1.Functional Description
1.1Purpose
The purpose of this business function is to fetch Customer Master information for use by the customer service management applications.
1.2Setup Notes and Prerequisites
This business function was designed for use by the following CSMS applications:
Service Order Entry (P17714)
Service Order Quote (P17716)
On Line Service Order Quote Entry (P17717)
Contract Detail (P1721)
Work Order Print (P3111)
Work Order Routing (P3112)
CSMS Contract Workfile Generation (R1732)
CSMS Service Order Workfile Generation (R1775)
Service Contract Entry Master Business Function (B1700550)
F1721 Service Contract Entry MBF CSMS Edit Module (B1700560)
1.3Special Logic
None.
2.Technical Specifications
2.4Processing
1.0 Determine if a value for AN8 was input.
using AN8 and company = '00000' return values for all output parameters. If no record is found,
return error if not suppressed and exit business function.
D1701550 - F03012 Retrieve Customer Master Info
Data Item Data Structure DescriptionI/ORequiredNotes
AN8Customer NumberIYAddress Book number of customer.
TXA1Tax Rate AreaON
EXR1Tax Expl CodeON
RYINPayment InstrumentON
BADTBilling Address TypeON
AN8RRelated Address NumberON
SITOSend Invoice ToON
CPGPCustomer Price GroupON
PTCPayment TermsON
CRCFCurrency CodeON
EV02Suppress Error 0/1INSuppress Error Code 0/1 1 Suppress Error 0 Do not suppress error
DTAIError Message CodeONError Message Number.
COCompanyON
CRCDCurrency Code ON
ARCG/L Class CodeON
^
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnCustomerNumber_AN8 | AN8 | MATH_NUMERIC | REQ | INPUT |
Address Book number of customer required entry
| ||||
szTaxRateArea_TXA1 | TXA1 | char | OPT | NONE |
A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter
| ||||
szTaxExplCode_EXR1 | EXR1 | char | OPT | NONE |
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
| ||||
cPaymentInstrumentA_RYIN | RYIN | char | OPT | NONE |
The user defined code (00/PY) that specifies how payments are made by the customer. For example:
C
Check
D
Draft
T
Electronic funds
| ||||
cBillingAddressType_BADT | BADT | char | OPT | NONE |
Code that tells the system to use this address as a Sold To address, a Ship To address, or both. Valid codes are:
X Indicates a bill to and
| ||||
mnRelatedAddressNo_AN8R | AN8R | MATH_NUMERIC | OPT | NONE |
Use this field to relate a ship-to address to a sold-to address or vice versa.
For example, if you enter only a ship-to address in sales order
| ||||
cSendInvoiceToCP_SITO | SITO | char | OPT | NONE |
A code that identifies the billing name and address to print on the invoice. Valid codes are:
C
Customer (AN8)
N
Do not print. The Real
| ||||
szCustomerPriceGroup_CPGP | CPGP | char | OPT | NONE |
A user defined code (40/PC) that identifies a customer group. You can group customers with similar characteristics, such as comparable
| ||||
szPaymentTerms_PTC | PTC | char | OPT | NONE |
A code that specifies the terms of payment, including the percentage of discount available if the invoice is paid by the discount due date.
| ||||
szCurrencyCode_CRCF | CRCF | char | OPT | NONE |
The currency code of the insured amount. | ||||
cSuppressError_EV02 | EV02 | char | OPT | NONE |
Suppress Error Code 0/1
| ||||
szErrorMessageCode_DTAI | DTAI | char | OPT | NONE |
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
| ||||
szCompany_CO | CO | char | OPT | NONE |
A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company
| ||||
szGLClassCode_ARC | ARC | char | OPT | NONE |
A code that determines the A/R trade account that the system will use as the offset when you post invoices. The system concatenates the
|
None |
None |