Á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:

13983776

Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-13863


02. DESCRIÇÃO

Quando no cadastro de regra de convocação é informado que a separação será documento exclusivo, o Operador é convocado e o Sistema atualiza o código do Operador para todas as atividades referentes ao documento ou carga, neste momento o Ponto de Entrada será acionado, possibilitando adicionar mais condições ao relacionamento da tabela  Movimentos Serviços WMS (D12) .

03. LOCALIZAÇÃO

Localizado na função LawLimit(), avalia se o registro pode ser convocado.

04. PARÂMETROS

NomeTipoDescriçãoObrigatório
cWhereCaractereVariavel caractere para uso do ponto de entradaSim

oMovimento

ObjetoRecebe o tipo de movimento "1", "2" ou "3"Sim

05. RETORNO

NomeTipoDescriçãoObrigatório
cWhereCaractereVariavel caractere para uso do ponto de entradaSim

  

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} WMSDOCEX
Ponto de Entrada para manipular o uso exclusivo desta carga/documento
@type function
@version V.12
/*/
User Function WMSDOCEX() 
Local aAreaAtu   := GetArea()
Local cWhere     := PARAMIXB[1]
Local oMovimento := PARAMIXB[2] //Pode ser "1", "2" ou "3"
   
If !Empty(oMovimento:CRECEMBAL)
    cWhere += " AND D12.D12_RECEMB = '"+oMovimento:CRECEMBAL+"'"
Endif
RestArea(aAreaAtu)

Return(cWhere)

------