Understanding the Post Process for Foreign and Alternate Currency Receipts

After you process foreign and alternate currency receipts, you must post them.

When you post foreign and alternate currency receipts, the pre-post for the Receipt Post program retrieves the accounts receivable offset method from the Accounts Receivable Constants program (P0000). If the offset method is B (batch), the system verifies that there are no foreign or alternate currency receipts in the batch. If there is at least one foreign or alternate currency receipt, the pre-post changes the accounts receivable 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 receipts in a batch are in a foreign or alternate currency.

The Receipt Post program performs the tasks described in this table, regardless of whether you use multicurrency processing. For information specific to posting receipts in a multicurrency environment, review the Multicurrency Considerations column in this table:

Task Performed by Receipt Post

Multicurrency Considerations

Selects unposted receipt transactions from the Receipts Header (F03B13) and Receipts Detail (F03B14) tables.

None.

Verifies that the batch has an approved status.

None.

Creates entries to debit the appropriate bank account for the receipt amount in the Account Ledger table (F0911).

Creates entries in the foreign currency (CA) ledger to debit the appropriate bank account for the foreign currency receipt amount in the F0911 table.

Creates automatic offset entries to credit the accounts receivable trade account for the receipt amount in the F0911 table.

Creates automatic offset entries to credit the accounts receivable trade account for the AA (domestic) and CA ledgers in the F0911 table.

Creates automatic entries for discounts, write-offs, chargebacks, and deduction accounts.

Creates automatic entries for discounts, write-off, chargebacks, and deduction accounts in the CA ledger for the foreign currency amount.

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 F03B13 and F03B14 tables.

None.

Updates the posted status to D (posted) in the Batch Control Records table (F0011).

None.