SAP SD Function Specification Sample
SAP SD Function Specification Sample
On demand Standard
Last Revised:
Page 1 of 10
SD_GenericLabel
Project: By: Page 2 of 10
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 5.4 References: ............................................................................................................................ 9 5.5 Dictionary of Terms: ........................................................................................................... 10
Last Revised:
Page 2 of 10
SD_GenericLabel
Project: By: Page 3 of 10
Section 2: Detailed Business Purpose & Process: (Provide detailed description of what triggers the form.) 2.1 Purpose and Process (Explain the detailed business 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.
Last Revised:
Page 3 of 10
SD_GenericLabel
Project: By: Page 4 of 10
1) Customer Number (KNA1-KUNNR) 2) Material Number (MARA-MATNR) 3) Color Code ( Numberic/Number see attached pdf ) 4) Description of color code ( Red, Blue etc.. see attached pdf)
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 10
SD_GenericLabel
Project: By: Page 5 of 10
Show the finished goods material description LIPS-ARKTX or from Mara-MAKTX for LIPSMATNR. 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.
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 enbabled for GI Inspection
Last Revised:
Page 5 of 10
SD_GenericLabel
Project: By: Page 6 of 10
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 DDIC Type Field Name Description Primary Key Description Additional Details Data Type
Length
Data Element
Comments
2.
Miscellaneous requirements:
Last Revised:
Page 6 of 10
SD_GenericLabel
Project: By: Page 7 of 10
Certificate type
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 ) Cert. profile no. QC_ Certificate type Layout set QM_QCERT_01 Short text Certificate of Analysis GranuSAP
Color coded label to be inserted based on customer-material combination. List of color options attached.
Comments
Last Revised:
Page 7 of 10
SD_GenericLabel
Project: By: Page 8 of 10
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.
LIPS-VBELN LIPS-POSNR
LIPS-CHARG LIPS-VRKME LIPS-NTGEW
LIPS-KDAUF LIPS-KDPOS
LIPS-MAGRV
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 No Field Sort Comments
Last Revised:
Page 8 of 10
SD_GenericLabel
Project: By: Page 9 of 10
4.5 Footer:
Sl No Field Comments
5.1 Risks:
Last Revised:
Page 9 of 10
SD_GenericLabel
Project: By: Page 10 of 10
Term
Description
Last Revised:
Page 10 of 10