Á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:14641698
Requisito/Story/Issue (informe o requisito relacionado) :

DLOGWMSMSP-14264



02. DESCRIÇÃO

Este Ponto de Entrada permite manipular a capacidade do endereço destino.

03. LOCALIZAÇÃO

Localizado na função ProcEstFis(), responsável por validar o endereço informado no processo de endereçamento.

04. PARÂMETROS

NomeTipoDescriçãoObrigatório
cProduto CaractereCódigo do produto que esta sendo endereçadoSim
cArmazemCaractereCódigo do armazém destino usado para endereçamento Sim
cEstFisCaractereCódigo da Estrutura física do endereçoSim
cEndDestCaractereCódigo do Endereço destinoSim
nCapEnderNuméricoCapacidade do endereço Sim

nSaldoEnd

NuméricoSaldo do movimento de endereçamentoSim
nSaldoRFNuméricoSaldo do movimento de radio frequênciaSim

05. RETORNO

NomeTipoDescriçãoObrigatório
nRetNuméricoCapacidade do endereço.Sim

06. VERSÕES

Protheus 12.1.27 ou superiores.

07. OBSERVAÇÃO

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

08. EXEMPLO

------

#INCLUDE 'TOTVS.CH'
/*/{Protheus.doc} WMSCAPMX
Ponto de entrada para manipular a capacidade do endereço destino
@type function
@version V.12
/*/
User Function WMSCAPMX() //{Self:oMovPrdLot:GetProduto(),Self:oMovEndDes:GetArmazem(),Self:oEstFis:GetEstFis(),cEndDest,nCapEnder}
Local aAreaAtu  := GetArea()
Local cProduto  := PARAMIXB[1]
Local cArmazem  := PARAMIXB[2]
Local cEstFis   := PARAMIXB[3]
Local cEndDest  := PARAMIXB[4]
Local nCapEnder := PARAMIXB[5]
Local nRet      := Nil
   
If cEndDest == "CROSS-CQ       "
    nRet := 10
Endif
RestArea(aAreaAtu)


Return(nRet)

------