Functional Description
Purpose
This business function is used in R09415 "Monetary Account Valuation" to determine whether to
retrieve account balances by currency.
Special Logic
A value of 'Y' will be returned in the AccountBalanceByCurrency flag for an F0901 account if (the
account is a monetary account with a currency code) or (if the corresponding company's post by currency
mode is '1' and the account falls within the AAI range for PBC01 - PBC98). Otherwise, the value of 'N'
will be returned.
Technical Specification
Processing
Set "Retrieve Account Balance by Currency" Flag to "NO"
If F0901 account has currency code
Call external function "AAI Range of Accounts Compare"
If account falls within the PBC range in AAI's
^
D0000157 - Post By Currency Determine
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szCompany | CO | char | NONE | NONE |
A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company
| ||||
szObjectAccount | OBJ | char | NONE | NONE |
The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into
| ||||
szSubsidiary | SUB | char | NONE | NONE |
A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account. | ||||
szAccountCurrencyCode | CRCD | char | NONE | NONE |
A code that identifies the currency of a transaction. | ||||
cCompanyPostByCurrency | ABIN | char | NONE | NONE |
An option that specifies whether the system should post records for a company by currency in the Account Balances table (F0902). The
| ||||
cAccountBalanceByCurrency | EV01 | char | NONE | NONE |
A value of 'Y' will be returned in this flag for an account which either has a currency code in the
|
B0000115 AAI Range Of Accounts + |
None |