Understanding Posting and Unposting

The Receivables Update multiprocess job (ARUPDATE) posts items in billing, overdue charge, payment, maintenance, transfer, draft, and direct debits groups. The job does the following for the items in the group:

  • Updates the item activity.

  • Updates the item balance and customer balance.

  • Creates balanced accounting entries for each activity.

    The system combines information entered with other control information, such as accounting entry templates to create the balanced entries.

  • Updates the system-defined customer history elements.

  • Creates commitment control source transactions and control budget entries if you have enabled commitment control for the general ledger business unit and your organization.

The Receivables Update multiprocess job and online On Demand posting are the only methods that PeopleSoft Receivables uses to update posted information.

The Receivables Update process determines whether the accounting date for the item activity is in an open period for the business unit and transaction type in PeopleSoft Receivables. It also determines whether the accounting date is in the same period for both PeopleSoft Receivables and PeopleSoft General Ledger. If the accounting date is not within an open period for the receivable business unit, the Receivables Update process issues a posting error.

If the accounting date falls in a different period in PeopleSoft General Ledger, it updates the GL_ACCTG_DT field on the Item Distribution table (PS_ITEM_DST) with a date in the general ledger period. The Journal Generator Application Engine process (FS_JGEN) uses the item activity accounting date.

The process checks for ChartField combination edit errors if you enabled combination editing for the business unit on the Receivables Options - General 2 page. Depending on your selection on the Receivables Options - General 2 page, the system either creates an error or warning message in the message log. If it creates an error message, you must correct the error in the error correction components and rerun Receivables Update to post the transactions.