Páginas filhas
  • 4521758 DMANENTLGX-3470 DT SUCA2210 - Exclui mensagens erro TOTVS Colaboração por período

SUCA2210 - Exclui mensagens erro TOTVS Colaboração por período

Linha de Produto:

Logix

Segmento:

Manufatura

Módulo:

Recebimento de Materiais - TOTVS Colaboração

Função:

SUCA2210 - Exclui mensagens erro TOTVS Colaboração por período

Situação/Requisito:

Excluir mensagens de erro TOTVS colaboração conforme periodo informado em tela. Mantem as 3 ultimas interações do arquivo xml incluido via TOTVS Colaboração.

Solução/Implementação:

Criado fonte SUCA2210 com objetivo de eliminar registro da SUP_ACAO_INTG e SUP_ERR_ACAO_INTG de periodo informado em tela (considera a data de inclusão entre periodo informado em tela, deixando apenas as ultimas 3 interações geradas após execução do TOTVS Colaboração. Pode ser utilizado para limpeza na tabela, permanecendo apenas as 3 ultimas interações geradas pelo TOTVS Colaboração.

IMPORTANTE: Este programa foi gerado caso haja necessidade de limpar registros visualizados no TOTVS Colaboração (SUP34204), permanecendo as 3 últimas interações realizadas.

Não deve ser incluído no menu (somente incluir ser houver a necessidade da execução deste fonte para período, retirando do menu após a execução)


Instruções:
Recomendamos efetuar backup registros das tabelas SUP_ACAO_INTG e SUP_ERR_ACAO_INTG via LOG0002


1 - LOG0002 - Guardar registros do periodo a ser processado tabela SUP_ACAO_INTG.
Exemplo:


sup_acao_intg.unl


SELECT *
FROM SUP_ACAO_INTG
WHERE sup_acao_intg.dat_inclusao BETWEEN '01/09/2018' AND '30/09/2018'


1 - LOG0002 - guardar registros do periodo a ser processado tabela SUP_ERR_ACAO_INTG.
Exemplo:


sup_err_acao_intg.unl


SELECT e.* FROM SUP_ACAO_INTG a, SUP_ERR_ACAO_INTG e
WHERE a.dat_inclusao BETWEEN '01/09/2018' AND '30/09/2018'
AND a.proc_integracao = e.proc_integracao
AND a.chave_acesso = e.chave_acesso
AND a.seq_acao = e.seq_acao


2 - Executar SUCA2210.4gl periodo a ser processado, no caso 01/09/2018 até 30/09/2018 (incluir programa no menu temporariamente).
Processar, preferencialmente, fora de expediente.

Tickets relacionados:

4521758

Requisito:DMANENTLGX-3470