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:


ElementOmschrijvingVoorbeeldInhoud
NummerNummer supplier900500Verplicht
WeekWeek nummer02Optioneel
JaarJaar2019Optioneel
Order_Datum
2019-01-11Verplicht
Lever_Datum
2019-01-11Verplicht
ReferentieExterne referentie
Optioneel
OpmerkingOrder notitieGelieve voor 10 uur bezorgen.Optioneel
ID_DBLocBake-it locatie ID 
Leeg laten
ID_DBOrdBake-it order ID
Leeg laten


Afleveradres element:


ElementOmschrijvingVoorbeeldInhoud
NummerWordt ook gebruikt als klant nummer in Bake-it33139Verplicht
VoorvoegVoorvoegselvan derOptioneel
Naam
Hotel VonkVerplicht
Adres
Wilhelminastraat 90Verplicht
Postcode
4424 BDVerplicht
Plaats
BARENDRECHTOptioneel
Telefoon1
0123-456789Verplicht
Telefoon2
0123-456788Optioneel
Gsm
06-12345678Optioneel
Fax
0321-456789Optioneel
Email
info@hotelvonk.nlOptioneel
OpmKlant notitieDe ingang zit aan de zijkant.Optioneel
ID_DBaflBake-it afleveradres ID
Leeg laten


OrderRegel element:


ElementOmschrijvingVoorbeeldInhoud
NummerVolgnummer1Verplicht
Artikelnummer
7000Verplicht
Leverdatum
43476Verplicht
Artikelnaam
Zachte bruine bol 10xVerplicht
Aantal
2Verplicht
Notitie

Leeg laten
VerkoopprijsExclusiefBtwPrijs per eenheid exclusief BTW5,89Optioneel
ID_DBstdrBake-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.


ElementOmschrijvingVoorbeeldInhoud
Omschrijving
Met schildje bedrijfslogoVerplicht
Aantal
1Verplicht
ToeslagTotale toeslag, mag ook 0 zijn18,75Verplicht


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>