External base price inquiries supported through ION API
External systems can use SX.API calls to inquire on base product prices for vertical markets, such as national account, commercial, and retail markets.
Base pricing for warehouse products in a vertical market is obtained from pricing records and pricing sheets through sxapiOEPricing and sxapiOEPricingMultiple calls. The sxapiOEPricing call obtains pricing information for one product. The sxapiOEPricingMultiple call obtains pricing information for multiple products.
To establish vertical market information, you must set up a generic customer for the vertical market. Then, set up pricing records and pricing sheets for the vertical market. You can create pricing records for the generic customer and the customer price types that are used for the generic customer.
To enable the SX.API call to obtain base product prices, you must set up a pricingverticalcustomer business rule for the vertical market. The business rule includes the name of the vertical market and the generic customer number for the vertical market.
The SX.API calls include the name of the vertical market. The business rule is used to associate the vertical market with the generic customer record. The pricing records and pricing sheets that are associated with the customer or customer price type are used to determine the correct base price. The value is then provided to the external system.
If a business rule is not set up correctly for a vertical market, the miscellaneous customer number, 999999999999, is used to obtain base pricing. The base pricing for a miscellaneous customer is obtained from product records.