- ProductHeader
Documentation Norce [Storm] Connect Product Service (4.0)
The Supplier Service has Entities and Operations to create and update supplier products and content in Norce [Storm].
ProductHeader
Import product settings
Account which initiated the import. Learn about system accounts here.
If set to true all products that are not imported here will be inactivated. Missing variants will be disconnected from the product as well.
Specifies which product fields shall be updated.
(Use the integer instead of the name for the xml content type)
0 = ManufacturerCode
1 = ManufacturerName
2 = Alias
3 = Code
4 = Variants (required if you have VariantFieldsThatAreSet values)
5 = Cultures (required if you have ProductCultureFieldsThatAreSet values)
6 = Categories
7 = MainImage
8 = AdditionalImages
9 = Family
10 = ProductParametrics
11 = ProductParametricsCreateOnly (Value is only set if the entity is created by the import)
12 = VariantDefinitionGroup
13 = VariantDefinitionGroupCreateOnly (Value is only set if the entity is created by the import)
14 = Assortment
15 = CategoriesCreateOnly (Value is only set if the entity is created by the import)
16 = CategoriesLimitedUpdate (If category is manually changed in the Admin UI import is ignored)
17 = AdditionalImagesCleanUp (Remove all additional images not included in import)
18 = ParametricsCleanUp (Remove all parametrics from the entity, 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.
Required settings: StandardPrice in (SkuFieldsThatAreSet) and all fields added here must be in SkuPriceListFieldsThatAreSet as well
(Use the integer instead of the name for the xml content type)
3 = PriceSale
4 = CostPurchase
5 = CostUnit
6 = PriceRecommended
7 = PricePrevious
8 = PriceCatalog
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.
Required settings: Culture (in ProductFieldsThatAreSet)
(Use the integer instead of the name for the xml content type)
0 = Name
1 = NameCreateOnly (Value is only set if the entity is created by the import)
2 = SubHeader
3 = SubDescription
4 = DescriptionHeader
5 = Description
6 = DescriptionCreateOnly (Value is only set if the entity is created by the import)
7 = Synonyms
8 = Title
9 = Tags
10 = MetaTags
11 = MetaDescription
12 = NameLimitedUpdate (If name is manually changed in the Admin UI, import is ignored)
13 = UniqueUrlName
14 = IsUniqueUrlNameManuallyMaintained
15 = UniqueUrlNameCreateOnly (Value is only set if the entity is created by the import)
Request serialization type.(Use the integer instead of the name for the xml content type)
0 = JSON, 1 = XML
Specifies which SKU culture fields to be updated.
Required settings: Culture (in SkuFieldsThatAreSet)
(Use the integer instead of the name for the xml content type)
0 = Name
0 = ErpName
1 = ErpNameCreateOnly (Value is only set if the entity is created by the import)
2 = Comment
3 = CommentCreateOnly (Value is only set if the entity is created by the import)
Specifies which SKU fields to be updated.
Required settings: Skus (in VariantFieldsThatAreSet)
(Use the integer instead of the name for the xml content type)
0 = Name
1 = Status
2 = Type
3 = IntegrationPartNo
4 = CommodityCode
5 = EanCode
6 = TrackingCode
7 = UnitOfMeasurementType
8 = UnitOfMeasurementCount
9 = IsDropShipOnly
10 = IsBuyable
11 = DiscountClass
12 = RecommendedSalesQty
13 = IsRecommendedSalesQtyFixed
14 = ActualWeight
15 = VolumeWeight (Deprecated, not supported any longer)
16 = LogisticWidth
18 = LogisticHeight
19 = LogisticDepth
20 = StandardPrice (required if you have SkuPriceListFieldsThatAreSet values)
21 = VatRate
22 = StatusCreateOnly (Value is only set if the entity is created by the import)
23 = StartDate
24 = StopDate
25 = StructureItems (required if you have SkuStructureItemFieldsThatAreSet values)
26 = PartNoCreateWhenMissing (Let's Norce automatically assign a unique PartNo)
Specifies which SKU price list fields to be updated.
Required settings: StandardPrice in (SkuFieldsThatAreSet)
(Use the integer instead of the name for the xml content type)
3 = PriceSale
4 = CostPurchase
5 = CostUnit
6 = PriceRecommended
7 = PricePrevious
8 = PriceCatalog
9 = IsPriceDiscountable
10 = IsActive
11 = IsPriceDiscountableCreateOnly (Value is only set if the entity is created by the import)
12 = PriceRule
Specifies which SKU structure item fields to be updated.
Required settings: StructureItems in (SkuFieldsThatAreSet)
(Use the integer instead of the name for the xml content type)
0 = SortOrder
1 = StandardStructureItemPrice
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.
Required settings: Cultures (in VariantFieldsThatAreSet)
(Use the integer instead of the name for the xml content type)
0 = CultureCode
1 = Name
2 = NameCreateOnly (Value is only set if the entity is created by the import)
3 = NameLimitedUpdate (If name is manually changed in the Admin UI, import is ignored)
4 = UniqueUrlName
5 = IsUniqueUrlNameManuallyMaintained
6 =UniqueUrlNameCreateOnly (Value is only set if the entity is created by the import)
Specifies which variant fields to be updated.
Required settings: Variant (in ProductFieldsThatAreSet)
(Use the integer instead of the name for the xml content type)
0 = ManufacturerPartNo
1 = SortOrderValue
2 = StockDisplayBreakPoint
3 = IsDangerousGoods
4 = Cultures (required if you have VariantCultureFieldsThatAreSet values)
5 = Skus (required if you have SkuFieldsThatAreSet values)
6 = MainImage
7 = AdditionalImages
8 = VariantParametrics
9 = VariantParametricsCreateOnly (Value is only set if the entity is created by the import)
10 = NonParametricVariantDefinitions
11 = NonParametricVariantDefinitionsCreateOnly (Value is only set if the entity is created by the import)
12 = DeliveryMethods
13 = DeliveryMethodsCreateOnly (Value is only set if the entity is created by the import)
14 = AdditionalImagesCleanUp (Remove all AdditionalImages from the entity, not included in the import)
15 = ParametricsCleanUp (Remove all Parametrics from the entity, not included in the import)
16 = TranslationRequested
{ "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" ] }