ReceiptsEntryTypeInputProcessor

Receipts Entry Type Input Processor

Minor Business Rule

Object Name: B03B0153

Parent DLL: CFIN

Location: Client/Server

Language: C

Data Structure

D03B0153 - Receipts Entry Type Input Processor

Parameter NameData ItemData TypeReq/OptI/O/Both
szTransactionCurrencyCRCDcharNONENONE

A code that identifies the currency of a transaction. 

mnAmountPendingMATH01MATH_NUMERICNONENONE

- - - Good Performance Low Value. 

mnAmountUnappliedAAPMATH_NUMERICNONENONE

The amount of an invoice or voucher pay item that is unpaid.

szUserTypeInputCodeUTICcharNONENONE

A code that specifies how the system processes a transaction during receipts entry. The system will not process transactions with a blank 
or invalid type input.

mnAmountAppliedPAAPMATH_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.

mnAmountDiscountTakenADSAMATH_NUMERICNONENONE

The amount by which an invoice or voucher is reduced if paid by a specific date. The discount taken does not have to be the same as the 
discount available.

mnAmountWriteOffAAAJMATH_NUMERICNONENONE

The amount by which you want to reduce the customer's account balance. The system updates the account specified in the AAI item RAxx, 
where xx is the write-off reason code with the amount specified.

szWriteOffReasonCodeRSCOcharNONENONE

A code that identifies the reason that the write-off occurred. Typical reason codes are: BD Bad debt   DC Damaged goods   MW Minor amount 
write-off   TF Tax or freight dispute

mnAmountChargebackECBAMATH_NUMERICNONENONE

An unpaid invoice amount for which you want to create a new invoice record so that you can charge the customer.

szChargebackReasonCodeECBRcharNONENONE

A code that identifies the reason that a chargeback was generated for an invoice during receipt entry. Typical chargeback reason codes 
are: DA Disputed amounts   DD Unearned (disallowed) discount amount  Note: The system does not accept Blank as a valid value, even if it is 
defined in the user defined code table.

mnAmountDeductionDDAMATH_NUMERICNONENONE

The domestic amount of the deduction. The currency associated with this amount appears in the Base Currency Code field (BCRC).

szDeductionReasonCodeDDEXcharNONENONE

A code that identifies the reason a customer did not fully pay an invoice. Typical deduction reason codes include: DG Damaged Goods  
SS Short Shipment   UD Undefined Deduction

mnAmountOpenAAPMATH_NUMERICNONENONE

The amount of an invoice or voucher pay item that is unpaid.

mnAmountDiscountAvailADSCMATH_NUMERICNONENONE

The amount of the invoice or voucher pay item that is eligible to be subtracted from the gross amount when the transaction is paid. The 
system calculates discount amounts based on the payment term entered on the transaction.  Note: If the system calculates the discount, verify 
that it applies to the pay item specified. Usually, freight, sales tax, and labor charges that are included in the gross amount do not qualify for 
discounts.

szInvoiceGLOffsetGLCcharNONENONE

A code that determines the trade account that the system uses as the offset when you post invoices or vouchers. The system concatenates 
the value that you enter to the AAI item RC (for Accounts Receivable) or PC (for Accounts Payable) to locate the trade account. For 
example, if you enter TRAD, the system searches for the AAI item RCTRAD (for receivables) or PCTRAD (for payables).  You can assign up to four 
alphanumeric characters to represent the G/L offset or you can assign the three-character currency code (if you enter transactions in a 
multicurrency environment). You must, however, set up the corresponding AAI item for the system to use; otherwise, the system ignores the G/L 
offset and uses the account that is set up for PC or RC for the company specified.  If you set up a default value in the G/L Offset field of the 
customer or supplier record, the system uses the value during transaction entry unless you override it.  Note: Do not use code 9999. It is reserved for 
the post program and indicates that offsets should not be created.

jdDateDiscountDueDDNJJDEDATENONENONE

In the Accounts Receivable system, the date that the invoice must be paid to receive the discount. The system calculates the discount due 
date based on the payment term. If the payment term does not specify a discount, the system completes this field with the net due date. In the 
Accounts Payable system, the date that the voucher is due.

szChargebackGLOffsetGLCCcharNONENONE

A code that indicates the A/R trade account that you want the system to use when you post the chargeback. To locate the account, the 
system concantenates this code to the AAI item RC. The system uses the following hierarchy to locate the A/R trade account to use for the 
chargeback record:   1.  If you use multicurrency, the system searches for RCxxx, where xxx is the currency code of the receipt.   2.  If the system 
does not locate the AAI, it uses RCxxxx, where xxxx is the value in the Chargeback G/L Offset field.      3.  If the system does not locate the AAI, it 
uses RCxx, where xx is the chargeback reason code.   4.  If the system does not locate the AAI, it uses RC for the company that is specified on 
the receipt.   5. If the system does not locate the AAI, it uses RC for company 00000.

jdDateGLDGJJDEDATENONENONE

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

szDefaultWOReasonCodeRSCOcharNONENONE

A code that identifies the reason that the write-off occurred. Typical reason codes are: BD Bad debt   DC Damaged goods   MW Minor amount 
write-off   TF Tax or freight dispute

szDefaultCBReasonCodeECBRcharNONENONE

A code that identifies the reason that a chargeback was generated for an invoice during receipt entry. Typical chargeback reason codes 
are: DA Disputed amounts   DD Unearned (disallowed) discount amount  Note: The system does not accept Blank as a valid value, even if it is 
defined in the user defined code table.

szDefaultDDReasonCodeDDEXcharNONENONE

A code that identifies the reason a customer did not fully pay an invoice. Typical deduction reason codes include: DG Damaged Goods  
SS Short Shipment   UD Undefined Deduction

mnGracePeriodDaysGPDMATH_NUMERICNONENONE

A number that the system adds to the invoice due date to extend it for collection purposes. Generally, you specify the number of days 
required for a payment to arrive if it were mailed on the invoice due date. 

szDiscountAccountIDAIDDcharNONENONE

The short account ID of the account specified in the AAI item RKDxx (where xx is the discount reason code). The system updates this field 
when a receipt is entered for an invoice and the discount is taken.  

szWriteOffAccountIDAIDWcharNONENONE

The short account ID of the account specified in the AAI item RAxx (where xx is the write-off reason code). The system updates this field 
when a receipt is entered for an invoice that has a write-off. 

szChargebackAccountIDAIDCcharNONENONE

The short account ID of the account specified in the AAI item RCxxxx (where xxxx is the chargeback G/L offset). The system updates this 
field when a receipt is entered for an invoice that has a chargeback. 

szDeductionAccountIDDAIDcharNONENONE

The short account ID of the account specified in the AAI item RN. The system updates this field when a receipt is entered for an invoice that 
has a deduction.

cAllowOverPaymentEV01charREQNONE

An option that specifies the type of processing for an event.

cProhibitWriteOffsEV02charREQNONE

An option that specifies the type of processing for an event.

szDefaultDiscountReasonCodeDRCOcharOPTNONE

A code that specifies the reason that a discount is given.

szDiscountReasonCodeDRCOcharOPTNONE

A code that specifies the reason that a discount is given.

Related Functions

None

Related Tables

None