ADSGEST - REVISIÓ 68 - Treball camp ACTIU dels fitxers
'GES_ARTICLES','GES_PROVEIDORS','GES_ACREEDORS','GES_CLIENTS'
Depenent del paràmetre 89 del fitxer d'empreses.
Filtrem les dades del boto buscar, perquè només ens ensenyi els registres
actius del fitxers de dalt.
En el botobuscar, hem modificat la classe perque segons el parametre
'lfiltreactiu' que per defecte es 'S' a tot arreu de l'aplicació nomes ens
ensenyi els actius.
Els manteniments d'aquests fitxers i els llistats d'aquests manteniments (en
aquest cas a nivell de fox hem posat filtreactiu='N') ens ensenyen tots els
registres.
En les entrades de ofertes, pedidos, albarans de compra i venda i entrada de
gastos, s'ha filtrat i validat que estiguin actius. I a nivell d'article amb
el linea_dame_datos.
Tocat a BBDD:
Taules: Modificades: GES_ARTICLES, GES_PROVEIDORS, ges_acreedors
Afegit camp ACTIU
SP''s:
Triggers: LINEA_DAME_DATOS(MODIFICAT)
Exceptions: ERR_ARTNOACTIU(NOVA)
Data: Nou Parametre 89 fitxer: emp_parametres
A la BBDD disposem del Script ADSGEST_0068.SQL per actualitzar la BBDD.
Ull!! el parxe només modifica el procediment LINEA_DAME_DATOS, hi han
procediments i triggers que també s'ha de compilar, però si els poso dintre
del parxe pot ser que tinguem coses a mida i s'ens modifiquin, es millor
obrir la IB i un cop passat el parxe compilem el procedient una altre vegada
i des de el nostre projecte compilem els procediments que ens digui o be fer
un backup i restore de la base de dades.
Modificada Classe : _BTNBUSCAR (quan compilem els projectes ja ens quedara
actualitzada)
Tocat a l'Aplicació:
S'han de tornar a guardar les vistes de fox: GES_ARTICLES, GES_PROVEIDORS,
GES_ACREEDORS, GES_CLIENTS
** Forms : MCLIENTS, MPROVEIDORS : txtagencia.valid
** Forms : LARTICLES, LPROVEED, LACREEDORS, LCLIENTS (Propietat
botobuscar.lfiltreactiu='N')
** Forms : MALBCOM, MALBGASTO, MALBVEN, MPEDCOM, MPEDVEN, MOFEVEN (
txtprove.valid, txtagencia.valid,txtclient.valid)
----------------------------------------
Judit Camprubi
mailto:
jcamprubi@adssl.com
----------------------------------------