Hier onder vind u de generieke order import definitie van Bake-it zonder Id's.
De import heeft betrekking op dit menu uit Bake-it:
De voorbeeldbestanden kunt u onderaan dit document downloaden.
XML definitie:
<?xml version="1.0" encoding="utf-8"?> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="BAKE-IT_GENERALIMPORT"> <xs:complexType> <xs:sequence> <xs:element name="Order"> <xs:complexType> <xs:sequence> <xs:element name="Nummer" type="xs:unsignedInt" /> <xs:element name="Week" type="xs:unsignedByte" /> <xs:element name="Jaar" type="xs:unsignedShort" /> <xs:element name="Order_Datum" type="xs:date" /> <xs:element name="Lever_Datum" type="xs:date" /> <xs:element name="Referentie" type="xs:string" /> <xs:element name="Opmerking" type="xs:string" /> <xs:element name="ID_DBLoc" /> <xs:element name="ID_DBOrd" /> <xs:element name="Afleveradres"> <xs:complexType> <xs:sequence> <xs:element name="Nummer" type="xs:unsignedShort" /> <xs:element name="Voorvoeg" /> <xs:element name="Naam" type="xs:string" /> <xs:element name="Adres" type="xs:string" /> <xs:element name="Postcode" type="xs:string" /> <xs:element name="Plaats" type="xs:string" /> <xs:element name="Telefoon1" type="xs:string" /> <xs:element name="Telefoon2" type="xs:string" /> <xs:element name="Gsm" type="xs:string" /> <xs:element name="Fax" type="xs:string" /> <xs:element name="Email" type="xs:string" /> <xs:element name="Opm" type="xs:string" /> <xs:element name="ID_DBafl" /> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Orderregels"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="Orderregel"> <xs:complexType> <xs:sequence> <xs:element name="Nummer" type="xs:unsignedByte" /> <xs:element name="Artikelnummer" type="xs:unsignedShort" /> <xs:element name="Leverdatum" type="xs:date" /> <xs:element name="Artikelnaam" type="xs:string" /> <xs:element name="Aantal" type="xs:positiveInteger" /> <xs:element name="Notitie" /> <xs:element name="VerkoopprijsExclusiefBtw" type="xs:string" /> <xs:element name="ID_DBstdr" /> <xs:element name="ID_DBordr" /> <xs:element name="ID_DBart" /> <xs:element name="ID_DBsub" /> <xs:element minOccurs="0" name="ExtraOmschrijvingen"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="ExtraOmschrijving"> <xs:complexType> <xs:sequence> <xs:element name="Omschrijving" type="xs:string" /> <xs:element name="Aantal" type="xs:positiveInteger" /> <xs:element name="Toeslag" type="xs:decimal" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>
Uitleg per sectie:
Order element:
Element | Omschrijving | Voorbeeld | Inhoud |
Nummer | Nummer supplier | 900500 | Verplicht |
Week | Week nummer | 02 | Optioneel |
Jaar | Jaar | 2019 | Optioneel |
Order_Datum | 2019-01-11 | Verplicht | |
Lever_Datum | 2019-01-11 | Verplicht | |
Referentie | Externe referentie | Optioneel | |
Opmerking | Order notitie | Gelieve voor 10 uur bezorgen. | Optioneel |
ID_DBLoc | Bake-it locatie ID | Leeg laten | |
ID_DBOrd | Bake-it order ID | Leeg laten |
Afleveradres element:
Element | Omschrijving | Voorbeeld | Inhoud |
Nummer | Wordt ook gebruikt als klant nummer in Bake-it | 33139 | Verplicht |
Voorvoeg | Voorvoegsel | van der | Optioneel |
Naam | Hotel Vonk | Verplicht | |
Adres | Wilhelminastraat 90 | Verplicht | |
Postcode | 4424 BD | Verplicht | |
Plaats | BARENDRECHT | Optioneel | |
Telefoon1 | 0123-456789 | Verplicht | |
Telefoon2 | 0123-456788 | Optioneel | |
Gsm | 06-12345678 | Optioneel | |
Fax | 0321-456789 | Optioneel | |
info@hotelvonk.nl | Optioneel | ||
Opm | Klant notitie | De ingang zit aan de zijkant. | Optioneel |
ID_DBafl | Bake-it afleveradres ID | Leeg laten |
OrderRegel element:
Element | Omschrijving | Voorbeeld | Inhoud |
Nummer | Volgnummer | 1 | Verplicht |
Artikelnummer | 7000 | Verplicht | |
Leverdatum | 43476 | Verplicht | |
Artikelnaam | Zachte bruine bol 10x | Verplicht | |
Aantal | 2 | Verplicht | |
Notitie | Leeg laten | ||
VerkoopprijsExclusiefBtw | Prijs per eenheid exclusief BTW | 5,89 | Optioneel |
ID_DBstdr | Bake-it standaard order ID | Leeg laten |
Extra omschrijvingen element:
Extra omschrijvingen zijn optioneel, echter wanneer er gebruik van gemaakt word zijn de 2 subelementen verplicht.
Element | Omschrijving | Voorbeeld | Inhoud |
Omschrijving | Met schildje bedrijfslogo | Verplicht | |
Aantal | 1 | Verplicht | |
Toeslag | Totale toeslag, mag ook 0 zijn | 18,75 | Verplicht |
Voorbeeld XML:
<BAKE-IT_GENERALIMPORT> <Order> <Nummer>900500</Nummer> <Week>02</Week> <Jaar>2019 </Jaar> <Order_Datum>2019-01-11</Order_Datum> <Lever_Datum>2019-01-11</Lever_Datum> <Referentie>7001014453AB</Referentie> <Opmerking>Gelieve voor 10 uur bezorgen.</Opmerking> <ID_DBLoc/> <ID_DBOrd/> <Afleveradres> <Nummer>33139</Nummer> <Voorvoeg /> <Naam>Hotel Vonk</Naam> <Adres>Wilhelminastraat 90</Adres> <Postcode>4424 BD</Postcode> <Plaats>BARENDRECHT</Plaats> <Telefoon1>0123-456789</Telefoon1> <Telefoon2>0123-456788</Telefoon2> <Gsm>06-12345678</Gsm> <Fax>0321-456789</Fax> <Email>info@hotelvonk.nl</Email> <Opm>De ingang zit aan de zijkant.</Opm> <ID_DBafl></ID_DBafl> </Afleveradres> <Orderregels> <Orderregel> <Nummer>1</Nummer> <Artikelnummer>7000</Artikelnummer> <Leverdatum>2019-01-11</Leverdatum> <Artikelnaam>Zachte bruine bol 10x</Artikelnaam> <Aantal>2</Aantal> <Notitie></Notitie> <VerkoopprijsExclusiefBtw>5.89</VerkoopprijsExclusiefBtw> <ID_DBstdr /> <ID_DBordr /> <ID_DBart /> <ID_DBsub /> </Orderregel> <Orderregel> <Nummer>2</Nummer> <Artikelnummer>2000</Artikelnummer> <Leverdatum>2019-01-11</Leverdatum> <Artikelnaam>Plaat wit</Artikelnaam> <Aantal>5</Aantal> <Notitie/> <VerkoopprijsExclusiefBtw></VerkoopprijsExclusiefBtw> <ID_DBstdr /> <ID_DBordr /> <ID_DBart /> <ID_DBsub /> </Orderregel> <Orderregel> <Nummer>3</Nummer> <Artikelnummer>4000</Artikelnummer> <Leverdatum>2019-01-11</Leverdatum> <Artikelnaam>Tompouce</Artikelnaam> <Aantal>25</Aantal> <Notitie/> <VerkoopprijsExclusiefBtw>1.80</VerkoopprijsExclusiefBtw> <ID_DBstdr /> <ID_DBordr /> <ID_DBart /> <ID_DBsub /> <ExtraOmschrijvingen> <ExtraOmschrijving> <Omschrijving>Afgewerkt met rode Fondant</Omschrijving> <Aantal>1</Aantal> <Toeslag>0</Toeslag> </ExtraOmschrijving> <ExtraOmschrijving> <Omschrijving>Met schildje bedrijfslogo</Omschrijving> <Aantal>1</Aantal> <Toeslag>18.75</Toeslag> </ExtraOmschrijving> </ExtraOmschrijvingen> </Orderregel> </Orderregels> </Order> </BAKE-IT_GENERALIMPORT>