Professional Documents
Culture Documents
Functional Specification: Specification No: Issue Date (Dd/mm/yyyy)
Functional Specification: Specification No: Issue Date (Dd/mm/yyyy)
Specification No : (dd/mm/yyyy):
(To be filled by Technical Department) In Preparation Review
Approved Released
Revision History
Version Date Description of changes
Responsible
For concept Lapp India For Implementation
Section I: Justification
Area ( Module): MM Lokeshbabu.M Date 12/09/2017
(dd/mm/yyyy):
Section II: (a) Business Requirement (Please use this section for describing the business
requirement in detial preferably with flow diagram )
The Purchase Register as per GST Regime, New fields to be added to existing report ZFI422, you can
see the input screen with multiple fields. None of the field is mandatory and the report should be
able to execute with no entries. All input fields should have multiple selections.
Requirement:
The selection should mainly be based on Z Program ZFI422, New fields are going to be added to existing
report Program ZFI422 (C form data - Transaction code) copy and name it as ZMMPRG (New Z T-code)
Report Logic
1. Company Code - Pass Input Tax Code (MWSKV) in T001 to fetch BUKRS- T001.
2. Invoice Doc No(MIRO) - Pass Purchase order number (EBELN) in RSEG to fetch BELNR-RSEG.
4. Consignee State – Pass Purchase order number (EBELN) and Purchase order item number (EBELP)
in EKPO to fetch Plant (WERKS). Pass Plant (WERKS) in T001W fetch T001W-REGIO.
5. Unloading Point - Pass Goods Receipt number (MBLNR) in MSEG to fetch ABLAD-MSEG.
6. HSN/SAC Code - Purchase order item number (EBELP) in EKPO to fetch Material Number (MATNR).
Pass Material Number (MATNR) in MARC fetch MARC-STEUC.
7. HSN/SAC Code Description - Purchase order item number (EBELP) in EKPO to fetch Material
Number (MATNR). Pass Material Number (MATNR) in MARC fetch MARC-STEUC. Pass HSN/SAC
Code( STEUC) in T604N fetch T604N-TE XT1.
8. Unit of Measurement - Purchase order item number (EBELP) in EKPO to fetch Material Number. Pass
Material Number (MATNR) in MARA to fetch MARA-MEINS.
10. Currency - Pass Purchase order number (EBELN) in EKKO to fetch WAERS-EKKO
11. E-way Bill No – Replace E-sugam No. with E-way Bill No.
12. Bill of entry no - Pass Purchase order number (EBELN) in RSEG to fetch BELNR-RSEG. Pass
Invoice Document Number BELNR and XBLNR in RBKP to fetch XBLNR –RBKP.
13. Bill of entry date – Pass Purchase order number (EBELN) in RSEG to fetch BELNR-RSEG. Pass
Invoice Document Number BELNR & XBLNR & BLDAT in RBKP to fetch BLDAT –RBKP.
14. HSN as pr BE – Pass BELNR & EBELN & HSN_SAC in RSEG fetch HSN_SAC-RSEG.
15. Assessable value as per BE - Pass BELNR & GJAHR & EBELN in RSEG fetch CUSTOMS_VAL-
RSEG.
16. Invoicing Party GSTN – Pass Purchase order number(EBELP, LIFRE, LIFNR ) in EKKO fetch LIFRE-
EKKO, Pass Vendor Code ( LIFNR & STCD3 ) in LFA1 fetch LFA1-STCD3.
Fields EBELP, LIFRE, LIFNR, MWSKV, BUKRS, WAERS, BELNR, XBLNR, EBELN, HSN_SAC
CUSTOMS_VAL, MATNR, MEINS.
For Interface
Fields Required From Source System:
Data Mapping:
Validation:
Online
Tables
involved:
1.
2.
Forms
Tables
involved:
If this form is a copy of a standard form or if there is a model in the legacy system, please include the
copy here. Include also the name of the standard form and path/transaction where it is in the SAP
System.
Desired output:
Enhancement:
Specify the available enhancement name, customizing path and details about what must be done. Please
ensure all customization done w.r.t. testing
Number: Prepared on
Test Cases (with expected results)
Note: If the program is OK just sign the form. If necessary include some comments in the appropriate s ection.
3. If the answer to question 2 is "No" please describe the problems that were found in the program.
_______________________________________________________________________________________
Team Lead
_______________________________________________________________________________________
Lead Consultant