F03012UpdateARDataCustMaster

F03012 - Update A/R Data on Customer Master

Minor Business Rule

Object Name: B0100056

Parent DLL: CALLBSFN

Location: Client/Server

Language: C

Data Structure

D0100056 - F03012 - Update A/R Data on Customer Master

Parameter NameData ItemData TypeReq/OptI/O/Both
mnAddressNumberAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szCompanyCOcharOPTNONE

A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company 
Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany 
transactions. Note: You can use company 00000 for default values such as dates and automatic accounting instructions. You cannot use company 00000 
for transaction entries.

jdDateLastPaidDLPJDEDATEOPTNONE

The date of the last premium payment.

mnAmountLastPaidALPMATH_NUMERICOPTNONE

The amount of the last payment applied to invoices based on the G/L date of the Receipt Detail record (F03B14). The system displays this 
information from either the A/R Statistical Summary table (F03B16S) or the A/R Statistical History table (F03B16), depending on the form. 
The system displays information from F03B16S on the Account Statistical Summary form and information from F03B16 on the Periodic Statistics 
form.

jdDateFirstInvoiceJulianDFIJJDEDATEOPTNONE

The G/L date of the first invoice generated.

jdDateLastInvoiceJulianDLIJJDEDATEOPTNONE

The G/L date of the last invoice generated for the customer.

jdDateLastStatementDateDT1JJDEDATEOPTNONE

The date that the last statement was processed. The system displays this information from the A/R Statistical Summary table (F03B16S).

jdDateLastDunningLetterJulDLQJJDEDATEOPTNONE

The date of the last deliquency notice that was sent to the customer. The system displays this information from either the A/R Statistical 
Summary table (F03B16S) or the A/R Statistical History table (F03B16), depending on the form. The system displays information from the 
F03B16S table on the Account Statistical Summary form and information from the F03B16 table on the Periodic Statistics form.

mnAmtInvoicedThisYrASTYMATH_NUMERICOPTNONE

The amount invoiced for the year. The system uses the gross amount of the invoice record (F03B11) regardless of whether taxes are 
included. The system updates this field when you run the Statistics History Update program (R03B16). The system determines the current fiscal 
year from the Date Fiscal Patterns - 52 Period Accounting table (F0008B).

mnAmtInvoicedPriorYrSPYEMATH_NUMERICOPTNONE

The gross amount invoiced for the previous year. The system updates this field only when you run the Statistics Annual Close program 
(R03B161). 

mnAverageDaysToPayAVDMATH_NUMERICOPTNONE

The average number or days that it takes a customer to pay an invoice. The system calculates the average days late, which is 
nonweighted, by determining the number of days that each invoice was past due, and then dividing that number by the total number of invoices. The 
system calculates the average days late when you run the Statistics History Update program (R03B16).

mnAmtYtdFinanceChargesAFCYMATH_NUMERICOPTNONE

The year-to-date finance charges. This field is updated by the Finance Charge Journal program (P03435).

mnAmtPyFinanceChargesAFCPMATH_NUMERICOPTNONE

This is the prior year amount of finance charges for a customer. This field is updated by the Accounts Receivable Annual Close program 
(P03820).

szTaxArea1TXA1charOPTNONE

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

szTaxExplanationCodeEXR1charOPTNONE

A hard-coded user defined code (00/EX) that controls the algorithm that the system uses to calculate tax and G/L distribution amounts. The 
system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each 
transaction pay item can be defined with a different tax explanation code.

szProgramIdPIDcharOPTNONE

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

Related Functions

N0100042 Customer Master -MBF

Related Tables

None