Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Produto:

Microsiga Protheus

Versões:

12

Ocorrência:

Reprocessamento e Exclusão de registro na tabela AKD 

Passo a passo:

Reprocessamento e Exclusão de registro na tabela AKD

Dica

Sugerimos avaliar os LANÇAMENTOS de PROCESSO (PCOA030) para verificar se estão configurados corretamente, os novos movimentos
serão criados a partir da configuração do processo. Atentem-se principalmente aos campos de data.


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  campo data com 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 : 

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


observe Observe abaixo que o período esta entre as data de 01/10/2019 a  




Abaixo: Data exatamente igual ao movimento pelo FINA100  



D) Movimentos gerados tabela AKD (PCOA050) após reprocessamento.



Abaixo :  PCOA310 → Reprocessar o processo 000007 e informando filtro na tabela AKD





sim










Observe : Após reprocessamento constam apenas os dois movimentos gerados anteriormente, ou seja não houve duplicidade  PCOA050 

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 abaixo que ao realizar  o reprocessamento com data  de 25/11/2019,  todos os movimentos foram gerados com a data  de origem dos movimentos gerados a partir

das rotinas FINA040 e FINA100.

Veja veja exemplo abaixo :


processo Processo 000007 DDATABASE


Pcoa310 → reprocessando o movimento 000007




Rotina sem movimentos PCOA050 Tabela AKD  vazia


PCOA310 -  reprocessamento dos processos 000001 e 000007



movimentos gerados data de  


processo 000007



Movimentos  todos gerados com data  de 25/11/2019, configurado ambos os processos com DDATABASE


PCOA310 →  Acesso ao Protheus com da 25/11/2019

                      Flag  Flag apagando

                     Registro período de 01/10/2019 a 31/10/2019

                     Filtro na tabela AKT  


Sim






PCOA050 permaneceu PCOA050→ Permaneceu apenas com dois movimentos na PCOA050

teste



processo 007Processo 000007


Sim

filtro AKT


Filtro na tabela AKD




Gerou um novo registro na AKTAKD


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.



filtro AKT Filtro tabela AKD  



PCOA050 Movimentos após reprocessamento, observe que contas conta apenas um lançamento do processo 000007 no valor de 101.22


Dica

Para os processo 00007 onde existem a necessidade de reprocessar com datas diferentes do movimento origem, sugerimos não configurar os lançamentos com DDATABASE, pois, em casoa data base esteja diferente dos movimentos origem serão gerados novos movimentos:

1- Não utilizar os processos os campos data com DDATABASE;

2- Alterar o range de de período de/ate para inserir no range a data que será excluída;

3- Ver abaixo o link onde constam informações dos processos que tem a mesma tratativa

Link : https://tdn.totvs.com/x/gqxc

...