This Business Function Verifies the existence of the combination of Inventory Rule and Pricing Method in F4207. It is useful while adding a
new inventory rule in F4207. It takes the parameters PCTY (Pricing Method), MCAT (Pricing Rule) and EV01 (Suppress Error Message) and it
returns ERRC (Error Code : 0 for OK and 1 for Error) and DTAI ( Error Messag ID)^
D4001030 - Verify Inventory Rule Is Unique
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
cPricingMethod | PCTY | char | NONE | NONE |
A user defined code (42/CT) that indicates the basis for the price rule. Valid values are:
P Purchase order discounts
O Order repricing
R
| ||||
szPricingRule | MCAT | char | NONE | NONE |
A user defined code (40/PI) used to classify inventory by pricing rules.
Typically, these categories correspond to the major sections in the
| ||||
szErrorMesgID | DTAI | char | NONE | 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
| ||||
cSuppressErrorMesg | EV01 | 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
| ||||
szPricingLevel | CLV | char | NONE | NONE |
An alphanumeric code that determines the sequence in which the system displays the rules within the pricing group. You define levels when
| ||||
jdExpirationDate | CXPJ | JDEDATE | NONE | NONE |
The date a particular pricing level within a pricing method expires. Within a pricing method there might be multiple records that have the
|
None |
F4207 Price by Item |