Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe Automatische Standaard Btw-regel bij het Aanmaken van een Product: PrestaShop 8 & 9 werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Waarom deze module
Sinds PrestaShop 1.7 wordt een nieuw product zonder btw-regel aangemaakt: het veld blijft op Geen belasting staan zolang u het niet handmatig wijzigt. In een actieve catalogus is dat snel vergeten, en een product dat zonder btw wordt verkocht vervalst uw getoonde prijzen en uw boekhouding. Deze module herstelt een eenvoudig gedrag: elk aangemaakt product krijgt meteen de btw-groep die u hebt ingesteld.
Gemaakt voor de nieuwe productpagina
De productpagina v2 van PrestaShop 8 maakt een spookproduct aan zodra u op Nieuw product klikt, nog voor u iets hebt ingevuld. De module haakt in op de generieke hook die op dat precieze moment wordt geactiveerd (actionObjectProductAddAfter), en niet op de hook actionProductAdd die, anders dan de naam doet vermoeden, alleen bij een duplicatie afgaat. De btw-regel wordt dus onmiddellijk gezet en verschijnt correct in het tabblad Prijzen.
U blijft baas over uw uitzonderingen
Met de schakelaar Bestaande waarde overschrijven kiest u het gedrag. Ingeschakeld legt hij bij het aanmaken altijd uw standaardgroep op. Uitgeschakeld vult hij alleen de producten in die nog geen btw-regel hebben, wat handig is wanneer u producten dupliceert die al correct zijn ingesteld, of wanneer bepaalde producten op Geen belasting moeten blijven staan.
Licht en zonder neveneffecten
De module schrijft één enkel veld weg, id_tax_rules_group, rechtstreeks in de tabellen product en product_shop, rekening houdend met de multistore-context. Er wordt geen enkel ander gegeven aangeraakt, er wordt geen zware updatehook op het concept geactiveerd, en de core van PrestaShop wordt niet overschreven. De broncode wordt onversleuteld meegeleverd en de de-installatie verloopt netjes.
There are no reviews yet.