SlideShare une entreprise Scribd logo
1  sur  1
PeopleSoft Enterprise Accounts Payable Module in a Slide
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        - Sreekanth Mukalla
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        - Mohan Sareddy


                                                                                        • Voucher Build Interfaces                        •   PeopleSoft Promotions Management transactions.                                          PS_VCHR_HDR_STG
                                                                                                                                                                                                                                                                                                                         PS_VCHR_HDR_QV                                                                     Voucher Build Interfaces
                                                                   •   PeopleSoft Billing (interunit) invoices.                           •   PeopleSoft Receivables refunds.                                                         PS_VCHR_LINE_STG
                                                                                                                                                                                                                                                                                                                         PS_VCHR_LINE_QV                                                          • eSettlements Self-Service Invoices.
                                                                   •   Debit memo vouchers.                                               •   Spreadsheet vouchers.                                                                   PS_VCHR_DIST_STG
                                                                                                                                                                                                                                                                                                                         PS_VCHR_DIST_QV
                                                                                                                                                                                                                                      PS_VCHR_PYMNT_STG                                                                                                                                           • Summary invoices
                                                                   •   Electronic data interchange (EDI) invoice transactions.            •   Voucher enterprise                                                                                                                                                         PS_VCHR_PYMT_QV                                                          • Quick invoices
                                                                   •   PeopleSoft Pay/Bill Management transactions.                       •   Any Other Custom Interface
                                                                                                                                                                                                                                                                                                                                                                                                  • XML invoices
                                                                   •   Procurement card invoices




                                                                   Accounts Payable > Batch Processes > Vouchers > Voucher Build
                                                                   The Voucher Build Process is used to process voucher Staging data from different Source Transactions.
                                                                   This has two main sub processes:
                                                                                                                                                                                                                                                                                                       Voucher Build
                                                                   1) Pre-Edit Process : First Level of Validations for Vendor ID, Business Unit, Voucher Origin , etc. Vouchers with Pre-Edit errors will be stored in the _QV
                                                                       tables.
                                                                   2) Edit Process : Validations after the Pre-Edit errors . Ex : Combination Editing, Balancing of the Amounts on the Header & Line, etc. Vouchers which fail the
                                                                                                                                                                                                                                                                                                        AE Program                                                                                                Pre-Edit Errors Information
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Sreekanth Mukalla
                                                                                                                                                                                                                                                                                               AP_VCHRBLD                                                                                            PS_TSE_VCHR (One Entry for every Voucher in error)
                                                                                                                                                                                                                                                                                                                                                                     Pre_Edit
                                                                       Edit Process will be available in the Voucher Tables but with Recycle status.                                                                                                                                                                                                                                                 PS_TSE_VCHR_FLD (Voucher Header Errors)
                                                                                                                                                                                                                                                                                                                                                                      Errors
                                                                                                                                                                                                                                                                                                                                                                                                     PS_TSE_VCHRLN_FLD (Voucher Line Errors )
                                                                                                                                                                                                                                                                                                                                                                                                     PS_TSE_ACCTLN_FLD (Voucher Distribution Line Errors)                                                                                           •               http://www.linkedin.com/pub/sreekanth-mukalla/a/242/b91
                                                                                                                                                                                                                                                                                                                                                                                                     PS_TSE_PYMNT_FLD (Schedule Payment Errors)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    •   Email : msk252@gmail.com
                                                                                                                                                                                                                                Vouchers in ReCycle Status are also                                                                                                                                                                                                                                                                                 •   The Author is a PeopleSoft General Ledger Certified Expert and he is working as a
                                                                                                                                                                                                                                loaded into Voucher tables                                                                                                                                Accounts Payable > Batch Processes > Vouchers > Voucher Build > Build Errors
                                                                                                                                                                                                                                                                                                         Successful
                                                                                                                                                                                                                                                                                                                                                                                          The Voucher Build Error Page is used to correct Vouchers with Errors during the Voucher Build                                                                 Functional Consultant in one of the Leading IT Companies of India.
                                                                                                                                                                                                                                If duplicate vouchers are found,                                                                                                                          Process run.
                                                                                                                                                                                                                                then both are set to recycle status.                                                                                                                      Depending on the type of Error, control is transferred to
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    •   He is currently working on the PeopleSoft Implementation for a major US Retail
                                                                                                                                                                                                                                                                                                                                                                                          • Quick Invoice Entry component for vouchers with pre-edit errors.                                                                                            Giant for a Finance Transformation Program. He has performed diverse roles
                                                                                                                                                                                                                                                                                                                                                                                          • Voucher component for vouchers in recycle status.
                                                                                                                                                                                                                                                                                                                                                                                          Accounts Payable > Vouchers > Maintain > Voucher Build Error Detail
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ranging from Database Administration, Pre-Sales, Bid Management, Requirements
                                                                                                                                                                                                                                                                                                      Voucher
                                                                                                                                                                                                                                                                                    • PS_VOUCHER                                                                                          Alternatively, Use this Navigation to correct the Vouchers                                                                                                    Gathering, Due Diligence, Solutions Defense to Enterprise Consultant spanning his
                                                                                                                                                                                                                                                                                    • ENTRY_STATUS = ‘P’ ( Postable )
                                                                   Accounts Payable > Vouchers > Add/Update > Regular Entry                                                                                                                                                         • ENTRY_STATUS = ‘R’ ( Recycle)                                                                                                                                                                                                                                     career of more than 5 years .
                                                                                                                                                                                                                                                                                    •
                                                                   Use Find an Existing Value to identify a Voucher that is already present or created through the Voucher Build process                                                                                              BUDGET_HDR_STATUS = ‘N’ (Not Checked)
                                                                                                                                                                                                                                                                                      BUDGET_MISC_STATUS = ‘N’ (Not Checked)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    •   He was awarded the Bell Labs Scholarship Award 2000 by Lucent Technologies
                                                                   Alternatively, Use this page to manually create a Voucher online with available information.
                                                                                                                                                                                                                                                                                    • PS_VOUCHER_LINE                                                                                                                                                                                                                                                   India, Ltd.
                                                                                                                                                                                                                                                                                    • PS_DISTRIB_LINE
                                                                                                                                                                                                                               Voucher Approval is Optional but
                                                                                                                                                                                                                               can be configured through
                                                                                                                                                                                                                                                                                    • PS_PYMNT_VCHR_XREF                                                                                                                                                                                                                                            •   He holds an Electronics Engineering degree and a Post Graduate Diploma in
                                                                                                                                                                                                                               Workflow                                                                                                                                                                                                                                                                                                                 Management with Finance Specialization from International Management
                                                                                                                                                                                                                                                                                                                                                                                                  Accounts Payable > Batch Processes > Vouchers > Budget Check                                                                                          Institute, New Delhi.
                                                                                                                                                                                                                                                                                                                                                                                                  Vouchers can be Budget Checked in Batch Mode by selecting Transaction type and other
                                                                                                                                                                                                                                                                                                                                                                                                  criteria.                                                                                                                                         •   His other interests include playing chess and watching cricket.
                                                                                                                                                                                                                                                                                                 Budget Check AE Program                                                                          Vouchers which fail the Budget Check have to be corrected accordingly.
                                                                                                                                                                                                                                                                                               FS_BP


                                                                                                                                                                                                                                                                                                                                                                                                                                 Commitment Control

                                                                                                                                                                                                                                                                                                                                                                                                                            PS_LEDGER_KK
                                                                                                                                                                                                                                                                                                                                                                                                                            PS_KK_BUDGET_HDR
                                                                                                                                                                                                                                                                                                                                                                                                                            PS_KK_BUDGET_LN
                                                                                                                                                                                                                                                                                                          Budget                                                                    Voucher                                 PS_KK_SOURCE_HDR
                                                                                                                                                                                                                                                                                                           Check                                                •   PS_VOUCHER                                              PS_KK_SOURCE_LN
                                                                                                                                                                                                                                                                                                         successful                                             •   ENTRY_STATUS = ‘P’ ( Postable )                         PS_KK_ACTIVITY_LOG
                                                                                                                                                                                                                                                                                                                                                                •   BUDGET_HDR_STATUS = ‘E’ (Error)
                                                                                                                                                                                                                                                                                                                                                                •
                                                                                                                                                                                                                                                                                                                                                                •
                                                                                                                                                                                                                                                                                                                                                                •
                                                                                                                                                                                                                                                                                                                                                                    BUDGET_MISC_STATUS = ‘E’ (Error)
                                                                                                                                                                                                                                                                                                                                                                    PS_VOUCHER_LINE
                                                                                                                                                                                                                                                                                                                                                                    PS_DISTRIB_LINE
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Mohan Sareddy
                                                                                                                                                                                                                                Receipt                                                                 Voucher                                                 •   PS_PYMNT_VCHR_XREF                                                                                                                                                              •               http://www.linkedin.com/pub/mohan-sareddy/25/687/986
                                                                                                                                                                                                                                                                                       • PS_VOUCHER
                                                                                                                                                              Purchase Order                                                    Receipt                                                • ENTRY_STATUS = ‘P’ ( Postable )                                                                                                                                                                                                                            •   Email : smohan37@gmail.com
                                                                                                                                                 PS_PO_HDR                                               PS_RECV_HDR                                                                   • BUDGET_HDR_STATUS = ‘V’ (Valid)                                                                                                                                                                                                                            •   The Author is a PeopleSoft Tools Certified Expert and he is working as a Technical
                                                                                                           Requisition                           MATCH_ACTION = 'Y' (Standard Match)                     MATCH_STATUS_RECV = ‘P’ (Partial Match )                                      • BUDGET_MISC_STATUS = ‘V’ (Valid)
                                                                                                                                                 MATCH_STATUS_PO = ‘P’ ( Partial Match)                  MATCH_STATUS_RECV = ‘T’ ( To Be Matched)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Consultant in one of the Leading IT Companies of India.
                                                                                                                                                                                                                                                                                       •                                                                        Check if sufficient Budget is available.
                                                                                                 PS_REQ_HDR
                                                                                                 PS_REQ_LINE
                                                                                                                                                 MATCH_STATUS_PO = ‘T’ ( To Match)
                                                                                                                                                 PS_PO_LINE
                                                                                                                                                                                                         RECV_STATUS <> ‘H’ ( Hold)
                                                                                                                                                                                                         RECV_STATUS <> ‘ X ‘ (Canceled )                                              •
                                                                                                                                                                                                                                                                                           MATCH_ACTION = 'Y' (Standard Match)
                                                                                                                                                                                                                                                                                           MATCH_STATUS_VCHR = 'E' (Exceptions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    •   He is also currently working on the PeopleSoft Implementation for a major US
                                                                                                                                                                                                                                                                                                                                                                Budget Errors can be usually corrected by :
                                                                                                 PS_REQ_LINE_DISTRIB                             REC_REQ = ‘N’ (Optional)                                PS_RECV_LN_DISTRIB                                                            •   MATCH_STATUS_VCHR = 'O' (Override)
                                                                                                                                                                                                                                                                                                                                                                • Adjusting amount on the Voucher so that it is within budget limit
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Retail Giant for a Finance Transformation Program. He has more than 9 years
                                                                                                 PS_REQ_LINE_SHIP                                REC_REQ = ‘X’ (Do not)                                  PS_RECV_LN_SHIP                                                               •   MATCH_STATUS_VCHR = 'T' (To Be Matched)
                                                                                                 PS_REQUESTOR_TBL                                REC_REQ = ‘Y’ (Required)                                MATCH_LINE_FLG = 'Y' (Yes)                                                    •   MATCH_DUE_DT <= Sysdate ( Current Date)                              • Increasing the budget amount                                                                                                                                                          experience in the IT Industry and expertise in the entire SDLC cycle for multiple
                                                                                                                                                 INSPECT_CD = ‘Y’ ( Four Way Match)                      RECV_LN_MATCH_OPT = 'N' (No Match)                                            •   MATCH_OVERRIDE = 'N' (No)                                            • Overriding the budget or Overriding the entire transaction.
                                                                                                                                                 PS_PO_LINE_MATCHED                                      RECV_LN_MATCH_OPT = 'P' (Partial)                                             •   MATCH_OVERRIDE = 'O' (Override Exception)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        PeopleSoft HRMS Implementations, Upgrades and AMS projects.
                                                                                                                                                 PS_PO_LINE_SHIP                                         RECV_SHIP_STATUS <> 'X' ( Canceled )                                          •
                                                                                                                                                                                                                                                                                       •
                                                                                                                                                                                                                                                                                           PS_VOUCHER_LINE
                                                                                                                                                                                                                                                                                           MATCH_LINE_OPT = 'E' (ERS)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    •   He holds Master of Computer Applications degree from Osmania University,
                                                                                                                                                                                                                                                                                       •   MATCH_LINE_OPT = 'F' (Full Match)                                                                                                                                                                                                                            Hyderabad.


                                                                                                                                                                                                                                                                                                                                                                    Accounts Payable > Batch Processes > Vouchers > Matching > Match Request
                                                                                                                                                                                                                                                                                                        Matching AE                                                 Matching Application is used to Match Vouchers with
                                                                                                                                                                                                                                                                                                                                                                    1) Purchase Order for Two Way Matching with Receipt Required as ”Do Not“
                                                                                                                                                                                                                                                                                                AP_MATCH                                                            2) Purchase Order and Receipt for Three Way Matching
                                                                                                                                                                                                                                                                                                                                                                    3) Purchase Order, Receipt and Inspection for Four Way Matching
                                                                                                                                                                                                                                                                                                                                                                    We have to configure Document Association Rules, Match Control , Match Rules to define the business rules applicable
                                                                                                                                                                                                                                                                                                                                                                    for matching. PeopleSoft also provides the option to match the Voucher and create a Debit Memo in case of a match
                                                                                                                                                                                                                                                                                                                                                                    exception for violation of certain Match Rules.
                                                                       Accounts Payable > Review Accounts Payable Info > Vouchers > Match Workbench                                                                      Voucher ( Match Exception )
                                                                       Use the Match Workbench as One Stop Solution
                                                                       • To search for Vouchers which are already Matched, Not Yet Matched, or in Exception, or Match Dispute                                     PS_VOUCHER
                                                                       • Run Matching , Undo Matching ( AP_MTCHUN AE ) or Review the Vouchers with Match Exceptions                                                                                                                                        Matching
                                                                                                                                                                                                                  MATCH_STATUS_VCHR = 'E' Exception
                                                                                                                                                                                                                                                                                                           Successful
                                                                       • It even allows you to create Debit Memos and manually Override Matching.                                                                 PS_VOUCHER_LINE
                                                                                                                                                                                                                  PS_DISTRIB_LINE                                                                                                                                               Purchase Order                                                    Receipt
                                                                       Accounts Payable > Vouchers > Add/Update > Regular Entry > Summary                                                                         PS_PYMNT_VCHR_XREF                                                                                                                                                                                        PS_RECV_HDR
                                                                       Click on the Match Exceptions Hyperlink to know the details                                                                                                                                                                                                                              PS_PO_HDR                                                   MATCH_STATUS_RECV = ‘P’ (Partial Match )
                                                                                                                                                                                                                                                                                                                                                                MATCH_STATUS_PO = ‘P’ ( Partial Match)                      MATCH_STATUS_RECV = ‘M’ ( Matched)
                                                                                                                                                                                                                                                                                                                                                                MATCH_STATUS_PO = ‘M’ ( Matched)                            PS_RECV_LN_DISTRIB
                                                                                                                                                                                                                                                                                                                                                                PS_PO_LINE                                                  PS_RECV_LN_SHIP
                                                                                                                                                                                                                                                                                                               Voucher                                          PS_PO_LINE_MATCHED                                          RECV_LN_MATCH_OPT = ‘F' (Full Match)
                                                                                                                                                                                                                                                                                •   PS_VOUCHER                                                                  PS_PO_LINE_SHIP                                             RECV_LN_MATCH_OPT = 'P' (Partial)
                                                                                                                                                                                                                                                                                •   ENTRY_STATUS = ‘P’ ( Postable )
                                                                                                                                                                                                                                                                                •   BUDGET_HDR_STATUS = ‘V’ (Valid)
                                                                                                                                                                                                                                                                                •   BUDGET_MISC_STATUS = ‘V’ (Valid)
                                                                                                                                                                                                                                                                                •   MATCH_STATUS_VCHR = ‘M' (Matched)
                                                                                                                                                                                                                                                                                •   MATCH_STATUS_VCHR = 'O' (Override)                                                                           Key Tables after Successful Matching
                                                                                                                                                                                                                                                                                •   AP_MATCH_TYPE = 'C' ( Matched with Credit Note )
                                                                                                                                                                                                                                                                                •   AP_MATCH_TYPE = 'D' ( Matched with Debit Memo )                             PS_RECV_LN_SHP_MTH
                                                                                                                                                                                                                                                                                •   AP_MATCH_TYPE = 'O' ( Matched with Override )                               QTY_MATCHED = Added Voucher Line Qty
                                                                                                                                                                                                                                                                                •   AP_MATCH_TYPE = 'P' ( Auto - Matched )                                      AMT_MATCHED = Added Voucher Line Amount
                                                                                                                                                                                                                                                                                •   MATCHED_DT = ‘Sysdate' ( Current Date)                                      PS_RECV_VCHR_MTCH ( Row for each Receiver matched successfully to each Voucher Line)
                                                                                                                                                                                                                                                                                •   DOC_TOL_HDR_STATUS = 'V' ( Valid )                                          PS_VCHR_RECV_MTCH (Row for each Voucher Line matched successfully)
                                                                                                                                                                                                                                                                                •   PS_VOUCHER_LINE                                                             PS_VCHR_MTCH_DETLS (Row for each Voucher Line)
                                                                                                                                                                                                                                                                                •   PS_DISTRIB_LINE                                                             AP_VCHR_HDR_SUM (Row for each Voucher Line)
                                                                                                                                                                                                                                                                                •   PS_PYMNT_VCHR_XREF                                                          AP_VCHR_LN_SUM (Row for each Voucher Line)
                                                                                                                                                                                                                                                                                •   PYMNT_SELCT_STATUS = 'N' ( Not Selected for Payment )                       MTCH_RULE_OVRD (Row for each Match Exception overridden)
                                                                                                                                                                                                                                                                                •   PYMNT_HOLD = 'N' ( No )
                                                                                                                                                                                                                                                                                •   PYMNT_HOLD_WTHD = 'N' ( No )
                                                                                                                                                                                                                                               Payment
                                                                                                                                                                                                                                               Reset AE
                                                                                                                                                                                                                                             AP_PAYRESET                                                                                                                    Key Tables after Payment Selection

                                                                                                                                                                                                                                                                                                                                                               PS_PYCYCL_DATA ( Rows for each Voucher)
                                                                                                                                 Accounts Payable > Payments > Pay Cycle Processing > Pay Cycle Manager                                                                                          Payment                                                       PS_PYMNT_VCHR_XREF
                                                                                                                                 Use Payment Selection if you want to review the payments before running the                                                                                    Selection AE                                                   PYMNT_SELCT_STATUS = 'R' (Requested for Payment)
                                                                                                                                 Payment Creation or if you are using Draft processing.                                                                                                        AP_PAYSELCT                                                     PS_PYCYCL_STAT
                                                                                                                                                                                                                                                                                                                                                               PAY_RUN_AP_STATUS='R' ( Selected )
                                                                                                                                 Also, you can use the Reset button to reset the PayCycle
                                                                                                                                                                                                                                                                                                                           Payment                                                                                                                             Accounts Payable > Payments > Pay Cycle Processing > Pay Cycle Manager
                                                                                                                                 If you want to perform all the steps at once use Payment Selection & Creation                                                                                                            Selection &                                                                                                                          PayCycle Exceptions can be reviewed after the PayCycle process for
                                                                                                                                                                                                                                                                                                                          Creation AE                                                     Key Tables after Payment Creation                                    Pay Cycle Errors, Discount Lost/Denied, Withholding Bank Replacement ,
                                                                                                                                 But, you wont be able to review the exceptions
                                                                                                                                                                                                                                                                                                                          AP_APY2015                                                                                                                           Financial Sanctions Exceptions
                                                                                                                                                                                                                                                                                                                                                               PS_PAYMENT_TBL ( Rows for each Payment with Payment Id and Pymnt_id_ref)
                                                                                                                                                                                                                                                                                                Payment                                                        PS_PYMNT_VCHR_XREF ( Payment ID is updated )
                                                                                                                                                                                                                                                                                               Creation AE                                                     PYMNT_SELCT_STATUS = 'P' ( Paid )
                                                                                                                                                                                                                                                                                               AP_APY2015                                                      PS_PYCYCL_STAT
                                                                                                                                                                                                                                                                                                                                                               PAY_RUN_AP_STATUS='C' ( Completed )
                                                                                                                                                                                                                                                                                                                                                               PS_BANK_ACCT_DEFN ( LAST_PYMNT_ID_USED is updated )
                                                                                                                                                         Accounts Payable > Payments > Pay Cycle Processing > Pay Cycle Manager                                                                                                                                PS_BANK_ACCT_MTHD ( LAST_FORM_NBR_USED is updated )
                                                                                                                                                         Use Payment Creation to create the payments after reviewing the data from                                                                                                                             PS_PYMNT_ADVICE ( Rows for each payment with Payment Id )
                                                                                                                                                         Payment Selection


                                                                                                                                                                                                                                                                       Voucher ( Paid )                                                                                                                                   Accounts Payable > Review Accounts Payable Info > Payments > Detail Data
                                                                                                                                                                                                                                                                                                                                                                     Payment Table                                        Review the Results of the PayCycle process
                                                                                                                                                                                                                                                          PS_VOUCHER                                                                        PS_PAYMENT_TBL
                                                                                                                                                                                                                                                          POST_STATUS_AP = ‘U’ (Unposted )                                                  PYMNT_STATUS = 'P' (Paid)
                                                                                                                                                                                                                                                          PS_VOUCHER_LINE                                                                   PYMNT_STATUS = 'V' (Void)
                                                                                                                                                                                                                                                          PS_DISTRIB_LINE                                                                   PYMNT_STATUS = 'W' (Escheated)
                                                                                                                                                                                                                                                          PS_PYMNT_VCHR_XREF                                                                PYMNT_STATUS = 'S' (Stop)
                                                                                                                                                                                                                                                          PYMNT_SELCT_STATUS = 'P' ( Paid )                                                 PYMNT_STATUS = 'D' (Deleted)
                                                                                                                                                                                                                                                                                                                                            DFT_STATUS = 'D' (Due)
                                                                                                                                                                                                                                                                                                                                            DFT_STATUS = ' C' (Created)
                                                                                                                                                                                                                                                                                                                                            DFT_STATUS = 'A' (Approved)
                                                                                                                                                                                                                                                                                                                                            DFT_STATUS = 'D' (Due)
                                                                                                 Accounts Payable > Batch Processes > Vouchers > Voucher Posting > Voucher Posting Request                                                                                                                                                  DFT_STATUS = 'N' (Non-Draft)
                                                                                                                                                                                                                                                                       Voucher Post AE
                                                                                                 Accounting Entries are generated based on the Voucher Distribution Lines, Accounting Entry                                                                                                                                                 POST_STATUS_AP = 'U' (Unposted)
                                                                                                                                                                                                                                                                                                                                            POST_STATUS_AP = 'P' (Posted)
                                                                                                 Template and ChartField Inheritance.                                                                                                                     AP_VCHRPST
                                                                                                                                                                                                                                                                                                                                            RECON_STATUS = 'PEN' (Pending)
                                                                                                                                                                                                                                                                                                                                            RECON_STATUS = 'PEC' (Pecon)
                                                                                                                                                                                                                                                                                                                                            RECON_STATUS = 'STP' (Stop)
                                                                                                                                                                                                                                                                                                                                            RECON_STATUS = 'UNR' (Unrecon)
                                                                                                                                                                                                                                                                                                                                            RECON_STATUS = 'VOI' (Void)
                                                                                                                                                                                                                                                                                                                                            POSITIVE_PAY_STAT = 'C' (Sent)
                                                                                                                                                                                                                                                                                                                                            POSITIVE_PAY_STAT = 'N' (Not Sent)
                                                                                                                                                                                                                                                                                                                                            POSITIVE_PAY_STAT = 'S' (Selected)
                                                                                                                                                                                                                                                                          Successful                                                        POSITIVE_PAY_STAT = 'Z' (Zero Pay)
                                                                                                                                                                                                                                                                                                                                            CANCEL_POST_STATUS = 'N' (N/A)
                                                                                  After Voucher Post,                                                                                                                                                                                                                                       CANCEL_POST_STATUS = 'P' (Posted)
                                                                                  • We can Close the Voucher, if we want to write-off the liability. Ex: In Dispute and we do not want to pay further.                                                                                                                                      CANCEL_POST_STATUS = 'W' (Pending)
                                                                                  • The Distribution Line Chart-fields cannot be edited. We have to UnPost the voucher if we want to change the same                                                                                                                                        PYMNT_HOLD_REASON = 'ACC' (Accounting in Dispute)
                                                                                                                                                                                                                                                                                                                                            PYMNT_HOLD_REASON = 'ACV' (Federal Vendor Inactive)
                                                                                                                                                                                                                                                                                                                                            PYMNT_HOLD_REASON = 'OTH' (Other)
                                                                                                                                                                                                                                                                            Voucher

                                                                                                                                                                                                                                                PS_VOUCHER
                                                                                                                                                                                                                                                POST_STATUS_AP = ‘P’ ( Posted )
                                                                                                                                                                                                                                                POST_STATUS_AP = ‘U’ ( Unposted )
                                                                                        Accounts Payable > Review Accounts Payable Info > Voucher > Accounting Entries                                                                          PS_VCHR_ACCTG_LINE ( Rows based on Distribution Line )
                                                                                        Accounting Entries can be reviewed for the Voucher after Voucher Post and Payment Post processes.                                                       GL_DISTRIB_STATUS = ‘N’ ( None )
                                                                                                                                                                                                                                                                                                                                                                    Payment Post AE

                                                                                                                                                                                                                                                                                                                                                         AP_PSTPYMNT                                                                            Accounts Payable > Batch Processes > Payment > Payment Posting
                                                                                                                                                                                                                                                                                                                                                                                                                                                Accounting entries are created from Payments

                                                                                                                                                                                                                                                                           Successful




                                                                                                                                                                                                                                                                                                                                                                         Successful



                                                                                           General Ledger > Journals > Subsystem Journals > Generate Journals > Generate Journals Request                                                                              Journal Generator AE
                                                                                                                                                                                                                                                                             FS_JGEN
                                                                                           Post Journals to the General Ledger from the Subsystem - Accounts Payable
                                                                                                                                                                                                                                                   This calls
                                                                                                                                                                                                                                                   GL_JEDIT – For Checking Valid Chartfield Combinations
                                                                                                                                                                                                                                                                                                                                                                 Key Tables after Payment Post
                                                                                                                                                                                                                                                                                                                                           PS_PAYMENT_TBL
                                                                                                                                                                                                                                                                                                                                           POST_STATUS_AP = 'P' (Posted)
                                                                                                                                                                                                                                                                                                                                           PS_VCHR_ACCTG_LINE ( Rows for POSTING_PROCESS = ‘PYMN’ ( Payment )



                                                                                                                                                                                                                                                                           Successful




                                                                                                                                                                                                                                                                     General Ledger Journal
                                                                                                                                                                                                                                                           PS_JRNL_HEADER
                                                                                                                                                                                                                                                           JRNL_HDR_STATUS = 'V' (Valid)
                                                                                                                                                                                                                                                           PS_JRNL_LN
                                                                                                                                                                                                                                                           MOVEMENT_FLAG = 'N' (Natural)
                                                                                                                                                                                                                                                           MOVEMENT_FLAG = 'R' (Reversal)
                                                                                                                                                                                                                                                           JRNL_LINE_STATUS = 0 (No Errors)
                                                                                                                                                                                                                                                           JRNL_LINE_STATUS = 1 (Errors)
                                                                                                                                                                                                                                                           BUDGET_LINE_STATUS = 'B' (Bypass)
                                                                                                                                                                                                                                                           BUDGET_LINE_STATUS = 'E' (Error)
                                                                                                                                                                                                                                                           BUDGET_LINE_STATUS = 'N' (Not Chk'd)
                                                                                                                                                                                                                                                           BUDGET_LINE_STATUS = 'V' (Valid)
                                                                                                                                                                                                                                                           BUDGET_LINE_STATUS = 'W' (Warning)
                                                                                                                                                                                                                                                           CLOSING_STATUS = 'C' (Closed)
                                                                                                                                                                                                                                                           CLOSING_STATUS = 'U' (Unclosed)
                                                                                                                                                                                                                                                           PS_VCHR_ACCTG_LINE
                                                                                                                                                                                                                                                           GL_DISTRIB_STATUS = ‘N’ ( None )


© 2012, Sreekanth Mukalla & Mohan Sareddy

ALL RIGHTS RESERVED. This illustration contains material protected under International and Federal Copyright Laws and Treaties. Any unauthorized reprint or use of this material is prohibited. No part of this illustration may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage and retrieval system without express written permission from the author / publisher.
While care has been taken to prepare this illustration as accurate as possible, the Authors shall not be liable for any damages arising out of use of the same. Please contact your technical personnel for decision making.



References :
1. Oracle PeopleSoft Enterprise Payables 9.1 PeopleBook ( http://docs.oracle.com/cd/E16303_01/psft/acrobat/fscm91fapy-b1109.pdf )

Contenu connexe

En vedette

Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...Jone Smith
 
GL - Step 4 - Part 2 - Ledgers & Legal Entities
GL - Step 4 - Part 2 - Ledgers & Legal EntitiesGL - Step 4 - Part 2 - Ledgers & Legal Entities
GL - Step 4 - Part 2 - Ledgers & Legal EntitiesMohammed Raouf
 
Accounts Payable Process (Vendors) Template
Accounts Payable Process (Vendors) TemplateAccounts Payable Process (Vendors) Template
Accounts Payable Process (Vendors) TemplateEquilibria, Inc.
 
Harel Kodesh, Vice President, Predix and CTO, GE Digital
Harel Kodesh, Vice President, Predix and CTO, GE DigitalHarel Kodesh, Vice President, Predix and CTO, GE Digital
Harel Kodesh, Vice President, Predix and CTO, GE DigitalMIT Enterprise Forum Cambridge
 
O2 c and p2p cycles
O2 c and p2p cyclesO2 c and p2p cycles
O2 c and p2p cyclesgsriramsunil
 
GE User Experience Playbook
GE User Experience PlaybookGE User Experience Playbook
GE User Experience PlaybookMelinda Belcher
 
SAP Order To Cash Cycle
SAP Order To Cash CycleSAP Order To Cash Cycle
SAP Order To Cash CycleMohamed Talaat
 
Welcome to people soft payroll for north america
Welcome to people soft payroll for north americaWelcome to people soft payroll for north america
Welcome to people soft payroll for north americameghamystic
 
The Sales Order Process in SAP ERP
The Sales Order Process in SAP ERPThe Sales Order Process in SAP ERP
The Sales Order Process in SAP ERPTom Matys
 
SAP FI - Account Payable (AP)
SAP FI - Account Payable (AP)SAP FI - Account Payable (AP)
SAP FI - Account Payable (AP)saiprasadbagrecha
 

En vedette (16)

Oracle & PeopleSoft
Oracle & PeopleSoftOracle & PeopleSoft
Oracle & PeopleSoft
 
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
Optimizing Accounts Payable Automation Solution - Whitepaper by BancTec - BPO...
 
GL - Step 4 - Part 2 - Ledgers & Legal Entities
GL - Step 4 - Part 2 - Ledgers & Legal EntitiesGL - Step 4 - Part 2 - Ledgers & Legal Entities
GL - Step 4 - Part 2 - Ledgers & Legal Entities
 
Order to cash cycle
Order to cash cycleOrder to cash cycle
Order to cash cycle
 
GE Work-Out
GE Work-OutGE Work-Out
GE Work-Out
 
Accounts Payable Process (Vendors) Template
Accounts Payable Process (Vendors) TemplateAccounts Payable Process (Vendors) Template
Accounts Payable Process (Vendors) Template
 
Harel Kodesh, Vice President, Predix and CTO, GE Digital
Harel Kodesh, Vice President, Predix and CTO, GE DigitalHarel Kodesh, Vice President, Predix and CTO, GE Digital
Harel Kodesh, Vice President, Predix and CTO, GE Digital
 
O2 c and p2p cycles
O2 c and p2p cyclesO2 c and p2p cycles
O2 c and p2p cycles
 
Order to Cash Cycle
Order to Cash CycleOrder to Cash Cycle
Order to Cash Cycle
 
GE User Experience Playbook
GE User Experience PlaybookGE User Experience Playbook
GE User Experience Playbook
 
SAP Order To Cash Cycle
SAP Order To Cash CycleSAP Order To Cash Cycle
SAP Order To Cash Cycle
 
Welcome to people soft payroll for north america
Welcome to people soft payroll for north americaWelcome to people soft payroll for north america
Welcome to people soft payroll for north america
 
Order to Cash - The #1 Business Process to Know!
Order to Cash - The #1 Business Process to Know!Order to Cash - The #1 Business Process to Know!
Order to Cash - The #1 Business Process to Know!
 
The Sales Order Process in SAP ERP
The Sales Order Process in SAP ERPThe Sales Order Process in SAP ERP
The Sales Order Process in SAP ERP
 
Ap workflow what is it
Ap workflow   what is itAp workflow   what is it
Ap workflow what is it
 
SAP FI - Account Payable (AP)
SAP FI - Account Payable (AP)SAP FI - Account Payable (AP)
SAP FI - Account Payable (AP)
 

Dernier

COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 

Dernier (20)

COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 

PeopleSoft Enterprise Accounts Payable Module In a Slide

  • 1. PeopleSoft Enterprise Accounts Payable Module in a Slide - Sreekanth Mukalla - Mohan Sareddy • Voucher Build Interfaces • PeopleSoft Promotions Management transactions. PS_VCHR_HDR_STG PS_VCHR_HDR_QV Voucher Build Interfaces • PeopleSoft Billing (interunit) invoices. • PeopleSoft Receivables refunds. PS_VCHR_LINE_STG PS_VCHR_LINE_QV • eSettlements Self-Service Invoices. • Debit memo vouchers. • Spreadsheet vouchers. PS_VCHR_DIST_STG PS_VCHR_DIST_QV PS_VCHR_PYMNT_STG • Summary invoices • Electronic data interchange (EDI) invoice transactions. • Voucher enterprise PS_VCHR_PYMT_QV • Quick invoices • PeopleSoft Pay/Bill Management transactions. • Any Other Custom Interface • XML invoices • Procurement card invoices Accounts Payable > Batch Processes > Vouchers > Voucher Build The Voucher Build Process is used to process voucher Staging data from different Source Transactions. This has two main sub processes: Voucher Build 1) Pre-Edit Process : First Level of Validations for Vendor ID, Business Unit, Voucher Origin , etc. Vouchers with Pre-Edit errors will be stored in the _QV tables. 2) Edit Process : Validations after the Pre-Edit errors . Ex : Combination Editing, Balancing of the Amounts on the Header & Line, etc. Vouchers which fail the AE Program Pre-Edit Errors Information • Sreekanth Mukalla AP_VCHRBLD PS_TSE_VCHR (One Entry for every Voucher in error) Pre_Edit Edit Process will be available in the Voucher Tables but with Recycle status. PS_TSE_VCHR_FLD (Voucher Header Errors) Errors PS_TSE_VCHRLN_FLD (Voucher Line Errors ) PS_TSE_ACCTLN_FLD (Voucher Distribution Line Errors) • http://www.linkedin.com/pub/sreekanth-mukalla/a/242/b91 PS_TSE_PYMNT_FLD (Schedule Payment Errors) • Email : msk252@gmail.com Vouchers in ReCycle Status are also • The Author is a PeopleSoft General Ledger Certified Expert and he is working as a loaded into Voucher tables Accounts Payable > Batch Processes > Vouchers > Voucher Build > Build Errors Successful The Voucher Build Error Page is used to correct Vouchers with Errors during the Voucher Build Functional Consultant in one of the Leading IT Companies of India. If duplicate vouchers are found, Process run. then both are set to recycle status. Depending on the type of Error, control is transferred to • He is currently working on the PeopleSoft Implementation for a major US Retail • Quick Invoice Entry component for vouchers with pre-edit errors. Giant for a Finance Transformation Program. He has performed diverse roles • Voucher component for vouchers in recycle status. Accounts Payable > Vouchers > Maintain > Voucher Build Error Detail ranging from Database Administration, Pre-Sales, Bid Management, Requirements Voucher • PS_VOUCHER Alternatively, Use this Navigation to correct the Vouchers Gathering, Due Diligence, Solutions Defense to Enterprise Consultant spanning his • ENTRY_STATUS = ‘P’ ( Postable ) Accounts Payable > Vouchers > Add/Update > Regular Entry • ENTRY_STATUS = ‘R’ ( Recycle) career of more than 5 years . • Use Find an Existing Value to identify a Voucher that is already present or created through the Voucher Build process BUDGET_HDR_STATUS = ‘N’ (Not Checked) BUDGET_MISC_STATUS = ‘N’ (Not Checked) • He was awarded the Bell Labs Scholarship Award 2000 by Lucent Technologies Alternatively, Use this page to manually create a Voucher online with available information. • PS_VOUCHER_LINE India, Ltd. • PS_DISTRIB_LINE Voucher Approval is Optional but can be configured through • PS_PYMNT_VCHR_XREF • He holds an Electronics Engineering degree and a Post Graduate Diploma in Workflow Management with Finance Specialization from International Management Accounts Payable > Batch Processes > Vouchers > Budget Check Institute, New Delhi. Vouchers can be Budget Checked in Batch Mode by selecting Transaction type and other criteria. • His other interests include playing chess and watching cricket. Budget Check AE Program Vouchers which fail the Budget Check have to be corrected accordingly. FS_BP Commitment Control PS_LEDGER_KK PS_KK_BUDGET_HDR PS_KK_BUDGET_LN Budget Voucher PS_KK_SOURCE_HDR Check • PS_VOUCHER PS_KK_SOURCE_LN successful • ENTRY_STATUS = ‘P’ ( Postable ) PS_KK_ACTIVITY_LOG • BUDGET_HDR_STATUS = ‘E’ (Error) • • • BUDGET_MISC_STATUS = ‘E’ (Error) PS_VOUCHER_LINE PS_DISTRIB_LINE • Mohan Sareddy Receipt Voucher • PS_PYMNT_VCHR_XREF • http://www.linkedin.com/pub/mohan-sareddy/25/687/986 • PS_VOUCHER Purchase Order Receipt • ENTRY_STATUS = ‘P’ ( Postable ) • Email : smohan37@gmail.com PS_PO_HDR PS_RECV_HDR • BUDGET_HDR_STATUS = ‘V’ (Valid) • The Author is a PeopleSoft Tools Certified Expert and he is working as a Technical Requisition MATCH_ACTION = 'Y' (Standard Match) MATCH_STATUS_RECV = ‘P’ (Partial Match ) • BUDGET_MISC_STATUS = ‘V’ (Valid) MATCH_STATUS_PO = ‘P’ ( Partial Match) MATCH_STATUS_RECV = ‘T’ ( To Be Matched) Consultant in one of the Leading IT Companies of India. • Check if sufficient Budget is available. PS_REQ_HDR PS_REQ_LINE MATCH_STATUS_PO = ‘T’ ( To Match) PS_PO_LINE RECV_STATUS <> ‘H’ ( Hold) RECV_STATUS <> ‘ X ‘ (Canceled ) • MATCH_ACTION = 'Y' (Standard Match) MATCH_STATUS_VCHR = 'E' (Exceptions) • He is also currently working on the PeopleSoft Implementation for a major US Budget Errors can be usually corrected by : PS_REQ_LINE_DISTRIB REC_REQ = ‘N’ (Optional) PS_RECV_LN_DISTRIB • MATCH_STATUS_VCHR = 'O' (Override) • Adjusting amount on the Voucher so that it is within budget limit Retail Giant for a Finance Transformation Program. He has more than 9 years PS_REQ_LINE_SHIP REC_REQ = ‘X’ (Do not) PS_RECV_LN_SHIP • MATCH_STATUS_VCHR = 'T' (To Be Matched) PS_REQUESTOR_TBL REC_REQ = ‘Y’ (Required) MATCH_LINE_FLG = 'Y' (Yes) • MATCH_DUE_DT <= Sysdate ( Current Date) • Increasing the budget amount experience in the IT Industry and expertise in the entire SDLC cycle for multiple INSPECT_CD = ‘Y’ ( Four Way Match) RECV_LN_MATCH_OPT = 'N' (No Match) • MATCH_OVERRIDE = 'N' (No) • Overriding the budget or Overriding the entire transaction. PS_PO_LINE_MATCHED RECV_LN_MATCH_OPT = 'P' (Partial) • MATCH_OVERRIDE = 'O' (Override Exception) PeopleSoft HRMS Implementations, Upgrades and AMS projects. PS_PO_LINE_SHIP RECV_SHIP_STATUS <> 'X' ( Canceled ) • • PS_VOUCHER_LINE MATCH_LINE_OPT = 'E' (ERS) • He holds Master of Computer Applications degree from Osmania University, • MATCH_LINE_OPT = 'F' (Full Match) Hyderabad. Accounts Payable > Batch Processes > Vouchers > Matching > Match Request Matching AE Matching Application is used to Match Vouchers with 1) Purchase Order for Two Way Matching with Receipt Required as ”Do Not“ AP_MATCH 2) Purchase Order and Receipt for Three Way Matching 3) Purchase Order, Receipt and Inspection for Four Way Matching We have to configure Document Association Rules, Match Control , Match Rules to define the business rules applicable for matching. PeopleSoft also provides the option to match the Voucher and create a Debit Memo in case of a match exception for violation of certain Match Rules. Accounts Payable > Review Accounts Payable Info > Vouchers > Match Workbench Voucher ( Match Exception ) Use the Match Workbench as One Stop Solution • To search for Vouchers which are already Matched, Not Yet Matched, or in Exception, or Match Dispute PS_VOUCHER • Run Matching , Undo Matching ( AP_MTCHUN AE ) or Review the Vouchers with Match Exceptions Matching MATCH_STATUS_VCHR = 'E' Exception Successful • It even allows you to create Debit Memos and manually Override Matching. PS_VOUCHER_LINE PS_DISTRIB_LINE Purchase Order Receipt Accounts Payable > Vouchers > Add/Update > Regular Entry > Summary PS_PYMNT_VCHR_XREF PS_RECV_HDR Click on the Match Exceptions Hyperlink to know the details PS_PO_HDR MATCH_STATUS_RECV = ‘P’ (Partial Match ) MATCH_STATUS_PO = ‘P’ ( Partial Match) MATCH_STATUS_RECV = ‘M’ ( Matched) MATCH_STATUS_PO = ‘M’ ( Matched) PS_RECV_LN_DISTRIB PS_PO_LINE PS_RECV_LN_SHIP Voucher PS_PO_LINE_MATCHED RECV_LN_MATCH_OPT = ‘F' (Full Match) • PS_VOUCHER PS_PO_LINE_SHIP RECV_LN_MATCH_OPT = 'P' (Partial) • ENTRY_STATUS = ‘P’ ( Postable ) • BUDGET_HDR_STATUS = ‘V’ (Valid) • BUDGET_MISC_STATUS = ‘V’ (Valid) • MATCH_STATUS_VCHR = ‘M' (Matched) • MATCH_STATUS_VCHR = 'O' (Override) Key Tables after Successful Matching • AP_MATCH_TYPE = 'C' ( Matched with Credit Note ) • AP_MATCH_TYPE = 'D' ( Matched with Debit Memo ) PS_RECV_LN_SHP_MTH • AP_MATCH_TYPE = 'O' ( Matched with Override ) QTY_MATCHED = Added Voucher Line Qty • AP_MATCH_TYPE = 'P' ( Auto - Matched ) AMT_MATCHED = Added Voucher Line Amount • MATCHED_DT = ‘Sysdate' ( Current Date) PS_RECV_VCHR_MTCH ( Row for each Receiver matched successfully to each Voucher Line) • DOC_TOL_HDR_STATUS = 'V' ( Valid ) PS_VCHR_RECV_MTCH (Row for each Voucher Line matched successfully) • PS_VOUCHER_LINE PS_VCHR_MTCH_DETLS (Row for each Voucher Line) • PS_DISTRIB_LINE AP_VCHR_HDR_SUM (Row for each Voucher Line) • PS_PYMNT_VCHR_XREF AP_VCHR_LN_SUM (Row for each Voucher Line) • PYMNT_SELCT_STATUS = 'N' ( Not Selected for Payment ) MTCH_RULE_OVRD (Row for each Match Exception overridden) • PYMNT_HOLD = 'N' ( No ) • PYMNT_HOLD_WTHD = 'N' ( No ) Payment Reset AE AP_PAYRESET Key Tables after Payment Selection PS_PYCYCL_DATA ( Rows for each Voucher) Accounts Payable > Payments > Pay Cycle Processing > Pay Cycle Manager Payment PS_PYMNT_VCHR_XREF Use Payment Selection if you want to review the payments before running the Selection AE PYMNT_SELCT_STATUS = 'R' (Requested for Payment) Payment Creation or if you are using Draft processing. AP_PAYSELCT PS_PYCYCL_STAT PAY_RUN_AP_STATUS='R' ( Selected ) Also, you can use the Reset button to reset the PayCycle Payment Accounts Payable > Payments > Pay Cycle Processing > Pay Cycle Manager If you want to perform all the steps at once use Payment Selection & Creation Selection & PayCycle Exceptions can be reviewed after the PayCycle process for Creation AE Key Tables after Payment Creation Pay Cycle Errors, Discount Lost/Denied, Withholding Bank Replacement , But, you wont be able to review the exceptions AP_APY2015 Financial Sanctions Exceptions PS_PAYMENT_TBL ( Rows for each Payment with Payment Id and Pymnt_id_ref) Payment PS_PYMNT_VCHR_XREF ( Payment ID is updated ) Creation AE PYMNT_SELCT_STATUS = 'P' ( Paid ) AP_APY2015 PS_PYCYCL_STAT PAY_RUN_AP_STATUS='C' ( Completed ) PS_BANK_ACCT_DEFN ( LAST_PYMNT_ID_USED is updated ) Accounts Payable > Payments > Pay Cycle Processing > Pay Cycle Manager PS_BANK_ACCT_MTHD ( LAST_FORM_NBR_USED is updated ) Use Payment Creation to create the payments after reviewing the data from PS_PYMNT_ADVICE ( Rows for each payment with Payment Id ) Payment Selection Voucher ( Paid ) Accounts Payable > Review Accounts Payable Info > Payments > Detail Data Payment Table Review the Results of the PayCycle process PS_VOUCHER PS_PAYMENT_TBL POST_STATUS_AP = ‘U’ (Unposted ) PYMNT_STATUS = 'P' (Paid) PS_VOUCHER_LINE PYMNT_STATUS = 'V' (Void) PS_DISTRIB_LINE PYMNT_STATUS = 'W' (Escheated) PS_PYMNT_VCHR_XREF PYMNT_STATUS = 'S' (Stop) PYMNT_SELCT_STATUS = 'P' ( Paid ) PYMNT_STATUS = 'D' (Deleted) DFT_STATUS = 'D' (Due) DFT_STATUS = ' C' (Created) DFT_STATUS = 'A' (Approved) DFT_STATUS = 'D' (Due) Accounts Payable > Batch Processes > Vouchers > Voucher Posting > Voucher Posting Request DFT_STATUS = 'N' (Non-Draft) Voucher Post AE Accounting Entries are generated based on the Voucher Distribution Lines, Accounting Entry POST_STATUS_AP = 'U' (Unposted) POST_STATUS_AP = 'P' (Posted) Template and ChartField Inheritance. AP_VCHRPST RECON_STATUS = 'PEN' (Pending) RECON_STATUS = 'PEC' (Pecon) RECON_STATUS = 'STP' (Stop) RECON_STATUS = 'UNR' (Unrecon) RECON_STATUS = 'VOI' (Void) POSITIVE_PAY_STAT = 'C' (Sent) POSITIVE_PAY_STAT = 'N' (Not Sent) POSITIVE_PAY_STAT = 'S' (Selected) Successful POSITIVE_PAY_STAT = 'Z' (Zero Pay) CANCEL_POST_STATUS = 'N' (N/A) After Voucher Post, CANCEL_POST_STATUS = 'P' (Posted) • We can Close the Voucher, if we want to write-off the liability. Ex: In Dispute and we do not want to pay further. CANCEL_POST_STATUS = 'W' (Pending) • The Distribution Line Chart-fields cannot be edited. We have to UnPost the voucher if we want to change the same PYMNT_HOLD_REASON = 'ACC' (Accounting in Dispute) PYMNT_HOLD_REASON = 'ACV' (Federal Vendor Inactive) PYMNT_HOLD_REASON = 'OTH' (Other) Voucher PS_VOUCHER POST_STATUS_AP = ‘P’ ( Posted ) POST_STATUS_AP = ‘U’ ( Unposted ) Accounts Payable > Review Accounts Payable Info > Voucher > Accounting Entries PS_VCHR_ACCTG_LINE ( Rows based on Distribution Line ) Accounting Entries can be reviewed for the Voucher after Voucher Post and Payment Post processes. GL_DISTRIB_STATUS = ‘N’ ( None ) Payment Post AE AP_PSTPYMNT Accounts Payable > Batch Processes > Payment > Payment Posting Accounting entries are created from Payments Successful Successful General Ledger > Journals > Subsystem Journals > Generate Journals > Generate Journals Request Journal Generator AE FS_JGEN Post Journals to the General Ledger from the Subsystem - Accounts Payable This calls GL_JEDIT – For Checking Valid Chartfield Combinations Key Tables after Payment Post PS_PAYMENT_TBL POST_STATUS_AP = 'P' (Posted) PS_VCHR_ACCTG_LINE ( Rows for POSTING_PROCESS = ‘PYMN’ ( Payment ) Successful General Ledger Journal PS_JRNL_HEADER JRNL_HDR_STATUS = 'V' (Valid) PS_JRNL_LN MOVEMENT_FLAG = 'N' (Natural) MOVEMENT_FLAG = 'R' (Reversal) JRNL_LINE_STATUS = 0 (No Errors) JRNL_LINE_STATUS = 1 (Errors) BUDGET_LINE_STATUS = 'B' (Bypass) BUDGET_LINE_STATUS = 'E' (Error) BUDGET_LINE_STATUS = 'N' (Not Chk'd) BUDGET_LINE_STATUS = 'V' (Valid) BUDGET_LINE_STATUS = 'W' (Warning) CLOSING_STATUS = 'C' (Closed) CLOSING_STATUS = 'U' (Unclosed) PS_VCHR_ACCTG_LINE GL_DISTRIB_STATUS = ‘N’ ( None ) © 2012, Sreekanth Mukalla & Mohan Sareddy ALL RIGHTS RESERVED. This illustration contains material protected under International and Federal Copyright Laws and Treaties. Any unauthorized reprint or use of this material is prohibited. No part of this illustration may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage and retrieval system without express written permission from the author / publisher. While care has been taken to prepare this illustration as accurate as possible, the Authors shall not be liable for any damages arising out of use of the same. Please contact your technical personnel for decision making. References : 1. Oracle PeopleSoft Enterprise Payables 9.1 PeopleBook ( http://docs.oracle.com/cd/E16303_01/psft/acrobat/fscm91fapy-b1109.pdf )