Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Distribuição e Varejo
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: | Linha Winthor | ||||||||||||||||
| Segmento: | Distribuição TOTVS Goiânia | ||||||||||||||||
| Módulo: | 11- ADM. INTERNA DO ESTOQUE | ||||||||||||||||
| Função: | 1100 - ATUALIZAR PROCEDURE1118 - EXTRATO DE PRODUTOS | ||||||||||||||||
| Ticket: | 23187304 | ||||||||||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DDESTOQUE-2089421865 |
02. SITUAÇÃO/REQUISITO
- Criar um deposito para siga um novo fluxo de Ecommerce vinculado ao Multi-Depósito, para que as vendas externas possam sair deste depósito e não influenciar no depósito padrão de vendas. Para garantir este fluxo deve criar um novo parâmetro para que os fluxos sejam obedecidos de acordo com a parametrização
03. SOLUÇÃO
- Parâmetro criado para que o usuário possa seguir o fluxo com Padrão de Venda ou Padrão Ecommerce.
- Rotina 132 – Parâmetros da presidência
- 4857 - DEPPADRAOVENDAEXTERNA
A rotina 1118 - Extrato de Produto possui uma aba chamada "Pedidos de Compras", utilizada para detalhar a composição do campo QTPEDIDA, exibindo quais pedidos estão em aberto para determinado produto e filial.
Recentemente, com a implementação do processo de Rota de Abastecimento, o campo QTPEDIDA passou a ser gravado considerando a filial de destino real da mercadoria (campo CODFILIALDESTINO da tabela PCITEM), e não mais apenas a filial de faturamento do pedido (PCPEDIDO).
Entretanto, a rotina 1118 continuava listando os pedidos com base apenas na filial do cabeçalho (PCPEDIDO). Isso gerava inconsistências de visualização: ao consultar a filial de destino, o saldo QTPEDIDA estava correto (somado), mas a aba de detalhes não exibia o pedido correspondente, pois ele estava vinculado à filial intermediária (origem).
Além disso, foi identificada a necessidade de melhoria de performance na abertura dos detalhes do item.
03. SOLUÇÃO
Foi realizada uma adequação na consulta da aba "Pedidos de Compras" da rotina 1118. A nova lógica prioriza a exibição do pedido na filial de destino quando houver uma Rota de Abastecimento vinculada.
A regra aplicada foi:
- O sistema verifica o campo CODFILIALDESTINO na tabela PCITEM. Se estiver preenchido, o pedido será listado na visão dessa filial.
- Se o campo estiver nulo (pedido padrão sem rota), o sistema mantém o comportamento anterior, listando o pedido na filial de origem da PCPEDIDO.
Adicionalmente, para otimização de performance:
- Foi criado um índice no banco de dados para o campo PCITEM.CODFILIALDESTINO.
- A consulta dos pedidos de compra foi separada da carga inicial do produto. Agora, os dados são carregados somente ao clicar na aba "Pedidos de Compras" (processo on-demand)
- Ao realizar uma venda com o parâmetro para PADRÃO ECOMMERCE, deve inserir o código do depósito cadastrado com o tipo ECOMMERCE, será possível visualizar na tabela CODDEPOSITO e PCMOV.CODDEPOSITO.
| Totvs custom tabs box | ||||
|---|---|---|---|---|
| ||||
Atualize as rotinas e suas dependências abaixo a partir das versões indicadas ou versões superiores:
Passo a passo:
Observações:
|
04. DEMAIS INFORMAÇÕES
Rotina 1108
Versões:
37.0.0.13
05. ASSUNTOS RELACIONADOS
...
Observações:
|
04. DEMAIS INFORMAÇÕES
Esta alteração garante a integridade visual entre o saldo QTPEDIDA e a lista analítica de pedidos, especialmente em cenários logísticos complexos envolvendo transferência automática entre filiais (Rotas).
05. ASSUNTOS RELACIONADOS
DT Rotas de Abastecimento
| Templatedocumentos |
|---|



