01. DADOS GERAIS
Produto: | TOTVS Logística WMS |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Logística |
Módulo: | SIGAWMS - Gestão de Armazenagem |
Função: | WMSA225 |
País: | Todos os países |
Ticket: | 10336722 |
Issue: | DLOGWMSMSP-12258 |
02. DESCRIÇÃO
Este Ponto de Entrada permite manipular a quantidade a ser liberada durante o processo de transferência.
Sintaxe
WMS225QL → Incluir validações, retornando o novo valor correspondente à quantidade a ser liberado ( ) → aRetPE
03. LOCALIZAÇÃO
O ponto de entrada está localizado na função responsável por remover a quantidade bloqueada para permitir a transferência. Ela é chamada durante o processo de transferência.
04. PARÂMETROS
Nome | Tipo | Descrição |
---|---|---|
nQtdTrsf | Numérico | Valor correspondente à quantidade a ser transferida. |
05. RETORNO
Nome | Tipo | Descrição |
---|---|---|
aRetPE | Array | Será retornado um array de 2 posições. A primeira posição indicará se o valor será ou não alterado. A segunda posição irá conter o novo valor, que será atribuído para a quantidade a ser liberada. |
07. OBSERVAÇÃO
Não se aplica.
08. EXEMPLO
------
User Function WMS225QL()
Local nQtdLiberar := PARAMIXB[1]
Local lWmsTrBl := SuperGetMV('MV_WMSTRBL',.F.,.F.)
If IsInCallStack("WMSA101") .AND. lWmsTrBl
Return {.T., nQtdLiberar}
EndIf
Return {.F., 0}
------