Duda
¿Es posible revertir la baja (DAC) por eliminación de residuos (FINA415)?
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) MI - Financiero (SIGAFIN) - A partir de la versión 11.80
Solución
A traves de la rutina eliminación de residuos (FINA415), se eliminan los saldos por cobrar y por pagar, por medio de bajas con tipo de baja DAC.
No es posible realizar la reversión del movimiento, por la afectacion de los titulo por cobrar o pagar y los saldos de los clientes o proveedores, asi como las tablas de movimientos.
Después de configurar las preguntas, la rutina envía un mensaje indicando la conclusión del proceso.

| Movimientos que se realizan para la eliminación de residuos de un titulo por Pagar |
| INSERT INTO dbo.CV8010(CV8_FILIAL,CV8_DATA,CV8_HORA,CV8_USER,CV8_MSG,CV8_PROC,CV8_INFO,CV8_SBPROC,CV8_IDMOV,R_E_C_N_O_) VALUES ( ?,?,?,?,?,?,?,?,?,?) |
| UPDATE dbo.CV8010 SET CV8_DET = ? WHERE R_E_C_N_O_ = 192 |
| UPDATE dbo.SE2010 SET E2_BAIXA = ?,E2_MOVIMEN = ?,E2_VALLIQ = ?,E2_PRETPIS = ?,E2_PRETCOF = ?,E2_PRETCSL = ? WHERE R_E_C_N_O_ = ? |
| INSERT INTO dbo.FK7010(FK7_FILIAL,FK7_IDDOC,FK7_ALIAS,FK7_CHAVE,R_E_C_N_O_) VALUES ( ?,?,?,?,?) |
| INSERT INTO dbo.SE5010(E5_FILIAL,E5_DATA,E5_TIPO,E5_MOEDA,E5_VALOR,E5_NATUREZ,E5_NUMCHEQ,E5_RECPAG,E5_BENEF,E5_HISTOR,E5_TIPODOC,E5_VLMOED2, E5_LA,E5_PREFIXO,E5_NUMERO,E5_PARCELA,E5_CLIFOR,E5_LOJA,E5_DTDIGIT,E5_MOTBX,E5_SEQ,E5_DTDISPO,E5_FILORIG,E5_ARQCNAB,E5_TXMOEDA, E5_FORNECE, E5_MULTNAT,E5_ORIGEM,E5_MOVFKS,E5_IDORIG,E5_TABORI,R_E_C_N_O_) VALUES ( ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) |
| INSERT INTO dbo.FKA010(FKA_FILIAL,FKA_IDFKA,FKA_IDPROC,FKA_IDORIG,FKA_TABORI,R_E_C_N_O_) VALUES ( ?,?,?,?,?,?) |
| INSERT INTO dbo.FK2010(FK2_FILIAL,FK2_IDFK2,FK2_DATA,FK2_VALOR,FK2_MOEDA,FK2_NATURE,FK2_RECPAG,FK2_TPDOC,FK2_HISTOR,FK2_VLMOE2, FK2_MOTBX, FK2_FILORI,FK2_TXMOED,FK2_MULNAT,FK2_ORIGEM,FK2_SEQ,FK2_LA,FK2_IDDOC,R_E_C_N_O_) VALUES ( ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) |
| INSERT INTO dbo.CV8010(CV8_FILIAL,CV8_DATA,CV8_HORA,CV8_USER,CV8_MSG,CV8_PROC,CV8_INFO,CV8_SBPROC,CV8_IDMOV,R_E_C_N_O_) VALUES ( ?,?,?,?,?,?,?,?,?,?) |
| UPDATE dbo.CV8010 SET CV8_DET = ? WHERE R_E_C_N_O_ = 193 |
| UPDATE dbo.SE2010 SET E2_SALDO = ? WHERE R_E_C_N_O_ = ? |
| UPDATE dbo.SA2010 SET A2_MATR = ?,A2_SALDUP = ?,A2_SALDUPM = ? WHERE R_E_C_N_O_ = ? |
| INSERT INTO dbo.CV8010(CV8_FILIAL,CV8_DATA,CV8_HORA,CV8_USER,CV8_MSG,CV8_PROC,CV8_INFO,CV8_SBPROC,CV8_IDMOV,R_E_C_N_O_) VALUES ( ?,?,?,?,?,?,?,?,?,?) |
| INSERT INTO dbo.CV8010(CV8_FILIAL,CV8_DATA,CV8_HORA,CV8_USER,CV8_MSG,CV8_PROC,CV8_INFO,CV8_SBPROC,CV8_IDMOV,R_E_C_N_O_) VALUES ( ?,?,?,?,?,?,?,?,?,?) |
Importante: Para los titulo por Cobrar, actualiza las tabla SE1 y la tabla SA1 en lugar de la SE2 y SA2; Las demás tablas son actualizadas con base a los datos de la baja.
Nota: En caso de identificar algún incidente, escenario, error o duda en específico, deberá registrar un ticket de atención a soporte Mercado Internacional para su evaluación correspondiente.
--- Proporcionar en el ticket su evidencia en vídeo el patrón de emulación, las configuraciones utilizadas en el escenario.
--- Enviar SX6 de la empresa / filial donde se presenta el incidente.
--- Log completo del error en bloc de notas, en caso de aplicar.
Vídeo: ¿Como abrir un ticket de atención en el Portal del Cliente?
Conozca más:
Para consultar la información contenida en nuestro banco de cocimientos, acceda a los siguientes enlaces:
Help On-Line - Eliminación de Residuos (FINA415)
Help On-Line - Rehace datos de clientes y proveedores (FINA410)
How To - Como responder la encuesta de satisfacción de tickets de atención TOTVS
0 Comentarios