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.
- Atualize as rotinas para a versão abaixo ou superior:
- Rotina 905 versão 30.3.0.8;
- Rotina 902 versão 30.3.0.4;
- Rotina 903 versão 30.3.0.34;
- Rotina 916 versão 30.3.0.33;
- Rotina 953 versão 30.3.0.23;
- Atualize a tabela PCCARREG na rotina 560 na versão 30.3.0.84;
- Acesse o passo 2 para maiores informações.
- 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;
- 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.