Base de coneixement
ADS Anàlisi/Disseny de Soft, S.L.U.
Buscar:     Búsqueda avanzada
Navegar por categorías:

Revisió 68 - Treball camp ACTIU dels fitxers 'GES_ARTICLES','GES_PROVEIDORS','GES_ACREEDORS','GES_CLIENTS'

Visitas: 462
Posted: 18. June 2007
by:
Updated: 18. June 2015
by:
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
----------------------------------------
Archivos adjuntos
file ADSGEST_0068.sql (11 kb)

Otras preguntas en esta categoría
» Más preguntas



RSS