SlideShare a Scribd company logo
1 of 10
Oberoi@One ERP Project
Development Specification
Document
(Functional + Technical)
Module Name : FI Module
Object : PF Transfer
PF Transfer– FI ModuleFunctional
Specifications
Document Control Information Page ii
Document Control Information
Document Information
Document Identification FI_DEV_FS_98
Document Name PF Transfer
Project Name Oberoi@One ERP Project
Client EIH Limited
Document Author Dip Ranjan Verma
Document Version 2.0
Document Status Released
Date Released 10-04-2015
Document Edit History
Version Date Additions/Modifications Prepared/Revised by
1.0 01-04-2015 Initial Dip Ranjan Verma
2.0 10-04-2015 Updated Arvind Yadav
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
PF Transfer – FI Module Functional
Specifications
FI_DEV_FS_98
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 ................................................................................. Error! Bookmark not defined.
3.2 Detailed Technical Details......................................................... Error! Bookmark not defined.
3.3 List of objects........................................................................................................................8
4 Test Conditions ..........................................................................................................................9
PF Transfer – FI Module Functional
Specifications
FI_DEV_FS_98
General Design Specification Page 4 of 10
1 General Design Specification
1.1 Requirement Overview
Transfer of PF liability of Employee from Payroll Unit to the unit where PF Account is getting maintained.
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
System will automatically derive the Company Code from the PF Trust id and will do the transfer posting.
1.4.2 Dependencies and Assumptions
PF Transfer – FI Module Functional
Specifications
FI_DEV_FS_98
Process Page 5 of 10
2 Process
2.1 Process Description
PF Transfer Program.
2.2 Attachments
2.3 Processing Logic
Employees of the Oberoi Groups get transferred to different units but their PF Accounts gets maintained
in same place only where he got recruited initialy. All PF liability (i.e., Employees contribution, Employer
Contribution, Admin Charge) has to be transferred to the unit where his PF Account is getting maintained.
A PF Trust id is getting mapped in the master data of employee’s Personnel no. which represents the unit
where PF Account of this employee is getting maintained.
In the initial screen of the SAP, user will have option to enter
Month : Single Value
Year : Single Value
Personnel No. : Range
Month and Year fields are required field.
System calculates the PF liability amount from different Wage types of the employee. These amounts will
be matched with the HR Report. An Z-Table will be maintained for the combination of PF Trust ID and
Relevent Co code. System will derive the Destination Co Code from the PF Trust id maintained in the
master Data of Employee’s Personnel no and transfer the PF liability to them.
Document will get posted with Doc type ‘SP’ from this program.
Accounting Entries
Entries in the Books of Payroll Unit
PF liability Dr
Inter Unit Payable Cr
Entries in the Books of Unit Maintaining PF Account
Inter Unit Receivable Dr
PF liability Cr
PF Transfer – FI Module Functional
Specifications
FI_DEV_FS_98
Technical Information Page 6 of 10
3 Technical Information
Updated by Pranotosh Masanta.
3.1 Summary
The objective of this report is to do posting of PF.
3.2 Detailed Technical Details
1. Report program ZFI_PF_TRANSFER whose T-code is ZFI0051.
2. SELECTION-SCREEN :
3. Fetch data from PA0587 and store data into internal table IT_PA0587
comparing BEGDA ,ENDDA and personal number from selection screen.
4. Fetch data from ZHR_WAGE_TYP and store data into internal table
IT_WGTYP.
5. Fetch data from T52EL and store data into internal table IT_T52EL comparing
LGART from table IT_WGTYP and MOLGA = ‘40’ and SIGN equal to ‘ ’.
6. After that fetch data from T030 and store data into internal table IT_T030
comparing SYMKO from table IT_T52EL and KTOPL = ‘OCA’.
7. Fetch data from ZFI_PF_TRAN and store data into internal table IT_PF_TRAN
comparing TSTID from table IT_PA0587.
8. Fetch data from ZFI_BUK_GSB_PRCT and store data into internal table
IT_BUK_GSB_PRCT comparing BUKRS from table IT_PF_TRAN.
9. Fetch data from PA0001 and store data into internal table IT_PA0001
comparing PERNR from table IT_PA0587 and BEGDA and ENDDA.
10. After that fetch data from T512T and store data into internal table IT_T512T
comparing MOLGA , SPRSL and LGART.
11. Fetch data from CSKS and store data into internal table IT_CSKS comparing
KOSTL and KOKRS from table IT_PA0001.
PF Transfer – FI Module Functional
Specifications
FI_DEV_FS_98
Technical Information Page 7 of 10
12. Now loop table IT_PA0001 and read table IT_PA0587 comparing PERNR from
IT_PA0001 and read table IT_PF_TRAN comparing TSTID of IT_PA0587, now
comparing field BUKRS of IT_PA0001 with IT_PF_TRAN if same then delete
table IT_PA0001 otherwise go on.
13. Now loop table IT_PA0001.
14. First call function module ZHR99L00_GET_RETRO_MONTH_DIFF and we get
values in IT_LGART, IT_LGART1 and IT_AB table.
15. Now loop table IT_LGART and do sum of the amount and store into
IT_LGART2.
16. And delete table IT_LGART and after that read table IT_LGART comparing
field LGART.
17. Now fill IT_LGART2 and copied it into IT_LGART.
18. Now again loop IT_LGART and read table IT_CSKS and IT_T52EL and fill
IT_FINAL and IT_PF_TRANSFER.
19. Now modify table ZFI_PF_TRANSFER from table IT_PF_TRANSFER.
20. Fetch data from ZFI_LIVE_BUKRS and store data into internal table
IT_LIVE_BUKRS.
21. Fetch data from ZFI_PF_TRANSFER and store data into internal table
IT_FINAL3 comparing MONAT ,fiscal year and personal number from
selection screen.
22. Now loop table IT_FINAL3 and do sum of amount of duplicate entries and
store it into IT_FINAL2.
23. Again loop IT_FINAL2 and read table IT_PA0587 coompariing PERNR of
IT_FINAL2.
24. Now pass IT_FINAL2 to the SET_TABLE_FOR_FIRST_DISPLAY method for ALV
output.
25. First generate posting part:
26. First get the LT_DOCHEADER , LT_ACCGL , LT_CURAMT and LT_CUST.
27. Now pass tables into function module BAPI_ACC_DOCUMENT_CHECK and
get LT_RETURN .
28. If error comes in table LT_RETURN then show it in error log.
29. Otherwise call function module BAPI_ACC_DOCUMENT_POST to for posting
and show posting status in ALV.
30. Revarsal posting part:
31. Same as generate posting part.
PF Transfer – FI Module Functional
Specifications
FI_DEV_FS_98
Technical Information Page 8 of 10
Output:
After posting:
3.3 List of objects
Object Type Object Name
PF Transfer – FI Module Functional
Specifications
FI_DEV_FS_98
Test Conditions Page 9 of 10
4 Test Conditions
(Listof test conditions or reference of related documents)
Scenario Detail steps Result/
Comment
PF Report matching with HR
Records
Amount of Provident Fund for each employee gets match
with the HR reports
Pass
Accounting Entries
FI entries are getting posted in the books of Payroll Unit
and the unitwhere the Provident fund amount to be
transferred.
Pass
PF Transfer – FI Module Functional
Specifications
FI_DEV_FS_98
Test Conditions Page 10 of 10
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

More Related Content

What's hot

Sap fico-transaction-codes Anilkumar chowdary
Sap fico-transaction-codes  Anilkumar chowdary Sap fico-transaction-codes  Anilkumar chowdary
Sap fico-transaction-codes Anilkumar chowdary ANILKUMARPULIPATI1
 
Fi payment advice functional spec.
Fi payment advice functional spec.Fi payment advice functional spec.
Fi payment advice functional spec.ANILKUMARPULIPATI1
 
4501537 sap-fico-certification-sample-test-1[1]
4501537 sap-fico-certification-sample-test-1[1]4501537 sap-fico-certification-sample-test-1[1]
4501537 sap-fico-certification-sample-test-1[1]KUSHAL DODIA
 
SAP FICO Practice Exam
SAP FICO Practice ExamSAP FICO Practice Exam
SAP FICO Practice ExamIT LearnMore
 
SAP FICO Certification Prep Questions
SAP FICO Certification Prep QuestionsSAP FICO Certification Prep Questions
SAP FICO Certification Prep QuestionsLandmark
 
R12:Payment Process Request (PPR)
R12:Payment Process Request (PPR)R12:Payment Process Request (PPR)
R12:Payment Process Request (PPR)lingaswamy vallapu
 
SAP FICO Interview questions
SAP FICO Interview questionsSAP FICO Interview questions
SAP FICO Interview questionsIT LearnMore
 
SAP FI AP: Configuration & End User Guide
SAP FI AP: Configuration & End User GuideSAP FI AP: Configuration & End User Guide
SAP FI AP: Configuration & End User Guidesapdocs. info
 
Encumbrance accounting in oracle ebs r12
Encumbrance accounting in oracle ebs r12Encumbrance accounting in oracle ebs r12
Encumbrance accounting in oracle ebs r12Sam Elrashedy
 
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
 
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...Crescent IT Solutions
 
Five Criteria for Designing a Chart of Accounts
Five Criteria for Designing a Chart of AccountsFive Criteria for Designing a Chart of Accounts
Five Criteria for Designing a Chart of Accountseprentise
 
Sap fi automatic payment program (configuration and run)
Sap fi   automatic payment program (configuration and run)Sap fi   automatic payment program (configuration and run)
Sap fi automatic payment program (configuration and run)Pradip Sarkar
 
R12 oracle e-business_tax_fundamentals_ag-us-_oracle_ebs
R12 oracle e-business_tax_fundamentals_ag-us-_oracle_ebsR12 oracle e-business_tax_fundamentals_ag-us-_oracle_ebs
R12 oracle e-business_tax_fundamentals_ag-us-_oracle_ebsJohn Lou
 
Check printing in_r12
Check printing in_r12Check printing in_r12
Check printing in_r12Rajesh Khatri
 
1 eg s4hana1909_bpd_en_mx
1 eg s4hana1909_bpd_en_mx1 eg s4hana1909_bpd_en_mx
1 eg s4hana1909_bpd_en_mxzulmirgd
 

What's hot (20)

Sap fico-transaction-codes Anilkumar chowdary
Sap fico-transaction-codes  Anilkumar chowdary Sap fico-transaction-codes  Anilkumar chowdary
Sap fico-transaction-codes Anilkumar chowdary
 
Fi payment advice functional spec.
Fi payment advice functional spec.Fi payment advice functional spec.
Fi payment advice functional spec.
 
Tfin50 2
Tfin50 2Tfin50 2
Tfin50 2
 
4501537 sap-fico-certification-sample-test-1[1]
4501537 sap-fico-certification-sample-test-1[1]4501537 sap-fico-certification-sample-test-1[1]
4501537 sap-fico-certification-sample-test-1[1]
 
SAP FICO Practice Exam
SAP FICO Practice ExamSAP FICO Practice Exam
SAP FICO Practice Exam
 
SAP FICO Certification Prep Questions
SAP FICO Certification Prep QuestionsSAP FICO Certification Prep Questions
SAP FICO Certification Prep Questions
 
R12:Payment Process Request (PPR)
R12:Payment Process Request (PPR)R12:Payment Process Request (PPR)
R12:Payment Process Request (PPR)
 
Figlecc6
Figlecc6Figlecc6
Figlecc6
 
I doc in SAP
I doc in SAPI doc in SAP
I doc in SAP
 
SAP FICO Interview questions
SAP FICO Interview questionsSAP FICO Interview questions
SAP FICO Interview questions
 
SAP FI AP: Configuration & End User Guide
SAP FI AP: Configuration & End User GuideSAP FI AP: Configuration & End User Guide
SAP FI AP: Configuration & End User Guide
 
Encumbrance accounting in oracle ebs r12
Encumbrance accounting in oracle ebs r12Encumbrance accounting in oracle ebs r12
Encumbrance accounting in oracle ebs r12
 
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
 
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...
 
Sap fi configuration
Sap fi configurationSap fi configuration
Sap fi configuration
 
Five Criteria for Designing a Chart of Accounts
Five Criteria for Designing a Chart of AccountsFive Criteria for Designing a Chart of Accounts
Five Criteria for Designing a Chart of Accounts
 
Sap fi automatic payment program (configuration and run)
Sap fi   automatic payment program (configuration and run)Sap fi   automatic payment program (configuration and run)
Sap fi automatic payment program (configuration and run)
 
R12 oracle e-business_tax_fundamentals_ag-us-_oracle_ebs
R12 oracle e-business_tax_fundamentals_ag-us-_oracle_ebsR12 oracle e-business_tax_fundamentals_ag-us-_oracle_ebs
R12 oracle e-business_tax_fundamentals_ag-us-_oracle_ebs
 
Check printing in_r12
Check printing in_r12Check printing in_r12
Check printing in_r12
 
1 eg s4hana1909_bpd_en_mx
1 eg s4hana1909_bpd_en_mx1 eg s4hana1909_bpd_en_mx
1 eg s4hana1909_bpd_en_mx
 

Similar to Fi dev fs_98_pf transfer

Estimation Techniques V1.0
Estimation Techniques V1.0Estimation Techniques V1.0
Estimation Techniques V1.0Uday K Bhatt
 
Dynamic Actions On Steroids
Dynamic Actions On SteroidsDynamic Actions On Steroids
Dynamic Actions On Steroidswendlidl
 
Sap Simple!
Sap Simple!Sap Simple!
Sap Simple!wendlidl
 
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
 
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
 
Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1srinivas ganta
 
2019MS EXAM REPORT20161K_unit14_pef_20190313 (1).pdf
2019MS EXAM REPORT20161K_unit14_pef_20190313 (1).pdf2019MS EXAM REPORT20161K_unit14_pef_20190313 (1).pdf
2019MS EXAM REPORT20161K_unit14_pef_20190313 (1).pdfDorinNguema
 
User manual tr dunning lev1
User manual tr dunning lev1User manual tr dunning lev1
User manual tr dunning lev1UF Technology
 
Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdfchandramohan431817
 
Transfer pricing documentation for tax purposes of IT services for an interna...
Transfer pricing documentation for tax purposes of IT services for an interna...Transfer pricing documentation for tax purposes of IT services for an interna...
Transfer pricing documentation for tax purposes of IT services for an interna...Ole Kristian Gravrok
 
BIN-ITPD-2100.04c User Reference Manual FI Module Banking
BIN-ITPD-2100.04c User Reference Manual FI Module BankingBIN-ITPD-2100.04c User Reference Manual FI Module Banking
BIN-ITPD-2100.04c User Reference Manual FI Module BankingSheila Andaya
 
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerLokesh Modem
 
Instructions2018 Actual Data2018ActualAverage animal fee38.75Annua.docx
Instructions2018 Actual Data2018ActualAverage animal fee38.75Annua.docxInstructions2018 Actual Data2018ActualAverage animal fee38.75Annua.docx
Instructions2018 Actual Data2018ActualAverage animal fee38.75Annua.docxmaoanderton
 
TS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.docTS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.docsubrat42
 

Similar to Fi dev fs_98_pf transfer (20)

Sample ISO 27001:2022 Blank Forms
Sample ISO 27001:2022 Blank FormsSample ISO 27001:2022 Blank Forms
Sample ISO 27001:2022 Blank Forms
 
Estimation Techniques V1.0
Estimation Techniques V1.0Estimation Techniques V1.0
Estimation Techniques V1.0
 
Dynamic Actions On Steroids
Dynamic Actions On SteroidsDynamic Actions On Steroids
Dynamic Actions On Steroids
 
Fi config-new gl-2
Fi config-new gl-2Fi config-new gl-2
Fi config-new gl-2
 
Job Ops 2014 R1 Release Notes
Job Ops 2014 R1 Release NotesJob Ops 2014 R1 Release Notes
Job Ops 2014 R1 Release Notes
 
Sap Simple!
Sap Simple!Sap Simple!
Sap Simple!
 
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
 
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
 
Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1Srinivas_Ganta_IBM_INDIA1
Srinivas_Ganta_IBM_INDIA1
 
2019MS EXAM REPORT20161K_unit14_pef_20190313 (1).pdf
2019MS EXAM REPORT20161K_unit14_pef_20190313 (1).pdf2019MS EXAM REPORT20161K_unit14_pef_20190313 (1).pdf
2019MS EXAM REPORT20161K_unit14_pef_20190313 (1).pdf
 
User manual tr dunning lev1
User manual tr dunning lev1User manual tr dunning lev1
User manual tr dunning lev1
 
Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdf
 
Io manual
Io manualIo manual
Io manual
 
Function Point Analysis
Function Point AnalysisFunction Point Analysis
Function Point Analysis
 
Transfer pricing documentation for tax purposes of IT services for an interna...
Transfer pricing documentation for tax purposes of IT services for an interna...Transfer pricing documentation for tax purposes of IT services for an interna...
Transfer pricing documentation for tax purposes of IT services for an interna...
 
BIN-ITPD-2100.04c User Reference Manual FI Module Banking
BIN-ITPD-2100.04c User Reference Manual FI Module BankingBIN-ITPD-2100.04c User Reference Manual FI Module Banking
BIN-ITPD-2100.04c User Reference Manual FI Module Banking
 
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse register
 
Instructions2018 Actual Data2018ActualAverage animal fee38.75Annua.docx
Instructions2018 Actual Data2018ActualAverage animal fee38.75Annua.docxInstructions2018 Actual Data2018ActualAverage animal fee38.75Annua.docx
Instructions2018 Actual Data2018ActualAverage animal fee38.75Annua.docx
 
Sap HR questions
Sap HR questionsSap HR questions
Sap HR questions
 
TS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.docTS-FI-AP-APPXL-001.doc
TS-FI-AP-APPXL-001.doc
 

More from ANILKUMARPULIPATI1

Ale idoc training kit sap Anilkumar chowdary
Ale idoc training kit sap Anilkumar chowdaryAle idoc training kit sap Anilkumar chowdary
Ale idoc training kit sap Anilkumar chowdaryANILKUMARPULIPATI1
 
Bank reconciliation configuration sap Anilkumar chowdary
Bank reconciliation configuration sap Anilkumar chowdaryBank reconciliation configuration sap Anilkumar chowdary
Bank reconciliation configuration sap Anilkumar chowdaryANILKUMARPULIPATI1
 
Validations sap Anilkumar chowdary
Validations sap Anilkumar chowdaryValidations sap Anilkumar chowdary
Validations sap Anilkumar chowdaryANILKUMARPULIPATI1
 
Sap interview questions Anilkumar chowdary
Sap interview questions Anilkumar chowdarySap interview questions Anilkumar chowdary
Sap interview questions Anilkumar chowdaryANILKUMARPULIPATI1
 
Sap simple finance_tutorial Anilkumar chowdary
Sap simple finance_tutorial Anilkumar chowdarySap simple finance_tutorial Anilkumar chowdary
Sap simple finance_tutorial Anilkumar chowdaryANILKUMARPULIPATI1
 
Support tool Anilkumar chowdary
Support tool Anilkumar chowdarySupport tool Anilkumar chowdary
Support tool Anilkumar chowdaryANILKUMARPULIPATI1
 
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
 
Asap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdaryAsap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdaryANILKUMARPULIPATI1
 
Vendor training Anilkumar chowdary
Vendor training Anilkumar chowdary Vendor training Anilkumar chowdary
Vendor training Anilkumar chowdary ANILKUMARPULIPATI1
 
Interview material Anil chowdary pulipati
Interview material  Anil chowdary pulipatiInterview material  Anil chowdary pulipati
Interview material Anil chowdary pulipatiANILKUMARPULIPATI1
 

More from ANILKUMARPULIPATI1 (13)

Nikhil sap fico training ppt
Nikhil sap fico training pptNikhil sap fico training ppt
Nikhil sap fico training ppt
 
Ale idoc training kit sap Anilkumar chowdary
Ale idoc training kit sap Anilkumar chowdaryAle idoc training kit sap Anilkumar chowdary
Ale idoc training kit sap Anilkumar chowdary
 
Bank reconciliation configuration sap Anilkumar chowdary
Bank reconciliation configuration sap Anilkumar chowdaryBank reconciliation configuration sap Anilkumar chowdary
Bank reconciliation configuration sap Anilkumar chowdary
 
Validations sap Anilkumar chowdary
Validations sap Anilkumar chowdaryValidations sap Anilkumar chowdary
Validations sap Anilkumar chowdary
 
Lsmw Anilkumar chowdary
Lsmw  Anilkumar chowdaryLsmw  Anilkumar chowdary
Lsmw Anilkumar chowdary
 
Fico links Anilkumar chowdary
Fico links Anilkumar chowdaryFico links Anilkumar chowdary
Fico links Anilkumar chowdary
 
Sap interview questions Anilkumar chowdary
Sap interview questions Anilkumar chowdarySap interview questions Anilkumar chowdary
Sap interview questions Anilkumar chowdary
 
Sap simple finance_tutorial Anilkumar chowdary
Sap simple finance_tutorial Anilkumar chowdarySap simple finance_tutorial Anilkumar chowdary
Sap simple finance_tutorial Anilkumar chowdary
 
Support tool Anilkumar chowdary
Support tool Anilkumar chowdarySupport tool Anilkumar chowdary
Support tool Anilkumar chowdary
 
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
 
Asap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdaryAsap methodology sap Anilkumar chowdary
Asap methodology sap Anilkumar chowdary
 
Vendor training Anilkumar chowdary
Vendor training Anilkumar chowdary Vendor training Anilkumar chowdary
Vendor training Anilkumar chowdary
 
Interview material Anil chowdary pulipati
Interview material  Anil chowdary pulipatiInterview material  Anil chowdary pulipati
Interview material Anil chowdary pulipati
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 

Recently uploaded (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Fi dev fs_98_pf transfer

  • 1. Oberoi@One ERP Project Development Specification Document (Functional + Technical) Module Name : FI Module Object : PF Transfer
  • 2. PF Transfer– FI ModuleFunctional Specifications Document Control Information Page ii Document Control Information Document Information Document Identification FI_DEV_FS_98 Document Name PF Transfer Project Name Oberoi@One ERP Project Client EIH Limited Document Author Dip Ranjan Verma Document Version 2.0 Document Status Released Date Released 10-04-2015 Document Edit History Version Date Additions/Modifications Prepared/Revised by 1.0 01-04-2015 Initial Dip Ranjan Verma 2.0 10-04-2015 Updated Arvind Yadav 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. PF Transfer – FI Module Functional Specifications FI_DEV_FS_98 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 ................................................................................. Error! Bookmark not defined. 3.2 Detailed Technical Details......................................................... Error! Bookmark not defined. 3.3 List of objects........................................................................................................................8 4 Test Conditions ..........................................................................................................................9
  • 4. PF Transfer – FI Module Functional Specifications FI_DEV_FS_98 General Design Specification Page 4 of 10 1 General Design Specification 1.1 Requirement Overview Transfer of PF liability of Employee from Payroll Unit to the unit where PF Account is getting maintained. 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 System will automatically derive the Company Code from the PF Trust id and will do the transfer posting. 1.4.2 Dependencies and Assumptions
  • 5. PF Transfer – FI Module Functional Specifications FI_DEV_FS_98 Process Page 5 of 10 2 Process 2.1 Process Description PF Transfer Program. 2.2 Attachments 2.3 Processing Logic Employees of the Oberoi Groups get transferred to different units but their PF Accounts gets maintained in same place only where he got recruited initialy. All PF liability (i.e., Employees contribution, Employer Contribution, Admin Charge) has to be transferred to the unit where his PF Account is getting maintained. A PF Trust id is getting mapped in the master data of employee’s Personnel no. which represents the unit where PF Account of this employee is getting maintained. In the initial screen of the SAP, user will have option to enter Month : Single Value Year : Single Value Personnel No. : Range Month and Year fields are required field. System calculates the PF liability amount from different Wage types of the employee. These amounts will be matched with the HR Report. An Z-Table will be maintained for the combination of PF Trust ID and Relevent Co code. System will derive the Destination Co Code from the PF Trust id maintained in the master Data of Employee’s Personnel no and transfer the PF liability to them. Document will get posted with Doc type ‘SP’ from this program. Accounting Entries Entries in the Books of Payroll Unit PF liability Dr Inter Unit Payable Cr Entries in the Books of Unit Maintaining PF Account Inter Unit Receivable Dr PF liability Cr
  • 6. PF Transfer – FI Module Functional Specifications FI_DEV_FS_98 Technical Information Page 6 of 10 3 Technical Information Updated by Pranotosh Masanta. 3.1 Summary The objective of this report is to do posting of PF. 3.2 Detailed Technical Details 1. Report program ZFI_PF_TRANSFER whose T-code is ZFI0051. 2. SELECTION-SCREEN : 3. Fetch data from PA0587 and store data into internal table IT_PA0587 comparing BEGDA ,ENDDA and personal number from selection screen. 4. Fetch data from ZHR_WAGE_TYP and store data into internal table IT_WGTYP. 5. Fetch data from T52EL and store data into internal table IT_T52EL comparing LGART from table IT_WGTYP and MOLGA = ‘40’ and SIGN equal to ‘ ’. 6. After that fetch data from T030 and store data into internal table IT_T030 comparing SYMKO from table IT_T52EL and KTOPL = ‘OCA’. 7. Fetch data from ZFI_PF_TRAN and store data into internal table IT_PF_TRAN comparing TSTID from table IT_PA0587. 8. Fetch data from ZFI_BUK_GSB_PRCT and store data into internal table IT_BUK_GSB_PRCT comparing BUKRS from table IT_PF_TRAN. 9. Fetch data from PA0001 and store data into internal table IT_PA0001 comparing PERNR from table IT_PA0587 and BEGDA and ENDDA. 10. After that fetch data from T512T and store data into internal table IT_T512T comparing MOLGA , SPRSL and LGART. 11. Fetch data from CSKS and store data into internal table IT_CSKS comparing KOSTL and KOKRS from table IT_PA0001.
  • 7. PF Transfer – FI Module Functional Specifications FI_DEV_FS_98 Technical Information Page 7 of 10 12. Now loop table IT_PA0001 and read table IT_PA0587 comparing PERNR from IT_PA0001 and read table IT_PF_TRAN comparing TSTID of IT_PA0587, now comparing field BUKRS of IT_PA0001 with IT_PF_TRAN if same then delete table IT_PA0001 otherwise go on. 13. Now loop table IT_PA0001. 14. First call function module ZHR99L00_GET_RETRO_MONTH_DIFF and we get values in IT_LGART, IT_LGART1 and IT_AB table. 15. Now loop table IT_LGART and do sum of the amount and store into IT_LGART2. 16. And delete table IT_LGART and after that read table IT_LGART comparing field LGART. 17. Now fill IT_LGART2 and copied it into IT_LGART. 18. Now again loop IT_LGART and read table IT_CSKS and IT_T52EL and fill IT_FINAL and IT_PF_TRANSFER. 19. Now modify table ZFI_PF_TRANSFER from table IT_PF_TRANSFER. 20. Fetch data from ZFI_LIVE_BUKRS and store data into internal table IT_LIVE_BUKRS. 21. Fetch data from ZFI_PF_TRANSFER and store data into internal table IT_FINAL3 comparing MONAT ,fiscal year and personal number from selection screen. 22. Now loop table IT_FINAL3 and do sum of amount of duplicate entries and store it into IT_FINAL2. 23. Again loop IT_FINAL2 and read table IT_PA0587 coompariing PERNR of IT_FINAL2. 24. Now pass IT_FINAL2 to the SET_TABLE_FOR_FIRST_DISPLAY method for ALV output. 25. First generate posting part: 26. First get the LT_DOCHEADER , LT_ACCGL , LT_CURAMT and LT_CUST. 27. Now pass tables into function module BAPI_ACC_DOCUMENT_CHECK and get LT_RETURN . 28. If error comes in table LT_RETURN then show it in error log. 29. Otherwise call function module BAPI_ACC_DOCUMENT_POST to for posting and show posting status in ALV. 30. Revarsal posting part: 31. Same as generate posting part.
  • 8. PF Transfer – FI Module Functional Specifications FI_DEV_FS_98 Technical Information Page 8 of 10 Output: After posting: 3.3 List of objects Object Type Object Name
  • 9. PF Transfer – FI Module Functional Specifications FI_DEV_FS_98 Test Conditions Page 9 of 10 4 Test Conditions (Listof test conditions or reference of related documents) Scenario Detail steps Result/ Comment PF Report matching with HR Records Amount of Provident Fund for each employee gets match with the HR reports Pass Accounting Entries FI entries are getting posted in the books of Payroll Unit and the unitwhere the Provident fund amount to be transferred. Pass
  • 10. PF Transfer – FI Module Functional Specifications FI_DEV_FS_98 Test Conditions Page 10 of 10 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