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

Functional specification of sap
Functional specification of  sapFunctional specification of  sap
Functional specification of sapSaptechies
 
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
 
GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD Ganesh Tarlana
 
Sap auc internal orders as investment measures
Sap auc internal orders as investment measuresSap auc internal orders as investment measures
Sap auc internal orders as investment measuresSURESH BABU MUCHINTHALA
 
Rollout solution template SAP SD
Rollout solution template   SAP SDRollout solution template   SAP SD
Rollout solution template SAP SDMohammed Azhad
 
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.
 
Configuration of TCS
Configuration of TCSConfiguration of TCS
Configuration of TCSRajeev Kumar
 
Business partner-2
Business  partner-2Business  partner-2
Business partner-2abc
 
Subcontracting process jobwork in gst
Subcontracting process  jobwork in gstSubcontracting process  jobwork in gst
Subcontracting process jobwork in gstSukumar Manickam
 
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Ashish Saxena
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1Intelligroup, Inc.
 
Cash management configue doc v1
Cash management   configue doc v1Cash management   configue doc v1
Cash management configue doc v1Hari Krishna
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution Hari Krishna
 
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
 
Pricing Concept in SAP SD by Venkat Mannam
Pricing Concept in SAP SD by Venkat MannamPricing Concept in SAP SD by Venkat Mannam
Pricing Concept in SAP SD by Venkat MannamVenkat Mannam
 
SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)sapdocs. info
 

What's hot (20)

Functional specification of sap
Functional specification of  sapFunctional specification of  sap
Functional specification of sap
 
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
 
Sap co pa planning
Sap co pa planningSap co pa planning
Sap co pa planning
 
GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD GST_Configuration Document_GANESH_SAPSD
GST_Configuration Document_GANESH_SAPSD
 
Sap auc internal orders as investment measures
Sap auc internal orders as investment measuresSap auc internal orders as investment measures
Sap auc internal orders as investment measures
 
Fi tds report
Fi tds reportFi tds report
Fi tds report
 
Rollout solution template SAP SD
Rollout solution template   SAP SDRollout solution template   SAP SD
Rollout solution template SAP SD
 
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
 
Configuration of TCS
Configuration of TCSConfiguration of TCS
Configuration of TCS
 
Business partner-2
Business  partner-2Business  partner-2
Business partner-2
 
Subcontracting process jobwork in gst
Subcontracting process  jobwork in gstSubcontracting process  jobwork in gst
Subcontracting process jobwork in gst
 
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1
 
Asset purchase
Asset purchaseAsset purchase
Asset purchase
 
Cash management configue doc v1
Cash management   configue doc v1Cash management   configue doc v1
Cash management configue doc v1
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution
 
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
 
Pricing Concept in SAP SD by Venkat Mannam
Pricing Concept in SAP SD by Venkat MannamPricing Concept in SAP SD by Venkat Mannam
Pricing Concept in SAP SD by Venkat Mannam
 
SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)SAP Configuration Guide for Functional Modules (Based on IDES)
SAP Configuration Guide for Functional Modules (Based on IDES)
 
Bank reconciliation ff67
Bank reconciliation ff67Bank reconciliation ff67
Bank reconciliation ff67
 

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

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
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
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.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
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
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

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
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
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
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
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...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 

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