Hoofdmenu

Prestashop orders uit GB worden niet goed geboekt

Gestart door Marcel den Butter, 20 januari, 2021, 11:41:12

Vorige topic - Volgende topic

Marcel den Butter

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?

Guido

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

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?

Marcel den Butter

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"}

Guido

Citaat van: Marcel den Butter op 21 januari, 2021, 09:46:08
<application>PrestaShop 1.6.1.24</application>
<webkoppel>Acumulus 5.4.7</webkoppel>

Prestashop 1.6.x wordt door onze plugin vanaf 5 aug 2020 niet meer ondersteund. De plugin versie 5.4.7 die je momenteel gebruikt is uit 2018 en al opgevolgd door vele doorontwikkelingen en nieuwere versies. In de meest recente versie 6.1.2 van de plugin zou dit probleem niet meer moeten spelen. Zie jij een mogelijkheid om jouw webwinkel te updaten?

Marcel den Butter

Citaat van: Guido op 21 januari, 2021, 09:55:50
Citaat van: Marcel den Butter op 21 januari, 2021, 09:46:08
<application>PrestaShop 1.6.1.24</application>
<webkoppel>Acumulus 5.4.7</webkoppel>

Prestashop 1.6.x wordt door onze plugin vanaf 5 aug 2020 niet meer ondersteund. De plugin versie 5.4.7 die je momenteel gebruikt is uit 2018 en al opgevolgd door vele doorontwikkelingen en nieuwere versies. In de meest recente versie 6.1.2 van de plugin zou dit probleem niet meer moeten spelen. Zie jij een mogelijkheid om jouw webwinkel te updaten?

Ik gebruik nog 1.6.x. Krijg ik dan geen problemen met de nieuwe plugin?

Guido

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.

Marcel den Butter

Citaat van: Guido op 21 januari, 2021, 11:51:54
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.

Upgraden voor het alleen GB probleem is wat te veel van het goede.

Ik lees bij de laatste release dit:
$this->ps_versions_compliancy = array('min' => '1.5', 'max' => '1.9');

Betekent dit niet dat 1.6 ook wordt ondersteund?

Guido

Op https://forum.acumulus.nl/index.php/topic,2745.0.html lees ik: "- Versie 6.1.0 (en later) van onze module werkt zeker niet met PrestaShop 1.6 of lager." maar ik heb voor de zekerheid Erwin ook even gevraagd naar deze post te kijken.

Marcel den Butter

#9
Ik heb nu echt een probleem:
k heb geprobeerd de Acumulus Prestashop module te upgraden van versie 5.4.7 naar 5.9.0. Dat werkte niet. Ik heb toen de module 5.4.7 uninstalled. Toen de module 5.9.0 geprobeerd van scratch te installeren. Ik krijg wel deze melding: Ă—The module was successfully downloaded.  Maar de module staat niet in de lijst van modules en ook in de map /public_html/modules komt die niet voor. Als ik probeer de oude module 5.4.7 te installeren lukt dat ook niet meer.

De module werkte op het GB ding na prima. Nu worden de orders niet meer naar Acumulus gezet. Ik heb een email gestuurd naar prestashop@acumulus.nl. Ik hoop dat ik snel geholpen kan worden.


Update: Probleem opgelost.

Ik had nog een bestand met de naam "PrestaShop-1.7.x-Acumulus-5.4.7.zip" op mijn schijf staan. Na die te hebben geinstalleerd werkt de module weer. Geen verdere actie nodig.

Guido

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.