Diferencia entre revisiones de «COMPROBANTES/REGISTRO»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
Línea 1: Línea 1:
== Descripción ==
== Descripción ==
Esta tabla lleva un registro de las operaciones de cualquier comprobante. Sirve como auditoría.
Esta tabla lleva un registro de las operaciones de cualquier comprobante. Sirve como auditoría y no tiene otro uso.


Para que los comprobantes actualicen esta tabla deben tener un trigger similar a '''ASCAB_TR_CMPLOG_UPDATE'''.
Para que los comprobantes actualicen esta tabla deben tener un trigger similar a '''ASCAB_TR_CMPLOG_UPDATE''' pero adaptado a cada comprobante.


== Estructura ==
== Estructura ==

Revisión del 20:53 11 dic 2024

Descripción

Esta tabla lleva un registro de las operaciones de cualquier comprobante. Sirve como auditoría y no tiene otro uso.

Para que los comprobantes actualicen esta tabla deben tener un trigger similar a ASCAB_TR_CMPLOG_UPDATE pero adaptado a cada comprobante.

Estructura

Identidad

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 FCOMPROBANTE Comprobante VARCHAR(20) Caracteres de longitud variable hasta 20 caracter/es KEY,REQ,VIS,INS CMPLOG Campo clave.
2 FTS TS DATETIME Fecha y hora. KEY,REQ,VIS,INS CMPLOG Campo clave.
3 FESTADO Estado VARCHAR(14) Caracteres de longitud variable hasta 14 caracter/es REQ,VIS,INS,UPD CMPLOG Los estados posibles son los típicos de los comprobantes: Nuevo, Abierto, Registrado o Anulado. El estado En Inserción está obsoleto.
4 FOP OP VARCHAR(1) Caracteres de longitud variable hasta 1 caracter/es REQ,VIS,INS,UPD CMPLOG Las operaciones son [I]nsert, [U]pdate y [D]elete.
5 FUSUARIO Usuario VARCHAR(16) Caracteres de longitud variable hasta 16 caracter/es REQ,VIS,INS,UPD CMPLOG Usuario que grabó el movimiento.

Observaciones adicionales sobre los campos

Relaciones

Triggers