In most situations, the system will automatically select the best (highest) Active status price and rebate for the customer, item and quantity being processed during order processing. If a Standby or status S price or rebate is also available for the order line, the standby record must be selected manually in the order entry program. In some situations such as EDI processing, sales orders are generated automatically without user interaction, and standby records cannot be selected manually. To deal with situations where a standby price or rebate needs to be selected for a specific customer automatically, StreamV allows you to create a record in the Longcode file. If an F054DETL “SpecialPricingStandbyFlag” Longcode record is present for the customer being processed, the system will check the record to determine if it should treat standby rebates or prices or both as active records. If the Longcode record is set to B (both), the system will treat any standby rebates or prices that are available for the order line as active. If the Longcode record is set to R (rebates), the system will treat standby rebates as active, but it will treat standby prices as standby. If the Longcode record is set to P (prices), the system will treat standby prices as active, but it will treat standby rebates as standby.
The format of the Longcode record is presented below. The Longcode record controls the default setting of the appropriate properties in the price calculation object by customer. The standby flags default to not automatically use standby prices and rebates when establishing target prices.
Field |
Description – Contents |
CodeSet |
F054DETL |
Code1 |
Customer Account Number |
Code2 |
“SpecialPricingStandbyFlag” |
Data_1 |
R – Include Standby Rebates P – Include Standby Prices B – Include both |