Acumulus Gebruikers Forum

Voor leden en niet-leden (openbaar) => Webkoppelingen => Topic gestart door: tobyhage op 22 april, 2025, 20:36:36

Titel: Land magazijn instellen via de API
Bericht door: tobyhage op 22 april, 2025, 20:36:36
Hallo,

Hopelijk plaats ik dit bericht in de juiste groep.

Via de Invoice API (https://www.siel.nl/acumulus/API/Invoicing/Add_Invoice/) wil ik het vattype van de factuur op waarde 6 gaan zetten, dus een factuur met Europese BTW. Echter wil ik dan ook via de API het land van mijn magazijn instellen, in dit geval Belgiƫ.

Is dit mogelijk?
Titel: Re: Land magazijn instellen via de API
Bericht door: Guido op 23 april, 2025, 16:11:50
Nee, dat kan nog niet. Ik zet het op de lijst voor de komende updates.
Titel: Re: Land magazijn instellen via de API
Bericht door: tobyhage op 23 april, 2025, 20:40:30
Dat zou heel fijn zijn. Alvast bedankt!

Is het al bekend wanneer de komende updates actief zullen zijn?
Titel: Re: Land magazijn instellen via de API
Bericht door: Guido op 12 juni, 2025, 22:43:49
Ik heb het zojuisst kunnen vrijgeven. Zie het Invoice Add endpoint en dan specifiek de warehousecountry XML-node.

https://www.siel.nl/acumulus/API/Invoicing/Add_Invoice/
Titel: Re: Land magazijn instellen via de API
Bericht door: tobyhage op 25 juli, 2025, 14:18:41
Dank je wel!

Kan ik dit nu ook gebruiken in de acumulus-customise-invoice plugin?

Ik heb

- $invoice->setWarehouseCountry('BE'); en
- $invoice->setWarehousecountry('BE');

geprobeerd, maar ik krijg terug dat deze propertie niet bestaat.

Of moet hier deze optie ook nog toegevoegd worden....
Titel: Re: Land magazijn instellen via de API
Bericht door: erwin-burorader op 09 augustus, 2025, 12:29:22
Ik heb het veld gedefinieerd in het Invoice data object zodat custom code het kan gebruiken. Ik heb geen nieuwe versies van de plugins uitgebracht, omdat ik daar momenteel geen tijd voor heb. De 1e coderegel is dan de juiste versie: $invoice->setWarehouseCountry('BE');

Download daarom versie 8.5.3 van de library en overschrijf de versie daarvan op je webserver. Dit kan met composer of via de link: https://github.com/SIELOnline/libAcumulus/archive/refs/tags/8.5.3.zip. De lokatie van de library is in de subfolder vendor/siel/acumulus van de plugin/module folder (bijv. voor WordPress wordt dat wp-content/plugins/acumulus/vendor/siel/acumulus).