The Product Service has Entities and Operations to create and update products and content in Norce Commerce.
The Product Service has Entities and Operations to create and update products and content in Norce Commerce.
https://customer-slug.api-se.norce.tech/commerce/connect/4.0/
Relation import settings.
Account which initiated the import. Learn about system accounts <a href='/connectintegration/#using-system-accounts'>here</a>.
Specifies which relation fields that should be created/updated.<br/>(Use the integer instead of the name for the xml content type)<br/><br/>0 = ManufacturerPartNo<br>1 = SortOrderValue<br>2 = StockDisplayBreakPoint<br>1 = IsActive<br>2 = IsVariantUnique<br>3 = IsVariantUniqueCreateOnly (Value is only set if the relation entity is created by the import)<br>4 = IsRelatedVariantUnique<br>5 = IsRelatedVariantUniqueCreateOnly (Value is only set if the relation entity is created by the import)<br>6 = DefaultName<br>7 = DefaultSubHeader<br>8 = DefaultSubDescription<br>9 = DefaultDescriptionHeader<br>10 = DefaultDescription<br>11 = Cultures (required if you have RelationCultureFieldsThatAreSet values)<br>12 = SortOrder
Specifies which relation culture fields that should be created/updated.<br>Required settings: Culture (in RelationFieldsThatAreSet)<br/>(Use the integer instead of the name for the xml content type)<br/><br/>1 = Name<br>2 = NameCreateOnly (Value is only set if the relation culture entity is created by the import)<br>3 = SubHeader<br>4 = SubDescription<br>5 = DescriptionHeader<br>6 = Description<br>7 = DescriptionCreateOnly (Value is only set if the relation culture entity is created by the import)
{ "AccountId": 0, "FullFile": true, "RelationFieldsThatAreSet": [ "IsActive" ], "RelationCultureFieldsThatAreSet": [ "Name" ] }
Stock keeping unit information.
SKU part no. Required when creating new products with SKUs or as identifier of existing SKUs.
The replaceable sku in other systems than Norce Commerce. Used when Norce Commerce has SKU's other systems does not recognize and the integration partno is sent instead.
SKU price information. Send to Norce Commerce the price information that should be updated. Use the header fields to control what is updated. Any values that are null or 0 will be ignored (not overwrite current value in Norce), but if the field (e.g. PriceSale) is listed in IgnoreSkuPriceListFieldsWhenEmpty will cause the entire price entity to be ignored.
SKU status. Required when creating new SKUs.<br>1 = Active<br>2 = Coming<br>3 = Expiring<br>4 = Hidden<br>5 = Inactive<br>6 = NotActivated
List of items included in SKU structure.
SKU type. Required when creating new SKUs.<br>1 = ErpStandard<br>2 = ErpRefurbished<br>3 = Freight<br>4 = Insurance<br>8 = Structure<br>9 = Invoice<br>11 = Service<br>14 = Standard<br>15 = ErpExtended<br>16 = ErpStandardNoStock<br>17 = ErpPackage<br>19 = ErpTempOutOfStock<br>20 = EnvironmentalFee<br>21 = PackingFee<br>24 = ErpPackageWithCalc<br>25 = DisplayOnly<br>29 = ErpStandard2<br>33 = License
Unit of measurement type.<br>1 = Pieces<br>2 = Hour<br>3 = Kilogram<br>4 = Litre<br>5 = Pair<br>6 = SquareMeter<br>7 = Meter
{ "PartNo": "string", "ActualWeight": 0, "CommodityCode": "string", "Cultures": [ { … } ], "DiscountClass": "string", "EanCode": "string", "IntegrationPartNo": "string", "IsBuyable": true, "IsDropShipOnly": true, "IsRecommendedSalesQtyFixed": true, "LogisticDepth": 0, "LogisticHeight": 0, "LogisticWidth": 0, "RecommendedSalesQty": 0, "StandardPrice": { "PartNo": "string", "PriceListCode": "string", "CostPurchase": 0, "CostUnit": 0, "CurrencyCode": "string", "IsActive": true, "IsPriceDiscountable": true, "PriceCatalog": 0, "PricePrevious": 0, "PriceRecommended": 0, "PriceRule": 0, "PriceRuleValue": 0, "PriceSale": 0, "QuantityBreak": 0 }, "StartDate": "string", "Status": 0, "StopDate": "string", "StructureItems": [ { … } ], "TrackingCode": "string", "Type": 0, "UnitOfMeasurementCount": 0, "UnitOfMeasurementType": 0, "VatRates": [ { … } ], "VolumeWeight": 0 }