Professional Documents
Culture Documents
CONFIDENTIAL Page: 1 to 8
Author
Position/Title SD Consultant
Name
Functional Team
Review
Name
Signature
Date
Approval
Position/Title Brady TH Site Lead Brady TH Project Manager APAC Project Manager ABeam Project Manager
Name
Signature
Date
Document History
Version
Effective Date
1.0
First creation
18 May 2011
CONFIDENTIAL Page: 2 to 8
Objective User exits in delivery order to determine storage location from by shipping point, plant , Material type and Material group.
Program Type
Frequency
Monthly Weekly Daily Ad hoc Very Simple Simple Average Difficult Very Difficult
Priority Level
Complexity
Contact Person
Department/Position
New Program (the new program name/transaction will be defined by the assigned programmer) New Name(s) New Transaction code(s) Copy from existing program (the existing program names must be filled up by the functional consultant while the new
program names must be filled up by the assigned programmer)
Existing Name(s) -
Tcode(s) -
New Name(s) -
Tcode(s) -
CONFIDENTIAL Page: 3 to 8
In Brady Thailand, when create outbound delivery system will determine storage location from Z table 1. Create new Z table - Shipping point (CHAR,4) -
Plant (CHAR,4) Material type (CHAR,4) Material group(CHAR 9) Storage Location (CHAR,4)
Primary keys is shipping point, plant, Material type and Material group 2. Develop new user exits Transaction code: VL01N Enhancement : V02V0002 Function module: EXIT_SAPLV02V_002 Determine storage location (LIPS-LGORT) for each line item with table above by logic below. Shipping point Check from Delivery header (LIKP-VSTEL) Plant Check from Delivery item (LIPS-WERKS) Material type Check from Delivery item (LIPS-MATKL) Material group Check from Delivery item (LIPS-MTART) This user exits will apply for sales org 3720 Brady Thailand (LIKP-VKORG) and creating transaction only.
CONFIDENTIAL Page: 4 to 8
Functional Specification User exit in delivery order Selection Screen No selection screen for this program 2. Output Fields
This section is only applicable and mandatory to all programs that will require an output display. The field description column should indicate the screen name of the field while the Field Condition must contain any conditions, computations or special instructions in selecting or displaying the said field. If this section is not needed, please remove the section from the document.
CONFIDENTIAL Page: 5 to 8
CONFIDENTIAL Page: 6 to 8
Type of Printer Dot Matrix Laser Jet Printing Requirements (mandatory for programs that produces a hard copy) Desk Jet Others _________________ Type of Paper Printout Pre-printed form Regular Paper (A4) Others _________________ Type of Program Run (mandatory for all programs)
Foreground Background
Remark
CONFIDENTIAL Page: 7 to 8
Test Cases:
Test Cases Create outbound delivery 2. 3. Normal order processing Consignment process Return process Intercompany Expected Results Storage location determine from Z table by - Shipping point - Plant - material type - material group System will not change the storage location Storage location determine from configuration
CONFIDENTIAL Page: 8 to 8