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/
Import product settings. Required to instruct Connect on what to do with provided information.
Account which initiated the import. Learn about system accounts <a href='/connectintegration/#using-system-accounts'>here</a>.
If set to true all products previously in a variant cluster that is not in the cluster (i.e. without code) in this import will be removed from the cluster.
Specifies which product fields shall be updated.<br/>(Use the integer instead of the name for the xml content type)<br/><br/>0 = ManufacturerCode<br>1 = ManufacturerName<br>2 = Alias<br>3 = Code<br>4 = Variants (required if you have VariantFieldsThatAreSet values)<br>5 = Cultures (required if you have ProductCultureFieldsThatAreSet values)<br>6 = Categories<br>7 = MainImage<br>8 = AdditionalImages<br>9 = Family<br>10 = ProductParametrics<br>11 = ProductParametricsCreateOnly (Value is only set if the product parametric entity is created by the import)<br>12 = VariantDefinitionGroup<br>13 = VariantDefinitionGroupCreateOnly (Value is only set if the variant definition entity is created by the import)<br>14 = Assortment<br>15 = CategoriesCreateOnly (Value is only set if the product category entities is created by the import)<br>16 = CategoriesLimitedUpdate (If category is manually changed in the Admin UI import is ignored)<br>17 = AdditionalImagesCleanUp (Remove all additional images not included in the import)<br>18 = ParametricsCleanUp (Remove all parametrics from the entity, not included in the import)<br>19 = ImagesAndFilesCleanup (Remove all additional images and files not included in the import)
Specifies which SKU price list fields that are mandatory. If this field is missing in the import this specific price entity will be ignored.<br>Required settings: StandardPrice in (SkuFieldsThatAreSet) and all fields added here must be in SkuPriceListFieldsThatAreSet as well<br>(Use the integer instead of the name for the xml content type)<br/><br/>3 = PriceSale<br>4 = CostPurchase<br>5 = CostUnit<br>6 = PriceRecommended<br>7 = PricePrevious<br>8 = PriceCatalog<br>10 = IsActive
Norce Commerce Connect job id. Only exists in import logs. Should be omitted in the import request.
Specifies which product culture fields to be updated.<br>Required settings: Culture (in ProductFieldsThatAreSet)<br/>(Use the integer instead of the name for the xml content type)<br/><br/>0 = Name<br>1 = NameCreateOnly (Value is only set if the product culture entity is created by the import)<br>2 = SubHeader<br>3 = SubDescription<br>4 = DescriptionHeader<br>5 = Description<br>6 = DescriptionCreateOnly (Value is only set if the product culture entity is created by the import)<br>7 = Synonyms<br>8 = Title<br>9 = Tags<br>10 = MetaTags<br>11 = MetaDescription<br>12 = NameLimitedUpdate (If name is manually changed in the Admin UI, import is ignored)<br>13 = UniqueUrlName<br>14 = IsUniqueUrlNameManuallyMaintained<br>15 = UniqueUrlNameCreateOnly (Value is only set if the product culture entity is created by the import)
Request serialization type.(Use the integer instead of the name for the xml content type)<br/><br/>0 = JSON, 1 = XML
Specifies which SKU culture fields to be updated.<br>Required settings: Culture (in SkuFieldsThatAreSet)<br/>(Use the integer instead of the name for the xml content type)<br/><br/>0 = Name<br>0 = ErpName<br>1 = ErpNameCreateOnly (Value is only set if the SKU culture entity is created by the import)<br>2 = Comment<br>3 = CommentCreateOnly (Value is only set if the SKU culture entity is created by the import)
Specifies which SKU fields to be updated.<br>Required settings: Skus (in VariantFieldsThatAreSet)<br/>(Use the integer instead of the name for the xml content type)<br/><br/>0 = Name<br>1 = Status<br>2 = Type<br>3 = IntegrationPartNo<br>4 = CommodityCode<br>5 = EanCode<br>6 = TrackingCode<br>7 = UnitOfMeasurementType<br>8 = UnitOfMeasurementCount<br>9 = IsDropShipOnly<br>10 = IsBuyable<br>11 = DiscountClass<br>12 = RecommendedSalesQty<br>13 = IsRecommendedSalesQtyFixed<br>14 = ActualWeight<br>15 = VolumeWeight (Deprecated, not supported any longer)<br>16 = LogisticWidth<br>18 = LogisticHeight<br>19 = LogisticDepth<br>20 = StandardPrice (required if you have SkuPriceListFieldsThatAreSet values)<br>21 = VatRate<br>22 = StatusCreateOnly (Value is only set if the SKU entity is created by the import)<br>23 = StartDate<br>24 = StopDate<br>25 = StructureItems (required if you have SkuStructureItemFieldsThatAreSet values)<br>26 = PartNoCreateWhenMissing (Let's Norce automatically assign a unique PartNo)
Specifies which SKU price list fields to be updated.<br>Required settings: StandardPrice in (SkuFieldsThatAreSet)<br/>(Use the integer instead of the name for the xml content type)<br/><br/>3 = PriceSale<br>4 = CostPurchase<br>5 = CostUnit<br>6 = PriceRecommended<br>7 = PricePrevious<br>8 = PriceCatalog<br>9 = IsPriceDiscountable<br>10 = IsActive<br>11 = IsPriceDiscountableCreateOnly (Value is only set if the SKU price list entity is created by the import)<br>12 = PriceRule
Specifies which SKU structure item fields to be updated.<br>Required settings: StructureItems in (SkuFieldsThatAreSet)<br/>(Use the integer instead of the name for the xml content type)<br/><br/>0 = SortOrder<br>1 = StandardStructureItemPrice<br>2 = AdditionalInfo
Location of the import file on Norce's file area. Can be used instead of sending data directly in payload.
Specifies which variant culture fields to be updated.<br>Required settings: Cultures (in VariantFieldsThatAreSet) and for anything except Name and UniqueUrl the Client Setting <i>Product texts are variant unique</i> must be active.<br/>(Use the integer instead of the name for the xml content type)<br/><br/>0 = CultureCode<br>1 = Name<br>2 = NameCreateOnly (Value is only set if the variant cluster culture entity is created by the import)<br>3 = NameLimitedUpdate (If name is manually changed in the Admin UI, import is ignored)<br>4 = UniqueUrlName<br>5 = IsUniqueUrlNameManuallyMaintained<br>6 = UniqueUrlNameCreateOnly (Value is only set if the variant cluster culture entity is created by the import)<br>7 = SubHeader<br>8 = SubDescription<br>9 = DescriptionHeader<br>10 = Description<br>11 = DescriptionCreateOnly (Value is only set if the variant cluster culture entity is created by the import)<br>12 = Synonyms<br>13 = Title<br>14 = Tags<br>15 = MetaTags<br>16 = MetaDescription
Specifies which variant fields to be updated.<br>Required settings: Variant (in ProductFieldsThatAreSet)<br/>(Use the integer instead of the name for the xml content type)<br/><br/>0 = ManufacturerPartNo<br>1 = SortOrderValue<br>2 = StockDisplayBreakPoint<br>3 = IsDangerousGoods<br>4 = Cultures (required if you have VariantCultureFieldsThatAreSet values)<br>5 = Skus (required if you have SkuFieldsThatAreSet values)<br>6 = MainImage<br>7 = AdditionalImages<br>8 = VariantParametrics<br>9 = VariantParametricsCreateOnly (Value is only set if the variant cluster entity is created by the import)<br>10 = NonParametricVariantDefinitions<br>11 = NonParametricVariantDefinitionsCreateOnly (Value is only set if the variant cluster entity is created by the import)<br>12 = DeliveryMethods<br>13 = DeliveryMethodsCreateOnly (Value is only set if the variant cluster entity is created by the import)<br>14 = AdditionalImagesCleanUp (Remove all AdditionalImages from the entity, not included in the import)<br>15 = ParametricsCleanUp (Remove all Parametrics from the entity, not included in the import)<br>16 = TranslationRequested<br>17 = ImagesAndFilesCleanup (Remove all additional images and files not included in the import)
{ "AccountId": 0, "FullFile": true, "ProductFieldsThatAreSet": [ "ManufacturerCode" ], "IgnoreSkuPriceListFieldsWhenEmpty": [ "PriceSale" ], "JobId": "string", "ProductCultureFieldsThatAreSet": [ "Name" ], "SerializationType": [ "JSON" ], "SkuCultureFieldsThatAreSet": [ "ErpName" ], "SkuFieldsThatAreSet": [ "Status" ], "SkuPriceListFieldsThatAreSet": [ "PriceSale" ], "SkuStructureItemFieldsThatAreSet": [ "SortOrder" ], "StorageName": "http://example.com", "SupplierId": 0, "VariantCultureFieldsThatAreSet": [ "CultureCode" ], "VariantFieldsThatAreSet": [ "ManufacturerPartNo" ] }