SlideShare a Scribd company logo
1 of 8
File Name: Page 1 of 8
Functional specification
Version:
Specification No :
(To be filled by Technical Department)
Issue Date
(dd/mm/yyyy):
13/09/2017
In Preparation Review
Approved Released
Revision History
Version Date Description of changes
01 13/09/2017 ZMMPRG - GST Purchase Register
Responsible
For concept Lapp India For Implementation
Section I: Justification
Area ( Module): MM Lokeshbabu.M Date
(dd/mm/yyyy):
12/09/2017
Requested by: Lokeshbabu.M
Brief description: ZMMPRG - GST Purchase Register
Program type: (select
the check box)
Conversion Batch Interface Online Interface Report
Form Enhancement Extension Dialog
Modification Unknown Others BAPI
ALE/ IDOC Application Development
Charateristics Drill Down ALV Others (pl specify)
Priority: High/mandatory Medium/recommended Low/optional
Only for Interfaces:
Type of interface:
Direction of interface:
Frequency:
Real-Time Batch
Inbound Outbound Both
Daily Weekly Monthly
Biweekly Other:
File Name: Page 2 of 8
Only for Reports:
1. The report will be created via:
2. Requested characteristics:
3. Praposed execution is
online/background
4. Any Authority checks are required
5. If any LDB is available? if yes,
which screen to use
Report Painter Report Writer ABAP Query
ABAP Program Info System
Drill-down Pushbuttons Sort
Entry files Others:
Sign off – Functional Specification
Prepared By
Lokeshbabu.M
Date: 13/09/2017
<Name of Core Team
Member>
Comments
Team Lead
Date
<Name of Core Team
Lead>
Lead Consultant
Date:
Approved Integration Manager
Approved by Project Management Team
(in case of Application development)
/ /
/ /
Received Team Lead/ Lead Consultant
Date / /
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.
ZFI422_C FORM
DATA_Report.xls
BHEL_ZMMPRG.xls
File Name: Page 3 of 8
(b) Detailed Functional Description Concept – Operational Requirements (describe in
detail)
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 DocNo(MIRO) - Pass Purchase order number (EBELN) in RSEG to fetch BELNR-RSEG.
3. Vendor GSTN No - Pass Vendor Code (LIFNR) in LFA1 fetch LFA1-STCD3.
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-TEXT1.
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.
9. CGST/SGST/IGST/CESS - % of Tax & Amount - use Functional Module
FM GET_TAX_PERCENTAGE and table T_KONV to fetch CGST/SGST/IGST/CESS.
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 DocumentNumber 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 DocumentNumber 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.
File Name: Page 4 of 8
For Conversion
Tables
involved:
LFA1, T001, RSEG, MARA, MARC, EKPO, EKKO, MSEG, T001W, T604N, KONV, RBKP,
Fields EBELP, LIFRE, LIFNR, MWSKV, BUKRS, WAERS, BELNR, XBLNR, EBELN, HSN_SAC
CUSTOMS_VAL, MATNR, MEINS.
For Interface
Fields Required From Source System:
Field Description Field Name in Source System Data Type
Fields Required From Traget System:
Field Description Field Name in Target System Data Type
Data Mapping:
Field Name in Source System Field Name in Target System
Validation:
File Name: Page 5 of 8
Procession Logic:
Error Handling Requirements:
SAP Input Screen (Data Mapping)
Transaction:
Screen
number
R/3 Screen field
name
Legacy field Remarks
Online
Tables
involved:
Consistency checks that must be done:
Item Screen Field Description
1.
2.
Forms
Tables
involved:
Design of desired form – Layout set:
Specify the default layout set if available
Standard Form Model:
File Name: Page 6 of 8
Attach copy of existing form as sample. Explain here the detail requirement for Laout viz. usage/ data
volume/ Can it be standardise etc
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:
Give a pictorial view of the desired output Enclosed below
Enhancement:
Specify the available enhancement name, customizing path and details about what must be done. Please
ensure all customization done w.r.t. testing
File Name: Page 7 of 8
Test Case and Test Related Result
specification
Format No/ Rev: TC-ABAP-001/ 00
Number: Prepared on
Test Cases (with expected results)
Section I: Unit Testing
Program name: Test
date:
/ /
Developer
name:
Team Members
(Functional)
Responsible functional team member for testing:
1. File(s) used for test (optional):
2. Does the program comply with the functional specification ?
Yes No
Note: If the program is OK just sign the form. If necessary include some comments in the appropriate section.
3. If the answer to question 2 is "No" please describe the problems that were found in the program.
Sign off after testing
Team Lead
Date / /
Lead Consultant
Date / /
Sign-Off and Acceptance of developed object
File Name: Page 8 of 8
Names and Signatures
_______________________________________________________________________________________
Team Lead
_______________________________________________________________________________________
Lead Consultant

More Related Content

What's hot

Vendor downpayment process mapping with EHP4 enhanced functionality
Vendor downpayment process mapping with EHP4 enhanced functionalityVendor downpayment process mapping with EHP4 enhanced functionality
Vendor downpayment process mapping with EHP4 enhanced functionalitySubhrajyoti (Subhra) Bhattacharjee
 
Automatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailAutomatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailSURESH BABU MUCHINTHALA
 
SAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelleySAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelleyIntelligroup, Inc.
 
SAP ECC 6.0 PM Configuration Manual - www.sapdocs.info
SAP ECC 6.0 PM Configuration Manual - www.sapdocs.infoSAP ECC 6.0 PM Configuration Manual - www.sapdocs.info
SAP ECC 6.0 PM Configuration Manual - www.sapdocs.infosapdocs. info
 
Subcontracting process jobwork in gst
Subcontracting process  jobwork in gstSubcontracting process  jobwork in gst
Subcontracting process jobwork in gstSukumar Manickam
 
GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD Ganesh Tarlana
 
Account Assignment Category
Account Assignment CategoryAccount Assignment Category
Account Assignment CategoryRameswara Vedula
 
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...John Jordan
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantAnkit Sharma
 
Sap fi integration with other modules in sap fico
Sap fi integration with other modules in sap ficoSap fi integration with other modules in sap fico
Sap fi integration with other modules in sap ficowhynet2005
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution Hari Krishna
 
Ganesh TAXINN cofig_doc
Ganesh TAXINN cofig_docGanesh TAXINN cofig_doc
Ganesh TAXINN cofig_docGanesh Tarlana
 
SAP STO config
SAP STO configSAP STO config
SAP STO configsamitchak
 
Edit idoc , reprocess and test idoc
Edit idoc , reprocess and test idocEdit idoc , reprocess and test idoc
Edit idoc , reprocess and test idoclakshmi rajkumar
 
Shd0 transaction variants
Shd0   transaction variantsShd0   transaction variants
Shd0 transaction variantsRaul Mendonça
 
Sap fico blueprint 2017 final Anilkumar chowdary
Sap fico blueprint 2017 final Anilkumar chowdarySap fico blueprint 2017 final Anilkumar chowdary
Sap fico blueprint 2017 final Anilkumar chowdaryANILKUMARPULIPATI1
 

What's hot (20)

Vendor downpayment process mapping with EHP4 enhanced functionality
Vendor downpayment process mapping with EHP4 enhanced functionalityVendor downpayment process mapping with EHP4 enhanced functionality
Vendor downpayment process mapping with EHP4 enhanced functionality
 
Automatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailAutomatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mail
 
Fi tds report
Fi tds reportFi tds report
Fi tds report
 
SAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelleySAP Account determination SD-FI by odaiah pelley
SAP Account determination SD-FI by odaiah pelley
 
SAP ECC 6.0 PM Configuration Manual - www.sapdocs.info
SAP ECC 6.0 PM Configuration Manual - www.sapdocs.infoSAP ECC 6.0 PM Configuration Manual - www.sapdocs.info
SAP ECC 6.0 PM Configuration Manual - www.sapdocs.info
 
Subcontracting process jobwork in gst
Subcontracting process  jobwork in gstSubcontracting process  jobwork in gst
Subcontracting process jobwork in gst
 
GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD
 
Account Assignment Category
Account Assignment CategoryAccount Assignment Category
Account Assignment Category
 
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
 
Business Area in SAP FI
Business Area in SAP FIBusiness Area in SAP FI
Business Area in SAP FI
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
 
Sap fi integration with other modules in sap fico
Sap fi integration with other modules in sap ficoSap fi integration with other modules in sap fico
Sap fi integration with other modules in sap fico
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution
 
Ganesh TAXINN cofig_doc
Ganesh TAXINN cofig_docGanesh TAXINN cofig_doc
Ganesh TAXINN cofig_doc
 
SAP STO config
SAP STO configSAP STO config
SAP STO config
 
Edit idoc , reprocess and test idoc
Edit idoc , reprocess and test idocEdit idoc , reprocess and test idoc
Edit idoc , reprocess and test idoc
 
Shd0 transaction variants
Shd0   transaction variantsShd0   transaction variants
Shd0 transaction variants
 
Sap fico blueprint 2017 final Anilkumar chowdary
Sap fico blueprint 2017 final Anilkumar chowdarySap fico blueprint 2017 final Anilkumar chowdary
Sap fico blueprint 2017 final Anilkumar chowdary
 
Bank reconciliation ff67
Bank reconciliation ff67Bank reconciliation ff67
Bank reconciliation ff67
 
Transfer of requirements in SAP SD
Transfer of requirements in SAP SDTransfer of requirements in SAP SD
Transfer of requirements in SAP SD
 

Similar to Functional specification doc Gst purcahse register

TS -FI-CA-CRP-002.doc
TS -FI-CA-CRP-002.docTS -FI-CA-CRP-002.doc
TS -FI-CA-CRP-002.docsubrat42
 
TS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.docTS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.docsubrat42
 
kimmco_checkprinting.doc
kimmco_checkprinting.dockimmco_checkprinting.doc
kimmco_checkprinting.docsubrat42
 
TS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.docTS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.docsubrat42
 
kirby_checkprinting.doc
kirby_checkprinting.dockirby_checkprinting.doc
kirby_checkprinting.docsubrat42
 
E Ddl Reference Guide (4)
E Ddl Reference Guide (4)E Ddl Reference Guide (4)
E Ddl Reference Guide (4)vaquinto
 
Technical specification : SD(Logistics)_Order_Processing
Technical specification : SD(Logistics)_Order_ProcessingTechnical specification : SD(Logistics)_Order_Processing
Technical specification : SD(Logistics)_Order_ProcessingJoshiRavin
 
325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdf325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdfVaishali Ketkar
 
Omnichannel Convergent Billing.pdf
Omnichannel Convergent Billing.pdfOmnichannel Convergent Billing.pdf
Omnichannel Convergent Billing.pdfAmitKumarbishoyi2
 
Basic Handover of Bill of Material(2).docx
Basic Handover of Bill of Material(2).docxBasic Handover of Bill of Material(2).docx
Basic Handover of Bill of Material(2).docxDipak Banerjee
 
Estimation Techniques V1.0
Estimation Techniques V1.0Estimation Techniques V1.0
Estimation Techniques V1.0Uday K Bhatt
 
Sample Request Order Tracking Functional Requirements Document V1
Sample Request Order Tracking  Functional Requirements Document V1Sample Request Order Tracking  Functional Requirements Document V1
Sample Request Order Tracking Functional Requirements Document V1Semon Wu
 
Sap tables-list -SAP ABAP Training institute in Pune
Sap tables-list -SAP ABAP Training institute in PuneSap tables-list -SAP ABAP Training institute in Pune
Sap tables-list -SAP ABAP Training institute in PuneAspire Techsoft Academy
 
Epp delivery controller rev1 - 23 06-2014
Epp delivery controller   rev1 - 23 06-2014Epp delivery controller   rev1 - 23 06-2014
Epp delivery controller rev1 - 23 06-2014baijubabu4s
 

Similar to Functional specification doc Gst purcahse register (20)

TS -FI-CA-CRP-002.doc
TS -FI-CA-CRP-002.docTS -FI-CA-CRP-002.doc
TS -FI-CA-CRP-002.doc
 
TS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.docTS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.doc
 
kimmco_checkprinting.doc
kimmco_checkprinting.dockimmco_checkprinting.doc
kimmco_checkprinting.doc
 
Finishing School .Net Work-Shop (Day2)
Finishing School .Net Work-Shop (Day2)Finishing School .Net Work-Shop (Day2)
Finishing School .Net Work-Shop (Day2)
 
TS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.docTS-COPA-001 - Derivation.doc
TS-COPA-001 - Derivation.doc
 
kirby_checkprinting.doc
kirby_checkprinting.dockirby_checkprinting.doc
kirby_checkprinting.doc
 
E Ddl Reference Guide (4)
E Ddl Reference Guide (4)E Ddl Reference Guide (4)
E Ddl Reference Guide (4)
 
EDI
EDIEDI
EDI
 
Technical specification : SD(Logistics)_Order_Processing
Technical specification : SD(Logistics)_Order_ProcessingTechnical specification : SD(Logistics)_Order_Processing
Technical specification : SD(Logistics)_Order_Processing
 
Ebay listing fsd_v1
Ebay listing fsd_v1Ebay listing fsd_v1
Ebay listing fsd_v1
 
325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdf325546_adding fields in CJI3 & CJI5.pdf
325546_adding fields in CJI3 & CJI5.pdf
 
Omnichannel Convergent Billing.pdf
Omnichannel Convergent Billing.pdfOmnichannel Convergent Billing.pdf
Omnichannel Convergent Billing.pdf
 
Basic Handover of Bill of Material(2).docx
Basic Handover of Bill of Material(2).docxBasic Handover of Bill of Material(2).docx
Basic Handover of Bill of Material(2).docx
 
Estimation Techniques V1.0
Estimation Techniques V1.0Estimation Techniques V1.0
Estimation Techniques V1.0
 
Vs.2 ppt
Vs.2 pptVs.2 ppt
Vs.2 ppt
 
Sample Request Order Tracking Functional Requirements Document V1
Sample Request Order Tracking  Functional Requirements Document V1Sample Request Order Tracking  Functional Requirements Document V1
Sample Request Order Tracking Functional Requirements Document V1
 
Veerapradeep_Apps_profile
Veerapradeep_Apps_profileVeerapradeep_Apps_profile
Veerapradeep_Apps_profile
 
Key_Figure_Catalogue (1).ppt
Key_Figure_Catalogue (1).pptKey_Figure_Catalogue (1).ppt
Key_Figure_Catalogue (1).ppt
 
Sap tables-list -SAP ABAP Training institute in Pune
Sap tables-list -SAP ABAP Training institute in PuneSap tables-list -SAP ABAP Training institute in Pune
Sap tables-list -SAP ABAP Training institute in Pune
 
Epp delivery controller rev1 - 23 06-2014
Epp delivery controller   rev1 - 23 06-2014Epp delivery controller   rev1 - 23 06-2014
Epp delivery controller rev1 - 23 06-2014
 

More from Lokesh Modem

Variant configuration.docx
Variant configuration.docxVariant configuration.docx
Variant configuration.docxLokesh Modem
 
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docxSAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docxLokesh Modem
 
Fiori Apps Library.pdf
Fiori Apps Library.pdfFiori Apps Library.pdf
Fiori Apps Library.pdfLokesh Modem
 
Material Ledger Configuration.doc
Material Ledger Configuration.docMaterial Ledger Configuration.doc
Material Ledger Configuration.docLokesh Modem
 
What is Cost of Goods Sold.doc
What is Cost of Goods Sold.docWhat is Cost of Goods Sold.doc
What is Cost of Goods Sold.docLokesh Modem
 
FSD_Stock aging Report Based On consumption.doc
FSD_Stock aging Report Based On consumption.docFSD_Stock aging Report Based On consumption.doc
FSD_Stock aging Report Based On consumption.docLokesh Modem
 
SAP Solution Manger 7.2
SAP Solution Manger 7.2SAP Solution Manger 7.2
SAP Solution Manger 7.2Lokesh Modem
 
E invoice webinar_jan2020_v2
E invoice webinar_jan2020_v2E invoice webinar_jan2020_v2
E invoice webinar_jan2020_v2Lokesh Modem
 
Gst digital compliance roadmap jan2010 v1
Gst digital compliance roadmap jan2010 v1Gst digital compliance roadmap jan2010 v1
Gst digital compliance roadmap jan2010 v1Lokesh Modem
 
SAP MM Business Scenarios
SAP MM  Business ScenariosSAP MM  Business Scenarios
SAP MM Business ScenariosLokesh Modem
 
SAP Third party scenarios _automatives
SAP Third party scenarios _automatives SAP Third party scenarios _automatives
SAP Third party scenarios _automatives Lokesh Modem
 
Fsd for mass upload program to create and change of scheduling agreement
Fsd for mass upload program to create and change of scheduling agreementFsd for mass upload program to create and change of scheduling agreement
Fsd for mass upload program to create and change of scheduling agreementLokesh Modem
 
Pir price updation in SCHEDULLING AGREEMENT
Pir price updation in SCHEDULLING AGREEMENTPir price updation in SCHEDULLING AGREEMENT
Pir price updation in SCHEDULLING AGREEMENTLokesh Modem
 
Fsd zpriz price details from a017 &amp; a018
Fsd zpriz price details from a017 &amp; a018Fsd zpriz price details from a017 &amp; a018
Fsd zpriz price details from a017 &amp; a018Lokesh Modem
 
Fsd for upload program for delivery completion indicator of scheduling agreem...
Fsd for upload program for delivery completion indicator of scheduling agreem...Fsd for upload program for delivery completion indicator of scheduling agreem...
Fsd for upload program for delivery completion indicator of scheduling agreem...Lokesh Modem
 
Guidelines for xl_filling
Guidelines for xl_fillingGuidelines for xl_filling
Guidelines for xl_fillingLokesh Modem
 
Gst e way bill solution from sap
Gst e way bill solution from sapGst e way bill solution from sap
Gst e way bill solution from sapLokesh Modem
 

More from Lokesh Modem (20)

Variant configuration.docx
Variant configuration.docxVariant configuration.docx
Variant configuration.docx
 
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docxSAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
SAP S4 HANA SOURCING AND PROCUREMENT CONTENT.docx
 
Fiori Apps Library.pdf
Fiori Apps Library.pdfFiori Apps Library.pdf
Fiori Apps Library.pdf
 
Material Ledger Configuration.doc
Material Ledger Configuration.docMaterial Ledger Configuration.doc
Material Ledger Configuration.doc
 
SAP S4 HANA.docx
SAP S4 HANA.docxSAP S4 HANA.docx
SAP S4 HANA.docx
 
What is Cost of Goods Sold.doc
What is Cost of Goods Sold.docWhat is Cost of Goods Sold.doc
What is Cost of Goods Sold.doc
 
FSD_Stock aging Report Based On consumption.doc
FSD_Stock aging Report Based On consumption.docFSD_Stock aging Report Based On consumption.doc
FSD_Stock aging Report Based On consumption.doc
 
Sap pp org
Sap pp orgSap pp org
Sap pp org
 
Sap sd org
Sap sd org Sap sd org
Sap sd org
 
SAP Solution Manger 7.2
SAP Solution Manger 7.2SAP Solution Manger 7.2
SAP Solution Manger 7.2
 
E invoice webinar_jan2020_v2
E invoice webinar_jan2020_v2E invoice webinar_jan2020_v2
E invoice webinar_jan2020_v2
 
Gst digital compliance roadmap jan2010 v1
Gst digital compliance roadmap jan2010 v1Gst digital compliance roadmap jan2010 v1
Gst digital compliance roadmap jan2010 v1
 
SAP MM Business Scenarios
SAP MM  Business ScenariosSAP MM  Business Scenarios
SAP MM Business Scenarios
 
SAP Third party scenarios _automatives
SAP Third party scenarios _automatives SAP Third party scenarios _automatives
SAP Third party scenarios _automatives
 
Fsd for mass upload program to create and change of scheduling agreement
Fsd for mass upload program to create and change of scheduling agreementFsd for mass upload program to create and change of scheduling agreement
Fsd for mass upload program to create and change of scheduling agreement
 
Pir price updation in SCHEDULLING AGREEMENT
Pir price updation in SCHEDULLING AGREEMENTPir price updation in SCHEDULLING AGREEMENT
Pir price updation in SCHEDULLING AGREEMENT
 
Fsd zpriz price details from a017 &amp; a018
Fsd zpriz price details from a017 &amp; a018Fsd zpriz price details from a017 &amp; a018
Fsd zpriz price details from a017 &amp; a018
 
Fsd for upload program for delivery completion indicator of scheduling agreem...
Fsd for upload program for delivery completion indicator of scheduling agreem...Fsd for upload program for delivery completion indicator of scheduling agreem...
Fsd for upload program for delivery completion indicator of scheduling agreem...
 
Guidelines for xl_filling
Guidelines for xl_fillingGuidelines for xl_filling
Guidelines for xl_filling
 
Gst e way bill solution from sap
Gst e way bill solution from sapGst e way bill solution from sap
Gst e way bill solution from sap
 

Recently uploaded

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 

Recently uploaded (20)

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

Functional specification doc Gst purcahse register

  • 1. File Name: Page 1 of 8 Functional specification Version: Specification No : (To be filled by Technical Department) Issue Date (dd/mm/yyyy): 13/09/2017 In Preparation Review Approved Released Revision History Version Date Description of changes 01 13/09/2017 ZMMPRG - GST Purchase Register Responsible For concept Lapp India For Implementation Section I: Justification Area ( Module): MM Lokeshbabu.M Date (dd/mm/yyyy): 12/09/2017 Requested by: Lokeshbabu.M Brief description: ZMMPRG - GST Purchase Register Program type: (select the check box) Conversion Batch Interface Online Interface Report Form Enhancement Extension Dialog Modification Unknown Others BAPI ALE/ IDOC Application Development Charateristics Drill Down ALV Others (pl specify) Priority: High/mandatory Medium/recommended Low/optional Only for Interfaces: Type of interface: Direction of interface: Frequency: Real-Time Batch Inbound Outbound Both Daily Weekly Monthly Biweekly Other:
  • 2. File Name: Page 2 of 8 Only for Reports: 1. The report will be created via: 2. Requested characteristics: 3. Praposed execution is online/background 4. Any Authority checks are required 5. If any LDB is available? if yes, which screen to use Report Painter Report Writer ABAP Query ABAP Program Info System Drill-down Pushbuttons Sort Entry files Others: Sign off – Functional Specification Prepared By Lokeshbabu.M Date: 13/09/2017 <Name of Core Team Member> Comments Team Lead Date <Name of Core Team Lead> Lead Consultant Date: Approved Integration Manager Approved by Project Management Team (in case of Application development) / / / / Received Team Lead/ Lead Consultant Date / / 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. ZFI422_C FORM DATA_Report.xls BHEL_ZMMPRG.xls
  • 3. File Name: Page 3 of 8 (b) Detailed Functional Description Concept – Operational Requirements (describe in detail) 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 DocNo(MIRO) - Pass Purchase order number (EBELN) in RSEG to fetch BELNR-RSEG. 3. Vendor GSTN No - Pass Vendor Code (LIFNR) in LFA1 fetch LFA1-STCD3. 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-TEXT1. 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. 9. CGST/SGST/IGST/CESS - % of Tax & Amount - use Functional Module FM GET_TAX_PERCENTAGE and table T_KONV to fetch CGST/SGST/IGST/CESS. 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 DocumentNumber 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 DocumentNumber 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.
  • 4. File Name: Page 4 of 8 For Conversion Tables involved: LFA1, T001, RSEG, MARA, MARC, EKPO, EKKO, MSEG, T001W, T604N, KONV, RBKP, Fields EBELP, LIFRE, LIFNR, MWSKV, BUKRS, WAERS, BELNR, XBLNR, EBELN, HSN_SAC CUSTOMS_VAL, MATNR, MEINS. For Interface Fields Required From Source System: Field Description Field Name in Source System Data Type Fields Required From Traget System: Field Description Field Name in Target System Data Type Data Mapping: Field Name in Source System Field Name in Target System Validation:
  • 5. File Name: Page 5 of 8 Procession Logic: Error Handling Requirements: SAP Input Screen (Data Mapping) Transaction: Screen number R/3 Screen field name Legacy field Remarks Online Tables involved: Consistency checks that must be done: Item Screen Field Description 1. 2. Forms Tables involved: Design of desired form – Layout set: Specify the default layout set if available Standard Form Model:
  • 6. File Name: Page 6 of 8 Attach copy of existing form as sample. Explain here the detail requirement for Laout viz. usage/ data volume/ Can it be standardise etc 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: Give a pictorial view of the desired output Enclosed below Enhancement: Specify the available enhancement name, customizing path and details about what must be done. Please ensure all customization done w.r.t. testing
  • 7. File Name: Page 7 of 8 Test Case and Test Related Result specification Format No/ Rev: TC-ABAP-001/ 00 Number: Prepared on Test Cases (with expected results) Section I: Unit Testing Program name: Test date: / / Developer name: Team Members (Functional) Responsible functional team member for testing: 1. File(s) used for test (optional): 2. Does the program comply with the functional specification ? Yes No Note: If the program is OK just sign the form. If necessary include some comments in the appropriate section. 3. If the answer to question 2 is "No" please describe the problems that were found in the program. Sign off after testing Team Lead Date / / Lead Consultant Date / / Sign-Off and Acceptance of developed object
  • 8. File Name: Page 8 of 8 Names and Signatures _______________________________________________________________________________________ Team Lead _______________________________________________________________________________________ Lead Consultant