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: soap.valhalla20.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: soap.valhalla20.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>