Product managing functions are divided into following:

IntegrationHTTP-methodResource
DTDExample
Get product listGETproductlist.nv
 Download
Get product detailsGETgetproduct.nv
 Download
Get product groupsGETgetproductgroups.nv

Download
Import product detailsPOSTproduct.nv
product.dtdDownload
Get a structural product listGETwebshopproductlist.nv
 Download
Get structural product imagesGETwebshopproductimages.nv
 Download
Get inventory by warehouseGETinventorybywarehouse.nv
 Download
Get inventory placesGETgetinventoryplaces.nv

Download
Import warehouse eventPOSTwarehouseevent.nv
warehouseevent.dtdDownload
Get warehouse reportGETwarehousereport.nv

Download
Get product attachmentsGETgetproductattachment.nv

Download
Get product imagesGETgetproductimage.nv

Download
Get extended product listGETextendedproductlist.nv

Download

Get product list

Resource: productlist.nv

List of products from Netvisor can be retrieved as described below. List contains basic information of each product. Details of each product can be retrieved one by one by using Get product details request.

Querystring parameters:

Parameter nameOccursDescriptionExample
changedsince0...1Filters result to contain only products having changed after given time, time in format yyyy-MM-ddTHH:mm:ss2012-01-01T 12:00:00
keyword0...1Filters result to products that include given text / value in product name or product code.1,2,3,4
You can use one or many parameters simultaneously in our request.
published0...1Value 1 if published products are wanted in the response and 0 if not.1
unpublished0...1Value 1 if unpublished products are wanted in the response and 0 if not.1
deleted0...1Value 1 if deleproducts are wanted in the response and 0 if not. If the parameter is not given, deleted products are returned. If given, also published or unpublished should be given.0

Response:

LevelElement nameType and lengthOccursDescriptionExample
RootrootAggr.1  
1ProductListAggr1  
2ProductAggr.0...n  
3NetvisorKeyNumeric1Product identifier in Netvisor123
3ProductCodeString1Code of the productA54
3NameString1Name of the productThe product
3UnitPriceNumeric1Unit net price of product, 12 decimal1,960000000000
3UnitGrossPriceNumeric1Unit gross price of product, 12 decimal2,430400000000
3ProductGroupIDNumeric1Product group ID. Can be empty.2
3ProductGroupDescriptionString1Product group, whole hierarchy. Can be empty.Books / Science fiction books
3UriString1URI which can be used to retrieve details of the product/getproduct.nv?id=123

Get Product details

Resource: getproduct.nv

Before retrieving product information, a list of products must be requested to pick the identifier of the wanted product. Specific product information of one product can be retrieved with the Netvisor key. Using parameters idlist or codelist, specific product information of max 400 products can be retreived.

Querystring parameters:

Parameter nameOccursDescriptionExample
id0...1Netvisor key of the wanted product123
idlist0...1Can be used to get the details of several products with given ID. Max. 400 identifiers.1,2,3
eancode0...1EAN-code of the wanted product123456789012
code0...1Product code of the wanted product123
codelist0...1Returns full information of all the wanted products using product code as the identifier1,2,product
showsubproducts0...1If 1, returns all the sub products as well1

Response:

LevelElement nameType and lengthOccursDescriptionExample
RootrootAggr.1  
1ProductAggr1  
2ProductBaseInformationAggr.0...n  
3NetvisorKeyNumeric1Netvisor key of the product 
3ProductCodeString1Product code CC
3ProductGroupString1Product group's name Books
3NameString1Product's name Code Complete 
3DescriptionString1Description Second edition 
3UnitPriceNumeric1Net price of a single unit 42,5
Attr.typeString1Always netnet
3UnitGrossPriceNumeric1Gross price of a single unit52,7
Attr.typeString1Always grossgross
3UnitString1Unit of measurementpc
3UnitWeightNumeric1Weight of a single unit.
NB element is expired, please use element ProductNetWeight instead
1
3PurchasePriceNumeric1Purchase price of a single unit 25
3TariffHeadingString1Tariff headingCode Complete 
3ComissionPercentageNumeric1Commission 11
3IsActiveNumeric1Is product active: 0 = no, 1 = yes1
3IsSalesProductNumeric1Is this a sales product: 0 = no, 1 = yes0
3CountryOfOriginString1Country of originFI
Attr.typeString1Always ISO-3166ISO-3166
2ProductBookkeepingDetailsAggr.1  
3DefaultVatPercentNumeric1VAT rate24
3DefaultDomesticAccountNumberNumeric1Domestic account number by default 
3DefaultEuAccountNumberNumeric1EU area account number by default 
3DefaultOutsideEuAccountNumberNumeric 1International account number by default  
3ProductDimensionsAggr.1

4DimensionAggr.1...n

5DimensionNameString1Name of the dimensionAnimals
Attr.NetvisorkeyNumeric1

5DimensionItemString1Name of the dimension itemDogs
Attr.NetvisorkeyNumeric1

2ProductInventoryDetailsAggr.1  
3InventoryAmountNumeric1Amount in storage 2,00
3InventoryMidPriceNumeric1Average price 5,00
3InventoryValueNumeric1Inventory value: amount in storage * average price 10,0000
3InventoryReservedAmountNumeric1Amount reserved 1,00
3InventoryOrderedAmountNumeric1Amount ordered 0,00
3InventoryAccountNumberNumeric1Storage account1521
2ProductAdditionalInformationAggr.1  
3ProductNetWeightNumeric1Net weight11,20
Attr.weightunitString1Unit of net weight: g, kg or tkg
3ProductGrossWeightNumeric1Gross weight12,60
Attr.weightunitString1Unit of gross weight: g, kg or tkg
3ProductPackageInformationAggr.1  
4PackageWidthNumeric1Package width in centimeters7,30
Attr.unitString1Package width unitcm
4PackageHeightNumeric1Package height in centimeters15,00
Attr.unitString1Package height unitcm
4PackageLengthNumeric1Package lenght in centimeters36,10
Attr.unitString1Package lenght unitcm
3PrimaryEanCodeNumeric1Primary EAN code of the product123456789012
3SecondaryEanCodeNumeric1Secondary EAN code of the product555444332221
2SubProductInformationAggr.1

3ParentsAggr.1Parent products
4ProductAggr.0...n

5NetvisorkeyNumeric1Netvisor key of the parent product748
5AmountNumeric1Amount of product1
5PurchasePriceChangeNumeric1Purchase price change5,50
5UnitPriceChangeNumeric1Unit price change5,50
3ChildrenAggr.1Sub products
4ProductAggr.0...n

5NetvisorkeyNumeric1Netvisor key of the subproduct789
5AmountNumeric1Amount of products1
5PurchasePriceChangeNumeric1Purchase price change5,50
5UnitPriceChangeNumeric1Unit price change5,50

Get product groups

Resource: getproductgroups.nv

List of product groups from Netvisor can be retrieved as described below. 

QueryString parameters:

Parameter nameOccurs
Desciption
Example
inventoryplacelocationfreetext
0...1Warehouse locationExample location
inventoryplacedescriptionfreetext
0...1Warehouse description
Example description
inventoryplacenetvisorkeys
0...1Warehouse Netvisor-ID:s (NetvisorKey), separated with comma.
123

Response:

Level
Element NameType and length
Occurs
Description
Example
RootrootAggr.1  
1ProductGroupsAggr.1  
2ProductGroupAggr.1...n  
3NetvisorKeyNumericProduct group Netvisor-id16
3ProductGroupNameTranslationsAggr.
1

4
Translation
String1...3Product group name
Example product group
Attr.
Language
String
1...3Language of the product group name
FI
4ProductGroupDescriptionTranslationsAggr.1

5TranslationString.1...3Product group description
Example description
Attr.
LanguageString1...3Language of the product group descriptionEN
4
ProductGroupHierarchy
Aggr.
1

5
ProductGroupHierarchyNameTranslations
Aggr.
1

6TranslationString1...3Product group hierarchyExample product group / Product group
Attr.
LanguageString1...3Language of the product group hierarchy
EN
5
ParentGroupNetvisorKey
Numeric
1Parent product group Netvisor-id. Can also be empty.18
5
ChildGroups
Aggr.
1

6
NetvisorKey
Numeric
0...n
Child group Netvisor-id:s12

Import product details

Resource: product.nv

Importing data trough the interface is not supported for extended product management.

Querystring parameters:

Parameter nameOccursDescriptionExample
method1add or editadd
id0-1Must be included if Method = Edit, defines the product to update123

If method has not been set or the product to be updated is not found with the id, an INVALID_DATA -error with further details is returned. The id for the product to be update can be obtained with the Get a Product list resource.

The data to import is sent with the request as an XML with the following structure:

LevelElement nameType and lengthOccursDescriptionExample
RootrootAggr.1  
1productAggr1  
2productbaseinformationAggr.1  
3productcodeString0...1Product codeCC
3productgroupString1Product is added to the group if it exist. If it doesn't, it will be createdBooks
3nameString1Name of the productCode Complete
3descriptionString0...1Description of the product Second edition
3unitpriceNumeric1Price of a single unit 42,5
Attr.typeString1net or grossnet
3unitString0...1Unit of measurement, existing is used if found, otherwise new one is created pc
3unitweightNumeric0...1Product unit weight with two decimals1,00
3purchasepriceNumeric0...1Purchase price of a single unit25
3tariffheadingString0...1Tariff heading of the unit Code Complete
3comissionpercentageNumeric0...1Commission percentage of the unit11
3isactiveNumeric1Is product active: 0 = no, 1 = yes 1
3issalesproductNumeric1Is this a sales product: 0 = no, 1 = yes 1
3inventoryenabledNumeric0...1Is the product in storage: 0 = no, 1 = yes 1
3inventorybatchlinkingmodeNumeric0...1Product's batch processing type. Possible values:

No batch processing = 1
Manual batch selection = 2
Newest first by delivery date = 3
Oldest first by delivery date = 4 (FIFO)
Newest first by use-by date = 5
Oldest first by yse-by date = 6
Newest first by manufacturing date = 7
Oldest first by manufacturing date = 8
4
3countryoforiginString0...1Country of originFI
Attr.typeString0...1Always ISO-3166ISO-3166
3primaryeancodeString0...1Product's secondary EAN-code123456789012
Attr.typeString0...1Type of the EAN-code.
any, ean8, ean13, code128.
ean13
3inventoryalertlimitNumeric0...1Product's balance alert20,50
2productbookkeepingdetailsAggr.0...1  
3defaultvatpercentageNumeric1Vat class, if class is not found, an error is returned24
3defaultdomesticaccountnumberNumeric0...1Default domestic bookkeeping account number3000
3defaulteuaccountnumberNumeric0...1Default EU bookkeeping account number3360
3defaultoutsideeuaccountnumberNumeric0...1Default outside EU bookkeeping account number3380
2productadditionalinformationAggr.0...1  
3productnetweightNumeric0...1Net weight11,2
3productgrossweightNumeric0...1gross weight12,6
3productweightunitNumeric0...1net and gross weight unit: g, kg, tnkg>
3productpackageinformationAggr.0...1  
4packagewidthNumeric1Package width in centimeters7,3
4packageheightNumeric1Package height in centimeters15,0
4packagelengthNumeric1Package length in centimeters36,1
3dimensionAggr.0...1

4dimensionnameString1Default dimension header name. Created if needed. Project
4dimensionitemString1Defauld dimension name. Created if needed.Project 1

Get structural product list

Resource: webshopproductlist.nv

Used to retrieve a structural list of products. This resource can only be used if extended product management is in use. List contains information of products like name and description in different languages, and information on the variants of the product.

Querystring parameters:

Parameter nameOccursDescriptionExample
limitDeleted0...1When defined, only active main products are included in result1
limitActive0...1When defined, only active products are included in result1
limitPublished0...1When defined, only published products are included in result1
limitSellable0...1When defined, only sellable products are included in result1
limitChangedSince
0...1When defined, only products edited since given time are included in result. Time format yyyy-MM-ddTHH:mm:ss2016-01-28T12:00:00
limitSourceProductNetvisorKey0...1Limits result by given source product key in Netvisor154
productGroupNetvisorKeys0...1List of product group NetvisorKey values separated by comma. Can also have one value.7,20
productGroupName
0...1Name of the retrieved product group.Test product
productGroupNameKeyword0...1Keyword from the retreived product group's name.Test
productGroupNameFreeText0...1Name of the retreived product group includes the given parameter value.product
excludeProductGroupNameFreeText0...1Name of the retreived product group doesn't include the given parameter value.
Test

Response:

LevelElement NameType and lengthOccursDescriptionExample
1WebShopProductListAggr.1  
2WebShopProductAggr.0...n  
3NetvisorKeyNumeric1Product identifier in Netvisor145
3NameString1...3Name of the productThe Product
Attr.languageString Language of the name: FI, EN or SEFI
3DescriptionString1...3Description of the productthis is a product
Attr.languageString Language of the description: FI, EN or SEFI
3ProductCodeString1Product codeA123
3ProductGroupAggr.0...n  
4NameString1...3Name of the product groupGroup 1
Attr.languageString Language of the product group name: FI, EN or SEFI
3UnitNetPriceNumeric 1Price of a single unit 12,00
3UnitGrossPriceNumeric1Gross price of the unit14,64
3UnitString1Unit of measurement pcs
3UnitWeightNumeric1Weight of a single unit 1,50
3ImageURIString1URI for an image for the product /webshopproductimages.nv?
identifier=165
3URIString1Uri for retrieving full product information/getproduct.nv?id=165
3InventoryAmountNumeric1Amount of unit in inventory 30,00
3InventoryOrderedAmountNumeric1Amount of ordered units1,00
3InventoryReservedAmountNumeric1Amount of reserved units 5,00
3IsActiveNumeric1Is the product active:
0 = no, 1 = yes
1
 3IsSalesProductNumeric1Is this a sales product:
0 = no, 1 = yes 
1
3IsStorageProductNumeric1Is this product in storage:
0 = no, 1 = yes
1
3DefaultVatPercentageNumeric1VAT rate24
3IsPublishedNumeric1Has the product been published:
0 = no, 1 = yes
1
3VersionNumberNumeric1Version number of the product  
3PrimaryEANCodeNumeric1 978020137962
3SecondaryEANCodeNumeric1 978020137963
3PriceGroupsAggr.0...1  
4PriceGroupAggr.1...n  
5DescriptionString1Description of the price groupCA1
5ValueNumeric1Value of the price group1,5
Attr.typeString1Type of value, multiplier or fixedmultiplier
3VariantsAggr.1  
4VariantAggr.0...n  
5NameString1...3Name of the variantShirt, Red
Attr.languageString1Language of variant name: FI, EN or SEFI
5DescriptionString1...3Description of variantA red shirt
Attr.languageString1Language of variant description: FI, EN or SEFI
5VariantIdentifierString1Identifier of the product variant in NetvisorABC002
5ImageUriString1Uri of the product variant image/webshopproductimages.nv?
identifier=165
5LastChangeDateDate1Timestamp when the product variant is modified30.1.2014 10:12:06
5UnitNetPriceNumeric1Net price of the product variant12,00
5UnitGrossPriceNumeric1Gross price of the product variant14,62
5InventoryAmountNumeric1Amount of variants in inventory 35,00
5InventoryOrderedAmountNumeric 1Amount of variants ordered 12,00
5InventoryReservedAmountNumeric 1Amount of variants ordered 1,00
5PrimaryEANCodeNumeric1 978020137962
5SecondaryEANCodeNumeric1 978020137963
5PriceGroupsAggr.0...1  
6PriceGroupAggr.1...n  
7DescriptionString1Description of the variant's price group 
7ValueNumeric1Value of the price group 
Attr.typeString1Type of value, multipliermultiplier
5VariantPropertiesAggr.0...n  
6VariantPropertyString1Product attribute
Material
6VariantPropertyValueString1Product attribute value
Cotton
3CustomTagAggr.0...nProduct additional information field
 
4CustomTagNameString1Field name
Additional information
4CustomTagValueString1Field value
Field 1

Get structural product images

Resource: webshopproductimages.nv

Will get products first picture. If product has variants, recourse will return all pictures of variant.

Querystring parameters:

Parameter nameOccursDescriptionExample
identifier1Identifier of product which images to get123

Response:

LevelElement NameType and lengthOccursDescriptionExample
1WebShopProductImagesAggr.1  
2WebShopProductImageAggr.0...n  
3MimeTypeString1Image MIME typeimage/jpg
3TitleString1Title of the imageImage
3FileNameString1File name of the imageimage.jpg
3DocumentDataBase641Image data in Base64 encoded string 

Get inventory by warehouse

Resource: inventorybywarehouse.nv

This resource allows retrieving product inventory for each warehouse. If detailed information about a product is needed, they can be retrieved with Get product details.

Querystring parameters:

ParameterOccursDescriptionExample
productid0...1Filter search with productid (Netvisor key)123
productidlist0...1Filter search with several product id's (Netvisor key), separated with comma123,456,789
inventoryplaceid0...1Filter with inventory ID
321
inventoryplacename0...1Filter with inventory namewarehouse 5
limitvendorid0..1Filter with vendor's ID
105
changedsince0...1Filter to changes since the time given1.5.2014 12:00:00
limitunderalertlimit0...11 = return only products under alert limit1
productgroupname0...1Limit search to given product groupexample group

Example query:
https://isvapi.netvisor.fi/InventoryByWarehouse.nv?inventoryplaceid=321&limitunderalertlimit=1
(retrieve products under alert limit from inventory with id 321)

Response:

LevelElement nameType and lengthOccursDescriptionExample
rootRootAggr.   
1InventoryByWarehouseAggr.1  
2ProductAggr.0...n  
3NetvisorKeyNumeric1Product's ID in the database, can be used to retrieve full product information or to link the product to an invoice165
3NameString1Product nameTest product
3CodeString1Product's codeTT
3GroupNameString1Productgroupcampaign products
3ProductUriString1URI for retrieving full product information/getproduct.nv?id=165
3WarehouseAggr.   
4NetvisorKeyNumeric1Warehouse's ID
12
4NameString1Warehouse's nameMain warehouse
4ReservedAmountNumeric1Amount reserved from this warehouse10,00
4OrderedAmountNumeric1Amount ordered to this warehouse15,00
4InventoryAmountNumeric1Amount of product in this warehouse34,00
3TotalReservedAmountNumeric1Amount of reserved from all warehouses524,00
3TotalOrderedAmountNumeric1Amount ordered from all warehouses125,00
3TotalAmountNumeric1Amount of product in all warehouses647,00

Get inventory places

Resurssi: getinventoryplaces.nv

List of inventory places from Netvisor can be retrieved as described below. 

QueryString parameters:

ParameterOccurs
Description
Example
inventoryplacelocationfreetext
0...1Inventory location includes the given parameter
Example location
inventoryplacedescriptionfreetext
0...1Inventory description includes the given parameter
Example description
inventoryplacenetvisorkeys0...1Inventory Netvisor-ID:s321

Response:

Level
ElementType
Occurs
Description
Example
RootRootAggr.1  
1InventoryPlacesAggr.1  
2InventoryPlaceAggr.0...n


3NetvisorKeyNumeric1Inventory Netvisor-ID165
3InventoryPlaceNameString1Inventory description, inventory locationExample location, Example description
3InventoryPlaceEmailAddress
String1
Inventory email-addressexample@example.com
3InventoryPlaceShelves
Aggr.
1

4InventoryPlaceShelve
Aggr.
0...n


5
NetvisorKeyNumeric1Netvisor-id of the inventory shelve
12
5
ShelveNameString
1Inventory shelve name
Example shelve
5ShelveHierarchy
Aggr.
1


6
ShelveHierarchyNameNumeric0...1
Inventory shelve hierarchy
Shelve 1 / Shelve 2

Import warehouse event

Resource: warehouseevent.nv

This resource allows importing a single warehouse event into Netvisor.

The data to import is included in the query as an XML with following structure:

LevelElementTypeOccursDescriptionExample
RootrootAggr.1  
1warehouseeventAggr.1  
2descriptionString0...1Description of the eventTest event
2referenceString1Reference number of the event1070
2deliverymethodString0...1Method of delivery, delivery methods are controlled in Netvisor, imported line must match with one in NetvisorPick up
2distributerString0...1ID or name of the distributor110
Attr.typeString0...1Attribute type:
- netvisor = NetvisorKey of the distributor
- customer = Name of the distributor
netvisor
2warehouseeventlinesAggr.1  
3warehouseeventlineAggr.1...n  
4eventtypeString1Type of the warehouse event, warehouse events are controlled in Netvisor, imported line must match with one in NetvisorSale
Attr.typeString0...1Type of the event, for now, always "customer"customer
4productString1Id of the product, netvisor-key or product code32154
Attr.typeString0...1Type of product id, "netvisor" or "customer"netvisor
4inventoryplaceString0...1Name of the warehouse. Warehouses are controlled in Netvisor, imported line must match with one in Netvisor. Imported line can also be matched to the warehouse using warehouse NetvisorKey, when atrribute type = netvisor.
Main warehouse
Attr.
type
String
0...1
Attribute type:
- netvisor = NetvisorKey
netvisor
4descriptionString0...1Description of the warehouse event line 
4quantityNumeric1Amount of products12
4unitpriceNumeric1Price of a single unit, always imported as net price100,00
4valuedateDate1Date of the warehouse event.2014-05-13
Attr.formatString1Always ansiansi
4statusString1Status of the warehouse eventopen

Get warehouse report

Resource: warehousereport.nv

This resource allows retrieving different kinds of warehouse reports, depending on the QueryString parameters.

QueryString parameters:

ParameterOccurs
Description
Example
report
1Report:
productinventoryamounts
salesinventoryevents
purchaseorderinventoryevents
salesinventoryevents

Salesinventoryevents

When report=salesinventoryevents, also the following parameters can be used:

ParameterOccurs
Description
Example
page
0...1Page, by default 1
1
salesentitiesonpage0...1Sales entities on page, by default 5000050000
salesentitytype1Sales entity type:
salesorder or salesinvoice
salesorder
salesentitystatuses0...1Order state:
billed
delivered
undelivered

Invoice state:
open
unsent
paid
requested
collected
billed
salesentitiesnetvisorkeys0...1Order NetvisorKeys / Invoice NetvisorKeys, separated by comma.158
customernetvisorkeys0...1Customer NetvisorKeys, separated by comma.47

Response, when salesentitytype="salesorder":

Level
ElementType
Occurs
Description
Example
Rootroot
1  
1InventoryReport
Aggr.  
Attr.ReportString
1Inventory report type
SalesInvetoryEvents
Attr.
TimeStamp
Date
1Date and time
2021-10-26 10:49
2SalesEntitiesAggr.1

Attr.CurrentPageNumeric
1Current page
1
Attr.PageCountNumeric1Pages
1
Attr.SalesEntitiesOnPageNumeric1Sales entities on page
50000
Attr.SalesEntitiesOnPagesNumeric1Sales entities on pages
1
3SalesEntityAggr.1...n


Attr.TypeString1Sales entity type
salesorder
4NetvisorKeyNumeric1Sales order Netvisor-id
41
4OrderNumberNumeric1Sales order number
123456
4OrderStateString1Sales order state
undelivered
4CustomerAggr.1

5NetvisorKeyNumeric1Customer Netvisor-id89
5CustomerNameString1Customer name
Example customer
4SalesEntityProductLinesAggr.1

5SalesEntityProductLineAggr.1...n

6NetvisorKeyNumeric1Product line Netvisor-id5
6OrderedAmountNumeric1Product amount
10
6InventoryEventsAggr.1

7InventoryEventAggr.1...n

Attr.ContextString1Inventory event context
salesorder
8NetvisorKeyNumeric1Inventory event Netvisor-id876
8EventTypeAggr.1

9NetvisorKeyNumeric1Inventory event type Netvisor-id1
9EventTypeDescriptionString1Inventory event descriptionSales
8EventStatusString1Inventory event status
open
8EventDateDate1Inventory event date
2021-03-16
8DeliveryDateDate1Delivery date
2021-03-16
8ProductAggr.1

9NetvisorKeyNumeric1Product Netvisor-id74
9ProductCodesAggr.1

10ProductCodeString1Product code
1234
10ProductsPrimaryEanCodeNumeric1
Products primary EAN-code
123456789012
10ProductsSecondaryEanCodeNumeric1Products secondary EAN-code
123456789012
9ProductNameTranslations
Aggr.
1

10TranslationString1...3Product name
Example product
Attr.LanguageString1Language of the product name
EN
9ProductUnitAggr.1

10NetvisorKeyNumeric1Product unit Netvisor-id3
10ProductUnitTranslationsAggr.1

11TranslationString1...3Product unit
pcs
Attr.LanguageString1Language of the product unit
EN
8InventoryPlaceAggr.1

9NetvisorKeyNumeric1
Inventory Netvisor-id3
9InventoryPlaceNameString1
Inventory description, inventory locationInventory-description, inventory-location
9InventoryPlaceShelveAggr.
1


10NetvisorKeyNumeric0...1Inventory shelve Netvisor-id5
10InventoryPlaceShelveNameString
0...1Inventory shelve
Example shelve
8AmountNumeric1Product amount
-564
8UnitPriceNumeric1Product unit price
9,7
Attr.PurchasePriceNumeric1Product purchase price
9,7
Attr.FreightRateNumeric1Product freight rate
0
8DescriptionString1Inventory event description
Example description
8BatchInformationAggr.1

9BatchNumberNumeric
1Batch number
13
9ManufactureDateDate1Manufacture date
2021-09-23
9PackagingDateDate1Packing date2021-09-23
9BestBeforeDateDate1Best before date
2021-09-23
9UseByDateDate1Use by date
2021-09-23
8ShipmentInformationAggr.1

9CountryOfOriginString1Country of origin
FI
Attr.Type
String1Always ISO-3166ISO-3166
9NetWeightNumeric1Net weight11,5
Attr.UnitString1Unit
mg
9GrossWeightNumeric1Gross weight
10
Attr.UnitString1Unit
mg
9PackageWidthNumeric1Package width12,5
Attr.UnitString1Unit
cm
9PackageHeightNumeric1Package height4,6
Attr.UnitString
1Unit
cm
9PackageLengthNumeric1Package length7,9
Attr.UnitString1Unit
cm
8EventLinksAggr.1

9TargetInventoryEvent
Aggr.
0...1


Attr.ContextString0...1Linked inventory event context
manualpurchaseevents
Attr.ContextNetvisorKeyNumeric0...1Context Netvisor-id4
10NetvisorKeyNumeric0...1Linked inventory event Netvisor-id2140
10EventTypeAggr.0...1


11NetvisorKeyNumeric0...1
Linked inventory event type Netvisor-id2
11EvenTypeDescriptionString0...1
Linked inventory event type description
Purchase
10EventStatusString0...1Linked inventory event statushandled
10DeliveryDateDate0...1Delivery date/arrival date2021-11-06
10AmountNumeric0...1Amount
1968
10UnitPriceNumeric0...1Unit
9,7
10AmountLeftNumeric0...1Amount left
1210

Response, when salesentitytype="salesinvoice":

Level
ElementType
Occurs
Description
Example
Rootroot
1  
1InventoryReport
Aggr.  
Attr.ReportString1Inventory report type
SalesInvetoryEvents
Attr.
TimeStamp
Date
1Date and time
2021-10-26 10:49
2SalesEntitiesAggr.1

Attr.CurrentPageNumeric
1Current page
1
Attr.PageCountNumeric1Pages
1
Attr.SalesEntitiesOnPageNumeric1Sales entities on page
50000
Attr.SalesEntitiesOnPagesNumeric1Sales entities on pages
1
3SalesEntityAggr.1...n

Attr.TypeString1Sales entity type
salesinvoice
4NetvisorKeyNumeric1Sales invoice Netvisor-id
41
4InvoiceNumberNumeric1Sales invoice number
123456
4InvoiceStateString1Sales invoice status
unsent
4CustomerAggr.1

5NetvisorKeyNumeric1Customer Netvisor-id89
5CustomerNameString1Customer name
Example customer
4SalesEntityProductLinesAggr.1

5SalesEntityProductLineAggr.1...n

6NetvisorKeyNumeric1Product line Netvisor-id5
6InvoiceAmountNumeric1Product amount
10
6InventoryEventsAggr.1

7InventoryEventAggr.1...n

Attr.ContextString1Inventory event context
salesinvoice
8NetvisorKeyNumeric1Inventory event Netvisor-id876
8EventTypeAggr.1

9NetvisorKeyNumeric1Inventory event type Netvisor-id1
9EventTypeDescriptionString1Inventory event type description
Sales
8EventStatusString1Inventory event status
handled
8EventDateDate1Inventory event date
2021-03-16
8DeliveryDateDate1Delivery date
2021-03-16
8ProductAggr.1

9NetvisorKeyNumeric1Product Netvisor-id74
9ProductCodesAggr.1

10ProductCodeString1Product code
1234
10ProductsPrimaryEanCodeNumeric1
Products primary EAN-code
12345689012
10ProductsSecondaryEanCodeNumeric1Products secondary EAN-code
12345789012
9ProductNameTranslations
Aggr.
1

10TranslationString1...3Product name
Example product
Attr.LanguageString1Language of the product name
EN
9ProductUnitAggr.1

10NetvisorKeyNumeric1Product unit Netvisor-id3
10ProductUnitTranslationsAggr.1

11TranslationString1...3Product unit
pcs
Attr.LanguageString1Language of the product unit
EN
8InventoryPlaceAggr.1

9NetvisorKeyNumeric1
Inventory Netvisor-id3
9InventoryPlaceNameString1
Inventory description, inventory locationInventory-description, inventory-location
9InventoryPlaceShelveAggr.
1


10NetvisorKeyNumeric0...1Inventory shelve Netvisor-id1
10InventoryPlaceShelveNameString0...1Inventory shelve name
Example shelve
8AmountNumeric1Product amount
-564
8UnitPriceNumeric1Product unit price
9,7
Attr.PurchasePriceNumeric1Product purchase price
9,7
Attr.FreightRateNumeric1Product freight rate
0
8DescriptionString1Inventory event description
Example description
8BatchInformationAggr.1

9BatchNumberNumeric
1Batch number
13
9ManufactureDateDate1Manufacture Date
2021-09-23
9PackagingDateDate1Packaging date2021-09-23
9BestBeforeDateDate1Best before date
2021-09-23
9UseByDateDate1Use by date
2021-09-23
8ShipmentInformationAggr.1

9CountryOfOriginString1Country of origin
FI
Attr.Type
String1Always ISO-3166ISO-3166
9NetWeightNumeric1Net weight11,5
Attr.UnitString1Unit
mg
9GrossWeightNumeric1Gross weight
10
Attr.UnitString1Unit
mg
9PackageWidthNumeric1Package width12,5
Attr.UnitString1Unit
cm
9PackageHeightNumeric1Package height4,6
Attr.UnitString1Unit
cm
9PackageLengthNumeric1Package length
7,9
Attr.UnitString1Unit
cm
8EventLinksAggr.1

9TargetInventoryEvent
Aggr.
0...1


Attr.ContextString0...1Linked inventory event context
manualpurchaseevents
Attr.ContextNetvisorKeyNumeric0...1Context Netvisor-id169
10NetvisorKeyNumeric0...1Linked inventory event Netvisor-id2140
10EventTypeAggr.0...1


11NetvisorKeyNumeric0...1
Linked inventory event type Netvisor-id2
11EvenTypeDescriptionString0...1
Linked inventory event type descriptionPurchase
10EventStatusString0...1Linked inventory event statushandled
10DeliveryDateDate0...1Delivery date / Arrival date
2021-11-06
10AmountNumeric0...1Amount
1968,50
10UnitPriceNumeric0...1Unit price
9,7
10AmountLeftNumeric0...1Amount left
1210

Productinventoryamounts

When report=productinventoryamounts, also the following parameters can be used:

ParameterOccurs
Description
Example
page
0...1Page, by default 1
1
productsonpage
0...1Products on page, by default 5000050000
searchlanguage0...1Search language, fi, se or en
fi
productnetvisorkeys
0...1Product NetvisorKeys, separated by comma.
123
productnamekeyword
0...1
Keyword from the retreived product's name.
Example product
productcodekeyword
0...1Keyword from the retreived product's product code.
Test
producteancode0...1Product EAN-code (primary/secondary)123456789012
onlysellableproducts0...1Retrieve only sellable products, true or falsetrue
productchangedsince
0...1Filters result to contain only products having change after given time, time in format yyyy-MM-ddTHH:mm:ss2021-09-01T12:00:00
productgroupnetvisorkeys0...1Product group NetvisorKeys, separated by comma.
12
productgroupname0...1Retrieved product group's nameExample product group
productgroupnamekeyword0...1Keyword from the retreived product group's name.
Example
productgroupingcriterianame0...1Product grouping criteria name
Example grouping criteria
inventoryplacenetvisorkeys0...1Inventory NetvisorKeys, separated by comma.
54
inventoryplacename0...1Inventory name
Example inventory place
inventoryplaceshelfnetvisorkeys0...1Inventory shelf NetvisorKeys, separated by comma.
4
inventoryplaceshelfname0...1Inventory shelf nameExample shelf

Response: 

Level
ElementType
Occurs
Description
Example
Rootroot
1  
1InventoryReport
Aggr.  
Attr.ReportString
1Inventory report type
ProductInventoryAmounts
Attr.
TimeStamp
Date
1Date and time
2021-10-26 10:49
2Products
Aggr.1

Attr.CurrentPageNumeric
1Current page
1
Attr.PageCountNumeric1Pages
1
Attr.ProductsOnPageNumeric1Products on page
50000
Attr.ProductsOnPagesNumeric1Products on pages
1
3Product
Aggr.1...n

4NetvisorKeyNumeric1Product Netvisor-id
41
4ProductCodes
Aggr.1

5ProductCode
String
1Product code
Test product
5ProductPrimaryEanCode
String
1Product primary EAN-code
T1-PRIMARY-EAN
5ProductSecondaryEanCodeString1Product secondary EAN-code
T1-SECONDARY-EAN
4ProductNameTranslations
Aggr.1

5TranslationString1...3Product name
Example product
Attr.LanguageString1Language of the product name
EN
4ProductUnitAggr.1

5NetvisorKeyNumeric1Product unit Netvisor-id
5ProductUnitTranslationsAggr.1

6TranslationString1...3Product unit
pcs
Attr.LanguageString1Language of the product unit
EN
4ProductInventoryStatusAggr.1

5InventoryAmountNumeric1Product inventory amount
209,12
5OrderedAmountNumeric1Product ordered amount
0
5ReservedAmountNumeric1Product reserved amount
0
4ProductInventoryPricesAggr.1

5AverageUnitPriceNumeric1Product average unit price12,32402
5MinimumUnitPriceNumeric1Product minimum unit price
0
5MaximumUnitPriceNumeric1Product maximum unit price
15
4InventoryPlacesAggr.1

5InventoryPlaceAggr.1...n

5NetvisorKeyNumeric1Inventory NetvisorKey
5InventoryPlaceNameString1Inventory description and locationInventory-Description, Inventory-Location
5InventoryPlaceStatusAggr.1

6InventoryAmountNumeric1Product inventory amount in inventory
119,00
6OrderedAmountNumeric1Product ordered amount in inventory
0
6ReservedAmountNumeric1Product reserved amount in inventory
0
5InventoryPlacePricesAggr.1

6AverageUnitPriceNumeric1Product average unit price in inventory
14,08403
6MinimumUnitPriceNumeric1Product minimum unit price in inventory
0
6MaximumUnitPriceNumeric1Product maximum unit price in inventory
15
5InventoryPlaceShelvesAggr.1

6InventoryPlaceShelveAggr.0...n

7NetvisorKeyNumeric1Inventory shelve Netvisor-id
4
7InventoryPlaceShelveNameString1Inventory shelve name
Example shelve
7InventoryPlaceShelveStatusAggr.1

8InventoryAmountNumeric1Product inventory amount in inventory shelve
119
8OrderedAmountNumeric1Product ordered amount in inventory shelve
0
8ReservedAmountNumeric1Product reserved amount in inventory shelve
0

Purchaseorderinventoryamounts

When report=purchaseorderinventoryamounts, also the following parameters can be used:

ParameterOccurs
Description
Example
page
0...1Page, by default 1
1
purchaseordersonpage0...1Purchase orders on page, by default 5000050000
purchaseorderstatus
0...1Purchase order status:
accepted 
purchaserequest
sent
archived
accepted
purchaseordernetvisorkeys
0...1Purchase order NetvisorKeys, separated by comma.123
distributernetvisorkeys
0...1Distributer NetvisorKeys, separated by comma.158, 147

Response:

LevelElementType
OccursDescription
Example
Rootroot
1  
1InventoryReport
Aggr.  
Attr.ReportString
1Inventory report type
PurchaseOrderInventoryEvents
Attr.
TimeStamp
Date
1Date and time
2021-10-26 10:49
2PurchaseOrders
Aggr.1

Attr.CurrentPageNumeric
1Current page
1
Attr.PageCountNumeric1Pages
1
Attr.PurchaseOrdersOnPageNumeric1Purchase orders on page
50000
Attr.PurchaseOrdersOnPagesNumeric1Purchase orders on pages
1
3PurchaseOrder
Aggr.1...n

4NetvisorKeyNumeric1Purchase order Netvisor-id
41
4OrderNumberNumeric1Purchase order number
17
4OrderStatusString1Purchase order status
sent
4Distributer
Aggr.1

5NetvisorKeyNumeric1Distributer Netvisor-id89
5DistributerNameString1Distributer name
Example distributer
4PurchaseOrderProductLinesAggr.1

5PurchaseOrderProductLineAggr.1...n

6NetvisorKeyNumeric1Purchase order product line Netvisor-id5
6OrderedAmountNumeric1Product amount
10
6InventoryEventsAggr.1

7InventoryEventAggr.1...n

Attr.ContextString1Inventory event context
purchaseorder
8NetvisorKeyNumeric1Inventory event Netvisor-id876
8EventTypeAggr.1

9NetvisorKeyNumeric1Inventory event type Netvisor-id1
9EventTypeDescriptionString1Inventory event type description
Purchase
8EventStatusString1Inventory event status
handled
8EventDateDate1Inventory event date
2021-03-16
8DeliveryDateDate
1Delivery date
2021-03-16
8ProductAggr.1

9NetvisorKeyNumeric
1Product Netvisor-id74
9ProductCodesAggr.1

10ProductCodeString1Product code
1234
10ProductPrimaryEanCodeNumeric1
Product primary EAN-code
123456789012
10ProductSecondaryEanCodeNumeric1Product secondary EAN-code
123456789012
9ProductNameTranslations
Aggr.
1

10TranslationString1...3Product name
Example product
Attr.LanguageString1Language of the product name
EN
9ProductUnitAggr.1

10NetvisorKeyNumeric1Product unit Netvisor-id3
10ProductUnitTranslationsAggr.1...3

11TranslationString1Product unit
pcs
Attr.LanguageString1Language of the product unit
EN
8InventoryPlaceAggr.1

9NetvisorKeyNumeric0...1
Inventory Netvisor-id3
9InventoryPlaceNameString0...1
Inventory description, inventory locationInventory-description, Inventory-location
9InventoryPlaceShelveAggr.
0...1


10NetvisorKeyNumeric0...1Inventory shelve Netvisor-id5
10InventoryPlaceShelveNameString
0..1Inventory shelve name
Example shelve
8AmountNumeric1Product amount
-564
8UnitPriceNumeric1Product unit price
9,7
Attr.PurchasePriceNumeric1Product purchase price
9,7
Attr.FreightRateNumeric1Product freight rate
0
8DescriptionString1Description
Example description
8BatchInformationAggr.1

9BatchNumberNumeric
1Batch number
13
9ManufactureDateDate1Manufacture date
2021-09-23
9PackagingDateDate1Packaging date2021-09-23
9BestBeforeDateDate1Best before date
2021-09-23
9UseByDateDate1Use by date
2021-09-23
8ShipmentInformationAggr.1

9CountryOfOriginString1Country of origin
FI
Attr.Type
String1Always ISO-3166ISO-3166
9NetWeightNumeric1Net weight11,5
Attr.UnitString1Unit
mg
9GrossWeightNumeric1Gross weight
10
Attr.UnitString1Unit
mg
9PackageWidthNumeric1Package width12,5
Attr.UnitString1Unit
cm
9PackageHeightNumeric1Package height4,6
Attr.UnitString1Unit
cm
9PackageLengthNumeric1Paage length7,9
Attr.UnitString1Unit
cm
8EventLinksAggr.1

9SourceInventoryEvent
Aggr.
0...1

Attr.ContextString0...1Linked inventory event context
production
Attr.ContextNetvisorKeyNumeric0...1Context Netvisor-id169
10NetvisorKeyNumeric0...1Linked inventory event Netvisor-id2140
10EventTypeAggr.0...1


11NetvisorKeyNumeric0...1
Linked inventory event type Netvisor-id2
11EvenTypeDescriptionString0...1
Linked inventory event type descriptionManufacture
10EventStatusString0...1Linked inventory event statushandled
10DeliveryDateDate
0...1Delivery date/Arrival date2021-11-06
10AmountNumeric0...1Amount
1968,50
10UnitPriceNumeric0...1Unit price
9,7
10AmountLeftNumeric1Amount left
1210

Get product attachments

Resource: getproductattachment.nv

The resource can be used to retreive product attachments. The used parameter is attachment's NetvisorKey, that is returned when retreiving extended product list (extendedproductlist.nv). The max size for the returned message is 50Mb.

Querystring parameters:

ParameterOccursDescriptionExample
productattachmentnetvisorkeys1Definition with attachments' NetvisorKey18, 19, 20

Response:

LevelElementTypeOccursDescriptionExample
RootRootAggr.1  
1ProductAttachmentsAggr.1

2AttachmentAggr.1...n

3NetvisorKeyNumeric1Attachment's NetvisorKey18
3MimeTypeString1Attachment's mime-typeapplication/pdf
3FileNameString1Attachment nameTestattachment.pdf
3AttachmentDataBase641Attachment in Base64
Attr.typeString1Always Base64Base64

Get product images

Resource: getproducimage.nv

The resource getproductimage.nv can be used to retreive product images. The used parameter is image's NetvisorKey, that is returned when retreiving extended product list (extendedproductlist.nv). The max size for the returned message is 50Mb.

Querystring parameters:

ParameterOccursDescriptionExample
productimagenetvisorkeys1Definition with images' NetvisorKey18, 19, 20

Response:

LevelElementTypeOccursDescriptionExample
RootRootAggr.1  
1ProductImagesAggr.1

2ProductImageAggr.1...n

3MimeTypeString1Image's mime-typeimage/jpeg
3TitleString0...1CaptionProduct image
3FileNameString1Image nameProductimage.jpg
3ImageDataBase641Image in Base64
Attr.typeString1Always Base64Base64

Get extended product list

Resource: extendedproductlist.nv

The resource extendedproductlist.nv can be used to retreive normal products or models but not main products or TEMP-product. You can limit the query using different parameters that can be seen in the table below. You can use this resource even if the company doesn't use extended product management. In this case some element may not be returned because they are not available.

The query returns published products. deleted products are never returned. Unpublished products can be retreived when retreivin the extended produc list with product's NetvisorKey.

Querystring parameters:

ParameterOccursDescriptionExample
replyoptions0...1You can choose what infofmation is returned in addition to basic information. Given with numerical value or flag name. Options and flag names:
Price groups - IncludeProductPriceGroups (1)
Customer prices- IncludeProductCustomerPrices (2)
Distributer purchase information- IncludeDistributerPurchaseInformation (4)
Inventory place shelves- IncludeProductInventoryPlaceShelves (8)
Shipment information- IncludeProductShipmentInformation (16)
Grouping criterias- IncludeProductGroupingCriterias (32)
Accounting information - IncludeProductAccountingInformation (64)
Dimension information- IncludeProductDimensionInformation (128)
Information fields- IncludeProductInformationFields (256)
Product references- IncludeProductReferences (512)
Properties- IncludeProductProperties (1024)
Subproducts- IncludeProductSubProducts (2048)
Images- IncludeProductImages (2096)
Attachments- IncludeProductAttachments (8192)
Set all reply options - SetAllReplyOptions (4294967295)
3
Returns Price groups and Customer prices. Can be calculated by summing flag values.

When using flag names, is given as "IncludeProductPriceGroups, IncludeProductCustomerPrices".

As parameter:
*.nv?replyoptions=I>ncludeProductPriceGroups, IncludeProductCustomerPrices
or
*.nv?replyoptions=3
searchlanguage0...1Target retreived keywords to a specific language version. Without extended product management only "fi". Allowed values "fi", "se" and "en". If not given, always "fi".
se
productnetvisorkeys0...1List of product NetvisorKey values separated with comma. Can also have only one value.7,12
productnamekeyword0...1One keyword to be retreived from the product name.test
productcodekeyword0...1One keyword to be retreived from the productcode.ABC
producteancode0...1Retreived product's ean-code. Compared to primary and secondary ean codes.
onlysellableproducts0...1If the product is sellable. true or false.true
onlystoragedproducts0...1If the product is storaged. Used only with stock management. true or false.false
productchangedsince0...1Has the product been changed since given date and time. One minute accuracy.2020-09-17T10:21
productgroupnetvisorkeys0...1List of product group NetvisorKey values separated with comma. Can also have one value.7, 20
productgroupname0...1Name of the retreived product group.Test product
productgroupnamekeyword0...1Keyword from the retreivced product group's name. Test
productgroupnamefreetext0...1Name of the retreived product group includes the given parameter value.
product
excludeproductgroupnamefreetext0...1Name of the retreived product group doesn includes the given parameter value.

productgroupingcriterianame0...1Grouping criteria name of the retreived products.Grouping
productsonpage0...1Maximum amount of products on page. (1-maximum amount in Netvisor)2500
page0...1The number of the returned page.2

Some of the returned data is returned only if the company uses extended product management, purchase order management or stock management. Otherwise the structure is the same for all companies.

The returned message has max size of 25Mb. If the max limit is being exceeded, the Web Service Interface returns an error with an instruction how to downsize the request. No data is returned before the querystring returns a smaller message. 

Using pagination maximum amount of products per message can be set (ProductsOnPage = 1 - max set in Netvisor) and specific page can be retreived (Page = 1 - PageCount). Pages should always be retreived with same parameters. Please note that because product list can be changed at all times, same query can return different response.

Reponse:

LevelElementTypeOccursDescriptionExample
RootRootAggr.1  
1ProductsAggr.1

2ProductAggr.1

3NetvisorKeyNumeric1Product NetvisorKey13848
3ProductCodesAggr.1

4ProductCodeNumeric1Product code1
4ProductPrimaryEanCodeNumeric1Primary ean-code
4ProductSecondaryEanCodeNumeric1Secondary ean-code
3ProductNameTranslationsAggr.1Product name translations
4TranslationString1Product nameTest product
Attr.LanguageString1FI, SE or ENEN
3ProductDescriptionTranslationsAggr.1Product description translations
4TranslationString1Product descriptionDescription
Attr.LanguageString1FI, SE or ENEN
3ProductFeaturesAggr.1
Product features
4IsPublishedProductString1Is the product published, true or falsetrue
4IsSellableProductString1Is the product sellable, true or falsetrue
4IsStorageProductString1Is the product storaged true or falsefalse
4IsProductStructureProductString1Is the product a structure product, true or falsefalse
4IsModelString1Is to product a model, true or falsefalse
4IsSummaryOfProductsString1 Is the product summary of products, true or falsefalse
4LastChangedDateDate1Last modified time stamp
2021-03-23 09:30
Attr.FormatString1Date format, always ansiansi
3ProductGroupAggr.1Product group
4NetvisorKeyNumeric0...1Product group NetvisorKey5
4ProductGroupTranslationsAggr.0...1Product group translations
5TranslationString0...1Product group nameProduct group
Attr.languageString1FI, EN or SEEN
3ProductUnitAggr.1Product unit details
4NetvisorKeyNumeric0...1Unit NetvisorKey10
4ProductUnitTranslationsAggr.0...1Unit translations
5TranslationString0...1Unit namepcs
Attr.languageString1FI, EN or SEEN
3ProductPriceInformationAggr.1Product price information
4DefaultNetPriceNumeric1Product net price5,00
4DefaultGrossPriceNumeric1Product gross price5,00
4VatAgge.1Product VAT
5NetvisorKeyNumeric1VAT base NetvisorKey1
5PercentageNumeric1VAT percentage0
4PriceMarginNumeric1Price margin8,00
4ProvisionPercentageNumeric1Provision percentage2,00
4PriceGroupsAggr.0...nPrice groups
5GroupAggr.1

6NetvisorKeyNumeric1Price group NetvisorKey7
6PriceGroupNameString1Price group namePrice group
6NetPriceNumeric1Net price7,00
6GrossPriceNumeric1Gross price
9,00
4CustomerPricesAggr.0...nCustomer prices
5CustomerAggr.1Customer
6NetvisorKeyNumeric1Customer NetvisorKey11
6CustomerCodeNumeric1Customer code1000
6CustomerNameString1Customer nameCustomer
6NetPriceNumeric1Customer net price6,50
6GrossPriceNumeric1Customer gross price8,05
3ProductPurchaseInformationAggr.0...1Purchase information
4DefaultPurchasePriceNumeric1Purchase price2,50
4DistirbuterPurchaseInformationsAggr.0...1Distributer purchase information
5DistributerAggr.1Distributer
6NetvisorKeyNumeric1Distributer NetvisorKey33587
6DistributerCodeNumeric1Distributer code855
6DistributerNameString1Distributer nameDistributer
6DistributerProductCodeString
1Distributer product codeabc
6DistributerProductNameString1Distributer product nameName
6PurchasePriceNumeric1Distributer purchase price1,50
6CurrencyAbbreviationString1Distributer currency
SEK
3ProductStorageInformationAggr.0...1Storage information
4DefaultInvetoryPlaceAggr.1Default inventory place
5NetvisorKeyNumeric0...1Inventory NetvisorKey17
5InventoryPlaceNameString0...1Inventory nameWarehouse
4InventoryPlaceShelvesAggr.0...1Inventory place shelves
5InventoryPlaceShelveAggr.1Inventory place shelve
6InventoryPlaceNetvisorKeyNumeric1Inventory place NetvisorKey22
6InventoryPlaceNameString1Inventory place nameWarehouse 1
6ShelveNetvisorKeyNumeric1Shelve NetvisorKey31
6ShelveNameString1Shelve nameShelve 1
4AlertLimitNumeric1Alert limit10
4CustomsTariffHeaderString1Customs tariff headerCode
4ProductBatchLinkingModeAggr.0...1Batch linking mode
5NetvisorKeyNumeric1Batch linking mode NetvisorKey4
5DefinitionString1Batch linking mode definitionOldestFirstByValueDate
3ProductShipmentInformationAggr.0...1Product shipment information
4DefaultProductCountryOfOriginString1Product country of originSE
Attr.typeString1Always ISO-3166ISO-3166
4ProductNetWeightNumeric1Product net weight0
Attr.unitString1Weight unitg
4ProductGrossWeighNumeric1Product gross weight0
Attr.unitString1Weight unitg
4ProductPackageWidthNumeric1Product package width0
Attr.unitString1Width unitcm
4ProductPackageHeightNumeric1Product package height0
Attr.unitString
1Height unitcm
4ProductPackageLengthNumeric1Product package length0
Attr.unitString1Length unitcm
3ProductGroupingCriteriasAggr.0..nGrouping criterias
4TranslationString1Grouping criteria nameTestGroup
Attr.languageString1FI, EN or SEEN
3ProductAccountInformation
Aggr.0...1Account information

4DefaultDomesticAccountNumberNumeric1Domestic sales account number3000
4DefaultEuAccountNumberNumeric1EU sales account number3360
4DefaultOutsideEUAccountNumberNumeric1Outside EU sales account number
3380
4DefaultInventoryAccountNumberNumeric1Inventory account number1521
3ProductDimensionInformation
Aggr.0...1Product dimension information
4DimensionAggr.1

5NameNetvisorKeyNumeric1Dimension header NetvisorKey2
5DimensionNameNameString1Dimension header nameDimension header
5DetailNetvisorKeyNumeric1Dimension detail NetvisorKey15
5DimensionDetailNameString1Dimension detail nameDimension
3ProductInformationFields
Aggr.0...nProduct information fields
4InformationField
Aggr.1Product information field
5InformationFieldNameString1Information field nameInformation field
5InformationFieldItemValueString1Information field value24
3ProductReferences
Aggr.0...1Product references
4RelatedProducts
Aggr.0...nRelated products
5ProductAggr.1Related product
6NetvisorKeyNumeric1Related product NetvisorKey
5
6ProductCodeNumeric1Related product code1000
6ProductNameTranslations
Aggr.1Related product name translations
7TranslationString1Related product nameProduct 7
Attr.languageString1FI, EN or SEEN
4ComplementaryProducts
Aggr.0...nComplementary products
5ProductAggr.1Complementary product
6NetvisorKeyNumeric1Complementary product NetvisorKey13
6ProductCodeNumeric1Complementary product code2005
6ProductNameTranslationsAggr.1Complementary product translations

7TranslationString1Complementary product name
Product 10
Attr.languageString1FI, EN or SEEN
3ProductProperties
Aggr.0...1Product properties
4PropertyAggr.0...nProperty
5NetvisorKeyNumeric1Property NetvisorKey88
5PropertyTranslations
Aggr.1Property translations
6TranslationString1Property name
Attr.languageString1Fi, EN or SEFI
5PropertyValuesAggr.0...1Property values
6NetvisorKeyNumeric1Value NetvisorKey70
6PropertyValueTranslationsAggr.1Value translations

7TranslationString1Value name
Attr.languageString1FI, EN or SEFI
3SubProductInformationAggr.0...1Subproducts
4ParentsAggr.0...nParents
5ProductAggr.1Parent product
6NetvisorKeyNumeric1Parent product NetvisorKey55
6AmountNumeric1Amount25
6PurchasePriceChangeNumeric1Purchase price change
6UnitPriceChangeNumeric1Unit price change
4ChildrenAggr.1Children
5ProductAggr.1Child product
6NetvisorKeyNumeric1Child product NetvisorKey47
6AmountNumeric1Amount20
6PurchasePriceChangeNumeric1Purchase price change
6UnitPriceChangeNumeric1Unit price change
3ProductImagesAggr.1Product images
4ImageAggr.0...nProduct image
5NetvisorKeyNumeric1Image NetvisorKey12
5IsDefaultImageString1Is the image product default image, true or falsefalse
5MimeTypeString1Image mime-typeimage/jpeg
5TitleString1CaptionCaption
5FileNameString1Image file nameberlin-attractions-map-large.jpg
5LastEditedDateDate1Last modified time stamp2021-09-24 23:08
3ProductAttachmentsAggr.0...1Product attachments
4AttachmentAggr.0...nProduct attachment
5NetvisorKeyNumeric1Attachment NetvisorKey10
5MimeTypeString1Attachment mime-typedocument/pdf
5FileNameString1Attachmentberlin-attractions-map-large.pdf



xml
(730 Bytes)
xml
(696 Bytes)
xml
(835 Bytes)
xml
xml
(2.71 KB)
xml
(1.48 KB)
xml
xml
xml
xml

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.