Oberoi@One ERP Project
Development Specification
Document
(Functional + Technical)
Module Name : FI Module
Object : RCM Liability
RCM Liability – FI ModuleFunctional
Specifications
Document Control Information Page ii
Document Control Information
Document Information
Document Identification FI_DEV_FS_84
Document Name RCM Liability
Project Name Oberoi@One ERP Project
Client EIH Limited
Document Author Dip Ranjan Verma
Document Version 3.0
Document Status Completed
Date Released 01-09-2015
Document Edit History
Version Date Additions/Modifications Prepared/Revised by
1.0 05-07-2015 Initial Dip Ranjan Verma
2.0 08-07-2015 Updated Varun Goyal
3.0 01-09-2015 Additions Dip Ranjan Verma
Document Review/Approval History
Date Name Organization/Title Comments
< dd-mmm-yyyy > <Name> <Organization/Title> <Comments>
Distribution of Final Document
The following people are designated recipients of the final version of this document:
Name Organization/Title
RCM Liability – FI Module Functional
Specifications
FI_DEV_FS_84
Table of Contents Page iii
Table of Contents
1 General Design Specification .....................................................................................................4
1.1 Requirement Overview ..........................................................................................................4
1.2 Business Driver .....................................................................................................................4
1.3 Development Type ................................................................................................................4
1.4 How the development will work ...............................................................................................4
1.4.1 How the development will be run ...................................................................................4
1.4.2 Dependencies and Assumptions ....................................................................................4
2 Process.......................................................................................................................................5
2.1 Process Description...............................................................................................................5
2.2 Attachments..........................................................................................................................5
2.3 Processing Logic ...................................................................................................................5
3 Technical Information.................................................................................................................6
3.1 Summary ..............................................................................................................................6
3.2 Detailed Technical Details......................................................................................................6
3.3 List of objects........................................................................................................................7
4 Test Conditions ..........................................................................................................................8
RCM Liability – FI Module Functional
Specifications
FI_DEV_FS_84
General Design Specification Page 4 of 9
1 General Design Specification
1.1 Requirement Overview
Development should show the Report for RCM Liability.
1.2 Business Driver
1.3 Development Type
Development
Type:
Report Interface Conversion Enhancement Form
Workflow
1.4 How the development will work
1.4.1 How the development will be run
1.4.2 Dependencies and Assumptions
Vendor Invoice has been posted with RCM Service Tax related Tax Codes.
RCM Liability – FI Module Functional
Specifications
FI_DEV_FS_84
Process Page 5 of 9
2 Process
2.1 Process Description
RCM Liability Report.
2.2 Attachments
2.3 Processing Logic
Format of the report is
RCM Liability.xlsx
In the initial screen of the SAP, user will have option to enter
Company Code : Single Value
Fiscal Year : Single Value
Document No. : Range
Positng Period : Range
Business Area : Single Value
Fields of the Report:
Co Code: Co Code for which this report has been executed.
SAP Doc No.: SAP Document no of the Vendor invoice on which RCM Service tax liability has been
leveid.
Fiscal Year: Fiscal year of the Vendor invoice
Invoice No.: Vendor invoice no which is getting captured at Ref Document field of the document.
Posting Date: Posting of the document.
Tax item: Tax items of the document.
Vendor code: Vendor code form which the service has been received.
Vendor Name: Name of the Vendor.
Service tax Reg No.: Service tax Register no of the Vendor.
Tax Code: Tax code with which Vendor Invoice has been posted.
Tax Code Description: Description of the Tax Code
Expense Code: Expense GL Code on which service tax has been levied.
GL Code Description: Description of the Exp GL code
Percent: Rate of Servie Tax
Base Amount: Amount on which tax has been calculated.
Service Tax - Basic: Basic Service tax calculated on the invoice
Service Tax – Edu Cess: Educess on the Basic Service Tax.
Service Tax – SAH Edu Cess: SAH Edu cess on the Basic Service Tax.
Total: Total of Basic + EduCess +SAH EduCess
Category: Category of Services
Business Area: Business Area of the invoice
RCM Liability – FI Module Functional
Specifications
FI_DEV_FS_84
Technical Information Page 6 of 9
3 Technical Information
Summary
The objective of this report is to show report in ALV of RCM Liability.
3.1 Detailed Technical Details
1. Reportr program ZFI_SERVICERCM_FORMS and TCODE is ZFI0076.
2. SELECTION-SCREEN:
3. Fetch table BKPF and store values into internal table GT_BKPF comparing Company Code,
Fiscal Year, Document Number and Posting Period from selection screen.
4. Fetch table BSET and store values into internal table GT_BSET comparing Company Code,
Fiscal Year and Document Number from table GT_BKPF.
5. Now comparing MWSKZ and KSCHL get table GT_BSET with fresh data.
6. Fetch table T007S and store values into internal table GT_T007S comparing KALSM and
SPRAS.
7. Fetch table BSIK and store values into internal table GT_BSIK comparing Company Code,
Fiscal Year and Document Number from table GT_BSET.
8. Fetch table BSAK and store values into internal table GT_ BSIK comparing Company Code,
Fiscal Year and Document Number from table GT_BSET.
9. Fetch table BSID and store values into internal table GT_BSID comparing Company Code,
Fiscal Year and Document Number from table GT_BSET.
10. Fetch table BSAD and store values into internal table GT_BSID comparing Company Code,
Fiscal Year and Document Number from table GT_BSET.
11. Now fetch table LFA1 and store values into internal table GT_LFA1.
12. Fetch table KNA1 and store values into internal table GT_KNA1.
13. Fetch table ZFI_SER_TAX and store values into internal table GT_TAX1 comparing field
TYPE.
14. Fetch table SKAT and store values into internal table GT_SKAT comparing field KTOPL.
15. Now loop table LT_BSET and read table GT_TAX1, GT_BSIK, GT_LFA1, GT_BSID,
GT_KNA1,GT_BSET , GT_T007S and GT_BKPF to fill data into internal table GT_FINAL.
16. Now fetch data from table BSEG and store data into internal table GT_BSEG comparing
BUKRS, GJAHR and BELNR fromtable GT_FINAL.
17. Again loop table GT_FINAL and read tables GT_BSEG and GT_SKAT to fill rest of data into
table GT_FINAL.
18. Now pass GT_FINAL into method SET_TABLE_FOR_FIRST_DISPLAY to show data in ALV.
INPUT:
RCM Liability – FI Module Functional
Specifications
FI_DEV_FS_84
Technical Information Page 7 of 9
OUTPUT:
3.2 List of objects
Object Type Object Name
RCM Liability – FI Module Functional
Specifications
FI_DEV_FS_84
Test Conditions Page 8 of 9
4 Test Conditions
(Listof test conditions or reference of related documents)
Scenario Detail steps Result/
Comment
Execution of Program
System should showthe detail report for RCM Liability
gets due on the given date range
Pass
RCM Liability – FI Module Functional
Specifications
FI_DEV_FS_84
Test Conditions Page 9 of 9
About Deloitte
Deloitte provides audit, tax, consulting, and financial advisory servicesto public and private
clients spanning multiple industries. With a globally connected netw orkof member firms in
140 countries, Deloitte brings w orld-class capabilities and deep local expertise to help
clients succeed w herever they operate. Deloitte's 165,000 professionals are committed to
becoming the standard of excellence.
Deloitte's professionalsare unified by a collaborative culture that fosters integrity,
outstanding value to markets and clients, commitment to each other, and strength from
culturaldiversity. They enjoy an environment of continuous learning, challenging
experiences, and enriching career opportunities. Deloitte's professionals are dedicated to
strengthening corporate responsibility, building public trust, and making a positive impact in
their communities.
Deloitte refers to one or more of Deloitte Touche Tohmatsu, a Sw issVerein, and its
netw orkof member firms, each of w hich is a legally separate and independent entity.
Please see www.deloitte.com/about fora detailed description of the legal structure of
Deloitte Touche Tohmatsu and its member firms. Please see
http://www.deloitte.com/us/about fora detailed description of the legal structure of
Deloitte LLP and its subsidiaries.
Internal Usage Statement
This publication is for internaldistribution and use only among personnelof Deloitte Touche
Tohmatsu, its member firms, and its and their affiliates. Deloitte Touche Tohmatsu, its
member firms, and its and their affiliates shallnot be responsible for any loss whatsoever
sustained by any person w ho relies on this publication.
Copyright © 2012 Deloitte Development LLC. Allrights reserved.
Member of Deloitte Touche Tohmatsu

Fi dev fs_84_rcm liability

  • 1.
    Oberoi@One ERP Project DevelopmentSpecification Document (Functional + Technical) Module Name : FI Module Object : RCM Liability
  • 2.
    RCM Liability –FI ModuleFunctional Specifications Document Control Information Page ii Document Control Information Document Information Document Identification FI_DEV_FS_84 Document Name RCM Liability Project Name Oberoi@One ERP Project Client EIH Limited Document Author Dip Ranjan Verma Document Version 3.0 Document Status Completed Date Released 01-09-2015 Document Edit History Version Date Additions/Modifications Prepared/Revised by 1.0 05-07-2015 Initial Dip Ranjan Verma 2.0 08-07-2015 Updated Varun Goyal 3.0 01-09-2015 Additions Dip Ranjan Verma Document Review/Approval History Date Name Organization/Title Comments < dd-mmm-yyyy > <Name> <Organization/Title> <Comments> Distribution of Final Document The following people are designated recipients of the final version of this document: Name Organization/Title
  • 3.
    RCM Liability –FI Module Functional Specifications FI_DEV_FS_84 Table of Contents Page iii Table of Contents 1 General Design Specification .....................................................................................................4 1.1 Requirement Overview ..........................................................................................................4 1.2 Business Driver .....................................................................................................................4 1.3 Development Type ................................................................................................................4 1.4 How the development will work ...............................................................................................4 1.4.1 How the development will be run ...................................................................................4 1.4.2 Dependencies and Assumptions ....................................................................................4 2 Process.......................................................................................................................................5 2.1 Process Description...............................................................................................................5 2.2 Attachments..........................................................................................................................5 2.3 Processing Logic ...................................................................................................................5 3 Technical Information.................................................................................................................6 3.1 Summary ..............................................................................................................................6 3.2 Detailed Technical Details......................................................................................................6 3.3 List of objects........................................................................................................................7 4 Test Conditions ..........................................................................................................................8
  • 4.
    RCM Liability –FI Module Functional Specifications FI_DEV_FS_84 General Design Specification Page 4 of 9 1 General Design Specification 1.1 Requirement Overview Development should show the Report for RCM Liability. 1.2 Business Driver 1.3 Development Type Development Type: Report Interface Conversion Enhancement Form Workflow 1.4 How the development will work 1.4.1 How the development will be run 1.4.2 Dependencies and Assumptions Vendor Invoice has been posted with RCM Service Tax related Tax Codes.
  • 5.
    RCM Liability –FI Module Functional Specifications FI_DEV_FS_84 Process Page 5 of 9 2 Process 2.1 Process Description RCM Liability Report. 2.2 Attachments 2.3 Processing Logic Format of the report is RCM Liability.xlsx In the initial screen of the SAP, user will have option to enter Company Code : Single Value Fiscal Year : Single Value Document No. : Range Positng Period : Range Business Area : Single Value Fields of the Report: Co Code: Co Code for which this report has been executed. SAP Doc No.: SAP Document no of the Vendor invoice on which RCM Service tax liability has been leveid. Fiscal Year: Fiscal year of the Vendor invoice Invoice No.: Vendor invoice no which is getting captured at Ref Document field of the document. Posting Date: Posting of the document. Tax item: Tax items of the document. Vendor code: Vendor code form which the service has been received. Vendor Name: Name of the Vendor. Service tax Reg No.: Service tax Register no of the Vendor. Tax Code: Tax code with which Vendor Invoice has been posted. Tax Code Description: Description of the Tax Code Expense Code: Expense GL Code on which service tax has been levied. GL Code Description: Description of the Exp GL code Percent: Rate of Servie Tax Base Amount: Amount on which tax has been calculated. Service Tax - Basic: Basic Service tax calculated on the invoice Service Tax – Edu Cess: Educess on the Basic Service Tax. Service Tax – SAH Edu Cess: SAH Edu cess on the Basic Service Tax. Total: Total of Basic + EduCess +SAH EduCess Category: Category of Services Business Area: Business Area of the invoice
  • 6.
    RCM Liability –FI Module Functional Specifications FI_DEV_FS_84 Technical Information Page 6 of 9 3 Technical Information Summary The objective of this report is to show report in ALV of RCM Liability. 3.1 Detailed Technical Details 1. Reportr program ZFI_SERVICERCM_FORMS and TCODE is ZFI0076. 2. SELECTION-SCREEN: 3. Fetch table BKPF and store values into internal table GT_BKPF comparing Company Code, Fiscal Year, Document Number and Posting Period from selection screen. 4. Fetch table BSET and store values into internal table GT_BSET comparing Company Code, Fiscal Year and Document Number from table GT_BKPF. 5. Now comparing MWSKZ and KSCHL get table GT_BSET with fresh data. 6. Fetch table T007S and store values into internal table GT_T007S comparing KALSM and SPRAS. 7. Fetch table BSIK and store values into internal table GT_BSIK comparing Company Code, Fiscal Year and Document Number from table GT_BSET. 8. Fetch table BSAK and store values into internal table GT_ BSIK comparing Company Code, Fiscal Year and Document Number from table GT_BSET. 9. Fetch table BSID and store values into internal table GT_BSID comparing Company Code, Fiscal Year and Document Number from table GT_BSET. 10. Fetch table BSAD and store values into internal table GT_BSID comparing Company Code, Fiscal Year and Document Number from table GT_BSET. 11. Now fetch table LFA1 and store values into internal table GT_LFA1. 12. Fetch table KNA1 and store values into internal table GT_KNA1. 13. Fetch table ZFI_SER_TAX and store values into internal table GT_TAX1 comparing field TYPE. 14. Fetch table SKAT and store values into internal table GT_SKAT comparing field KTOPL. 15. Now loop table LT_BSET and read table GT_TAX1, GT_BSIK, GT_LFA1, GT_BSID, GT_KNA1,GT_BSET , GT_T007S and GT_BKPF to fill data into internal table GT_FINAL. 16. Now fetch data from table BSEG and store data into internal table GT_BSEG comparing BUKRS, GJAHR and BELNR fromtable GT_FINAL. 17. Again loop table GT_FINAL and read tables GT_BSEG and GT_SKAT to fill rest of data into table GT_FINAL. 18. Now pass GT_FINAL into method SET_TABLE_FOR_FIRST_DISPLAY to show data in ALV. INPUT:
  • 7.
    RCM Liability –FI Module Functional Specifications FI_DEV_FS_84 Technical Information Page 7 of 9 OUTPUT: 3.2 List of objects Object Type Object Name
  • 8.
    RCM Liability –FI Module Functional Specifications FI_DEV_FS_84 Test Conditions Page 8 of 9 4 Test Conditions (Listof test conditions or reference of related documents) Scenario Detail steps Result/ Comment Execution of Program System should showthe detail report for RCM Liability gets due on the given date range Pass
  • 9.
    RCM Liability –FI Module Functional Specifications FI_DEV_FS_84 Test Conditions Page 9 of 9 About Deloitte Deloitte provides audit, tax, consulting, and financial advisory servicesto public and private clients spanning multiple industries. With a globally connected netw orkof member firms in 140 countries, Deloitte brings w orld-class capabilities and deep local expertise to help clients succeed w herever they operate. Deloitte's 165,000 professionals are committed to becoming the standard of excellence. Deloitte's professionalsare unified by a collaborative culture that fosters integrity, outstanding value to markets and clients, commitment to each other, and strength from culturaldiversity. They enjoy an environment of continuous learning, challenging experiences, and enriching career opportunities. Deloitte's professionals are dedicated to strengthening corporate responsibility, building public trust, and making a positive impact in their communities. Deloitte refers to one or more of Deloitte Touche Tohmatsu, a Sw issVerein, and its netw orkof member firms, each of w hich is a legally separate and independent entity. Please see www.deloitte.com/about fora detailed description of the legal structure of Deloitte Touche Tohmatsu and its member firms. Please see http://www.deloitte.com/us/about fora detailed description of the legal structure of Deloitte LLP and its subsidiaries. Internal Usage Statement This publication is for internaldistribution and use only among personnelof Deloitte Touche Tohmatsu, its member firms, and its and their affiliates. Deloitte Touche Tohmatsu, its member firms, and its and their affiliates shallnot be responsible for any loss whatsoever sustained by any person w ho relies on this publication. Copyright © 2012 Deloitte Development LLC. Allrights reserved. Member of Deloitte Touche Tohmatsu