Histórico da Página
ÍNDICE
- Visão Geral;
- Eventos;
- Parâmetros;
- Retorno;
- Exemplo de utilização;
- Documentos relacionados.
01. VISÃO GERAL
O ponto de entrada AF125CPOBL permite realizar o bloqueio de campos da Solicitação de transferência (ATFA125).
02. EVENTOS
Bloco de código | ||||
---|---|---|---|---|
| ||||
If ExistBlock("AF125CPOBL")
aAf125Cpo := ExecBlock( "AF125CPOBL", .F., .F.)
EndIf
|
03. PARÂMETROS
Não há
04. RETORNO
ATFA125 - Solicitação de Baixa ou Transferência.
Características do Requisito
Linha de Produto:
Protheus
Segmento:
Controladoria
Módulo:
SIGAATF - Ativo Fixo
Rotina:
Rotina | Nome técnico |
ATFA125 | Solicitação de Baixa ou transferência |
Requisito / Story / Issue:
DSERCTR1-18176
Ponto de Entrada
Descrição:
Ponto de entrada AF125CPOBL, localizado na montagem da tela da solicitação de transferência, validando os campos passíveis de alteração.
Eventos:
O ponto de entrada será executado na montagem da tela da solicitação de transferência.
Programa Fonte:
ATFA125.PRW
Função:
ATFA125 - Solicitação de Baixa ou Transferência.
Não há.
Retorno:
Será retornado um array com os campos para bloqueio de edição:
Tipo | Descrição | Obrigatório |
Array | Retorna array |
contendo |
os campos a serem bloqueados |
. | Sim |
05.
Modelo de Fonte
EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||
---|---|---|---|---|
| ||||
#INCLUDE |
"PROTHEUS.CH" |
/*/{Protheus.doc} |
AF125CPOBL O ponto de entrada será executado na montagem da tela da solicitação de transferência. |
@author Julyane Vale |
@version P12 |
@date 31/07/2019 |
/*/ |
User Function AF125CPOBL() |
aReturn := {} |
aReturn := { "NM_ |
FILDEST", "NM_GRUPO", "NM_CCUSTO", "NM_LOCAL" ,; |
"NM_CCONTAB", "NM_CCORREC", "NM_CDEPREC", "NM_CDDEPR", "NM_CDESP" ,; |
"NM_CUSTBEM", "NM_CCCORR", "NM_CCDESP", "NM_CCCDEP", "NM_CCCDES" ,; |
"NM_ITBEM", "NM_ITCORR", "NM_ITDESP", "NM_ITCDEP", "NM_ITCDES" ,; |
"NM_CLVLBEM", "NM_CLVLCOR", "NM_CLVLDEP", "NM_CLVLCDE", "NM_CLVLDES" } |
Return aReturn |
06. DOCUMENTOS RELACIONADOS
Não há.
HTML |
---|
<!-- esconder o menu -->
<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;
}
</style>
|