01. DADOS GERAIS
| Produto: | TOTVS Distribuição e Varejo
|
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição |
| Módulo: |
Vendas |
| Função: | Integrações |
| País: | Brasil |
| Requisito/Story/Issue (informe o requisito relacionado) : | DDVENDAS-55892 |
02. SITUAÇÃO/REQUISITO
Havia a necessidade de automatizar o recálculo de pedidos de venda pendentes quando houvesse uma "virada" de vigência tributária programada.
O objetivo era garantir que, ao processar as atualizações de tributação programadas (Rotinas 514, 574, 271), os pedidos impactados tivessem seus impostos e preços recalculados automaticamente, sem intervenção manual pedido a pedido.
03. SOLUÇÃO
Foi implementada uma nova funcionalidade na Rotina 820 (WTA), adicionando a opção "Recalcular pedidos".
Esta opção funciona como uma flag dependente, ou seja, ela só é habilitada para marcação quando a opção principal "Atualizar tributação programada" estiver marcada.
Ao executar o processo, o sistema aciona um serviço de recálculo que identifica apenas os pedidos contendo itens que sofreram alteração na figura tributária ou no vínculo entre produtos (Rotinas 574/271).
O recálculo afeta pedidos nas posições Bloqueado (B), Pendente (P), Liberado (L) e Montado (M).
Pedidos já Faturados (F) não sofrem alteração.
1. Atualizações e Dependências
Para o funcionamento correto, certifique-se de que o ambiente esteja atualizado com as versões mínimas abaixo:
- Rotinas WinThor: 271, 514 e 574 atualizadas para versão 37 ou superior.
- Serviços (WTA - Rotina 801):
- winthor-fer-0820 (Rotina 820): Versão 1.38.2.1 ou superior.
- Atualizar a dependência: winthor-atualizacao-dados: Versão 1.38.3.5 ou superior.
- winthor-fer-0820 (Rotina 820): Versão 1.38.2.1 ou superior.
2. Parametrização de Acesso
É necessário liberar a permissão de acesso para o usuário que executará a rotina:
- Acesse a Rotina 530 - Permitir Acesso a Rotina.
- Pesquise pela rotina 820.
- Marque a permissão 35 - Recalcular Pedidos.
- Clique em Salvar.
3. Passo a Passo de Utilização
- Acesse a Rotina 820 - Atualização de Dados no WinThor Anywhere.
- Nas Opções Gerais, certifique-se de que o modo de atualização esteja como Manual (para execução imediata) ou Automático (com agendamento realizado).
- Na seção VENDAS, localize a opção "Atualizar tributação programada" e marque-a.
- Observe que a opção "Recalcular pedidos" ficará habilitada. Marque-a também.
- Clique no botão Executar.
Modo manual:
Modo automático:
Comportamento do Sistema:
- O sistema processará a vigência programada (tabelas PCTRIBUT_PROGRAMADA, etc.) alterando o status para aplicada.
- Imediatamente após, o serviço de recálculo será executado para os pedidos elegíveis.
- Pedidos que não possuem itens nas figuras tributárias alteradas manterão seus valores originais.
Observações importantes:
- A opção de recálculo não pode ser executada isoladamente; ela depende da atualização de vigências.
- O recálculo respeita as configurações de preço fixo ou variável conforme a parametrização do pedido e do sistema.
04. DEMAIS INFORMAÇÕES
Importante!
As versões estarão disponíveis para download no CCW.
https://centraldecontrole.pcinformatica.com.br/
Mantenha suas rotinas sempre atualizadas!



