AdsGest - Revisió 56 - Comprobació Disponibilitat dels Articles
Tocat a BBDD:
Taules:
SP''s: LINIA_DAME_DATOS
Triggers:
Exceptions: ERR_DISPONIB
Data:
Aqui teniu el codi del PROCEDURE LINIA_DAME_DATOS per si li voleu afegir manualment. (No us oblideu de donar d'Alta l'Excepció de la BBDD
Exception ERR_DISPONID 'Article no compleix Disponibilitat'
S'Ha Modificat el Procediment LINIA_DAME_DATOS:
Si ha afegit un variable disponib smallint,
i el següent codi:
select nom_artic, familia, tipo_unit, tipus_iva, p_cost_mig, tip_serial, fact_conv,disponib
from ges_articles
where ((empresa=:empresa) and
(article=:article))
into :descripcio,:familia, :tipo_unit, :tipiva,:pcost_mig,:tip_serial,:fact_conv,:disponib;
if (TIPO_DOC in ('OFE_V','PED_V','ALB_V')) then
if (disponib not in (0,2)) THEN exception ERR_DISPONIB;
if (TIPO_DOC in ('PED_C','ALB_C','ALB_G')) then
if (disponib not in (0,1)) THEN exception ERR_DISPONIB;
Si no:
A la BBDD disposem del Script ADSGEST_0056.SQL per actualitzar la BBDD.
Tambè comprova la disponibilitat de compra en la generació de comandes automàtiques.
Nomes fa comandes dels articles amb disponibilitat de comprar i/o comprar i vendre.
----------------------------------------
Àngel Berga Castro
mailto:
aberga@adssl.com
----------------------------------------