Ik maak (tot tevredenheid) gebruik van de Prestashop koppeling. Ik krijg bestelling vanuit de hele wereld en die worden normaal gesproken correct geboekt.
Nu is er echter verwarring mbt bestellingen uit GB. Deze komen als conceptfactuur binnen en krijgen in Acumulus de landcode GB tot 1-1-2021 mee, die nog onder de EU valt. Er is ook een landcode GB die niet meer onder de EU valt, maar die wordt niet door Acumulus toegekend
Kan dat zo veranderd worden dat contacten met bestellingen uit GB standaard de landcode GB BUITEN EU krijgen? Dan wordt alles waarschijnlijk weer correct geboekt, net zoals andere bestellingen uit buiten de EU?
Kun je de volledige XML die door de plugin aan Acumulus wordt aangeboden willen doorsturen naar klantenservice@acumulus.nl ? Er zijn een aantal oorzaken mogelijk hiervoor.
Gebruik je daarnaast wel de meest recente versie van de plugin?
Gr,
Guido
Ik bedenk me ineens dat het ook zou kunnen dat de relatie waaraan de verkoop gedaan wordt reeds bekend is in jouw administratie. Kan het zijn dat je in de relatie-kaart voor deze relatie expliciet "GB" van voor de Brexit hebt aangegeven?
Citaat van: Guido op 20 januari, 2021, 11:49:03
Kun je de volledige XML die door de plugin aan Acumulus wordt aangeboden willen doorsturen naar klantenservice@acumulus.nl ? Er zijn een aantal oorzaken mogelijk hiervoor.
Gebruik je daarnaast wel de meest recente versie van de plugin?
Gr,
Guido
Ik heb net een nieuwe fake account aangemaakt en die geeft hetzelfde probleem.
Hoe weet ik of ik de meest recente versie heb?
De XML (prive gegevens zijn ge ***ed):
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<myxml>
<contract>
<contractcode>246945</contractcode>
<username>lecramrettub</username>
<password>REMOVED FOR SECURITY</password>
<emailonerror>***@redupsell.nl</emailonerror>
<emailonwarning>***@redupsell.nl</emailonwarning>
</contract>
<format>json</format>
<testmode>0</testmode>
<connector>
<application>PrestaShop 1.6.1.24</application>
<webkoppel>Acumulus 5.4.7</webkoppel>
<development>SIEL - Buro RaDer</development>
<remark>Library 5.4.7 - PHP 7.1.33</remark>
<sourceuri>https://www.siel.nl/</sourceuri>
</connector>
<customer>
<type>1</type>
<contactyourid>2862</contactyourid>
<contactstatus>1</contactstatus>
<companyname1>Marcel ***</companyname1>
<companyname2>CB750faces.com</companyname2>
<address1>***hof 10</address1>
<postalcode>***XJ</postalcode>
<city>***recht</city>
<countrycode>GB</countrycode>
<country>Verenigd Koninkrijk</country>
<telephone>***1669865</telephone>
<email>***nyon@gmail.com</email>
<overwriteifexists>1</overwriteifexists>
<invoice>
<concept>1</concept>
<issuedate>2021-01-21</issuedate>
<costcenter>32122</costcenter>
<accountnumber>88152</accountnumber>
<paymentstatus>1</paymentstatus>
<description>Order ZODCOLSPN</description>
<template>20279</template>
<meta-currency>EUR</meta-currency>
<meta-currency-rate>1</meta-currency-rate>
<meta-currency-do-convert>true</meta-currency-do-convert>
<meta-payment-method>bankwire</meta-payment-method>
<meta-invoice-amountinc>17.5</meta-invoice-amountinc>
<meta-invoice-amount>17.5</meta-invoice-amount>
<meta-invoice-vatamount>0</meta-invoice-vatamount>
<meta-invoice-calculated>meta-invoice-vatamount</meta-invoice-calculated>
<line>
<itemnumber>27-110</itemnumber>
<product>Trip meter knob grommet for CB400 CB350 CB500 CB550 CB750A GL1000</product>
<nature>Product</nature>
<costprice>3.000000</costprice>
<unitprice>7.5</unitprice>
<unitpriceinc>7.5</unitpriceinc>
<meta-line-amount>7.5</meta-line-amount>
<meta-line-amountinc>7.5</meta-line-amountinc>
<quantity>1</quantity>
<vatrate>-1</vatrate>
<vatamount>0</vatamount>
<meta-vatrate-source>exact-0</meta-vatrate-source>
<meta-fields-calculated>vatamount</meta-fields-calculated>
<meta-line-type>product</meta-line-type>
<meta-vattypes-possible>1,1</meta-vattypes-possible>
</line>
<line>
<product>PostNL w/o track n trace</product>
<unitprice>10</unitprice>
<unitpriceinc>10</unitpriceinc>
<quantity>1</quantity>
<vatrate>-1</vatrate>
<vatamount>0</vatamount>
<meta-vatrate-source>exact</meta-vatrate-source>
<meta-fields-calculated>unitprice,vatamount</meta-fields-calculated>
<meta-line-type>shipping</meta-line-type>
<nature>Service</nature>
<meta-vattypes-possible>1,1</meta-vattypes-possible>
</line>
<meta-lines-amount>17.5</meta-lines-amount>
<meta-lines-amountinc>17.5</meta-lines-amountinc>
<meta-lines-vatamount>0</meta-lines-vatamount>
<vattype>1</vattype>
<meta-vattypes-possible-invoice>1</meta-vattypes-possible-invoice>
<meta-vattypes-possible-lines-intersection>1,1</meta-vattypes-possible-lines-intersection>
<meta-vattypes-possible-lines-union>1</meta-vattypes-possible-lines-union>
</invoice>
</customer>
</myxml>
Message received:
{"invoice":{"invoicenumber":"20210040","token":{},"entryid":"0","contactid":"7503133","conceptid":"395165"},"errors":{"count_errors":"0"},"warnings":{"count_warnings":"0"},"status":"0"}
De meest recente versie van de plugin (in elk geval vanaf versie 6.1.0) is niet langer geschikt voor Prestashop 1.6. Je zou de laatste uit de 5-serie kunnen gebruiken (https://github.com/SIELOnline/Acumulus-for-PrestaShop/releases) maar ik betwijfel of dat jouw probleem oplost.
Het beste zou zijn als je naar Prestashop 1.7 kunt waarvoor ook de Acumulus plugin doorontwikkeld wordt.
In oudere versies van de plugin is ondermeer GB hardcoded als EU-land opgenomen. Om dit goed op te lossen heb je echt een recente versie van de plugin nodig en daarmee ook een upgrade naar Prestashop 1.7.