1. Check if a specific RSP (Retail Sale Price) is defined in SAP for the scanned UOM (e.g., CRT).
2. If a price exists for the alternate UOM → use it directly.
3. If NO price exists for the alternate UOM → fall back to standard logic: Price = Base UOM Price × Conversion Rate.
4. If RSP = 0 is explicitly set for the alternate UOM and pushed via IDoc → iVend receives 0 as the price and BLOCKS billing for that UOM.
⚠️ Important: The automatic price conversion using the conversion rate is a core framework function of iVend POS standard software. It CANNOT be disabled or suppressed at the item/material level through a configuration setting. The only way to control it is through SAP S4 HANA item price configuration.
Resolution — How to Prevent Auto Price Calculation for Specific UOMs
Option 1: Maintain RSP = 0 for the Unwanted Alternate UOM in SAP (Recommended)
To prevent iVend POS from billing a particular alternate UOM, set its RSP (Retail Sale Price) to 0 in SAP S4 HANA and push it to iVend via IDoc. When iVend receives a price of 0 for the UOM, it will NOT allow billing for that UOM in a POS transaction.
1. In SAP S4 HANA, navigate to the material/article pricing configuration.
2. Locate the item and find the price entry for the alternate UOM (e.g., CRT).
3. Set RSP = 0 (zero) for the UOM you do NOT want to be sold at the POS.
4. Trigger the IDoc outbound to push the updated price to iVend.
5. Verify in iVend that the alternate UOM now shows 0 price and billing is blocked.
Option 2: Maintain Correct Prices for All Alternate UOMs in SAP (Best Practice)
The recommended long-term approach is to maintain explicit prices for every UOM (base and alternate) in SAP S4 HANA for all items. This prevents the system from falling back to auto-calculation and ensures pricing accuracy across all scan scenarios.
● For items sold only by PC: maintain a price for PC only; set RSP = 0 for CRT to block carton billing.
● For items sold by both PC and CRT: maintain distinct prices for both UOMs in SAP — do not rely on conversion rate calculation.
● For items where CRT price should equal PC × conversion factor: you may leave CRT price blank and rely on standard iVend logic, OR explicitly maintain the calculated price in SAP for accuracy.