01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Recursos Humanos 
Módulo:SIGAPON
Função:PNA040BTN 


02. SITUAÇÃO/REQUISITO

Solicitada a criação da documentação do ponto de entrada PNA040BTN 

03. SOLUÇÃO

Criada a documentação para a correta utilização do ponto de entrada PNA040BTN, que permite a Inclusão de botão na barra de ferramentas da rotina Manutenção, no Arquivo de Marcações.

04. DEMAIS INFORMAÇÕES

O ponto de entrada deve retornar um array com a seguinte estrutura:

{'Nome do BitMap do Botão', {||Função a ser Executada}, 'Descrição da Função', 'Hint da função'}


Exemplo de uso do Ponto de entrada PNA040BTN

#INCLUDE "Totvs.ch"
 
/*/{Protheus.doc} User Function PNA040BTN 
 
Ponto de entrada chamado na Rotina de Marcações(PONA040) na barra de ferramentas da rotina Manutenção, no Arquivo de Marcações.

@type User Function
@version 12.1.XX
/*/

User Function PNA040BTN()

Local aBotoes := {}

aAdd ( aBotoes, { "RECALC", {|| FWAlertSuccess("P.E PNA040BTN CONFIGURADO COM SUCESSO!", "Sucesso")}, "PNA040BTN" , "PNA040BTN"}   )

Return(aBotoes)  




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