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

nQtdTrsfNumérico

Valor correspondente à quantidade a ser transferida.

05. RETORNO

Nome

Tipo

Descrição

aRetPEArray

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}

------