01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:SIGAWMS - Gestão de Armazenagem
Função:-
País:Todos Países
Ticket:-
Requisito/Story/Issue (informe o requisito relacionado) :-


02. DESCRIÇÃO

Este Ponto de Entrada manipular o uso exclusivo da carga.

03. LOCALIZAÇÃO

Localizado na função que avalia a regra de convocação do serviço executado.

04. PARÂMETROS

NomeTipoDescriçãoObrigatório
cWhereCaracterVariavel caracter para uso do ponto de entradaSim

oMovimento

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

05. RETORNO

NomeTipoDescriçãoObrigatório
cWhereCaracterVariavel caracter para uso do ponto de entradaSim

  

06. VERSÕES

Protheus 12.1.17 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 "PROTHEUS.CH"
#INCLUDE "TOTVS.CH"

User Function WMSDOCEX() //{cWhere,Self:oMovimento,"1"}
    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)


------



<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>