Retrieves billing instructions defaults from the Customer Master Table (F0301) for the Sold To
Address specified. This function will issue an error if the record is not found. errorcode = 1. The
SuppressErrorMsg flag will control whether an error message should be issued when the record is not found.
SuppressErrorMsg = 1 - if a record is not found - DO NOT display
the error message on the screen.
D4200100 - Get Sold To Billing Instructions
^
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnSoldToAddress | AN8 | MATH_NUMERIC | NONE | NONE |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
cSuppressErrorMsg | EV02 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cErrorCode | ERRC | char | NONE | NONE |
This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document
| ||||
szTemporaryCreditMsg | TSTA | char | NONE | NONE |
A user defined code that identifies a temporary credit status. Generally, you assign the code when an account becomes past due. The
| ||||
cBillingAddressNumber | BADT | char | NONE | 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
| ||||
szTaxExplainationCode | EXR1 | char | NONE | 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
| ||||
cCustomerPORequireDate | PORQ | char | NONE | NONE |
This field is used to indicate if the Customer Purchase Order Number field is required to be entered for the customer. This field is editted
| ||||
szPaymentTerms | TRAR | char | NONE | NONE |
A code that indicates the default payment terms for a customer. Payment terms determine the due date, discount amount, and discount due
| ||||
cPaymentInstructions | RYIN | char | NONE | 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
| ||||
szCurrencyCode | CRCD | char | NONE | NONE |
A code that identifies the currency of a transaction. | ||||
szAdjustmentSchedule | ASN | char | NONE | NONE |
A user defined code (40/AS) that identifies a price and adjustment schedule. A price and adjustment schedule contains one or more
| ||||
szCustomerPricingGroup | CPGP | char | NONE | NONE |
| ||||
mnInvoiceCopies | INVC | MATH_NUMERIC | NONE | NONE |
The number of invoice copies required by the customer. The system prints the number of invoices specified in this field. The system
| ||||
szHoldCode | HOLD | char | NONE | NONE |
A user defined code (42/HC) that identifies why an order is on hold. | ||||
szPrintMsg | INMG | char | NONE | NONE |
A user defined code that you assign to each print message. Examples of text used in messages are engineering specifications, hours of
| ||||
cPricePickList | PLST | char | NONE | NONE |
An option that indicates whether price information appears on the customer's pick list, purchase order, or sales order. Valid values
| ||||
cBackOrderAllowed | BACK | char | NONE | NONE |
An option that specifies whether to allow backorders for this item. You can allow backorders by item using the Item Master (P4101) or Item
| ||||
cPriorityCode | PRIO | char | NONE | NONE |
A code that tells the system to handle this customer's orders on a priority basis. Use this value to set up print pick slips so you can choose
| ||||
mnTradeDiscount | TRDC | MATH_NUMERIC | NONE | NONE |
Percentage by which the system reduces the price of each item. This is the only discount that will be applied. You can override it if you
| ||||
mnMaximumOrder | MAXO | MATH_NUMERIC | NONE | NONE |
Value above which an order is placed on hold. If you try to enter an order whose total is more than the maximum order value, the system
| ||||
mnMinimumOrder | MINO | MATH_NUMERIC | NONE | NONE |
Value below which an order is placed on hold. If you try to enter an order whose total is less than the minimum order value, the system
| ||||
mnRelatedAddressNum | AN8R | MATH_NUMERIC | NONE | 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
| ||||
cInvoiceConsolidation | ICON | char | NONE | NONE |
Code that tells the system whether a customer wants consolidated invoices.
Valid codes are:
Y Customer wants consolidation.
N
| ||||
cSendInvoiceTo | SITO | char | NONE | 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
| ||||
cCreditCheckLevel | ARTO | char | NONE | NONE |
A code that controls the way the system conducts credit checking.
Codes are:
P Credit check based on the customer's parent number (P
| ||||
cCreditHoldExempt | EXHD | char | NONE | NONE |
Code indicating if the customer is exempt from credit checking in the Sales Order Processing cycle. Valid codes are:
Y Sales order entry
| ||||
szABAmntCurrCode | CRCA | char | NONE | NONE |
The currency in which amounts are stored in the address book. For example, the credit limit, invoiced this year, invoiced prior year, and so
| ||||
szGLClassCode | ARC | char | NONE | 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
| ||||
cDeliveryNotFlag | EDF1 | char | NONE | NONE |
An option that specifies whether the system prints delivery notes for this customer on the invoice. Valid settings are:
On
The system prints
| ||||
cPrintPriceAdjOnInvoice | DSPA | char | NONE | NONE |
Use this field to control whether the system should print the price adjustment details on the customer's sales invoice. This field is only
| ||||
cItemRestrictions | EDF2 | char | OPT | NONE |
A code that designates whether restrictions have been placed on the sale of items to this customer.
Valid values are:
Blank No restrictions.
| ||||
szCompany | 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
| ||||
cAbcCodeSales | ABC1 | char | OPT | NONE |
A grade that indicates the level of sales activity for a customer or inventory item. This grade documents the 80/20 principle (80 percent of
| ||||
cAbcCodeMargin | ABC2 | char | OPT | NONE |
A code that represents an item's ranking by average investment. You can assign a code or let the system assign it. Valid codes
| ||||
cAbcCodeAverageDays | ABC3 | char | OPT | NONE |
A grade that indicates the average number of days a customer takes to pay a bill. This code documents the 80/20 principle. The possible
| ||||
mnAverageDaysToPay | AVD | MATH_NUMERIC | OPT | NONE |
The average number or days that it takes a customer to pay an invoice. The system calculates the average days late, which is
| ||||
szBuyingSegmentCode | BSC | char | OPT | NONE |
A value that groups customers with similar buying habits. | ||||
cBypassAuditLogging | BYAL | char | OPT | NONE |
An option that specifies whether to bypass the audit logging process for sales order changes. | ||||
szOPBusinessObjective | OPBO | char | OPT | NONE |
A value that specifies a default business objective to send outbound to order promising before an order has been promised. A business
| ||||
cCustomerStatus | CUSTS | char | OPT | NONE |
This field indicates the customer status for CRM purposes. Valid values are: Off or null Active On or 1 Inactive | ||||
szSoldToAddressSearchType | AT1 | char | OPT | NONE |
A user defined code (01/ST) that specifies the kind of address book record to search for. Examples include:
E
Employees
X
Ex-employees
| ||||
mnSynchronizationStatus | SYNCS | MATH_NUMERIC | OPT | NONE |
A user defined code that indicates the post synchronization validation status of the record.
Valid Values are:
0
Success (Blank)
1
The record
|
None |
None |