https://norcecommerce.api-se.norce.tech/commerce/query/3.0/
https://norcecommerce.api-se.norce.tech/commerce/query/3.0/Application/ClientPriceLists
curl -i -X GET \
https://norcecommerce.api-se.norce.tech/commerce/query/3.0/Application/ClientPriceLists \
-H 'ApplicationId: 0'A queryable collection of client price lists.
The agreement, called Code in the admin tool, and in connect.
The default price rule. Cost plus for purchase cost (1), fixed price (2), Margin for purchase cost (3), use recommended price (4), cost plus for unit cost (5), margin for unit cost (6), use standard price with discount in percent (7), competitive price based on purchase cost (8), competitive price based on unit cost (9), use standard price with discount in nominal value (10), and use catalog price (12), lastly structure calculation rule (11) is not allowed as default price rule.
The default price rule value. Unit depends on the default price rule, for cost plus is represents an uplift in percent, for margin based rules it represents the margin in percent, for fixed price it represents the price (commonly 0), for use recommended price and use catalog price it represents the discount percentage, for competitive price based on purchase cost or unit cost it represents the target margin in percent, for use standard price with discount in percent it represents the discount percentage, and for use standard price with discount in nominal value it represents the nominal value.
The default supplement charge percentage. An additional charge added to the cost before the price rule calculation is applied. Only used when cost is a part of the price rule calculation, for example cost plus or margin based price rules, but also when minimum product margin is set.
The default minimum product margin percentage, the calculated price is compared to the minimum margin sale price and if the calculated price is lower than the minimum margin sale price, the minimum margin sale price is used.
The chosen warehouse identifier, marked as standard in the admin tool, gets the reservations from orders on this price list.
The chosen location identifier, marked as standard in the admin tool, gets the reservations from orders on this price list.
Indicates whether the price list client is primary, can only be one primary price list per application.
Indicates whether the price list client is limited to stock, not used anymore.
The default supplement charge. An additional charge added to the cost before the price rule calculation is applied. Only used when cost is a part of the price rule calculation, for example cost plus or margin based price rules, but also when minimum product margin is set. Only used if DefaultSupplementChargePercentage is not set.
Indicates whether limit to price recommended is enabled by default. Restricts the price from being higher thant the price recommended by the system, commonly used in consumer retail scenarios.
The inherit structure calculation rule, an option for deciding how structure calculation is inherited to this price list from its parent. Default the system will divide a discount proportionally between the different child items in the structure. The only other option is to apply the discount to the standard price for each item.
[ { "priceListId": 0, "clientId": 0, "name": "string", "description": "string", "imagePath": "string", "agreement": "string", "startDate": "2019-08-24T14:15:22Z", "endDate": "2019-08-24T14:15:22Z", "currencyId": 0, "defaultPriceRuleId": 0, "defaultPriceRuleValue": 0, "defaultSupplementChargePercentage": 0, "defaultKickbackPercentage": 0, "defaultMinimumProductMarginPercentage": 0, "parentPriceListId": 0, "populationRuleId": 0, "chosenWarehouseId": 0, "chosenLocationId": 0, "isErpUpdateable": true, "isErpIntegrated": true, "isPrimary": true, "isPublic": true, "isLimitedToStock": true, "isBid": true, "isStako": true, "isActive": true, "stoppedDate": "2019-08-24T14:15:22Z", "stoppedBy": 0, "created": "2019-08-24T14:15:22Z", "createdBy": 0, "updated": "2019-08-24T14:15:22Z", "updatedBy": 0, "imageKey": "string", "typeId": 0, "imageExtension": "string", "defaultSupplementCharge": 0, "defaultLimitToPriceRecommended": true, "isVirtual": true, "salesAreaId": 0, "inheritStructureCalculationRule": 0, "applicationPriceList": [ … ], "priceList": { … } } ]
https://norcecommerce.api-se.norce.tech/commerce/query/3.0/Application/ClientSuppliers
curl -i -X GET \
https://norcecommerce.api-se.norce.tech/commerce/query/3.0/Application/ClientSuppliers \
-H 'ApplicationId: 0'[ { "clientId": 0, "supplierId": 0, "supplierCodePrefix": "string", "supplierCode": "string", "name": "string", "isActive": true, "created": "2019-08-24T14:15:22Z", "createdBy": 0, "updated": "2019-08-24T14:15:22Z", "updatedBy": 0, "infos": [ … ], "warehouses": [ … ], "warehouseLocations": [ … ], "supplier": { … } } ]
https://norcecommerce.api-se.norce.tech/commerce/query/3.0/Application/ClientSuppliers({id})
curl -i -X GET \
'https://norcecommerce.api-se.norce.tech/commerce/query/3.0/Application/ClientSuppliers({id})' \
-H 'ApplicationId: 0'{ "queryable": [ { … } ] }