NO ES NECESSARI PASSAR-LO. ES UNA MILLORA PER PROJECTES NOUS PER POSAR EN MARXA PRODUCCIONS.
Modificat funcionament de la Producció, afegida opció a nivell escandall d’articles de poder definir un escandall per
COMPOSICIÓ o DESGLOSSAMENT.
COMPOSICIÓ – Definim un article i en el seu escandall definim de que està composat. En l’ordre de fabricació fabriquem aquest article i un cop fabricat augmentem estoc d’aquest article i disminuïm estoc dels productes de d’escandall.
DESGLOSSAMENT – Definim un article i en el seu escandall definim en que es transforma aquest article. En l’ordre de fabricació fabriquem aquest article i un cop fabricat augmentem estoc d’aquest dels articles en que s’ha transformat i disminuïm els estoc d’aquest producte.
1.- Afegir camps als fitxers IB :
Crear un domini nou per camp TIP_ESCANDALL : LOGIC_CD (Domini nou)
GES_ARTICLES (Taula modificada) : + TIP_ESCANDALL (LOGIC_CD)
+ QUANT_PROD (QUANTITATS)
+ ULT_COMPRA (FECHA)
GES_PROD_CONSUM (Taula modificada) : + PERCENT (PERCENT)
+ P_COST (PREUS)
2.- Tornar a guardar vistes de Fox. (GES_ARTICLES_ESCANDALL, GES_PROD_OFCOMPO, GES_PROD_CONSUM, GES_ARTICLES)
3.- Modificats Triggers de la base de dades. Per que sumin o restin estoc segons el tipus d’escandall que te definit l’article.
(GES_PROD_CONSUM_BI0, GES_PROD_CONSUM_AI0, GES_PROD_CONSUM_BU0, GES_PROD_CONSUM_AU0, GES_PROD_FABRIC_BI0, GES_PROD_FABRIC_BU0)
4.- Modificat procediment, Comprovem ultima data compra de l’article i si fem un moviment d’entrada estoc validem que la data del moviment sigui > que la ultima data de compra per actualitzar ultim preu de cost, si no deixem el que ja hi havia
(CALCULA_PREU_MIG)
5.- Procediment nou (CALCULA_PREU_PRODACABAT). Per calcular Preu quan el tipus escandall = ‘C’
6.- Modificades pantalles de Producció, afegir camps nous afegits a la taula escandalls articles. Forms modificats (MARTIC_ESCAND, MORDFAB2, MORDFAB_ESCAND, MORDFAB_PROD, MORDFAB_PROD_CONSUM, MORDFAB_PROD, CONS_NSERIE2(retornem 2 valors), LORDFAB, MORDFAB)
7.- Entrada albarans compra, validem si la data que entrem a la compra es més gran que la data dels sistema i donem un avis si ho es. Form modificat (MALBCOM)
8.- Llistats modificats (LCONSUMIT, LESCAND, LORDFAB)
9.- Modificat procediment IB: ESCANDALL_PREU_PARES, només actualitzem Preu cost i Preu Mig dels articles quant tipus escandall = ‘C’ (Composició)
10.- Modificats Triggers de la base de dades. Per el càlcul de l’import línia segons el tipus d’escandall que te definit l’article. Si Tip_escand = ‘D’, TotLin = Quant * new.p_cost else TotLin = Quant * p_cost_mig del fitxer d’articles( que es el que fèiem fins ara). (GES_PROD_CONSUM_BI0, GES_PROD_CONSUM_BU0)
Tocat a BBDD:
Dominis:
LOGIC_CD(Modificat)(1)
Taules:
GES_ARTICLES (Modificat)(1) (+TIP_ESCANDALL, QUANT_PROD, ULT_COMPRA)
GES_PROD_CONSUM (Modificat)(1) (+PERCENT, PCOST)
Triggers:
GES_PROD_CONSUM_AIO (Modificat)(3)
GES_PROD_CONSUM_AUO (Modificat)(3)
GES_PROD_CONSUM_BIO (Modificat)(3)(10)
GES_PROD_CONSUM_BUO (Modificat)(3)(10)
GES_PROD_FABRIC_BIO (Modificat)(3)
GES_PROD_FABRIC_BUO (Modificat)(3)
Procedures:
CALCULA_PREU_MIG (Modificat)(4)
CALCULA_PREU_PRODACABAT (Nou)(5)
ESCANDALL_PREU_PARES (Modificat)(9)
Passar parxe : ADSGEST_0094.SQL, hi ha el que s’ha modificat a la base de dades i per deixar registre al sys_revisions conforme s'ha fet aquesta Revisió.
Tocat a l'Aplicació:
Vistes de la base de dades :
GES_ARTICLES_ESCANDALL (Modificat)(2)
GES_PROD_OFCOMPO (Modificat)(2)
GES_PROD_CONSUM (Modificat)(2)
GES_ARTICLES (Modificat)(2)
Forms:
MARTIC_ESCAND.SCX(Modificat)(6)
MORDFAB2.SCX(Modificat)(6)
MORDFAB_ESCAND.SCX(Modificat)(6)
MORDFAB_PROD_CONSUM.SCX(Modificat)(6)
MORDFAB_PROD.SCX (Modificat)(6)
CONS_NSERIE2.SCX(Nou)(6)
LORDFAB.SCX (Modificat)(6)
MORDFAB.SCX (Modificat)(6)
MALBCOM.SCX(Modificat)(7)
Reports:
LCONSUMIT.FRX (Nou)(1)
LESCAND.FRX (Modificat)(2)
LORDFAB.SCX (Modificat)(4)
Meta Keywords: parxes adsgest varis
Documents adjunts: ADSGEST_0094.SQL
----------------------------------------------------------------------------------------
Judit Camprubí