CalculateBankChargeCTax

Calculate Bank Charge && Consumption Tax _Japan - 04

Minor Business Rule

Object Name: B7500060

Parent DLL: CALLBSFN

Location: Client/Server

Language: C

This Business Function calculates Bank Charge, Consumption Tax and Bank Charge Adjustment for Japan 
Bank Transfer.


^

Data Structure

D7500060 - Calculate Bank Charge & Consumption Tax  - Japan      - 04

Parameter NameData ItemData TypeReq/OptI/O/Both
szGlBankAccountGLBAcharNONENONE

The number of the bank account (general ledger account) to be updated automatically when receipts or disbursements are entered. The 
bank account number is assumed to be the same for every document in a batch. Therefore, it is not cleared from entry to entry. However, if 
you leave the bank account number blank, the system retrieves a default bank account number from the Automatic Accounting Instructions file 
(F0012), item number RB for Accounts Receivable and PB for Accounts Payable.

szCurrencyCodeFromCRCDcharNONENONE

A code that identifies the currency of a transaction. 

szBankTransitNumberTNSTcharNONENONE

The number assigned to a particular bank by the Federal Reserve to facilitate the clearing of funds.

mnPaymntAmountPAAPMATH_NUMERICNONENONE

In the Accounts Payable system, the amount of the payment. In the Accounts Receivable system, the amount of the receipt. This amount 
must balance to the total amount applied to the invoice pay items.

mnBankChargeJapan1JPBCMATH_NUMERICNONENONE

A bank charge is levied on each transfer the bank handles.

mnConsumptionTaxOnBankCharJPBTMATH_NUMERICNONENONE

Every Bank Charge is subject to consumption tax. Bank Charge is levied on each transfer the bank handles and can be paid by either 
payer or payee.

mnJapanBankChargeAdjustmJPBAMATH_NUMERICNONENONE

Sometimes, after the bank charge has been calculated, the amount of transfer then falls into another treating amount charge range which is 
subject to a lower charge. This situation requires that Bank Charge Adjustment be recognized.

szErrorCodeDTAIcharNONENONE

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

mnPayeeAddressNumberPYEMATH_NUMERICNONENONE

The address book number of the recipient of the payment.

Related Functions

X0430 Retrieve And Update Bank Account Information

Related Tables

F75012 Bank Charge - Japan - 04
F750401 Japanese A/B Tag Table - 04