Specifiche file Products.xml

Creato il: 30.09.2015
Il file Products.xml contiene l'elenco degli articoli, completo di tutti i dettagli

Un esempio di file potrebbe essere il seguente:


<?xml version="1.0" encoding="windows-1252"?>
<Products>
  <Product>
     <Code>0004573</Code>
     <Name>Stampante Epson Styuls Color</Name>
     <ProductType>Standard</ProductType>
     <Active>True</Active>
     <ActiveOnWeb>False</ActiveOnWeb>
     <CreationDate>2011-10-17</CreationDate>
     <LastModifiedDate>2011-11-08</LastModifiedDate>
     <Manufacturer>
          <id>10</id>
          <name>EPSON</name>
     </Manufacturer>
     <MPN>
</MPN>
     <Description>
             Stampante a getto d'inchiostro
utilizzabile sia in ufficio che in ambiente domestico
      </Description>
     <Description2>
</Description2>
     <Notes>
</Notes>
     <WebDescription>
</WebDescription>
     <CustomTableDescription1>
</CustomTableDescription1>
     <CustomTableDescription2>
</CustomTableDescription2>
     <CustomTableDescription3>
</CustomTableDescription3>
     <CustomTableDescription4>
</CustomTableDescription4>
     <CustomTableDescription5>
</CustomTableDescription5>
     <CustomTableDescription6>
</CustomTableDescription6>
     <CustomTableDescription7>
</CustomTableDescription7>
     <CustomTableDescription8>
</CustomTableDescription8>
     <CustomField1>
</CustomField1>
     <CustomField2>
</CustomField2>
     <CustomField3>
</CustomField3>
     <QtyAvailableWeb>5</QtyAvailableWeb>
     <MainCategory>10</MainCategory>
     <ProdCategories>
        <ProdCategory>
           <Id>10</Id>
        </ProdCategory>
        <ProdCategory>
           <Id>30</Id>
        </ProdCategory>
     </ProdCategories>
    <GrossWeight>12.5</GrossWeight>
    <Volume>0.074046</Volume>
    <PackageLength>41</PackageLength>
    <PackageWidth>42</PackageWidth>
    <PackageHeight>43</PackageHeight>
     <SellingPrices>
        <SellingPrice>
           <PriceListId>1</PriceListId>
           <Price>85.4</Price>
          <PriceIncludingVAT>102.48</PriceIncludingVAT>
        </SellingPrice>
        <SellingPrice>
           <PriceListId>3</PriceListId>
           <Price>75.35</Price>
          <PriceIncludingVAT>91.17</PriceIncludingVAT>
        </SellingPrice>
     </SellingPrices>
     <OfficialPriceList>
        <Price>100.00</Price>
       <PriceIncludingVAT>121.00</PriceIncludingVAT>
     </OfficialPriceList>
     <Photos>
        <Photo>
           <IdType>4</IdType>
           <Name>Foto dettaglio dei connettori posteriori</Name>
           <RelativeFilePath>db_Files/Foto/9_2.JPG</RelativeFilePath>
        </Photo>
        <Photo>
           <IdType>3</IdType>
           <Name>
</Name>
           <RelativeFilePath>db_Files/Foto/57.JPG</RelativeFilePath>
        </Photo>
     </Photos>
     <Barcodes>
         <Barcode>
                <Code>8715946205861</Code>
         </Barcode>
         <Barcode>
                <Code>5025232608867</Code>
         </Barcode>
     </Barcodes>
  </Product>
  <Product>
     .....
  </Product>
</Products>
 




TAG

Descrizione

Tipo

Valore di esempio

<Products>

Contiene un elenco di elementi <Product>



<Product>

Oggetto che rappresenta un articolo



<Product>.<Code>

Codice alfanumerico identificativo dell'articolo

String (50)

STAM0001

<Product>.<Name>

Descrizione principale dell'articolo (se in anagrafica e' presente una "Descrizione web" viene esportata questa, altrimenti viene esportata la descrizione principale dell'articolo)

String (255)

Stampante Epson Stylus Color 400

<Product>.<ProductType>

Identifica il tipo di anagrafica articolo.

I valori possibili sono:

"Standard" - Articolo standard

"Service" - Articolo di servizio/lavorazione

"Multivariation" - Articolo multivariante (articolo principale)

"Variation" - Articolo variante collegato ad un multivariante (per questi articoli viene indicato anche il nodo MasterProductCode che identifica il codice dell'articolo principale)

"Kit" - Articolo composizione (per questo tipo di articoli viene specificato anche il nodo KitComponents)


String (50)

Standard

<Product>.<MasterProduct>.<Code>

Codice articolo matrice

Questo campo viene inserito solo per gli articoli variante

String (50)


<Product>.<Active>

Flag che indica se l'articolo e' attivo a listino

Boolean (true/false)

true

<Product>.<ActiveOnWeb>

Flag che indica se l'articolo deve essere visibile sul sito web

Boolean (true/false)

true

<Product>.<CreationDate>

Data di creazione dell'articolo (nel formato yyyy-mm-dd)

Date

2011-08-30

<Product>.<LastModifiedDate>

Data ultima modifica dell'articolo
N.B. la data riguarda esclusivamente i campi principali dell'articolo, non eventuali modifiche ai prezzi di vendita od alle foto

Date

2011-08-30

<Product>.<Manufacturer>

Produttore/marca



<Product>.<Manufacturer>.<Id>

Codice del produttore

Int

10

<Product>.<Manufacturer>.<Name>

Nome del produttore/marca

String (255)

EPSON

<Product>.<MPN>

Codice articolo assegnato dal produttore

String (255)

EP4880123

<Product>.<Description>

Descrizione estesa dell'articolo in plain text

String (65535)

...

<Product>.<Description2>

Descrizione estesa 2 dell'articolo in plain text

String (65535)

...

<Product>.<Notes>

Note dell'articolo in plain text

String (65535)

...

<Product>.<WebDescription>

Descrizione estesa web (HTML)

String (65535)

...





<Product>.<CustomTableDescription1>

Tabella personalizzabile 1 dell'anagrafica articoli

String (255)

Beige

<Product>.<CustomTableDescription2>

Tabella personalizzabile 2 dell'anagrafica articoli

String (255)


<Product>.<CustomTableDescription3>

Tabella personalizzabile 3 dell'anagrafica articoli

String (255)


<Product>.<CustomTableDescription4>

Tabella personalizzabile 4 dell'anagrafica articoli

String (255)


<Product>.<CustomTableDescription5>

Tabella personalizzabile 5 dell'anagrafica articoli

String (255)


<Product>.<CustomTableDescription6>

Tabella personalizzabile 6 dell'anagrafica articoli

String (255)


<Product>.<CustomTableDescription7>

Tabella personalizzabile 7 dell'anagrafica articoli

String (255)


<Product>.<CustomTableDescription8>

Tabella personalizzabile 8 dell'anagrafica articoli

String (255)






<Product>.<CustomField1>

Campo libero 1

String (255)


<Product>.<CustomField2>

Campo libero 2

String (255)


<Product>.<CustomField3>

Campo libero 3

String (255)






<Product>.<QtyAvailable>

Quantita' disponibile a magazzino (magazzini standard)

Float

8

<Product>.<QtyAvailableWeb>

Quantita' disponibile a magazzino (magazzini "web")

Float

10

<Product>.<QtySuppliersOrders>

Quantita' ordinata a fornitori

Float

20

<Product>.<ReorderTime>

Tempo medio richiesto per il riordino del prodotto (espresso in giorni, es. il valore 7 indica che il prodotto se non disponibile a magazzino ed ordinato, arrivera' a magazzino mediamente in 7 giorni)

Int

7





<Product>.<MainCategory>

Codice della categoria principale a cui e' associato l'articolo

Int

24





<Product>.<ProdCategories>

Elenco di tutte le categorie a cui e' associato l'articolo
(elenco di elementi <ProdCategory>)

N.B. nell'elenco e' sempre compresa anche la categoria principale (MainCategory)



<Product>.<ProdCategories>.<ProdCategory>

Categoria a cui e' associato l'articolo



<Product>.<ProdCategories>.<ProdCategory>.<Id>

Codice della categoria a cui e' associato l'articolo

Int

67





<Product>.<GrossWeight>

Peso lordo dell'articolo espresso in Kg

Float

8.5

<Product>.<Volume>

Volume dell'articolo (espresso in metri cubi)

Float

0.053

<Product>.<PackageLength>

Lunghezza articolo, compreso di imballo (espresso in centimetri)

Float

21

<Product>.<PackageWidth>

Larghezza articolo, compreso di imballo (espresso in centimetri)

Float

21

<Product>.<PackageHeight>

Altezza articolo, compreso di imballo (espresso in centimetri)

Float

21





<Tax>

Aliquota IVA standard da applicare ai prezzi di vendita



<Tax>.<Id>

Codice univoco aliquota IVA

Int

8

<Tax>.<PercentAmount>

Percentuale aliquota IVA

Float

21

<Product>.<SellingPrices>

Elenco dei prezzi di vendita (elenco di elementi <SellingPrice>)



<Product>.<SellingPrices>.<SellingPrice>

Singolo prezzo di vendita (di uno specifico listino)



<Product>.<SellingPrices>.<SellingPrice>.<PriceListId>

Codice del listino di vendita (corrispondente ai listini presenti sul file PriceLists.xml)

Int

1

<Product>.<SellingPrices>.<Price>

Prezzo di vendita netto (IVA esclusa) dell'articolo

Float

85.35

<Product>.<SellingPrices>.<PriceIncludingVAT>

Prezzo di vendita netto (IVA compresa) dell'articolo
L'aliquota IVA applicata e' quella di default dell'azienda/articolo


Float


<Product>.<SellingPrices>.<MinQuantity>

Quantita' minima per cui il prezzo e' valido (questo campo e' esportato solamente se e' attivata l'esportazione dei prezzi per fasce di quantita')

Float






<Product>.<OfficialPriceList>.<Price>

Prezzo listino ufficiale (IVA esclusa)

Float

100.00

<Product>.<OfficialPriceList>.<PriceIncludingVAT>

Prezzo listino ufficiale (IVA inclusa)

L'aliquota IVA applicata e' quella di default dell'azienda/articolo

Float






<Product>.<Photos>

Elenco delle foto associate all'articolo)

(elenco di elementi <Photo>)



<Product>.<Photos>.<Photo>

Singola foto associata all'articolo



<Product>.<Photos>.<Photo>.<IdType>




<Product>.<Photos>.<Photo>.<Name>

Descrizione associata alla foto inserita dall'utente

String (255)


<Product>.<Photos>.<Photo>.<RelativeFilePath>

Path alla foto nella cartella foto di Ready Pro

String (255)

db_Files/Foto/9_2.JPG





<Product>.<KitComponents>

Elenco dei componenti per gli articoli composizione (Solo articoli con ProductType="Kit")



<Product>.<KitComponents>.<KitComponent>

Singolo componente di una composizione/Kit



<Product>.<KitComponents>.<KitComponent>.<Product>.<Code>

Codice articolo componente

String (50)


<Product>.<KitComponents>.<KitComponent>.<Quantity>

Quantita' del componente per ogni unita' della composizione

Float


<Barcodes>   Elenco di codici a barre associati all'articolo
<Barcodes>.<Barcode>.<Code>  Codice a barre

Login