WORKFLOW FC/LOTES ENVIADOS
Descripción
La tabla wflMAIL (Workflow, envíos de mail aprobación lotes) lleva registro de las solicitudes de aprobación enviadas a FAC.
Estructura
Identidad
- Tabla: wflMAIL
- Tipo: TABLA
- Catálogo: SYS UTILIDADES
Lista de campos
Columna | Campo físico | Campo lógico | Atributo | Descripción | Etiquetas | Definición | Observaciones |
---|---|---|---|---|---|---|---|
1 | FTS | TS | DATETIME | Fecha y hora. | KEY,REQ,VIS,INS | wflMAIL | TIMESTAMP del momento de la inserción de este registro. |
2 | FFAMILIA | Familia | COMPROBANTEFAMILIA | Familias de comprobantes | VIS,INS,UPD | wflMAIL | Código de usuario que insertó el registro. |
3 | FPASO | Paso | WFLPASOS | Workflow, pasos | VIS,INS,UPD | wflMAIL | Código de paso de los comprobantes. |
4 | FUSUARIO | Usuario | VARCHAR(16) | Caracteres de longitud variable hasta 16 caracter/es | VIS, | wflMAIL | Usuario que insertó el registro. |
5 | FENVIADO | FENVIADO | INT | Entero. | VIS,INS,UPD | wflMAIL | Marcado con 1 cuando se envió el mail de solicitud a FAC, sino NULL. |
Observaciones adicionales sobre los campos
Relaciones
Triggers
wflMAIL_TR_UPDATE
Este trigger acciona en INSERT.
El campo FTS de esta tabla es un TIMESTAMP. Al registrarse actualiza el campo FEMAIL de los registros de WORKFLOW FC/COMPROBANTES LOTE con este valor asociando de este modo a esos comprobantes con la solicitud de aprobación enviada a FAC.
Esto es para los registros de WORKFLOW FC/COMPROBANTES LOTE que tienen la columna FEMAIL en NULL.
Finalmente manda el mail de solicitud de aprobación a FAC usando el procedimiento wflMAIL_ENVIO_MAIL_SOLICITUD.
wflMAIL_TR_DELETE
Este trigger acciona en DELETE.
Al eliminar un registro de esta tabla actualiza todos los comprobantes asociados de WORKFLOW FC/COMPROBANTES LOTE (tienen el campo FEMAIL con el mismo valor que el campo FTS de esta tabla) a NULL de modo tal que puedan eventualmente quedar asociados a otro lote.