Á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:
SIGAWMS - Gestão de Armazenagem
TOTVS WMS - Linha Protheus - WMS Protheus (SIGAWMS)
Função:

WMSA150 - Execução de Serviços

País:Todos Países
Ticket:
-

14931909

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


02. DESCRIÇÃO

...

Ponto de Entrada para possibilitar a atualização dos campos na tabela SBE, após a atualização do status do endereço.

03. LOCALIZAÇÃO

Localizado

...

após a rotina WMSDTCESTOQUEENDEREÇO, método UpdEnder, após todas as validações já existentes no produto padrão

...

, exatamente

...

depois da atualização do Status do Endereço (SBE).

04. PARÂMETROS

NomeTipoDescrição
nRecnoSBENuméricoRecno do registro do endereço atualizado.

05. RETORNO

Não se aplica.

06. VERSÕES

Protheus 12.1.

...

33 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} WMSATSBE
Ponto de entrada após a atualização do Status da tabela SBE
@type function
@version V.12.1.27
/*/
User Function WMSATSBE() //{ (cAliasQry)->RECNOSBE }
    Local aArea     := { GetArea() }
    Local nRecnoSBE := PARAMIXB[1]

...

   
    //Posiciona na tabela de endereços
    If nRecnoSBE <> SBE->(Recno())
        SBE->(DBGoto(nRecnoSBE))
    Endif
             
    AEval(aArea, {|area| RestArea(area)})

Return Nil  

If cEndereco = 'PICKING01'
       aRet[1] := .F.
       aRet[2] := 'Produto ' + AllTrim(cProduto) + '/Lote ' + AllTrim(cLote) + '/Armazém ' + AllTrim(cArmazem) + '/Endereço ' + AllTrim(cEndereco) + ' não pode ser endereçado.'
ENDIF

Return aRet

...


Templatedocumentos


HTML
<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>