0% found this document useful (0 votes)
283 views9 pages

Functional Specification Forms Section I: Object General Information

This document outlines requirements for a generic label form that will be used to identify packaged goods at delivery. The form will display details such as the final analysis, receiving party, packaging material, material number and description, size, net weight, customer order number, customer text, delivery number, and color code. It will be triggered via transaction VL03N when quality inspection results are accepted. A custom table will store color labels per customer and material combination to display the appropriate color code on the label.

Uploaded by

navan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
283 views9 pages

Functional Specification Forms Section I: Object General Information

This document outlines requirements for a generic label form that will be used to identify packaged goods at delivery. The form will display details such as the final analysis, receiving party, packaging material, material number and description, size, net weight, customer order number, customer text, delivery number, and color code. It will be triggered via transaction VL03N when quality inspection results are accepted. A custom table will store color labels per customer and material combination to display the appropriate color code on the label.

Uploaded by

navan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

MM_GenericLabel

Project: Petrosea By: Navaneethakrishnan A Page 1 of 9

FUNCTIONAL SPECIFICATION
FORMS

Section I: Object General Information


Title (RICEF No): Generic Label Date: 06-16-22

Short description: Transportation tab required in the purchase order header (External details)

SAP Module/Team: MM Release/Region:

Business process Lead Tel no: NA Email: NA


owner
Functional Contact: Navaneethakrishnan A Tel no: NA Email: NA

Business Contact: Navaneethakrishnan A Tel no: Email:

SAP ABAP Developer: Tel no: Email:

Priority: High Medium Low

Complexity High Medium Low

Pre-printed Forms Yes No

Frequency: On demand Daily Weekly Biweekly Monthly Others:

Form Type Standard Custom

Change History

SL. Date of Description of Change Author Authorized by


No Change
Transportation tab required in the
purchase order header (External details)

Last Revised: Page 1 of 9


MM_GenericLabel

Project: Petrosea By: Navaneethakrishnan A Page 2 of 9

Table of Contents

Section I: Object General Information........................................................................................1


Section 2: Detailed Business Purpose & Process........................................................................3
Section 3: Detailed functional design...........................................................................................3
3.1 General functional requirements:..........................................................................................3
3.2 Detailed Functional Requirements:.......................................................................................3
3.3 Assumptions:.........................................................................................................................5
3.4 Custom tables / Miscellaneous requirements if any..............................................................6
Section 4: Output...........................................................................................................................6
4.2 Page Header and Footer.........................................................................................................6
4.3 Header Elements:...................................................................................................................7
4.3 Line Items:.............................................................................................................................8
4.4 Totals:....................................................................................................................................8
4.5 Footer.....................................................................................................................................9
4.6 Barcode Details (where applicable):......................................................................................9
Section 5: Additional Details.........................................................................................................9
5.1 Risks......................................................................................................................................9
5.2 Unit Test requirements..........................................................................................................9
5.3 Dependencies:........................................................................................................................9

Last Revised: Page 2 of 9


MM_GenericLabel

Project: Petrosea By: Navaneethakrishnan A Page 3 of 9

Section 2: Detailed Business Purpose & Process:

2.1 Purpose and Process:

This form will be used to generate a label for packaged goods at delivery after the final analysis
has been performed. This form will identify the final analysis of the material, receiving party,
the packaging material, the material number & description, customer material number &
description, size, net weight, customer sales order number, customer text, and delivery
number.

Section 3: Detailed functional design

3.1 General functional requirements:


 Output medium: Print (Letter, A4), Fax, Email
 Language requirements: English
 Paper requirements: Letter, A4
 Special Printer requirements: none
 Trigger (Output logic/doc type etc): SAP output triggered via output condition or
manually

3.2 Detailed Functional Requirements:


Generic lable is needed to identify package material in the warehouse. The form will be
completely custom
Transaction code VL03N will be used to generate the generic label for the material from the
delivery document.

To capture color code:


A Z table to be created with fields
1) Customer Number (KNA1-KUNNR)
2) Material Number (MARA-MATNR)
3) Color Code (Numeric/Number see attached pdf)
4) Description of color code (Red, Blue etc. see attached pdf)

Last Revised: Page 3 of 9


MM_GenericLabel

Project: Petrosea By: Navaneethakrishnan A Page 4 of 9

Read analysis from QA

From table QAVE – get VCODE by query on field PRUEFLOS with inspection lot from
LIPS-QPLOS.

If VCODE = A. (indicates inspection results accepted).


Read batch characteristics using function module „QC01_BATCH_VALUES_READ‟ – by feeding
FM with material, plant, batch values.

Read the content of all characteristics from field ATINN and for value read from field
ATWRT. Display results like attached.

Display Plant Logo only for plant US15 – West Virginia Alloys
Show ShipTo party address by reading ship to customer from delivery document and picking
address from address table.
Add the “To” text beside displaying address.
Below the Address show Text

“THIS SHIPMENT CONTAINS:” Packaging material qty “(“Packaging material used “)” Logic to
get packaging material qty and packaging material:
Packaging material qty used – get this field value by quering table VEKP with delivery document
number (LIPS-VBELN) in field VPOBJKEY and get VENUM, VHILM (packaging material)
Query table VEPO with VENUM from above to get quantity (VEANZ where UNVEL is null).

Last Revised: Page 4 of 9


MM_GenericLabel

Project: Petrosea By: Navaneethakrishnan A Page 5 of 9

Show the finished goods material description LIPS-ARKTX or from Mara-MAKTX for LIPS-
MATNR. – Display this in Bold Font.

Show “Size:” Get the size from MARA-GROES


“Net Weight”: LIKP- NTGEW (by delivery number feed)
“Customer Order Number”: PO number from sales order (VBKD-BSTKD)
“Customer Note”: Get this from sales order „header text‟ – standard text-id
“Xxxxxxxxxxxx Shipment No:” Get this from VBAK-VBELN for VBTYP = C for the delivery
concernted
If there is a customer material info record – please read the customer material number and
display below xxxxxxxxxxxx shipment from table KNMT by querying on fields KUNNR, VKORG,
VTWEG and MATNR for field KDMAT. (Get KUNNR, VKORG, VTWEG, MATNR by joining
LIPS, VBAK).
Show the value of KDMAT in bold.

Show the color code like for ex:


Black Solid – Soldi Black colored square box
Black Stripe – Black Striped box (See the attached pdf for stiped)

Note: The form should be triggered only if quality inspection results are accepted ( If VCODE
= A.) Should get triggered either through VL03N or through a custom transaction which
accepts delivery document number to display the form.

3.3 Assumptions: Materials are set up with QM view and assigned


to inspection Plan

- The user will have a saved sales outbound delivery document in the system.
- Material should be Batch managed.
- 02,03,04 Inspection Type should be enabled for GI Inspection

Last Revised: Page 5 of 10


MM_GenericLabel

Project: Petrosea By: Navaneethakrishnan A Page 6 of 9

3.4 Custom tables / Miscellaneous requirements if any:


1. Custom table: (Mention table details, key fields, other fields, field lengths etc):
A custom z table to store the color labels per customer/material combination. The table will be
generated as a part of the output procedure for this generic label form.
See below a sample of output with color label.

Data Dictionary Requirements


< Please provide the data dictionary requirement details, which include table names and field names along with the primary
keys. If required attach the excel spreadsheet with details. >

< Responsible person: IBM Interface Analyst in consultation with Functional Analyst. >

DDIC Name Description


DDIC Type Additional
Details
Field Name Description Primary Data Type Length Data Element Comments
Key

2. Miscellaneous requirements:

Section 4: Output

4.1 Layout: (Insert a screen shot of sample doc)


Label with color codes

4.2 Page Header and Footer:


Attachment has logo to be placed at header and text in footer.

The Analysis from CoA needs to be placed at the header.

Below fields from Certificate profile from associated batch will be inserted on form header.

Last Revised: Page 6 of 9


MM_GenericLabel

Project: Petrosea By: Navaneethakrishnan A Page 7 of 9

Certificate
Cert. profile no. Layout set Short text
type
QC_SAPCOLO
QM_QCERT_01 Certificate of Analysis SAP
R

Form Display SE71.Form QM_QCERT_01

The profile contains the following inspection characteristics:(MIC will be created)


Characteristics Plant Description Results Origin
04 Inspection / batch from
MIC-%Fe ---- Iron Contain production chain (certificate
inspection)
04 Inspection / batch from
MIC-%Al ---- Aluminum Contain production chain (certificate
inspection )
04 Inspection / batch from
MIC-%Ca ---- Calcium contain production chain (certificate
inspection )
04 Inspection / batch from
MIC-%Si ---- Silicon Contain production chain (certificate
inspection )

Certificate
Cert. profile no. Layout set Short text
type
Certificate of Analysis
QC_ QM_QCERT_01
GranuSAP

Color coded label to be inserted based on customer-material combination. List of color


options attached.

4.3 Header Elements:

i) Logo: XXXXXXXXXXXX logo

ii) Field details:


Sl SAP Field name Sap Technical name Comments
No

Last Revised: Page 7 of 10


MM_GenericLabel

Project: Petrosea By: Navaneethakrishnan A Page 8 of 9

Sales Organization LIKS- VKORG


Shipping point LIKS-VSTEL “From:” before field
Customer PO number

Note: If it is a custom form, provide the details of all the fields used. If it is the enhancement of a standard
form, provide the details of the delta fields.

4.3 Line Items:

Sl SAP Field name Sap Technical name Sort Comments


No sequence
Delivery Number LIPS-VBELN
Customer Material number
Item number LIPS-POSNR
Batch number LIPS-CHARG
Sales Unit LIPS-VRKME
Net Weight LIPS-NTGEW
Sales Order LIPS-KDAUF
SO line item # LIPS-KDPOS
Material Group LIPS-MAGRV
Packaging Material

Note: If it is a custom form, provide the details of all the fields used. If it is the enhancement of a standard
form, provide the details of the delta fields.

4.4 Totals:

Sl Field Sort Comments


No

Last Revised: Page 8 of 9


MM_GenericLabel

Project: Petrosea By: Navaneethakrishnan A Page 9 of 9

4.5 Footer:

Sl Field Comments
No

4.6 Barcode Details (where applicable):

Section 5: Additional Details

5.1 Risks:

Last Revised: Page 9 of 9

You might also like