{"id":1238,"date":"2016-11-06T15:40:13","date_gmt":"2016-11-06T15:40:13","guid":{"rendered":"https:\/\/a04mkpapi001.cdweb.biz\/?page_id=1238"},"modified":"2023-07-13T13:12:09","modified_gmt":"2023-07-13T13:12:09","slug":"products-xml","status":"publish","type":"page","link":"https:\/\/wp74.directchezmoi.com\/?page_id=1238","title":{"rendered":"Products.xml files"},"content":{"rendered":"<h3><u>&nbsp;Scheme<\/u><\/h3>\n<table>\n<tbody>\n<tr>\n<td width=\"697\">&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1243\" src=\".\/wp-content\/uploads\/Products.xml_-300x238.png\" alt=\"products-xml\" width=\"300\" height=\"238\"><\/td>\n<\/tr>\n<tr>\n<td width=\"697\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Detailed Structure<\/u><\/h3>\n<p>The detailed structure of the Products.Xml file is described in Chapter 4.<\/p>\n<h3><u>Decimal separator<\/u><\/h3>\n<p>The decimal separator of f decimal number is the dot \u00ab&nbsp;.&nbsp;\u00bb.<\/p>\n<h2><strong><em><u>Pictures management<\/u><\/em><\/strong><\/h2>\n<p>The source images must be specified in the URL attribute. It must indicate a valid and Freely available<\/p>\n<p>url where the picture is stored<\/p>\n<h2><strong><em><u>[Content_Types].xml file structure<\/u><\/em><\/strong><\/h2>\n<p>The content of this file is fixed:<\/p>\n<div class=\"code-embed-wrapper\"> <pre class=\"language-markdown code-embed-pre\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-markdown code-embed-code\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;<br\/><br\/>&lt;Types xmlns=&quot;http:\/\/schemas.openxmlformats.org\/package\/2006\/content-types&quot;&gt;<br\/><br\/>  &lt;Default Extension=&quot;xml&quot; ContentType=&quot;text\/xml&quot; \/&gt;<br\/><br\/>  &lt;Default Extension=&quot;rels&quot; ContentType=&quot;application\/vnd.openxmlformats-package.relationships+xml&quot; \/&gt;<br\/><br\/>  &lt;Default Extension=&quot;png&quot; ContentType=&quot;image\/jpeg&quot; \/&gt;<br\/><br\/>&lt;\/Types&gt;<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div>\n<h1><strong>Detailed Description of the Products.xml files<\/strong><\/h1>\n<p>Please find hereafter a sample of the product package :&nbsp;<a href=\"https:\/\/dev.cdiscount.com\/marketplace\/wp-content\/uploads\/Cdiscount_Sample_Products.zip\">APIMPCdiscount_Sample_Products<\/a><br \/>\nHereafter the product xsd file:&nbsp;<a href=\"https:\/\/dev.cdiscount.com\/marketplace\/wp-content\/uploads\/XSDProducts.zip\">XSDProducts.zip<\/a><\/p>\n<h2><strong><em><u>Product element<\/u><\/em><\/strong><\/h2>\n<p>This element describes an product.<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"11%\">diagram<\/td>\n<td width=\"88%\">&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1244\" src=\".\/wp-content\/uploads\/Product-153x300.png\" alt=\"product\" width=\"153\" height=\"300\"><\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">namespace<\/td>\n<td width=\"88%\">clr-namespace:Cdiscount.Service.ProductIntegration.Pivot;assembly=Cdiscount.Service.ProductIntegration<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>content<\/td>\n<td>Complex<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">used by#Link8<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>element<\/td>\n<td><strong><u>ProductPackage.Products<\/u><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">attributes<\/td>\n<td width=\"88%\">\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"28%\">Name<\/td>\n<td width=\"14%\">Type<\/td>\n<td width=\"14%\">Use<\/td>\n<td width=\"14%\">Default<\/td>\n<td width=\"14%\">Fixed<\/td>\n<td width=\"14%\">annotation<\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>Width<\/strong><\/td>\n<td width=\"14%\"><strong>xs:byte<\/strong><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>Weight<\/strong><\/td>\n<td width=\"14%\"><strong>xs:byte<\/strong><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>Size<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>ShortLabel<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\">required<\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>SellerProductId<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\">required<\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>SellerProductFamily<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>SellerProductColorName<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>CategoryCode<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\">required<\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>ProductKind<\/strong><\/td>\n<td width=\"14%\"><strong>derived by: xs:string<\/strong><\/td>\n<td width=\"14%\">required<\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>Navigation<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\">required<\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>Model<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\">required<\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>ManufacturerPartNumber<\/strong><\/td>\n<td width=\"14%\"><strong>derived by: xs:string<\/strong><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>LongLabel<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\">required<\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>Length<\/strong><\/td>\n<td width=\"14%\"><strong>xs:byte<\/strong><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>ISBN<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>Height<\/strong><\/td>\n<td width=\"14%\"><strong>xs:byte<\/strong><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>EncodedMarketingDescription<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>Description<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\">required<\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"28%\"><strong>BrandName<\/strong><\/td>\n<td width=\"14%\"><strong>xs:string<\/strong><\/td>\n<td width=\"14%\">required<\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">source<\/td>\n<td width=\"88%\">&lt;xs:element&nbsp;name=&#8221;Product&#8221;&gt;<\/p>\n<p>&lt;xs:complexType&gt;<\/p>\n<p>&lt;xs:sequence&gt;<\/p>\n<p>&lt;xs:element&nbsp;ref=&#8221;Product.EanList&#8221;\/&gt;<\/p>\n<p>&lt;xs:element&nbsp;ref=&#8221;Product.ModelProperties&#8221;\/&gt;<\/p>\n<p>&lt;xs:element&nbsp;ref=&#8221;Product.Pictures&#8221;\/&gt;<\/p>\n<p>&lt;\/xs:sequence&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;Width&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;Weight&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;Size&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;ShortLabel&#8221;&nbsp;use=&#8221;required&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;SellerProductId&#8221;&nbsp;use=&#8221;required&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;SellerProductFamily&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;SellerProductColorName&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;CategoryCode&#8221;&nbsp;use=&#8221;required&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;ProductKind&#8221;&nbsp;use=&#8221;required&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;Navigation&#8221;&nbsp;use=&#8221;required&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;Model&#8221;&nbsp;use=&#8221;required&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;ManufacturerPartNumber&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;LongLabel&#8221;&nbsp;use=&#8221;required&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;Length&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;ISBN&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;Height&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;EncodedMarketingDescription&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;Description&#8221;&nbsp;use=&#8221;required&#8221;\/&gt;<\/p>\n<p>&lt;xs:attribute&nbsp;name=&#8221;BrandName&#8221;&nbsp;use=&#8221;required&#8221;\/&gt;<\/p>\n<p>&lt;\/xs:complexType&gt;<\/p>\n<p>&lt;\/xs:element&gt;<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\"><\/td>\n<td width=\"88%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@Width<\/u><\/h3>\n<p>This attribute describes the product width<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:byte<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;Weight&#8221; type=&#8221;xs:byte&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@Weight<\/u><\/h3>\n<p>This attribute describes the product weight.<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:byte<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;Weight&#8221; type=&#8221;xs:byte&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@Size<\/u><\/h3>\n<p>This attribute represents the product Size for varying products.<\/p>\n<p><strong><u>Warning : <\/u><\/strong><\/p>\n<p>This attribute is require if ProductKind = \u2018Variant\u2019 and is not considered if ProductKind=\u2019Standard\u2019<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"10%\">Type<\/td>\n<td width=\"90%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">Properties<\/td>\n<td width=\"90%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">Source<\/td>\n<td width=\"90%\">&lt;xs:attribute name=&#8221;Size&#8221; type=&#8221;xs:string&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a name=\"_Toc316246900\"><\/a><\/p>\n<h3><u>Attribute Product\/@ShortLabel<\/u><\/h3>\n<p>This attribute describes a short label for the product<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;ShortLabel&#8221; type=&#8221;xs:string&#8221; use=&#8221;required&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@SellerProductId<\/u><\/h3>\n<p>This attribute describes the seller product id<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;SellerProductId&#8221; type=&#8221;xs:string&#8221; use=&#8221;required&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@SellerProductFamily<\/u><\/h3>\n<p>This attribute describes the code of the \u201cfamily\u201d in which the product is associated in the catalog managed in size and color<\/p>\n<p><strong><u>Warning : <\/u><\/strong><\/p>\n<p>This attribute is require if ProductKind = \u2018Variant\u2019 and is not considered if ProductKind=\u2019Standard\u2019<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">Type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">Properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">Source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;SellerProductFamily&#8221; type=&#8221;xs:string&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@SellerProductColorName<\/u><\/h3>\n<p>This attribute describes the color name of the product.<\/p>\n<p><strong><u>Warning : <\/u><\/strong><\/p>\n<p>This attribute is require if ProductKind = \u2018Variant\u2019 and is not considered if ProductKind=\u2019Standard\u2019<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">Type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">Properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">Source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;SellerProductColorName&#8221; type=&#8221;xs:string&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@<\/u><u>CategoryCode<\/u><\/h3>\n<p>This attribute describes the category code of the product .<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"10%\">Type<\/td>\n<td width=\"89%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">Properties<\/td>\n<td width=\"89%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">Source<\/td>\n<td width=\"89%\">&lt;xs:attribute name=&#8221;CategoryCode&#8221; type=&#8221;xs:string&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@ProductKind<\/u><\/h3>\n<p>This attribute describes the product type (\u201cStandard\u201d or \u201cVariant\u201d)<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\">restriction of <strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">facets<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>Kind<\/td>\n<td>Value<\/td>\n<td>annotation<\/td>\n<\/tr>\n<tr>\n<td>enumeration<\/td>\n<td>Standard<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>enumeration<\/td>\n<td>Variant<\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;ProductKind&#8221; use=&#8221;required&#8221;&gt; &lt;xs:simpleType&gt; &nbsp;&nbsp; &lt;xs:restriction base=&#8221;xs:string&#8221;&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:enumeration value=&#8221;Standard&#8221;\/&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:enumeration value=&#8221;Variant&#8221;\/&gt; &nbsp;&nbsp; &lt;\/xs:restriction&gt; &lt;\/xs:simpleType&gt; &lt;\/xs:attribute&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@Navigation<\/u><\/h3>\n<p>This attribute describes textually the category tree of the product on the seller side<\/p>\n<p><em>Ex&nbsp;: High-Tech &gt; Photo &gt; Reflex &gt; 10-15 MegaPixels<\/em><\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;Navigation&#8221; type=&#8221;xs:string&#8221; use=&#8221;required&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@Model<\/u><\/h3>\n<p>This attribute contains the name of the product model defining the product and his optional properties.<\/p>\n<p>The name and the optional data structure of the models are available through a <strong><em>GetModelList <\/em><\/strong>soap call. The model search is made on category code.<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"10%\">type<\/td>\n<td width=\"90%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">properties<\/td>\n<td width=\"90%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">source<\/td>\n<td width=\"90%\">&lt;xs:attribute name=&#8221;Model&#8221; type=&#8221;xs:string&#8221; use=&#8221;required&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@ManufacturerPartNumber<\/u><\/h3>\n<p>This attribute describes the MFPN of the product.<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\">restriction of <strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">facets<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>Kind<\/td>\n<td>Value<\/td>\n<td>annotation<\/td>\n<\/tr>\n<tr>\n<td>enumeration<\/td>\n<td>678678DD687<\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;ManufacturerPartNumber&#8221; type=&#8221;xs:string\u201d \/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@LongLabel<\/u><\/h3>\n<p>This attribute describes the long label of the product<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;LongLabel&#8221; type=&#8221;xs:string&#8221; use=&#8221;required&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@Length<\/u><\/h3>\n<p>This attribute describes the length of the product<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:byte<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;Length&#8221; type=&#8221;xs:byte&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@ISBN<\/u><\/h3>\n<p>This attribute describes the ISBN Code of the product<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;ISBN&#8221; type=&#8221;xs:string&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@Height<\/u><\/h3>\n<p>This attribute describes the height of the product<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:byte<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;Height&#8221; type=&#8221;xs:byte&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@EncodedMarketingDescription<\/u><\/h3>\n<p>This optional attribute describes the marketing description in the form of simple text or of html.<\/p>\n<p><strong><u>Warning&nbsp;:<\/u><\/strong> the text must be encoded in base 64<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"10%\">type<\/td>\n<td width=\"90%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">properties<\/td>\n<td width=\"90%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">source<\/td>\n<td width=\"90%\">&lt;xs:attribute name=&#8221; EncodedMarketingDescription&#8221; type=&#8221;xs:string&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@Description<\/u><\/h3>\n<p>This attribute is the product description<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;Description&#8221; type=&#8221;xs:string&#8221; use=&#8221;required&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute Product\/@BrandName<\/u><\/h3>\n<p>This attribute describes the brand name.<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;BrandName&#8221; type=&#8221;xs:string&#8221; use=&#8221;required&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>This element describes the ean list associated to the product, by defaultonly the first occurrence is considered.<\/p>\n<h2><strong><em><u>Product.EanList<\/u><\/em><\/strong><strong><em><u> Element<\/u><\/em><\/strong><\/h2>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">diagram<\/td>\n<td width=\"88%\">&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1245\" src=\".\/wp-content\/uploads\/EANList.png\" alt=\"eanlist\" width=\"287\" height=\"51\"><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">namespace<\/td>\n<td width=\"88%\">clr-namespace:Cdiscount.Service.ProductIntegration.Pivot;assembly=Cdiscount.Service.ProductIntegration<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>content<\/td>\n<td>complex<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">children<\/td>\n<td width=\"88%\"><strong><u>ProductEan<\/u><\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">used by<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>element<\/td>\n<td><strong><u>Product<\/u><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:element name=&#8221;Product.EanList&#8221;&gt; &lt;xs:complexType&gt; &nbsp;&nbsp; &lt;xs:sequence&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:element ref=&#8221;ProductEan&#8221; maxOccurs=&#8221;unbounded&#8221;\/&gt; &nbsp;&nbsp; &lt;\/xs:sequence&gt; &lt;\/xs:complexType&gt; &lt;\/xs:element&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>ProductEan<\/u><u> Element<\/u><\/h3>\n<p>This element describes EAN.<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">diagram<\/td>\n<td width=\"88%\">&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1251\" src=\".\/wp-content\/uploads\/ProductEAN.png\" alt=\"productean\" width=\"196\" height=\"70\"><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">namespace<\/td>\n<td width=\"88%\">clr-namespace:Cdiscount.Service.ProductIntegration.Pivot;assembly=Cdiscount.Service.ProductIntegration<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>content<\/td>\n<td>complex<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">used by<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>element<\/td>\n<td><strong><u>Product.EanList<\/u><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">attributes<\/td>\n<td width=\"88%\">\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"15%\">Name<\/td>\n<td width=\"15%\">Type<\/td>\n<td width=\"15%\">Use<\/td>\n<td width=\"15%\">Default<\/td>\n<td width=\"15%\">Fixed<\/td>\n<td width=\"15%\">annotation<\/td>\n<\/tr>\n<tr>\n<td width=\"15%\"><u>Ean<\/u><\/td>\n<td width=\"15%\"><strong>xs:string<\/strong><\/td>\n<td width=\"15%\">required<\/td>\n<td width=\"15%\"><\/td>\n<td width=\"15%\"><\/td>\n<td width=\"15%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:element name=&#8221;ProductEan&#8221;&gt; &lt;xs:complexType&gt; &nbsp;&nbsp; &lt;xs:attribute name=&#8221;Ean&#8221; type=&#8221;xs:string&#8221; use=&#8221;required&#8221;\/&gt; &lt;\/xs:complexType&gt; &lt;\/xs:element&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribut ProductEan\/@Ean<\/u><\/h3>\n<p>This attribute describes the EAN value<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><strong><em><u>Product.ModelProperties<\/u><\/em><\/strong><strong><em><u> Element<\/u><\/em><\/strong><\/h2>\n<p>This element describes the product marketing model property list. It contains a list of bounded value (int or varchar).<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">diagram<\/td>\n<td width=\"88%\">&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1246\" src=\".\/wp-content\/uploads\/Product.ModelProperties-300x62.png\" alt=\"product-modelproperties\" width=\"300\" height=\"62\"><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">namespace<\/td>\n<td width=\"88%\">clr-namespace:Cdiscount.Service.ProductIntegration.Pivot;assembly=Cdiscount.Service.ProductIntegration<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>content<\/td>\n<td>complex<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">children<\/td>\n<td width=\"88%\"><u><strong>Int32<\/strong><\/u> <strong><u>String<\/u><\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">used by<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>element<\/td>\n<td><strong><u>Product<\/u><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:element name=&#8221;Product.ModelProperties&#8221;&gt; &lt;xs:complexType&gt; &nbsp;&nbsp; &lt;xs:sequence&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:element ref=&#8221;x:Int32&#8243; minOccurs=&#8221;0&#8243;\/&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:element ref=&#8221;x:String&#8221; minOccurs=&#8221;0&#8243;\/&gt; &nbsp;&nbsp; &lt;\/xs:sequence&gt; &lt;\/xs:complexType&gt; &lt;\/xs:element&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Example&nbsp;:<\/p>\n<div class=\"code-embed-wrapper\"> <pre class=\"language-markdown code-embed-pre\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-markdown code-embed-code\">&lt;Product.ModelProperties&gt;<br\/><br\/>  &lt;x:String x:Key=&quot;Alimentation&quot;&gt;Secteur&lt;\/x:String&gt;<br\/><br\/>  &lt;x:String x:Key=&quot;Couleur principale&quot;&gt;Noir&lt;\/x:String&gt;<br\/><br\/>&lt;\/Product.ModelProperties&gt;<br\/><br\/>&lt;Product.ModelProperties&gt;<br\/><br\/>  &lt;x:String x:Key=&quot;Genre&quot;&gt;Policier-Thriller&lt;\/x:String&gt;<br\/><br\/>  &lt;x:String x:Key=&quot;Langue&quot;&gt;Fran\u00e7ais&lt;\/x:String&gt;<br\/><br\/>  &lt;x:String x:Key=&quot;Support de lecture&quot;&gt;DVD&lt;\/x:String&gt;<br\/><br\/>&lt;\/Product.ModelProperties&gt;<\/code><\/pre> <div class=\"code-embed-infos\"> <\/div> <\/div>\n<h3><u>Product.Pictures<\/u><u> element<\/u><\/h3>\n<p>The element describes the pictures list associated to the product. There can not be more than 4 pictures.<\/p>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"10%\">diagram<\/td>\n<td width=\"90%\">&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1247\" src=\".\/wp-content\/uploads\/Product.Pictures-300x50.png\" alt=\"product-pictures\" width=\"300\" height=\"50\"><\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">namespace<\/td>\n<td width=\"90%\">clr-namespace:Cdiscount.Service.ProductIntegration.Pivot;assembly=Cdiscount.Service.ProductIntegration<\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">properties<\/td>\n<td width=\"90%\">\n<table>\n<tbody>\n<tr>\n<td>content<\/td>\n<td>complex<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">children<\/td>\n<td width=\"90%\"><strong><u>ProductImage<\/u><\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">used by<\/td>\n<td width=\"90%\">\n<table>\n<tbody>\n<tr>\n<td>element<\/td>\n<td><strong><u>Product<\/u><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"10%\">source<\/td>\n<td width=\"90%\">&lt;xs:element name=&#8221;Product.Pictures&#8221;&gt; &lt;xs:complexType&gt; &nbsp;&nbsp; &lt;xs:sequence&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:element ref=&#8221;ProductImage&#8221; maxOccurs=&#8221;unbounded&#8221;\/&gt; &nbsp;&nbsp; &lt;\/xs:sequence&gt; &lt;\/xs:complexType&gt; &lt;\/xs:element&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><strong><em><u>&nbsp;<\/u><\/em><\/strong><\/h2>\n<h2><strong><em><u>ProductImage<\/u><\/em><\/strong><strong><em><u> Element<\/u><\/em><\/strong><\/h2>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">diagram<\/td>\n<td width=\"88%\">&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1250\" src=\".\/wp-content\/uploads\/ProductImage.png\" alt=\"productimage\" width=\"215\" height=\"74\"><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">namespace<\/td>\n<td width=\"88%\">clr-namespace:Cdiscount.Service.ProductIntegration.Pivot;assembly=Cdiscount.Service.ProductIntegration<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>content<\/td>\n<td>complex<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">used by<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>element<\/td>\n<td><strong><u>Product.Pictures<\/u><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">attributes<\/td>\n<td width=\"88%\">\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"16%\">Name<\/td>\n<td width=\"16%\">Type<\/td>\n<td width=\"16%\">Use<\/td>\n<td width=\"16%\">Default<\/td>\n<td width=\"16%\">Fixed<\/td>\n<td width=\"16%\">annotation<\/td>\n<\/tr>\n<tr>\n<td width=\"16%\"><u>Uri<\/u><\/td>\n<td width=\"16%\"><strong>xs:anyURI<\/strong><\/td>\n<td width=\"16%\">required<\/td>\n<td width=\"16%\"><\/td>\n<td width=\"16%\"><\/td>\n<td width=\"16%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:element name=&#8221;ProductImage&#8221;&gt; &lt;xs:complexType&gt; &nbsp;&nbsp; &lt;xs:attribute name=&#8221;Uri&#8221; type=&#8221;xs:anyURI&#8221; use=&#8221;required&#8221;\/&gt; &lt;\/xs:complexType&gt; &lt;\/xs:element&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute ProductImage\/@Uri<\/u><\/h3>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:anyURI<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;Uri&#8221; type=&#8221;xs:anyURI&#8221; use=&#8221;required&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><strong><em><u>ProductPackage Element<\/u><\/em><\/strong><\/h2>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">diagram<\/td>\n<td width=\"88%\">&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1248\" src=\".\/wp-content\/uploads\/ProductPackage-300x84.png\" alt=\"productpackage\" width=\"300\" height=\"84\"><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">namespace<\/td>\n<td width=\"88%\">clr-namespace:Cdiscount.Service.ProductIntegration.Pivot;assembly=Cdiscount.Service.ProductIntegration<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>content<\/td>\n<td>complex<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">children<\/td>\n<td width=\"88%\"><strong><u>ProductPackage.Products<\/u><\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">attributes<\/td>\n<td width=\"88%\">\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"15%\">Name<\/td>\n<td width=\"15%\">Type<\/td>\n<td width=\"15%\">Use<\/td>\n<td width=\"15%\">Default<\/td>\n<td width=\"15%\">Fixed<\/td>\n<td width=\"15%\">annotation<\/td>\n<\/tr>\n<tr>\n<td width=\"15%\"><u>Name<\/u><\/td>\n<td width=\"15%\"><strong>xs:string<\/strong><\/td>\n<td width=\"15%\">required<\/td>\n<td width=\"15%\"><\/td>\n<td width=\"15%\"><\/td>\n<td width=\"15%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:element name=&#8221;ProductPackage&#8221;&gt; &lt;xs:complexType&gt; &nbsp;&nbsp; &lt;xs:sequence&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:element ref=&#8221;ProductPackage.Products&#8221;\/&gt; &nbsp;&nbsp; &lt;\/xs:sequence&gt; &nbsp;&nbsp; &lt;xs:attribute name=&#8221;Name&#8221; type=&#8221;xs:string&#8221; use=&#8221;required&#8221;\/&gt; &lt;\/xs:complexType&gt; &lt;\/xs:element&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><u>Attribute ProductPackage\/@Name<\/u><\/h3>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">type<\/td>\n<td width=\"88%\"><strong>xs:string<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>isRef<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>use<\/td>\n<td>required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:attribute name=&#8221;Name&#8221; type=&#8221;xs:string&#8221; use=&#8221;required&#8221;\/&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><strong><em><u>ProductPackage.Products Element<\/u><\/em><\/strong><\/h2>\n<table width=\"99%\">\n<tbody>\n<tr>\n<td width=\"9%\">diagram<\/td>\n<td width=\"88%\">&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1249\" src=\".\/wp-content\/uploads\/ProductPackage.Products-300x47.png\" alt=\"productpackage-products\" width=\"300\" height=\"47\"><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">namespace<\/td>\n<td width=\"88%\">clr-namespace:Cdiscount.Service.ProductIntegration.Pivot;assembly=Cdiscount.Service.ProductIntegration<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">properties<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>content<\/td>\n<td>complex<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">children<\/td>\n<td width=\"88%\"><strong><u>Product<\/u><\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">used by<\/td>\n<td width=\"88%\">\n<table>\n<tbody>\n<tr>\n<td>element<\/td>\n<td><strong><u>ProductPackage<\/u><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"9%\">source<\/td>\n<td width=\"88%\">&lt;xs:element name=&#8221;ProductPackage.Products&#8221;&gt; &lt;xs:complexType&gt; &nbsp;&nbsp; &lt;xs:sequence&gt; &nbsp;&nbsp;&nbsp;&nbsp; &lt;xs:element ref=&#8221;Product&#8221; maxOccurs=&#8221;unbounded&#8221;\/&gt; &nbsp;&nbsp; &lt;\/xs:sequence&gt; &lt;\/xs:complexType&gt; &lt;\/xs:element&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;Scheme &nbsp; Detailed Structure The detailed structure of the Products.Xml file is described in Chapter 4. Decimal separator The decimal separator of f decimal number is the dot \u00ab&nbsp;.&nbsp;\u00bb. Pictures management The source images must be specified in the URL attribute. It must indicate a valid and Freely available url &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":13,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-1238","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wp74.directchezmoi.com\/index.php?rest_route=\/wp\/v2\/pages\/1238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp74.directchezmoi.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wp74.directchezmoi.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wp74.directchezmoi.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp74.directchezmoi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1238"}],"version-history":[{"count":9,"href":"https:\/\/wp74.directchezmoi.com\/index.php?rest_route=\/wp\/v2\/pages\/1238\/revisions"}],"predecessor-version":[{"id":6255,"href":"https:\/\/wp74.directchezmoi.com\/index.php?rest_route=\/wp\/v2\/pages\/1238\/revisions\/6255"}],"wp:attachment":[{"href":"https:\/\/wp74.directchezmoi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp74.directchezmoi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1238"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp74.directchezmoi.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}