Á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:

WMSA395 - Volume de Crossdocking

WMSV083 - Gerar Pedido Crossdocking

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


02. SITUAÇÃO/REQUISITO

No processo de geração de Pedido da rotina WMSA395 (Volumes Crossdocking), quando a Query da função ExeSrvWMS, o Sistema retorna a inconsistência "Variable is not an object on EXESRVWMS", pois tenta destruir o objeto oOrdServ sem que o mesmo tenha sido gerado, uma vez que o mesmo é gerado apenas no {_}else{_}, quando o Sistema encontra dados da Query executada.

03. SOLUÇÃO

Efetuada alteração na rotina de geração do Pedido de Venda, assim, se não forem encontrados dados na SC9 durante o processamento não ocorrerá inconsistência.

Exemplo de Utilização

Configurar os parâmetros:
  • MV_WMSNEW = .T.
  • MV_GERABLQ = N 

WMSC015

  • Deve haver saldo para produtos em endereço de crossdocking . 

WMSA395

  • Gere o volume para o produto sem controle de lote acima e, posteriormente, clique em Outras Ações > Gerar o Pedido.
  • O Pedido de Venda deverá ser gerado corretamente.


04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas

  • SC9- Pedidos de Venda Liberados

05. ASSUNTOS RELACIONADOS

Documento de Referência

06. ANEXO - PDF