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