Páginas filhas
  • DDESTOQUE-8398 - DT - Ajuste na Emissão do Mapa por Carregamento para Controle de Transferência


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Módulo:09 - Expedição
País:Brasil
Ticket:10210397
Requisito/Story/Issue (informe o requisito relacionado) :DDESTOQUE-8398


02. SITUAÇÃO/REQUISITO

Atualmente a transferência entre os carregamentos usa como base o número de vias existes no carregamento, entretanto muitas vezes este mapa foi gerado por uma rotina que faz a impressão do mapa por pedido, e também grava as informações referentes ao número de vias no pedido. Com isso, gera conflitos na transferência de carregamentos, com problemas como a não visualização da carga montada quando quando não se trabalha com o processo de distribuição (parâmetro "2281 - Utilizar conceito de distribuição" da rotina 132).

03. SOLUÇÃO

Deverá ser criado um campo na tabela PCCARREG para marcar que o mapa de separação foi emitido por carregamento. Desta forma teremos como saber se é possível fazer a transferência de tal pedido para outro carregamento sem penalizar a segurança dos dados, tendo em vista que o controle de vias está no pedido.
Neste caso as rotinas "902- Emitir mapa de separação por rua", "903-Emitir mapa de separação por cidade", "916-Emitir mapa de separação por carregamento" e "953-Mapa de separação" devem gravar o campo sempre que o mapa de separação for impresso e a rotina 905 deve validar o estado deste campo.
Se o campo estiver como "Sim" então não poderá mover o pedido de carregamento, e caso esteja como "Não", então o pedido poderá ser movido de carregamento mesmo que o número de vias seja maior que zero.


  1. Atualize as rotinas para a versão abaixo ou superior:
    1. Rotina 905 versão 30.3.0.8;
    2. Rotina 902 versão 30.3.0.4;
    3. Rotina 903 versão 30.3.0.34;
    4. Rotina 916 versão 30.3.0.33;
    5. Rotina 953 versão 30.3.0.23;

  2. Atualize a tabela PCCARREG na rotina 560 na versão 30.3.0.84;

  3. Acesse o passo 2 para maiores informações.
  1. Ao tentar transferir um carregamento para outro a rotina irá validar tanto no carregamento de origem como no carregamento de destino se foi feita a impressão do mapa por carregamento. Se um dos carregamentos tiver imprimido o mapa por carregamento e o outro tiver sido impresso por pedido, ou se um deles tiver imprimido o mapa por carregamento e o outro não tiver feito a impressão, não será possível realizar a transferência, conforme a imagem abaixo;


  2. O carregamento será exibido para transferência mesmo que não seja usado o processo de distribuição (parâmetro "2281 - Utilizar conceito de distribuição" da rotina 132) e passará pela validação do passo anterior para a realização da transferência.