Histórico da Página
Produto: | Microsiga Protheus | ||||
Versões: | 12 | ||||
Ocorrência: | Reprocessamento e Exclusão de registro na tabela AKD | ||||
Passo a passo: | Premissas FINA100 - Movimento 28.10.2019 FINA040 → Movimento com data de PCOA030 - Contas a Receber → Processo 000001 campo data com SE1->E1 Reprocessamento e Exclusão de registro na tabela AKD
Premissas Certifique-se que tenha pré-cadastrados, os processos corretamente. Ex: Processos de contas a receber (000001) e movimentação bancários (000007) Contas a Receber → Processo 000001 campo data com SE1→E1_EMISSÃO Movimentação Bancaria → Processo 000007 000007 campo data com SE5→E5 SE5->E5_DATA PCOA310 - Ao rodar a rotina independentemente de acessar o ambiente com data diferente as datas configuradas no processo, o sistema criará os registros sempre baseado nos dados da origem e o que esta configurado na rotina PCOA030. Observe abaixo Situação 1 → PCOA310 - Reprocessamento conforme configuração acima : A) Tabela AKD (PCOA050) sem dados b) Acesso ao Protheus com data de 25/11/2019 e reprocessando os processos 000001 e 000007 Reprocessar o processo 000001 veja que Veja abaixo a data original do lançamento Abaixo : Processo 000007 000007 observe Observe abaixo que o período esta entre as data de 01/10/2019 a 31/10/2019 Abaixo: Data exatamente igual ao movimento pelo FINA100 Movimentos gravado na AKD D) Movimentos gerados tabela AKD (PCOA050) após reprocessamento.
Abaixo Situação 2 : PCOA310 → Reprocessar o processo 000007 e informando filtro na tabela AKD Reprocessar processo 000007 : a) Configuração do processo 000007 campo data SE5->E5_DATA; b) Apagar os lançamentos do período; C) Filtro na tabela AKD sim Observe : Após reprocessamento constam apenas os dois movimentos gerados anteriormenteveja que consta apenas um movimento no processo 00007 no valor de 101.22, ou seja, não houve duplicidade PCOA050 duplicidade. Importante: Sugerimos não utilizar na configuração DDATABASE nos campos de data ex: DDATABASE , motivo ao solicitar reprocessamento o sistema vai gerar novos lançamentos na tabela AKD. Motivo ao fazer o reprocessamento com data diferente a origem dos lançamentos todos os movimentos serão gerados com a data de acesso ao sistema veja exemplo abaixo : processo 000007 DDATABASE Pcoa310 → reprocessando o movimento 000007 Situação 3 : Configuração dos processos 00001 e 00007 com a data igual a DDATABASE Tabela Rotina sem movimentos PCOA050 Tabela AKD vazia PCOA310 - reprocessamento Reprocessamento dos processos 000001 e 000007 movimentos Movimentos gerados data de processo Processo 000007 Movimentos todos Movimentos gerados com data de 25/11/2019, configurado ambos todos os processos configurados com campo de data = DDATABASE PCOA310 → Situação 4: PCOA310 → Acesso ao Protheus com da 25/11/2019 Flag apagando Registro Registro período de 01/10/2019 a 31/10/2019 Filtro Filtro na tabela AKT Sim PCOA050 permaneceu apenas com → Ao término do reprocessamento do processo 00001, permaneceu com os dois movimentos na PCOA050 teste processo 007Processo 000007 Sim filtro AKT Filtro na tabela AKD Gerou um novo registro na AKT AKD Importante : Para estes casos deve-se informar um range de/ate range de período inicial e final 01/10/2019 a 25/11/2019 2019. Situação 5 : PCOA310 - Processo 00007 filtro AKT Filtro tabela AKD PCOA050 ->Após reprocessamento, observe que conta apenas um lançamento do processo 000007 no valor de 101.22
|