Understanding the As If Repost Program

You use the As If Repost program (R11415) to restate account balances in the domestic currency using a single exchange rate. The program:

  • Selects posted foreign currency transactions from the foreign currency (CA) ledger in the F0911 table.

  • Applies a new exchange rate to the CA ledger.

  • Creates records for the restated domestic currency amounts and stores them in the as if restatement ledger (AD) in the F0902 table.

Although the AD ledger is commonly used as the as if restatement ledger type, you can use any user-specified ledger type except AA, CA, XA, YA, ZA, or AZ.

You can run the As If Repost program as often as necessary. Each time that you run the program, it overwrites existing balances in the AD ledger unless you specify a different destination ledger type in a processing option. You can run this program in three different modes:

  • Proof mode with report

    The system prints a report but does not create balances in the destination ledger.

  • Final mode with report

    The system creates balances in the destination ledger type and prints a detailed audit trail.

  • Final mode without report

    The system creates balances in the destination ledger but does not print a detailed audit trail.

If transactions were originally entered in the domestic currency, the report does not display an original or as if exchange rate. That is because the source and destination amounts are the same.

The XJDE0001 version of the "As If" Repost program processes domestic and foreign transactions for the selected account range. Use this version to ensure that all transactions in the AA (actual amounts) ledger are transferred to the AD (as if restatement) ledger.