Páginas filhas
  • DT Rotina 820 - Opção 5 consolidação - Processar PCRECALCULOPROD e Deletar PCHISTESTFILA


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor 

Segmento:

Distribuição TOTVS Goiânia 

Módulo:8 - FERRAMENTAS DO SISTEMA
Função:820 - ATUALIZAÇÃO DE DADOS - 4 LOGISTICA
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DDESTOQUE-17714


02. 
SITUAÇÃO/REQUISITO

Na rotina 820, opção 5 – Consolidação, ao clicar em Executar, para processar um dia com falha, foram adicionadas as seguintes funcionalidades:

- executar, caso exista, os registros pendentes na tabela PCRECALCULOPROD;

- excluir, caso exista, os registros da tabela PCHISTESTFILA para esse dia em execução.


03. SOLUÇÃO

Objeto de Banco:

PKG_ANALISAR_ESTOQUE
Versão: 4.0.18.000 / 5.0.09.000 / 6.0.06.000


Processo: Rotina 820, opção 5 – Consolidação


A alteração citada abaixo foi realizada no objeto de banco PKG_ANALISAR_ESTOQUE. Contudo, a sua funcionalidade é percebida na rotina 820, opção 5 – Consolidação.


Na rotina 820, opção 5 – Consolidação, ao clicar em Executar, para processar um dia com falha, foram adicionadas as seguintes funcionalidades:

- executar, caso exista, os registros pendentes na tabela PCRECALCULOPROD;

- excluir, caso exista, os registros da tabela PCHISTESTFILA para esse dia em execução.


A tabela PCRECALCULPROD é alimentada pelo Servidor NFe para indicar os produtos que precisam ter o seu saldo da PCHISTEST atualizados. Essa é uma situação muito especifica, que pode ocorrer durante a aprovação das notas fiscais eletrônica (NFe) na virada do dia, que ocorre entre 23:57h e 00:05h. Uma vez inserido os registros na tabela PCRECALCULOPROD a próxima atualização diária, feita pela rotina 820, de forma automática, já trata esses produtos e aplica a solução necessária na PCHISTEST.

Contudo, como forma de blindagem, adicionamos essa funcionalidade, também, no recalculo feito pela opção 5, da rotina 820. Antes de criar a PCHISTEST do dia faltante é garantido que os registros da PCRECALCULOPROD foram processados.

Após criar a posição de estoque (PCHISTEST) que estava com falha na 820 – opção 5, é preciso deletar, caso exista, os registros na tabela PCHISTESTFILA para esse dia e filial processados. Visto que a PCHISTESTFILA é uma tabela temporária, a deleção desses registros é importante para evitar o seu reprocessamento e corromper os dados corrigidos.

ATENÇÃO: Apesar da PCHISTESTFILA ser uma tabela temporária, o seu manuseio é de uso exclusivo da TOTVS e não autorizamos ou aconselhamos que os seus registros sejam alterados/Excluídos/Inseridos por terceiros.


Atualização Necessária:

Em seu WTA, acesse a rotina 814 e atualize as seguinte atualização, conforme o versionamento do seu sistema:

- PCHISTEST – versões: (34) 4.0.06.000 / (35) 5.0.03.000 / (36) 6.0.03.000
- PKG_ANALISAR_ESTOQUE - versões: (34) 4.0.18.000 / (35) 5.0.09.000 / (36) 6.0.06.000

04. DEMAIS INFORMAÇÕES

Demais Atualizações:

Até a data da criação desse documento os serviços abaixo, que também são essenciais, estão nas seguintes versões

ATUALIZACAO_DIARIA - versões: (34) 4.0.14.000 / (35) 5.0.08.000 / (36) 6.0.05.000

Rotina 820 está com os serviços na versão:
winthor-fer-0820 - 1.6.8.6
winthor-atualizacao-dados - 1.35.0.9

05. ASSUNTOS RELACIONADOS

        Não se aplica