{"ok":true,"commandType":"upsert-item-price-books","module":"Master Data","mode":"write","summary":"Insert or update Item Price Book rows without duplicates.","payloadSchema":{"rows":"required array, maximum 500. Natural key: itemCode + uom + priceCategory + accNo. Supported values include ref, useFixedPrice, fixedPrice, fixedDetailDiscount, qty1-price4, detailDiscount1-detailDiscount4, focLevel, focQty, bonusPointQty and bonusPoint."},"examplePayload":{"rows":[{"itemCode":"ITEM001","uom":"UNIT","priceCategory":"RETAIL","accNo":"","useFixedPrice":true,"fixedPrice":12.5}]},"examples":[],"payloadEnums":{},"requiredPayloadFields":[],"conditionalPayloadRules":{},"notes":"Groups by item, saves once through AutoCount ItemDataAccess, preserves omitted fields, and reloads all rows for verification. Writes through AutoCount ItemDataAccess, loads and saves each item once, preserves omitted fields, rejects duplicate request keys, and reloads every row for verification. currencyCode is not supported by ItemPriceBook; use ItemCustomerPrice for debtor/currency pricing.","nativePayload":{"supported":false,"sections":[{"name":"Master","fields":[]},{"name":"Details","fields":[]},{"name":"KnockOffDetails","fields":[]},{"name":"TransferDetails","fields":[]},{"name":"PaymentDetails","fields":[]},{"name":"Options","fields":[]}]}}