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

WMSDTCMovimentosServicoArmazem.PRW

WMSV030.PRW

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


02. SITUAÇÃO/REQUISITO

Na separação via coletor WMSAV030 (Coletor) ocorre uma divergência, quando há uma inconsistência no cadastro e a movimentação é realizada pela rotina WMSA332.

03. SOLUÇÃO

Efetuada a inclusão de uma validação, para que seja informado que o cadastro está diferente daquele que foi gerado no movimento.

Exemplo de Utilização

  • Parâmetro MV_WMSNEW = .T.
  • Compilar o PE enviado.
  • Deve haver saldo de dois lotes no picking para um produto. Na simulação realizada, o produto era unitizado.

MATA410

  • Gere um Pedido de Vendas.

WMSA150

  • Execute o serviço.

WMSV030

  • Execute a movimentação via coletor.


User Function DL150AEX()
Local aArea := GetArea()


DBSELECTAREA( "D12" )
D12→(DBGOTOP())

D12->(DBSETORDER(4))
IF D12→(DbSeek(FwXFILIAL("D12")+DCF→DCF_ID))

RecLock('D12',.F.)
D12->D12_TAREFA := 'DDD'
D12->(MsUnlock())
EndIf
RestArea(aArea)
Return


04. DEMAIS INFORMAÇÕES

Tabela Utilizada

  • D12 - Movimentos Serviços WMS

05. ASSUNTOS RELACIONADOS

Documento de Referência