Skip to content

Instantly share code, notes, and snippets.

@fboender
Created July 26, 2016 09:42
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save fboender/7839370a2aac621419fd5f88d5d05b31 to your computer and use it in GitHub Desktop.
Save fboender/7839370a2aac621419fd5f88d5d05b31 to your computer and use it in GitHub Desktop.
Diverse UpdateConnector voorbeelden voor AFAS Profit t.b.v. nodum.io
<?xml version="1.0"?>
<FbDirectInvoice xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="insert">
<OrDa>2014-07-01</OrDa> <!-- Datum -->
<DbId>50028</DbId> <!-- Debiteurnummer -->
<RfCs>12345</RfCs> <!-- Referentienummer -->
<Re>Opmerking</Re>
<War>*****</War> <!-- Magazijn - Verwijst naar Logistiek / Voorraad / Magazijn -->
<DeCo>14</DeCo> <!-- Betalingsvoorwaarde - Verwijst naar Algemeen / Inrichting / Instellingen betalingen / Betaalvoorwaarde -->
</Fields>
<Objects>
<FbDirectInvoiceLines>
<Element>
<Fields Action="insert">
<VaIt>1</VaIt> <!-- Type item:
1: Werksoort
10: Productie-indicator
11: Deeg
14: Artikeldimensietotaal
2: Artikel
3: Tekst
4: Subtotaal
5: Toeslag
6: Kosten
7: Samenstelling
8: Cursus
-->
<ItCd>300</ItCd> <!-- Itemcode - Verwijst naar Logistiek / Item / Artikel -->
<Ds>Omschrijving</Ds>
<QuUn>1</QuUn> <!-- Aantal eenheden -->
<Qu>1</Qu> <!-- Aantal -->
<PrLi>*****</PrLi> <!-- Prijslijst - Verwijst naar Logistiek / Inkoop / Prijs Korting / Prijslijst -->
<War>*****</War> <!-- Magazijn - Verwijst naar Logistiek / Voorraad / Magazijn -->
<Upri>12345</Upri> <!-- Prijs per eenheid -->
<Re>Opmerking</Re>
</Fields>
</Element>
</FbDirectInvoiceLines>
</Objects>
</Element>
</FbDirectInvoice>
<?xml version="1.0"?>
<KnContact xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="insert">
<BcCoOga>1000861</BcCoOga> <!-- Organisatienummer -->
<BcCoPer>1000866</BcCoPer> <!-- Persoonsnummer -->
<Re>Opmerking Update 123</Re>
</Fields>
<Objects>
<!--
Zie insert voorbeeld.
<KnBasicAddressAdr>
<Element>
<Fields Action="insert">
</Fields>
</Element>
</KnBasicAddressAdr>
<KnBasicAddressPad>
<Element>
<Fields Action="insert">
</Fields>
</Element>
</KnBasicAddressPad>
-->
</Objects>
</Element>
</KnContact>
<?xml version="1.0"?>
<KnOrganisation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="update">
<MatchOga>0</MatchOga> <!-- Organisatie vergelijken op
0: Zoeken op BcCo
1: KvK-nummer
2: Fiscaal nummer
3: Naam
4: Adres
5: Postadres
6: Altijd nieuw toevoegen
-->
<BcCo>1000861</BcCo> <!-- Organisatienummer -->
</Fields>
<Objects>
<KnContact>
<Element>
<Fields Action="insert">
<PadAdr>0</PadAdr>
<FuDs>Developer</FuDs> <!-- Functie op visitekaart -->
<TeNr>1234567890</TeNr> <!-- Telefoonnr. werk -->
<FaNr>1234567890</FaNr> <!-- Faxnr. werk -->
<MbNr>1234567890</MbNr> <!-- Mobielnr. werk -->
<EmAd>abc@abc.nl</EmAd> <!-- Emailadres werk -->
<HoPa>www.abc.nl</HoPa> <!-- Website -->
<Re>Opmerking</Re>
<Face>http://www.facebook.com/username</Face>
<Link>http://www.linkedin.com/username</Link>
<Twtr>http://www.twitter.com/username</Twtr>
</Fields>
<Objects>
<KnBasicAddressAdr>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>0</PbAd> <!-- Postbusadres Nee -->
<Ad>Philipsstraat</Ad> <!-- Straat -->
<HmNr>9</HmNr> <!-- Huisnummer -->
<HmAd>A</HmAd> <!-- Toevoeging -->
<ZpCd>3833 LC</ZpCd> <!-- Postcode -->
<Rs></Rs>
<BeginDate>2014-01-01</BeginDate> <!-- Begindatum -->
<ResZip>1</ResZip> <!-- Zoek woonplaats bij postcode -->
</Fields>
</Element>
</KnBasicAddressAdr>
<KnBasicAddressPad>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>1</PbAd> <!-- Postbusadres Ja -->
<Ad>POSTBUS</Ad> <!-- Straat -->
<HmNr>310</HmNr> <!-- Huisnummer -->
<ZpCd>3830 AJ</ZpCd> <!-- Postcode -->
<Rs></Rs>
<BeginDate>2014-01-01</BeginDate> <!-- Begindatum -->
<ResZip>1</ResZip> <!-- Zoek woonplaats bij postcode -->
</Fields>
</Element>
</KnBasicAddressPad>
<KnPerson>
<Element>
<Fields Action="insert">
<PadAdr>0</PadAdr>
<AutoNum>1</AutoNum>
<MatchPer>7</MatchPer> <!-- Persoon vergelijken op
0: Zoek op BcCo (Persoons-ID)
1: Burgerservicenummer
2: Naam + voorvoegsel + initialen + geslacht
3: Naam + voorvoegsel + initialen + geslacht + e-mail werk
4: Naam + voorvoegsel + initialen + geslacht + mobiel werk
5: Naam + voorvoegsel + initialen + geslacht + telefoon werk
6: Naam + voorvoegsel + initialen + geslacht + geboortedatum
7: Altijd nieuw toevoegen
-->
<BcId>0</BcId> <!-- Organisatie/persoon ID (intern) -->
<BcCo>0</BcCo> <!-- Nummer -->
<SeNm>John</SeNm> <!-- Zoeknaam -->
<CaNm>John</CaNm> <!-- Roepnaam -->
<FiNm>John</FiNm> <!-- Voornaam -->
<In>J</In> <!-- Voorletters -->
<!--<Is>the</Is> Voorvoegsel -->
<!--<LaNm>Man</LaNm> Achternaam -->
<SpNm>1</SpNm> <!-- Geboortenaam apart vastleggen -->
<IsBi>the</IsBi> <!-- Voorvoegsel Geboortenaam -->
<NmBi>Man</NmBi> <!-- Geboortenaam -->
<IsPa>the</IsPa> <!-- Voorvoegsel partner -->
<NmPa>Woman</NmPa> <!-- Geboortenaam partner -->
<ViUs>3</ViUs> <!-- Naamgebruik
0: Geboortenaam
1: Geboortenaam partner + geboortenaam
2: Geboortenaam partner
3: Geboortenaam + geboortenaam partner
-->
<ViGe>M</ViGe> <!-- Geslacht M/O/V -->
<DaBi>1990-01-01</DaBi> <!-- Geboortedatum -->
<SoSe>123456782</SoSe> <!-- BSN Nummer -->
<TeNr>1234567890</TeNr> <!-- Telefoonnr. werk -->
<TeN2>1234567890</TeN2> <!-- Telefoonnr. prive -->
<FaNr>1234567890</FaNr> <!-- Faxnr. werk -->
<MbNr>1234567890</MbNr> <!-- Mobielnr. werk -->
<MbN2>1234567890</MbN2> <!-- Mobielnr. prive -->
<EmAd>abc@abc.nl</EmAd> <!-- Emailadres werk -->
<EmA2>abc@abc.nl</EmA2> <!-- Emailadres prive -->
<HoPa>www.abc.nl</HoPa> <!-- Website -->
<Corr>0</Corr> <!-- Correspondentie -->
<Re>Opmerking</Re>
<Face>http://www.facebook.com/username</Face>
<Link>http://www.linkedin.com/username</Link>
<Twtr>http://www.twitter.com/username</Twtr>
<AddToPortal>0</AddToPortal> <!-- Toegang tot de portal -->
</Fields>
<Objects>
<KnBankAccount>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<IbCk>1</IbCk> <!-- IBAN-controle -->
<Iban>NL91ABNA0417164300</Iban> <!-- IBAN nummer -->
<DiNm>John Doe</DiNm> <!-- Afwijkende naam -->
</Fields>
</Element>
</KnBankAccount>
<KnBasicAddressAdr>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>0</PbAd> <!-- Postbusadres Nee -->
<Ad>Philipsstraat</Ad> <!-- Straat -->
<HmNr>9</HmNr> <!-- Huisnummer -->
<HmAd>A</HmAd> <!-- Toevoeging -->
<ZpCd>3833 LC</ZpCd> <!-- Postcode -->
<Rs></Rs>
<BeginDate>2014-01-01</BeginDate> <!-- Begindatum -->
<ResZip>1</ResZip> <!-- Zoek woonplaats bij postcode -->
</Fields>
</Element>
</KnBasicAddressAdr>
<KnBasicAddressPad>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>1</PbAd> <!-- Postbusadres Ja -->
<Ad>POSTBUS</Ad> <!-- Straat -->
<HmNr>310</HmNr> <!-- Huisnummer -->
<ZpCd>3830 AJ</ZpCd> <!-- Postcode -->
<Rs></Rs>
<BeginDate>2014-01-01</BeginDate> <!-- Begindatum -->
<ResZip>1</ResZip> <!-- Zoek woonplaats bij postcode -->
</Fields>
</Element>
</KnBasicAddressPad>
</Objects>
</Element>
</KnPerson>
</Objects>
</Element>
</KnContact>
</Objects>
</Element>
</KnOrganisation>
<?xml version="1.0"?>
<KnSalesRelationOrg xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element DbId="50028">
<Fields Action="update">
<Rm>Opmerking Update</Rm>
</Fields>
<Objects>
<KnOrganisation>
<Element>
<Fields Action="update">
<MatchOga>0</MatchOga> <!-- Organisatie vergelijken op
0: Zoeken op BcCo
1: KvK-nummer
2: Fiscaal nummer
3: Naam
4: Adres
5: Postadres
6: Altijd nieuw toevoegen
-->
<BcCo>1000861</BcCo> <!-- Organisatienummer -->
<Re>Opmerking Update</Re>
</Fields>
<Objects>
<!--
Zie insert voorbeeld.
<KnBankAccount>
<Element>
<Fields Action="update">
</Fields>
</Element>
</KnBankAccount>
<KnBasicAddressAdr>
<Element>
<Fields Action="update">
</Fields>
</Element>
</KnBasicAddressAdr>
<KnBasicAddressPad>
<Element>
<Fields Action="update">
</Fields>
</Element>
</KnBasicAddressPad>
-->
<KnContact>
<Element>
<Fields Action="update">
</Fields>
<Objects>
<!--
Zie insert voorbeeld.
<KnBasicAddressAdr>
<Element>
<Fields Action="update">
</Fields>
</Element>
</KnBasicAddressAdr>
<KnBasicAddressPad>
<Element>
<Fields Action="update">
</Fields>
</Element>
</KnBasicAddressPad>
-->
<KnPerson>
<Element>
<Fields Action="update">
<MatchPer>0</MatchPer> <!-- Persoon vergelijken op
0: Zoek op BcCo (Persoons-ID)
1: Burgerservicenummer
2: Naam + voorvoegsel + initialen + geslacht
3: Naam + voorvoegsel + initialen + geslacht + e-mail werk
4: Naam + voorvoegsel + initialen + geslacht + mobiel werk
5: Naam + voorvoegsel + initialen + geslacht + telefoon werk
6: Naam + voorvoegsel + initialen + geslacht + geboortedatum
7: Altijd nieuw toevoegen
-->
<BcCo>1000862</BcCo> <!-- Persoonsnummer -->
<Re>Opmerking Update</Re>
</Fields>
<Objects>
<!--
Zie insert voorbeeld.
<KnBankAccount>
<Element>
<Fields Action="update">
</Fields>
</Element>
</KnBankAccount>
<KnBasicAddressAdr>
<Element>
<Fields Action="update">
</Fields>
</Element>
</KnBasicAddressAdr>
<KnBasicAddressPad>
<Element>
<Fields Action="update">
</Fields>
</Element>
</KnBasicAddressPad>
-->
</Objects>
</Element>
</KnPerson>
</Objects>
</Element>
</KnContact>
</Objects>
</Element>
</KnOrganisation>
</Objects>
</Element>
</KnSalesRelationOrg>
<?xml version="1.0"?>
<KnQuotation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="insert">
<QuDa>2014-07-01</QuDa> <!-- Datum -->
<DbId>50028</DbId> <!-- Debiteurnummer -->
<BcId></BcId>
<TaLn>T.a.v. regel</TaLn>
<AdLn>Adresregek</AdLn>
<ReLn>Woonplaatsregel</ReLn>
<CoLn>Landregel</CoLn>
<PrId>910019</PrId> <!-- Projectnummer - Verwijst naar Projecten / Project / Project -->
<VaDa>2014-07-31</VaDa> <!-- Geldigheidsdatum -->
</Fields>
<Objects>
<KnQuotationLine>
<Element>
<Fields Action="insert">
<VaIt>1</VaIt> <!-- Type item:
1: Werksoort
10: Productie-indicator
11: Deeg
14: Artikeldimensietotaal
2: Artikel
3: Tekst
4: Subtotaal
5: Toeslag
6: Kosten
7: Samenstelling
8: Cursus
-->
<ItCd>300</ItCd> <!-- Itemcode - Verwijst naar Logistiek / Item / Artikel -->
<StId>1</StId> <!-- Urensoort - Verwijst naar Projecten / Project / Urensoort -->
<QuUn>1</QuUn> <!-- Aantal eenheden -->
<Qu>1</Qu> <!-- Aantal -->
<PrLi>*****</PrLi> <!-- Prijslijst - Verwijst naar Logistiek / Inkoop / Prijs Korting / Prijslijst -->
<War>*****</War> <!-- Magazijn - Verwijst naar Logistiek / Voorraad / Magazijn -->
<Upri>12345</Upri> <!-- Prijs per eenheid -->
<Re>Opmerking</Re>
</Fields>
</Element>
</KnQuotationLine>
</Objects>
</Element>
</KnQuotation>
<?xml version="1.0"?>
<KnQuotation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="update">
<QuId>910019</QuId> <!-- Voorcalculatienummer -->
<PrId>910019</PrId> <!-- Projectnummer - Verwijst naar Projecten / Project / Project -->
</Fields>
<Objects>
<KnQuotationLine>
<Element>
<Fields Action="delete">
<GuLi>{392B16DC-E2DC-4632-8FA7-5128465E79F1}</GuLi>
</Fields>
</Element>
</KnQuotationLine>
</Objects>
</Element>
</KnQuotation>
<?xml version="1.0"?>
<KnQuotation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="update">
<QuId>910019</QuId> <!-- Voorcalculatienummer -->
<TaLn>T.a.v. regel Update</TaLn>
<AdLn>Adresregel Update</AdLn>
<ReLn>Woonplaatsregel Update</ReLn>
<CoLn>Landregel Update</CoLn>
<PrId>910019</PrId> <!-- Projectnummer - Verwijst naar Projecten / Project / Project -->
</Fields>
<Objects>
<KnQuotationLine>
<Element>
<Fields Action="insert">
<VaIt>1</VaIt> <!-- Type item:
1: Werksoort
10: Productie-indicator
11: Deeg
14: Artikeldimensietotaal
2: Artikel
3: Tekst
4: Subtotaal
5: Toeslag
6: Kosten
7: Samenstelling
8: Cursus
-->
<ItCd>300</ItCd> <!-- Itemcode - Verwijst naar Logistiek / Item / Artikel -->
<StId>1</StId> <!-- Urensoort - Verwijst naar Projecten / Project / Urensoort -->
<QuUn>1</QuUn> <!-- Aantal eenheden -->
<Qu>1</Qu> <!-- Aantal -->
<PrLi>*****</PrLi> <!-- Prijslijst - Verwijst naar Logistiek / Inkoop / Prijs Korting / Prijslijst -->
<War>*****</War> <!-- Magazijn - Verwijst naar Logistiek / Voorraad / Magazijn -->
<Upri>12345</Upri> <!-- Prijs per eenheid -->
<Re>Opmerking</Re>
</Fields>
</Element>
</KnQuotationLine>
</Objects>
</Element>
</KnQuotation>
<?xml version="1.0"?>
<KnSalesRelationOrg xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element DbId="">
<Fields Action="insert">
<IsDb>1</IsDb> <!-- is debiteur -->
<ToAc>1200</ToAc> <!-- Tegenrekening - Verwijst naar Financieel / Grootboek / Grootboekrekening -->
<ColA>1300</ColA> <!-- Verzamelrekening - Verwijst naar Financieel / Grootboek / Grootboekrekening -->
<VaId>NL818917660B01</VaId> <!-- Btw-nummer -->
<PaCd>14</PaCd> <!-- Betalingsvoorwaarde - Verwijst naar Algemeen / Inrichting / Instellingen betalingen / Betaalvoorwaarde -->
<CuId>EUR</CuId> <!-- Valutecode -->
<VaDu>1</VaDu> <!-- Btw-plicht - Verwijst naar Financieel / Btw icp / Inrichting -> Btw-plicht) -->
<Krli>15000</Krli> <!-- Kredietlimiet - 12345 -->
<PrLs>*****</PrLs> <!-- Prijslijst - Verwijst naar Logistiek / Inkoop / Prijs Korting / Prijslijst -->
<VkMa>*****</VkMa> <!-- Magazijn - Verwijst naar Logistiek / Voorraad / Magazijn -->
<Rm>Opmerking</Rm>
<DeCo>0</DeCo> <!-- Leveringsconditie:
0: Deellevering toestaan
1: Regel volledig uitleveren
2: Order volledig uitleveren
3: Geen backorders leveren
-->
<InPv>E</InPv> <!-- Verstrekkingswijze
A: Afdrukken
B: Afdrukken + E-mail PDF
E: E-mail PDF
P: Afdrukken + versturen via EDI
In dossier zetten: In dossier zetten
U: E-mail PDF + Factuur als E-factuur
V: Versturen via EDI
X: Niet verstrekken
-->
</Fields>
<Objects>
<KnOrganisation>
<Element>
<Fields Action="insert">
<PadAdr>0</PadAdr> <!-- 1 = Postadres is gelijk aan het Adres -->
<AutoNum>1</AutoNum> <!-- Autonummering -->
<MatchOga>6</MatchOga> <!-- Organisatie vergelijken op
0: Zoeken op BcCo
1: KvK-nummer
2: Fiscaal nummer
3: Naam
4: Adres
5: Postadres
6: Altijd nieuw toevoegen
-->
<BcId>0</BcId> <!-- Organisatie/persoon ID (intern) -->
<BcCo>0</BcCo> <!-- Nummer -->
<Nm>Organisatie X</Nm> <!-- Naam -->
<CcNr>12345678</CcNr> <!-- KvK-nummer -->
<CcDa>2014-01-01</CcDa> <!-- Datum KVK -->
<TeNr>1234567890</TeNr> <!-- Telefoonnr. werk -->
<FaNr>1234567890</FaNr> <!-- Faxnr. werk -->
<MbNr>1234567890</MbNr> <!-- Mobielnr. werk -->
<EmAd>abc@abc.nl</EmAd> <!-- Emailadres werk -->
<HoPa>www.abc.nl</HoPa> <!-- Website -->
<Re>Opmerking</Re>
<Face>http://www.facebook.com/username</Face>
<Link>http://www.linkedin.com/username</Link>
<Twtr>http://www.twitter.com/username</Twtr>
</Fields>
<Objects>
<KnBankAccount>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<IbCk>1</IbCk> <!-- IBAN-controle -->
<Iban>NL91ABNA0417164300</Iban> <!-- IBAN nummer -->
<DiNm>John Doe</DiNm> <!-- Afwijkende naam -->
</Fields>
</Element>
</KnBankAccount>
<KnBasicAddressAdr>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>0</PbAd> <!-- Postbusadres Nee -->
<Ad>Philipsstraat</Ad> <!-- Straat -->
<HmNr>9</HmNr> <!-- Huisnummer -->
<HmAd>A</HmAd> <!-- Toevoeging -->
<ZpCd>3833 LC</ZpCd> <!-- Postcode -->
<Rs></Rs>
<BeginDate>2014-01-01</BeginDate> <!-- Begindatum -->
<ResZip>1</ResZip> <!-- Zoek woonplaats bij postcode -->
</Fields>
</Element>
</KnBasicAddressAdr>
<KnBasicAddressPad>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>1</PbAd> <!-- Postbusadres Ja -->
<Ad>POSTBUS</Ad> <!-- Straat -->
<HmNr>310</HmNr> <!-- Huisnummer -->
<ZpCd>3830 AJ</ZpCd> <!-- Postcode -->
<Rs></Rs>
<BeginDate>2014-01-01</BeginDate> <!-- Begindatum -->
<ResZip>1</ResZip> <!-- Zoek woonplaats bij postcode -->
</Fields>
</Element>
</KnBasicAddressPad>
<KnContact>
<Element>
<Fields Action="insert">
<PadAdr>0</PadAdr>
<FuDs>Developer</FuDs> <!-- Functie op visitekaart -->
<TeNr>1234567890</TeNr> <!-- Telefoonnr. werk -->
<FaNr>1234567890</FaNr> <!-- Faxnr. werk -->
<MbNr>1234567890</MbNr> <!-- Mobielnr. werk -->
<EmAd>abc@abc.nl</EmAd> <!-- Emailadres werk -->
<HoPa>www.abc.nl</HoPa> <!-- Website -->
<Re>Opmerking</Re>
<Face>http://www.facebook.com/username</Face>
<Link>http://www.linkedin.com/username</Link>
<Twtr>http://www.twitter.com/username</Twtr>
</Fields>
<Objects>
<KnBasicAddressAdr>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>0</PbAd> <!-- Postbusadres Nee -->
<Ad>Philipsstraat</Ad> <!-- Straat -->
<HmNr>9</HmNr> <!-- Huisnummer -->
<HmAd>A</HmAd> <!-- Toevoeging -->
<ZpCd>3833 LC</ZpCd> <!-- Postcode -->
<Rs></Rs>
<BeginDate>2014-01-01</BeginDate> <!-- Begindatum -->
<ResZip>1</ResZip> <!-- Zoek woonplaats bij postcode -->
</Fields>
</Element>
</KnBasicAddressAdr>
<KnBasicAddressPad>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>1</PbAd> <!-- Postbusadres Ja -->
<Ad>POSTBUS</Ad> <!-- Straat -->
<HmNr>310</HmNr> <!-- Huisnummer -->
<ZpCd>3830 AJ</ZpCd> <!-- Postcode -->
<Rs></Rs>
<BeginDate>2014-01-01</BeginDate> <!-- Begindatum -->
<ResZip>1</ResZip> <!-- Zoek woonplaats bij postcode -->
</Fields>
</Element>
</KnBasicAddressPad>
<KnPerson>
<Element>
<Fields Action="insert">
<PadAdr>0</PadAdr>
<AutoNum>1</AutoNum>
<MatchPer>7</MatchPer> <!-- Persoon vergelijken op
0: Zoek op BcCo (Persoons-ID)
1: Burgerservicenummer
2: Naam + voorvoegsel + initialen + geslacht
3: Naam + voorvoegsel + initialen + geslacht + e-mail werk
4: Naam + voorvoegsel + initialen + geslacht + mobiel werk
5: Naam + voorvoegsel + initialen + geslacht + telefoon werk
6: Naam + voorvoegsel + initialen + geslacht + geboortedatum
7: Altijd nieuw toevoegen
-->
<BcId>0</BcId> <!-- Organisatie/persoon ID (intern) -->
<BcCo>0</BcCo> <!-- Nummer -->
<SeNm>John</SeNm> <!-- Zoeknaam -->
<CaNm>John</CaNm> <!-- Roepnaam -->
<FiNm>John</FiNm> <!-- Voornaam -->
<In>J</In> <!-- Voorletters -->
<!--<Is>the</Is> Voorvoegsel -->
<!--<LaNm>Man</LaNm> Achternaam -->
<SpNm>1</SpNm> <!-- Geboortenaam apart vastleggen -->
<IsBi>the</IsBi> <!-- Voorvoegsel Geboortenaam -->
<NmBi>Man</NmBi> <!-- Geboortenaam -->
<IsPa>the</IsPa> <!-- Voorvoegsel partner -->
<NmPa>Woman</NmPa> <!-- Geboortenaam partner -->
<ViUs>3</ViUs> <!-- Naamgebruik
0: Geboortenaam
1: Geboortenaam partner + geboortenaam
2: Geboortenaam partner
3: Geboortenaam + geboortenaam partner
-->
<ViGe>M</ViGe> <!-- Geslacht M/O/V -->
<DaBi>1990-01-01</DaBi> <!-- Geboortedatum -->
<SoSe>123456782</SoSe> <!-- BSN Nummer -->
<TeNr>1234567890</TeNr> <!-- Telefoonnr. werk -->
<TeN2>1234567890</TeN2> <!-- Telefoonnr. prive -->
<FaNr>1234567890</FaNr> <!-- Faxnr. werk -->
<MbNr>1234567890</MbNr> <!-- Mobielnr. werk -->
<MbN2>1234567890</MbN2> <!-- Mobielnr. prive -->
<EmAd>abc@abc.nl</EmAd> <!-- Emailadres werk -->
<EmA2>abc@abc.nl</EmA2> <!-- Emailadres prive -->
<HoPa>www.abc.nl</HoPa> <!-- Website -->
<Corr>0</Corr> <!-- Correspondentie -->
<Re>Opmerking</Re>
<Face>http://www.facebook.com/username</Face>
<Link>http://www.linkedin.com/username</Link>
<Twtr>http://www.twitter.com/username</Twtr>
<AddToPortal>0</AddToPortal> <!-- Toegang tot de portal -->
</Fields>
<Objects>
<KnBankAccount>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<IbCk>1</IbCk> <!-- IBAN-controle -->
<Iban>NL91ABNA0417164300</Iban> <!-- IBAN nummer -->
<DiNm>John Doe</DiNm> <!-- Afwijkende naam -->
</Fields>
</Element>
</KnBankAccount>
<KnBasicAddressAdr>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>0</PbAd> <!-- Postbusadres Nee -->
<Ad>Philipsstraat</Ad> <!-- Straat -->
<HmNr>9</HmNr> <!-- Huisnummer -->
<HmAd>A</HmAd> <!-- Toevoeging -->
<ZpCd>3833 LC</ZpCd> <!-- Postcode -->
<Rs></Rs>
<BeginDate>2014-01-01</BeginDate> <!-- Begindatum -->
<ResZip>1</ResZip> <!-- Zoek woonplaats bij postcode -->
</Fields>
</Element>
</KnBasicAddressAdr>
<KnBasicAddressPad>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Landcode - Verwijst naar Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>1</PbAd> <!-- Postbusadres Ja -->
<Ad>POSTBUS</Ad> <!-- Straat -->
<HmNr>310</HmNr> <!-- Huisnummer -->
<ZpCd>3830 AJ</ZpCd> <!-- Postcode -->
<Rs></Rs>
<BeginDate>2014-01-01</BeginDate> <!-- Begindatum -->
<ResZip>1</ResZip> <!-- Zoek woonplaats bij postcode -->
</Fields>
</Element>
</KnBasicAddressPad>
</Objects>
</Element>
</KnPerson>
</Objects>
</Element>
</KnContact>
</Objects>
</Element>
</KnOrganisation>
</Objects>
</Element>
</KnSalesRelationOrg>
<?xml version="1.0"?>
<PtLinesToBeInvoiced xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="insert">
<DaTi>2014-07-01</DaTi> <!-- Datum -->
<VaIt>1</VaIt> <!-- Type item:
1: Werksoort
10: Productie-indicator
11: Deeg
14: Artikeldimensietotaal
2: Artikel
3: Tekst
4: Subtotaal
5: Toeslag
6: Kosten
7: Samenstelling
8: Cursus
-->
<ItCd>300</ItCd> <!-- Itemcode - Verwijst naar Logistiek / Item / Artikel -->
<Qu>1337</Qu> <!-- Aantal -->
<DbId>50028</DbId> <!-- Debiteurnummer -->
<PrId>910019</PrId> <!-- Projectnummer - Verwijst naar Projecten / Project / Project -->
<StId>1</StId> <!-- Urensoort - Verwijst naar Projecten / Project / Urensoort -->
<Ds>Omschrijving</Ds>
<War>*****</War> <!-- Magazijn - Verwijst naar Logistiek / Voorraad / Magazijn -->
<Inf1>Factuur info 1</Inf1>
<Inf2>Factuur info 2</Inf2>
</Fields>
</Element>
</PtLinesToBeInvoiced>
<?xml version="1.0"?>
<PtProject xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="insert">
<PrGp>CON</PrGp>
<Ds>Nieuw Project</Ds> <!-- Omschrijving -->
<!--
<BcCo></BcCo> Organisatie/Persoon ID
<CpId></CpId> Contactpersoon ID binnen Organisatie
<DbId></DbId> Verkooprelatie ID
<CtIn></CtIn> Contact ID projectfactuur
<DaSt>2014-01-01</DaSt> Begindatum
<DtGp>2014-01-01</DtGp> Datum gereed (planning)
<DtGw>2014-01-01</DtGw> Datum gereed (werkelijk)
<Char></Char> Kenmerk
<ClRe></ClRe> Referentie
<Ch>1</Ch> Doorbelasten
<Inst>1</Inst> Termijnfacturen
<VaDu>1</VaDu> Btw-plicht (Financieel -> Btw/icp -> Rnrichting -> Btw-plicht)
<VaId>1</VaId> Voorkeur btw-code (Financieel -> Btw/icp -> Rnrichting -> Btw-code)
-->
</Fields>
<Objects>
<KnBasicAddressAdr>
<Element>
<Fields Action="insert">
<CoId>NL</CoId> <!-- Let op; geen ISO! (Algemeen -> Inrichting -> Landinstellingen -> Land -->
<!-- <PbAd>1</PbAd> Postbusadres; zie update -->
<Ad>Zonnehof</Ad>
<HmNr>41</HmNr>
<HmAd>A</HmAd>
<ZpCd>3811ND</ZpCd>
<Rs>Amersfoort</Rs>
</Fields>
</Element>
</KnBasicAddressAdr>
</Objects>
</Element>
</PtProject>
<?xml version="1.0"?>
<PtProject xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="update">
<PrId>910018</PrId>
<Ds>Nieuw Project (update)</Ds>
<!--
<PrGp>CON</PrGp>
<BcCo></BcCo> Organisatie/Persoon ID
<CpId></CpId> Contactpersoon ID binnen Organisatie
<DbId></DbId> Verkooprelatie ID
<CtIn></CtIn> Contact ID projectfactuur
<DaSt>2014-01-01</DaSt> Begindatum
<DtGp>2014-01-01</DtGp> Datum gereed (planning)
<DtGw>2014-01-01</DtGw> Datum gereed (werkelijk)
<Char></Char> Kenmerk
<ClRe></ClRe> Referentie
<Ch>1</Ch> Doorbelasten
<Inst>1</Inst> Termijnfacturen
<VaDu>1</VaDu> Btw-plicht (Financieel -> Btw/icp -> Rnrichting -> Btw-plicht)
<VaId>1</VaId> Voorkeur btw-code (Financieel -> Btw/icp -> Rnrichting -> Btw-code)
-->
</Fields>
<Objects>
<KnBasicAddressAdr>
<Element>
<Fields Action="update">
<CoId>NL</CoId> <!-- Let op; geen ISO! (Algemeen -> Inrichting -> Landinstellingen -> Land -->
<PbAd>1</PbAd>
<Ad>POSTBUS</Ad>
<HmNr>310</HmNr>
<ZpCd>3830AJ</ZpCd>
</Fields>
</Element>
</KnBasicAddressAdr>
</Objects>
</Element>
</PtProject>
<?xml version="1.0"?>
<PtRealization xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="delete">
<Id>20186</Id> <!-- Regelnummer van de nacalculatie -->
<DaTi>2014-07-01</DaTi> <!-- Let op; de datum is verplicht! -->
</Fields>
</Element>
</PtRealization>
<?xml version="1.0"?>
<PtRealization xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="insert">
<DaTi>2014-07-01</DaTi>
<VaIt>1</VaIt> <!-- Type item:
1: Werksoort
10: Productie-indicator
11: Deeg
14: Artikeldimensietotaal
2: Artikel
3: Tekst
4: Subtotaal
5: Toeslag
6: Kosten
7: Samenstelling
8: Cursus
-->
<ItCd>300</ItCd> <!-- Itemcode - Verwijst naar Logistiek / Item / Artikel -->
<Qu>1</Qu> <!-- Aantal -->
<PrId>910019</PrId> <!-- Projectnummer - Verwijst naar Projecten / Project / Project -->
<BcId></BcId> <!-- OrganisatieID/PersoonID -->
<DbId></DbId> <!-- Debiteurnummer -->
<StId>1</StId> <!-- Urensoort - Verwijst naar Projecten / Project / Urensoort -->
<Upri>12345</Upri> <!-- Prijs per eenheid -->
<Ch>1</Ch> <!-- Doorbelasten -->
<Ds>Omschrijving</Ds>
<War>*****</War> <!-- Magazijn - Verwijst naar Logistiek / Voorraad / Magazijn -->
</Fields>
</Element>
</PtRealization>
<?xml version="1.0"?>
<PtRealization xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Element>
<Fields Action="update">
<Id>20186</Id> <!-- Regelnummer van de nacalculatie -->
<DaTi>2014-07-01</DaTi> <!-- Let op; de datum is verplicht! -->
<Ds>Omschrijving Update</Ds>
</Fields>
</Element>
</PtRealization>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment