Product
Click here for a complete list of operations.
InitProductCollection
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /Product.asmx HTTP/1.1 Host: valhalla01.friggcms.no Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://tempuri.org/InitProductCollection" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <InitProductCollection xmlns="http://tempuri.org/" /> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <InitProductCollectionResponse xmlns="http://tempuri.org/"> <InitProductCollectionResult> <CollectionProduct> <CategoryReferences> <CategoryReference xsi:nil="true" /> <CategoryReference xsi:nil="true" /> </CategoryReferences> <SystemID>int</SystemID> <ProductID>int</ProductID> <ProductNo>string</ProductNo> <Title>string</Title> <UpdateTitle>boolean</UpdateTitle> <SeoUrl>string</SeoUrl> <UpdateSeoUrl>boolean</UpdateSeoUrl> <Vat>string</Vat> <UpdateVat>boolean</UpdateVat> <MainText>string</MainText> <UpdateMainText>boolean</UpdateMainText> <StockQuantity>int</StockQuantity> <UpdateStockQuantity>boolean</UpdateStockQuantity> <Weight>decimal</Weight> <UpdateWeight>boolean</UpdateWeight> <Height>decimal</Height> <UpdateHeight>boolean</UpdateHeight> <Width>decimal</Width> <UpdateWidth>boolean</UpdateWidth> <Volume>decimal</Volume> <UpdateVolume>boolean</UpdateVolume> <KeyWords>string</KeyWords> <UpdateKeyWords>boolean</UpdateKeyWords> <ProductGroup1>int</ProductGroup1> <UpdateProductGroup1>boolean</UpdateProductGroup1> <ProductGroup2>int</ProductGroup2> <UpdateProductGroup2>boolean</UpdateProductGroup2> <ProductGroup3>int</ProductGroup3> <UpdateProductGroup3>boolean</UpdateProductGroup3> <ProductGroup4>int</ProductGroup4> <UpdateProductGroup4>boolean</UpdateProductGroup4> <ProductDate>dateTime</ProductDate> <UpdateProductDate>boolean</UpdateProductDate> <UpdateVisma>boolean</UpdateVisma> <UpdateUpdateVisma>boolean</UpdateUpdateVisma> <Extra1>string</Extra1> <UpdateExtra1>boolean</UpdateExtra1> <Extra2>string</Extra2> <UpdateExtra2>boolean</UpdateExtra2> <Extra3>string</Extra3> <UpdateExtra3>boolean</UpdateExtra3> <Extra4>string</Extra4> <UpdateExtra4>boolean</UpdateExtra4> <Extra5>string</Extra5> <UpdateExtra5>boolean</UpdateExtra5> <Extra6>string</Extra6> <UpdateExtra6>boolean</UpdateExtra6> <Extra7>string</Extra7> <UpdateExtra7>boolean</UpdateExtra7> <Extra8>string</Extra8> <UpdateExtra8>boolean</UpdateExtra8> <Extra9>string</Extra9> <UpdateExtra9>boolean</UpdateExtra9> <Extra10>string</Extra10> <UpdateExtra10>boolean</UpdateExtra10> <BigExtra1>string</BigExtra1> <UpdateBigExtra1>boolean</UpdateBigExtra1> <BigExtra2>string</BigExtra2> <UpdateBigExtra2>boolean</UpdateBigExtra2> <BigExtra3>string</BigExtra3> <UpdateBigExtra3>boolean</UpdateBigExtra3> <BigExtra4>string</BigExtra4> <UpdateBigExtra4>boolean</UpdateBigExtra4> <BigExtra5>string</BigExtra5> <UpdateBigExtra5>boolean</UpdateBigExtra5> <RetailPrice>decimal</RetailPrice> <UpdateRetailPrice>boolean</UpdateRetailPrice> </CollectionProduct> <CollectionProduct> <CategoryReferences> <CategoryReference xsi:nil="true" /> <CategoryReference xsi:nil="true" /> </CategoryReferences> <SystemID>int</SystemID> <ProductID>int</ProductID> <ProductNo>string</ProductNo> <Title>string</Title> <UpdateTitle>boolean</UpdateTitle> <SeoUrl>string</SeoUrl> <UpdateSeoUrl>boolean</UpdateSeoUrl> <Vat>string</Vat> <UpdateVat>boolean</UpdateVat> <MainText>string</MainText> <UpdateMainText>boolean</UpdateMainText> <StockQuantity>int</StockQuantity> <UpdateStockQuantity>boolean</UpdateStockQuantity> <Weight>decimal</Weight> <UpdateWeight>boolean</UpdateWeight> <Height>decimal</Height> <UpdateHeight>boolean</UpdateHeight> <Width>decimal</Width> <UpdateWidth>boolean</UpdateWidth> <Volume>decimal</Volume> <UpdateVolume>boolean</UpdateVolume> <KeyWords>string</KeyWords> <UpdateKeyWords>boolean</UpdateKeyWords> <ProductGroup1>int</ProductGroup1> <UpdateProductGroup1>boolean</UpdateProductGroup1> <ProductGroup2>int</ProductGroup2> <UpdateProductGroup2>boolean</UpdateProductGroup2> <ProductGroup3>int</ProductGroup3> <UpdateProductGroup3>boolean</UpdateProductGroup3> <ProductGroup4>int</ProductGroup4> <UpdateProductGroup4>boolean</UpdateProductGroup4> <ProductDate>dateTime</ProductDate> <UpdateProductDate>boolean</UpdateProductDate> <UpdateVisma>boolean</UpdateVisma> <UpdateUpdateVisma>boolean</UpdateUpdateVisma> <Extra1>string</Extra1> <UpdateExtra1>boolean</UpdateExtra1> <Extra2>string</Extra2> <UpdateExtra2>boolean</UpdateExtra2> <Extra3>string</Extra3> <UpdateExtra3>boolean</UpdateExtra3> <Extra4>string</Extra4> <UpdateExtra4>boolean</UpdateExtra4> <Extra5>string</Extra5> <UpdateExtra5>boolean</UpdateExtra5> <Extra6>string</Extra6> <UpdateExtra6>boolean</UpdateExtra6> <Extra7>string</Extra7> <UpdateExtra7>boolean</UpdateExtra7> <Extra8>string</Extra8> <UpdateExtra8>boolean</UpdateExtra8> <Extra9>string</Extra9> <UpdateExtra9>boolean</UpdateExtra9> <Extra10>string</Extra10> <UpdateExtra10>boolean</UpdateExtra10> <BigExtra1>string</BigExtra1> <UpdateBigExtra1>boolean</UpdateBigExtra1> <BigExtra2>string</BigExtra2> <UpdateBigExtra2>boolean</UpdateBigExtra2> <BigExtra3>string</BigExtra3> <UpdateBigExtra3>boolean</UpdateBigExtra3> <BigExtra4>string</BigExtra4> <UpdateBigExtra4>boolean</UpdateBigExtra4> <BigExtra5>string</BigExtra5> <UpdateBigExtra5>boolean</UpdateBigExtra5> <RetailPrice>decimal</RetailPrice> <UpdateRetailPrice>boolean</UpdateRetailPrice> </CollectionProduct> </InitProductCollectionResult> </InitProductCollectionResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /Product.asmx HTTP/1.1 Host: valhalla01.friggcms.no Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <InitProductCollection xmlns="http://tempuri.org/" /> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <InitProductCollectionResponse xmlns="http://tempuri.org/"> <InitProductCollectionResult> <CollectionProduct> <CategoryReferences> <CategoryReference xsi:nil="true" /> <CategoryReference xsi:nil="true" /> </CategoryReferences> <SystemID>int</SystemID> <ProductID>int</ProductID> <ProductNo>string</ProductNo> <Title>string</Title> <UpdateTitle>boolean</UpdateTitle> <SeoUrl>string</SeoUrl> <UpdateSeoUrl>boolean</UpdateSeoUrl> <Vat>string</Vat> <UpdateVat>boolean</UpdateVat> <MainText>string</MainText> <UpdateMainText>boolean</UpdateMainText> <StockQuantity>int</StockQuantity> <UpdateStockQuantity>boolean</UpdateStockQuantity> <Weight>decimal</Weight> <UpdateWeight>boolean</UpdateWeight> <Height>decimal</Height> <UpdateHeight>boolean</UpdateHeight> <Width>decimal</Width> <UpdateWidth>boolean</UpdateWidth> <Volume>decimal</Volume> <UpdateVolume>boolean</UpdateVolume> <KeyWords>string</KeyWords> <UpdateKeyWords>boolean</UpdateKeyWords> <ProductGroup1>int</ProductGroup1> <UpdateProductGroup1>boolean</UpdateProductGroup1> <ProductGroup2>int</ProductGroup2> <UpdateProductGroup2>boolean</UpdateProductGroup2> <ProductGroup3>int</ProductGroup3> <UpdateProductGroup3>boolean</UpdateProductGroup3> <ProductGroup4>int</ProductGroup4> <UpdateProductGroup4>boolean</UpdateProductGroup4> <ProductDate>dateTime</ProductDate> <UpdateProductDate>boolean</UpdateProductDate> <UpdateVisma>boolean</UpdateVisma> <UpdateUpdateVisma>boolean</UpdateUpdateVisma> <Extra1>string</Extra1> <UpdateExtra1>boolean</UpdateExtra1> <Extra2>string</Extra2> <UpdateExtra2>boolean</UpdateExtra2> <Extra3>string</Extra3> <UpdateExtra3>boolean</UpdateExtra3> <Extra4>string</Extra4> <UpdateExtra4>boolean</UpdateExtra4> <Extra5>string</Extra5> <UpdateExtra5>boolean</UpdateExtra5> <Extra6>string</Extra6> <UpdateExtra6>boolean</UpdateExtra6> <Extra7>string</Extra7> <UpdateExtra7>boolean</UpdateExtra7> <Extra8>string</Extra8> <UpdateExtra8>boolean</UpdateExtra8> <Extra9>string</Extra9> <UpdateExtra9>boolean</UpdateExtra9> <Extra10>string</Extra10> <UpdateExtra10>boolean</UpdateExtra10> <BigExtra1>string</BigExtra1> <UpdateBigExtra1>boolean</UpdateBigExtra1> <BigExtra2>string</BigExtra2> <UpdateBigExtra2>boolean</UpdateBigExtra2> <BigExtra3>string</BigExtra3> <UpdateBigExtra3>boolean</UpdateBigExtra3> <BigExtra4>string</BigExtra4> <UpdateBigExtra4>boolean</UpdateBigExtra4> <BigExtra5>string</BigExtra5> <UpdateBigExtra5>boolean</UpdateBigExtra5> <RetailPrice>decimal</RetailPrice> <UpdateRetailPrice>boolean</UpdateRetailPrice> </CollectionProduct> <CollectionProduct> <CategoryReferences> <CategoryReference xsi:nil="true" /> <CategoryReference xsi:nil="true" /> </CategoryReferences> <SystemID>int</SystemID> <ProductID>int</ProductID> <ProductNo>string</ProductNo> <Title>string</Title> <UpdateTitle>boolean</UpdateTitle> <SeoUrl>string</SeoUrl> <UpdateSeoUrl>boolean</UpdateSeoUrl> <Vat>string</Vat> <UpdateVat>boolean</UpdateVat> <MainText>string</MainText> <UpdateMainText>boolean</UpdateMainText> <StockQuantity>int</StockQuantity> <UpdateStockQuantity>boolean</UpdateStockQuantity> <Weight>decimal</Weight> <UpdateWeight>boolean</UpdateWeight> <Height>decimal</Height> <UpdateHeight>boolean</UpdateHeight> <Width>decimal</Width> <UpdateWidth>boolean</UpdateWidth> <Volume>decimal</Volume> <UpdateVolume>boolean</UpdateVolume> <KeyWords>string</KeyWords> <UpdateKeyWords>boolean</UpdateKeyWords> <ProductGroup1>int</ProductGroup1> <UpdateProductGroup1>boolean</UpdateProductGroup1> <ProductGroup2>int</ProductGroup2> <UpdateProductGroup2>boolean</UpdateProductGroup2> <ProductGroup3>int</ProductGroup3> <UpdateProductGroup3>boolean</UpdateProductGroup3> <ProductGroup4>int</ProductGroup4> <UpdateProductGroup4>boolean</UpdateProductGroup4> <ProductDate>dateTime</ProductDate> <UpdateProductDate>boolean</UpdateProductDate> <UpdateVisma>boolean</UpdateVisma> <UpdateUpdateVisma>boolean</UpdateUpdateVisma> <Extra1>string</Extra1> <UpdateExtra1>boolean</UpdateExtra1> <Extra2>string</Extra2> <UpdateExtra2>boolean</UpdateExtra2> <Extra3>string</Extra3> <UpdateExtra3>boolean</UpdateExtra3> <Extra4>string</Extra4> <UpdateExtra4>boolean</UpdateExtra4> <Extra5>string</Extra5> <UpdateExtra5>boolean</UpdateExtra5> <Extra6>string</Extra6> <UpdateExtra6>boolean</UpdateExtra6> <Extra7>string</Extra7> <UpdateExtra7>boolean</UpdateExtra7> <Extra8>string</Extra8> <UpdateExtra8>boolean</UpdateExtra8> <Extra9>string</Extra9> <UpdateExtra9>boolean</UpdateExtra9> <Extra10>string</Extra10> <UpdateExtra10>boolean</UpdateExtra10> <BigExtra1>string</BigExtra1> <UpdateBigExtra1>boolean</UpdateBigExtra1> <BigExtra2>string</BigExtra2> <UpdateBigExtra2>boolean</UpdateBigExtra2> <BigExtra3>string</BigExtra3> <UpdateBigExtra3>boolean</UpdateBigExtra3> <BigExtra4>string</BigExtra4> <UpdateBigExtra4>boolean</UpdateBigExtra4> <BigExtra5>string</BigExtra5> <UpdateBigExtra5>boolean</UpdateBigExtra5> <RetailPrice>decimal</RetailPrice> <UpdateRetailPrice>boolean</UpdateRetailPrice> </CollectionProduct> </InitProductCollectionResult> </InitProductCollectionResponse> </soap12:Body> </soap12:Envelope>