Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Logística WMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:

TOTVS WMS - Linha Protheus - WMS Protheus (SIGAWMS)

Função:

WMSV104.PRW

WMSDTCEmbarqueExpedicao.PRW

WMSDTCEmbarqueExpedicaoEmbarqueOperador.PRW

WMSDTCEmbarqueExpedicaoItens.PRW

WMSR458.PRW - Novo fonte para relatório gerado

País:Todos Países
Ticket:-
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-13554


02. SITUAÇÃO/REQUISITO

Necessidade de gerar a figura da transportadora no processo de embarque e, com ela, suas respectivas validações.

03. SOLUÇÃO

Informar que a transportadora será um processo opcional e, quando informado, será confrontado com os documentos já associados ao processo, nos quais não será possível relacionar um documento já faturado com a transportadora definida no embarque.

Se os documentos não estiverem faturados será possível atualizar a transportadora do Pedido com a transportadora do embarque.

Informações detalhadas podem ser obtidas no Conteúdo Complementar - Rotina inclusão transportadora no embarque.

Exemplo de Utilização

PARÂMETROS

  • MV_WMSNEW = .T.
  • MV_WMSTREM = .T. 

WMSA070

  • Configure o serviço de separação para liberação do Pedido na separação. 

MATA410

  • Inclua um novo Pedido de Venda para o item com saldo.
  • Informe uma transportadora. 

WMSA150

  • Execute o serviço.

WMSA332

  • Finalize os movimentos de separação

MATA460A

  • Fature o Pedido.

WMSV104

  • Acesse a rotina de embarque de coletor de dados.
  • Pressione as teclas CTRL + E.
  • Valide se a tela para informar a transportadora abriu.
  • Informe a transportadora diferente do Pedido.
  • Verifique se as validações de cadastro estão corretas.
  • Após informar a transportadora, selecione o tipo de documento Nota Fiscal e informe o número da Nota Fiscal para embarque.
  • Valide se será apresentada uma mensagem informando que a transportadora da Nota Fiscal é diferente do embarque.
  • Valide se será possível relacionar a Nota Fiscal.

PARÂMETROS

  • MV_WMSNEW = .T.
  • MV_WMSTREM = .T. 

WMSA070

  • Configure o serviço de separação para liberação do Pedido na tarefa de separação. 

MATA410

  • Inclua um novo Pedido de Venda com 2 sequências para o mesmo item com saldo, informando uma transportadora "A".
  • Libere somente a primeira linha do Pedido de Venda.

WMSA150

  • Execute o serviço.

WMSA332

  • Finalize os movimentos de separação

MATA460A

  • Fature o item do Pedido de Venda separado. 

MATA410

  • Altere o mesmo Pedido de Venda para transportadora "B".
  • Libere a segunda linha do Pedido de Venda.

WMSA150

  • Execute o serviço.

WMSA332

  • Finalize os movimentos de separação.

WMSV104

  • Acesse a rotina de embarque de coletor de dados.
  • Pressione as teclas CTRL + E e valide se abriu a tela para informar a transportadora.
  • Informe a transportadora "B" atual do Pedido de Venda.
  • Após informar a transportadora, selecione o tipo de documento Pedido e informe o Pedido cadastrado para embarque.
  • Efetue o embarque do item e valide se ao finalizar o embarque foi gravado na tabela D0Z, a sequência correta do item no Pedido de Venda e as quantidades.

WMSV104

  • Acesse a rotina de embarque de coletor de dados.
  • Pressione as teclas CTRL + E e valide se abriu a tela para informar a transportadora.
  • Informe a transportadora "B" atual do Pedido de Venda.
  • Após informar a transportadora, selecione o tipo de documento Pedido e informe o mesmo Pedido novamente para embarque. 
  • Valide se será apresentada a mensagem informando que existem Notas faturadas para o Pedido com transportadora diferente, sendo que não deverá continuar 
    o embarque com a transportadora informada.
  • Informe a transportadora "A" que foi utilizada no faturamento do item do Pedido de Venda.
  • Valide se é permitido efetuar o processo de embarque corretamente. 

PARÂMETRO

  • MV_WMSNEW = .T.

WMSA070

  • Configure o serviço de separação para liberação do Pedido na tarefa de Separação. 

MATA410

  • Inclua um novo Pedido de Venda para o item com saldo, com a opção -Utiliza Carga. 

OMSA200

  • Efetue a montagem da carga, informando uma transportadora e relacionando o Pedido com a carga.

WMSA150

  • Execute o serviço.

WMSA332

  • Finalize os movimentos de separação.

WMSV104

  • Acesse a rotina de embarque de coletor de dados.
  • Pressione as teclas CTRL + E.
  • Valide se a tela para informar a transportadora abriu.
  • Informe a transportadora diferente da carga.
  • Verifique se as validações de cadastro estão corretas.
  • Após informar a transportadora, selecione o tipo de documento Carga e informe o número da carga para embarque.
  • Valide se será apresentada a seguinte mensagem: "Transportadora difere da transportadora da Carga. Assume transportadora?"
  • Informe que Sim e continue o processo.
  • Efetue o embarque dos itens.
  • Valide se ao finalizar o embarque foi alterada a transportadora da carga e do Pedido, de acordo com aquela informada no embarque.

IMPORTANTE

  • Efetue a mesma simulação deste cenário para o Pedido já faturado e também com o parâmetro MV_WMSTREM = .F., verificando se as validações estão corretas. 

PARÂMETRO

  • MV_WMSNEW = .T.

WMSA070

  • Configure o serviço de separação para liberação do Pedido na tarefa de Separação. 

MATA410

  • Inclua 2 novos Pedidos de Venda para um item com saldo, com a opção -Utiliza Carga. 

OMSA200

  • Efetue a montagem da carga, informando uma transportadora "A" e relacionando o Pedido com a carga.

WMSA150

  • Execute o serviço.

WMSA332

  • Finalize os movimentos de separação.

MATA460A

  • Fature o item do primeiro Pedido de Venda da carga, deixando o segundo sem faturar. 

WMSV104

  • Acesse a rotina de embarque de coletor de dados.
  • Pressione as teclas CTRL + E e valide se a tela para informar a transportadora abriu.
  • Informe a transportadora diferente da carga, "B".
  • Verifique se as validações de cadastro estão corretas.
  • Após informar a transportadora, selecione o tipo de documento carga e informe o número da carga para embarque. 
  • Verifique se é apresentada a validação informando que: "Existem pedidos desta carga já faturados com transportadora diferente."
  • Retorne ao início do embarque novamente.
  • Informe a transportadora "A".
  • Observe que será possível informar a carga e continuar com o embarque. 

PARÂMETRO

  • MV_WMSNEW = .T.

WMSA070

  • Configure o serviço de separação para liberação do Pedido no Romaneio de embarque.
  • Configure o serviço para utilizar montagem de volumes. 

MATA410

  • Inclua um novo Pedido de Venda para o item com saldo.
  • Informe uma transportadora. 

WMSA150

  • Execute o serviço.

WMSA332

  • Finalize os movimentos de separação.

WMSV080

  • Efetue a montagem de volumes para o Pedido de Venda.

WMSV105

  • Acesse o Romaneio de embarque.
  • Inclua os volumes montados.

WMSV104

  • Acesse a rotina de embarque de coletor de dados.
  • Pressione as teclas CTRL + E.
  • Valide a tela para informar a transportadora abriu.
  • Informe a transportadora diferente do Pedido.
  • Verifique se as validações de cadastro estão corretas.
  • Após informar a transportadora, selecione o tipo de documento Romaneio e informe o número do Romaneio para embarque.
  • Valide se será apresentada a seguinte mensagem: "Transportadora difere da transportadora da pedido. Assume transportadora?."
  • Informe que Sim e continue o processo.
  • Efetue o embarque dos itens.
  • Valide se ao finalizar o embarque foi alterada a transportadora do Pedido, de acordo com aquela  informada no embarque.

IMPORTANTE

  • Efetue o mesmo teste deste cenário para o Pedido já faturado e também com o parâmetro MV_WMSTREM = .F., verificando se as validações estão corretas.

PARÂMETRO

  • MV_WMSNEW = .T.

WMSA070

  • Configure o serviço de separação para liberação do Pedido no Romaneio de embarque.
  • Configure o serviço para utilizar montagem de volumes. 

MATA410

  • Inclua um novo Pedido de Venda para o item com saldo.
  • Informe uma transportadora. 

WMSA150

  • Execute o serviço.

WMSA332

  • Finalize os movimentos de separação.

WMSV080

  • Efetue a montagem de volumes para o Pedido de Venda.

WMSV105

  • Acesse o Romaneio de embarque.
  • Inclua os volumes montados.

WMSV104

  • Acesse a rotina de embarque de coletor de dados.
  • Pressione as teclas CTRL + E.
  • Valide a tela para informar a transportadora abriu.
  • Informe a transportadora diferente do Pedido.
  • Verifique se as validações de cadastro estão corretas.
  • Após informar a transportadora, selecione o tipo de documento Romaneio e informe o número do Romaneio para embarque.
  • Valide se será apresentada a seguinte mensagem: "Transportadora difere da transportadora da pedido. Assume transportadora?."
  • Informe que Sim e continue o processo.
  • Efetue o embarque dos itens.
  • Valide se ao finalizar o embarque foi alterada a transportadora do Pedido, de acordo com aquela  informada no embarque.

IMPORTANTE

  • Efetue a mesma simulação deste cenário informando a mesma transportadora, validando se será incluído corretamente.

PARÂMETRO

  • MV_WMSNEW = .T.

WMSA070

  • Configure o serviço de separação para liberação do Pedido na separação. 

MATA410

  • Inclua um novo Pedido de Venda para o item com saldo.
  • Informe uma transportadora. 

WMSA150

  • Execute o serviço.

WMSA332

  • Finalize os movimentos de separação.

WMSV104

  • Acesse a rotina de embarque de coletor de dados.
  • Pressione as teclas CTRL + E.
  • Valide se a tela para informar a transportadora abriu.
  • Informe a transportadora igual àquela do Pedido.
  • Após informar a transportadora, selecione o tipo de documento Pedido.
  • Informe o número do Pedido para o embarque.

IMPORTANTE

  • Quando estiver informando os itens para embarque, pressione as teclas CTRL+T para alterar a transportadora.
  • Informe uma transportadora diferente da informada anteriormente.
  • Quando for apresentada a pergunta, se deseja assumir a transportadora, informe que Sim.
  • Valide a transportadora gravada na D0X, que foi a última informada. 

PARÂMETRO

  • MV_WMSNEW = .T.

WMSR458

  • Acesse a rotina para emissão do relatório.
  • Efetue a impressão.
  • Valide se os dados impressos estão coerentes com o embarque.

IMPORTANTE

  • Valide se durante as simulações a tabela D0X será atualizada com o código da transportadora, no novo campo D0X_TRANSP.


04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas

  • D0X- EmbarqueExpedicao
  • DAK - Carga
  • SC9 - Pedidos Liberados
  • SA4 - Transportadora

05. ASSUNTOS RELACIONADOS

Conteúdo Complementar

06. ANEXO - PDF