Á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:-
País:Todos Países
Ticket:16861003
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-15271


02. DESCRIÇÃO

Este Ponto de Entrada permite avaliar se o endereço de picking será utilizado.

03. LOCALIZAÇÃO

Localizado na função que avalia os endereços para reabastecimento.

04. PARÂMETROS

NomeTipoDescrição
cArmazemCaractereArmazém do endereço de picking
cEnderecoCaractereEndereço de picking
cProdutoCaractereProduto a ser reabastecido
nQtdApanheNuméricoQuantidade a ser reabastecida
nQtdEstNuméricoQuantidade estoque
nQtdEPrNuméricoQuantidade entrada prevista

05. RETORNO

Lógico - .T. ou .F.

06. VERSÕES

Protheus 12.1.17 ou superiores.

07. OBSERVAÇÃO

Quando existir este Ponto de Entrada e retornar .T., as validações padrões de percentual de ocupação serão ignoradas, podendo misturar produtos no endereço de picking.

Todos os parâmetros são recebidos na User Function via PARAMIXB, conforme consta em Execblock / Customização.

08. EXEMPLO

------

#INCLUDE "PROTHEUS.CH"

User Function WMSAENDE()
Local aAreaAnt := GetArea()
Local lRet := .T.
Local cArmazem := PARAMIXB[1]
Local cEndereco := PARAMIXB[2]
Local cProduto := PARAMIXB[3]
Local nQtdApanhe:= PARAMIXB[4]

Local cQtdEst := PARAMIXB[5]
Local nQtdEPr := PARAMIXB[6]
Local cAliasQry := GetNextAlias()


         // De acordo com a regra do processo do cliente onde indicará se o endereço de picking pode ser usado ou não
        RestArea(aAreaAnt)

Return lRet

------