Beruflich Dokumente
Kultur Dokumente
Magadi, Kenya
Notice 2010 Tata Consultancy Services Limited This is a controlled document. Unauthorised access, copying, replication or usage for a purpose other than for which it is intended, are prohibited. All trademarks that appear in the document have been used for identification purposes only and belong to their respective companies.
Client Confidential
Release Notice Reference (for release) Revisio n No. Revisio n Date Revision Descriptio n Pag e No. Previou s Page No. Action Taken Addend a/New Page Release Notice Reference
Client Confidential
ii
Contents
1. Functional Specification.........................................................2
1.1 Requirement Details...............................................................................................2 1.2 Scope of Customisation..........................................................................................2 1.3 Logic & Data Flow...................................................................................................2 1.4 Scope of Implementation Trigger Events / File Locations.......................................2 1.5 General Processing Requirement............................................................................2 1.6 Interface (if any).....................................................................................................3
1.6.1 File Transfer Mechanism..............................................................................................3 1.6.2 File Transfer Frequency...............................................................................................3 1.6.3 Dependencies..............................................................................................................3
Client Confidential
1. Functional Specification
1.1 Requirement Details
Table 1-1 Requirment Details Particular Business Requirement Details To generate the Sales Order Report by the Shared Services Team
Requested by (Process Owner) Approved by (Functional Head) Functional Area Requirement Collected by Customised Object Name
Date: Date:
Z-Report
Implementation
Trigger
Events
File
<Description of the event that will trigger the program, i.e. nightly batch run, real time, file creation, scheduling program, background process, manual start etc. List the file locations for files involved. For reports, forms and extensions you also need to list the SAP menu path to where the transaction will be attached>
Client Confidential
Details
1.6.3 Dependencies
NA
Field
Description
Data Transformation
Client Confidential
SO type SO number Customer Code Customer Name PO number Line Item Number Plant Route Payment terms Forwarding Agent Forwarding Agent Name Order Quantity Sales Units Material
Technical Name VBAK AUART VBAK VBELN VBAK KUNNR KNA1 NAME1 VBAK BSTNK VBAP POSNR VBAP WERKS VBAP ROUTE VBKD ZTERM VBPA partner function CR LFA1 NAME1 VBAP NTGEW VBAP GEWEI VBAP MATNR
Logic
VBPA LIFNR
Client Confidential
From VBAK pick KNUMV & pass the same with Item Number to Material price Basic price YMPX KONV Table. Select KONV KAWRT for Condition YMPX (KSCHL) Tax VBAP MWSBP Net value VBAP NETWR Go to VBFA & pass the preceding Document number & item. Pick Pending Delivery Order Quantity LIKP LFIMG & LIPS VRKME & Qty VBAP KWMENG subtract the same from Order Quantity VBFA, VBFA Delivery & PGI VBELN (Doc Cat J ) VBFA, VBFA Invoice number VBELN (Doc Cat M) SO Created on VBAK ERDAT So Created by VBAK ERNAM Invoice created on VBRK ERDAT Invoice Created by VBRK ERNAM
If the Export Sales Radio is selected, Distribution Channel (VBAK VTWEG) 30 is to be selected & the following needs to be listed for the given date range:
Export Sales
Technical Name SO type SO number Customer Code Customer Name Financial Doc.number PO number Line Item Number Route Payment terms VBAK AUART VBAK VBELN VBAK KUNNR KNA1 NAME1 VBKD LCNUM VBAK BSTNK VBAP POSNR VBAP ROUTE VBKD ZTERM Logic Only Document Types YMKB & ZMKB
Client Confidential
Order Quantity VBAP NTGEW Sales Unit VBAP GEWEI Material VBAP MATNR Material price Condition Type YMPX From VBAK pick KNUMV & pass the same with Item Number to KONV Table. Select KONV KAWRT for Condition YMPX (KSCHL) From VBAK pick KNUMV & pass the same with Item Number to KONV Table. Select KONV KAWRT for Condition YMIX (KSCHL) VBPA LIFNR
Consignment issue
Go to VBFA & pass the preceding Document number & item. Pick LIKP LFIMG & LIPS VRKME & subtract the same from Order Quantity ( only consider Delivery Type ZMLE) Pick the subsequent Document with category J & pass the same to LIKP & check the Delivery Type as ZMLE. If Delivery Type is ZMLE, pick the Delivery number Pass the YMKB or ZMKB Sales Number in VBFA & pick the subsequent Document number with Document Category C Pick the subsequent Document with category J & pass the same to LIKP & check the Delivery Type as ZMLF. If Delivery Type is ZMLF, pick the Delivery number
Client Confidential
Pass the Delivery Number in VBFA & pick Subsequent Document with category 8 Pass the Shipment Document Shipment cost VFKP FKNUM in VFKP REBEL & pick document VFKP FKNUM Pass the ZMLF Delivery VBFA, VBFA Invoice Number & pick the VBELN (Doc Cat M) Subsequent Invoice Number Document Type YMKB or SO created on VBAK ERDAT ZMKB Document Type YMKB or So Created by VBAK - ERNAM ZMKB Invoice created VBRK ERDAT on Created By VBRK ERNAM Shipment document VBFA, VBFA BELN (Doc Cat 8)
Client Confidential