Inloggen Registreren

Login to your account

Username *
Password *
Remember Me

Create an account

Fields marked with an asterisk (*) are required.
Name *
Username *
Password *
Verify password *
Email *
Verify email *
Captcha *

Geen gebruik van voorraad aantallen in documenten

Hoe kan ik gebruik maken van een standaard type artikel (dus zichtbaar bij inkoop en verkoop) maar toch geen voorraad wijzigingen hebben in het artikel bij in en verkoop.

Daarvoor dient u een trigger te plaatsen op de database van de administratie.

Volg hier voor de instructie in de Handytools: handy-tools-plugin#uitvoeren_sql

En gebruik als SQL commando's:
SET TERM ^ ;

CREATE TRIGGER STOCK_QTY_0 FOR STOCK
 ACTIVE
 BEFORE INSERT OR UPDATE
 POSITION 1
AS
BEGIN
 new.FQTYONHAND = 0 ;
 
END^

SET TERM ; ^


Als alles goed is gegaan ziet u in het onderste gedeelte van het scherm deze melding:
Sql CREATE TRIGGER STOCK_QTY_0 FOR STOCK
 ACTIVE
 BEFORE INSERT OR UPDATE
 POSITION 1
AS
BEGIN
 new.FQTYONHAND = 0 ;
 
END processed!

Het gaat dan om de laatste regel: processed!

Nu kunt u inkopen en verkopen, zonder dat het aantal veld meer aangepast wordt.
Let hierbij wel op, dat zolang deze trigger aanwezig is, u het aantal veld dus niet meer kunt gebruiken.
Wilt u de trigger verwijderen dan voert u in het SQL scherm dit commando in:
DROP TRIGGER STOCK_QTY_0

Als dit gelukt is ziet u deze melding:
Sql DROP TRIGGER STOCK_QTY_0 processed!