Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Logística WMS

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoLogística

Módulo:TOTVS WMS - Linha Protheus - WMS Protheus (SIGAWMS)
Função:-
País:Todos Países
Ticket:13983928
Requisito/Story/Issue (informe o requisito relacionado) :

DLOGWMSMSP-13863



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çado.Sim
cArmazemCaractereCódigo do armazém destino usado para endereçamento. Sim
cEstFisCaractereCódigo da Estrutura física do endereço Sim
cEndDestCaractereCódigo do Endereço destinoSim
nCapEnderNuméricoCapacidade do endereço Sim

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)

...