Understanding the Post Process for Foreign and Alternate Currency Payments
After you enter manual payments or process automatic payments, you must post them.
When you post foreign or alternate currency payments, the pre-post for the General Ledger Post program (R09801) retrieves the offset method from the Accounts Payable Constants program (P0000). If the offset method is B (batch), the system verifies that there are no foreign or alternate currency payments in the batch. If there is at least one foreign or alternate currency payment, the pre-post changes the offset method for the batch to S (pay item) and continues processing. The pre-post does this because you cannot post using offset method B if one or more payments in a batch are in a foreign or alternate currency.
The General Ledger Post program performs the tasks described in this table in sequential order, regardless of whether you use multicurrency processing. For information specific to posting payments in a multicurrency environment, review the information in the Multicurrency Considerations column:
Task Performed by Payment Post |
Multicurrency Considerations |
---|---|
Selects unposted payment transactions from the Accounts Payable - Matching Document (F0413) and Accounts Payable Matching Document Detail (F0414) tables. |
None. |
Verifies that the batch has an approved status. |
None. |
Creates automatic offset entries to credit the appropriate bank account for the payment amount in the F0911 table. |
None. |
Creates automatic offset entries to debit the AP trade account for the payment amount in the F0911 table. |
Creates automatic offset entries to debit the AP trade account for the AA (domestic) and CA (foreign) ledgers in the F0911 table. |
Currency gains and losses do not apply to non-multicurrency environments. |
Creates automatic entries for foreign currency and alternate currency gains and losses. |
Slight rounding differences do not apply to non-multicurrency environments. |
Creates journal entries for slight rounding differences, if applicable. |
Detailed currency restatement does not apply to non-multicurrency environments. |
Updates the alternate currency ledger (XA) and, if applicable, the YA and ZA ledgers and produces a separate post report if you enter a version of the Detailed Currency Restatement program (R11411) in the processing options. |
Updates balances in the F0902 table. |
None. |
Updates the posted status to P (posted) in the F0911 table. |
None. |
Updates the posted status to D (posted) in the F0413 and F0414 tables. |
None. |
Updates the posted status to D (posted) in the F0011 table. |
None. |