SelectCustomerInformation

Select Customer Information

Minor Business Rule

Object Name: N48S0130

Parent DLL: CCRIN

Location: Client/Server

Language: NER

Data Structure

D48S0130 - Select Customer Information

Parameter NameData ItemData TypeReq/OptI/O/Both
mnCustomerNumberAN8OMATH_NUMERICREQINPUT

The address book number to which the system posts billing and accounts receivable transactions.

szCurrencyCodeFromCRCDcharOPTOUTPUT

A code that identifies the currency of a transaction. 

szCurrencyCodeOriginCRCFcharOPTOUTPUT

The currency code of the insured amount.

szTaxExplanationCodeEXR1charOPTOUTPUT

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.

szPaymentTermsTRARcharOPTOUTPUT

A code that indicates the default payment terms for a customer. Payment terms determine the due date, discount amount, and discount due 
date that the system assigns when you create an invoice. Use a blank code for the payment terms that you use most frequently.  Examples 
of payment terms include: Blank Net 15   1 1/10 net 30   2 2/10 net 30   D Due upon receipt   N Net 30   P Prox 25th  

szTaxAreaTXA1charOPTOUTPUT

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.

szCompanyCOcharREQINPUT

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.

szDescriptionCompressedDCcharOPTOUTPUT

The compressed description contains the alpha name without slashes, dashes, commas, and other special characters.  The compressed 
description is the field used in the Name Search.

szGlClassGLCcharOPTOUTPUT

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.

szCurrencyCodeAdhocCRCDcharOPTINPUT

A code that identifies the currency of a transaction. 

szErrorMessageDTAIcharOPTOUTPUT

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.

mnAltPayorARPYMATH_NUMERICOPTOUTPUT

A person or company other than the customer that the system assigns to the Payor field (PYR) on Customer Ledger records (F03B11) that 
you enter for the customer. If you leave this field blank, the system assigns the customer number as the payor. If you change the value of this 
field after invoices have been entered for the customer, you must run Update A/R from Address Book (R03B802) to update the value on the 
invoice records. The system does not use this value as a default for the Payor field (ALKY) in the receipt or draft entry programs; however, you 
can select invoice records to pay based on the value of Payor.

Related Functions

None

Related Tables

None