Post on 20-Sep-2020
FÓRMULAS AASI & APSUTILIZANDO O SUPLEMENTO AAP.XLA
DEFINIÇÕES BÁSICAS: FÓRMULAS OU FUNÇÕES 𝑓 𝑥
• Funções: São ações que retornam um resultado diferentemente das macros que executam uma ação, ambas podem seguir diversas linhas de comando, mas macros ou subprocedimentos fazem algo em resposta a um comando e as funções retornam uma resposta única em resposta a um comando.
• As Funções podem ter ou não parâmetros, um exemplo de uma função sem parâmetro é a função “=hoje()”, no entanto mesmo não havendo parâmetros é necessário abrir e fechar parênteses enquanto os Nomes não precisam de parênteses, veremos Nomes logo a seguir.
• Existem Funções nativas do próprio Excel, mas também podem ser criadas novas funções pelo próprio usuário.
• As funções podem ser armazenadas em uma folha de comando do Visual Basic utilizando várias técnicas, como armazenando em “Pasta de Trabalho pessoal de Macros”, em “Pasta de Trabalho Habilitada para Macros” ou ainda em “Suplementos”.
PRINCIPAIS FÓRMULAS AASI
Função 𝑓 𝑥 Utilidade Função 𝑓 𝑥 Utilidade
aapgb Buscar Saldo aapExchange Consulta Índice (ex.: IDI)
aapInfo Informações do Cadastro da Entidade
aapPerCOP Percentual Sobre Capital Operativo Recomendado (COR)
aapFunctionName Nome Departamento aapCop Calcula Base do COR mensal
aapAccountName Nome da Conta aapDateClose Data de Fechamento Balanço
aapSubAccountName Nome da Subconta aapPeriodName Nome do mês numérico
DEFINIÇÕES BÁSICAS: NOMES
• Nomes: Um nome que representa uma célula, um intervalo de células, uma fórmula ou um valor de constante. Você pode criar seu próprio nome definido. Às vezes, o Microsoft Office Excel cria um nome definido para você; por exemplo, quando você define uma área de impressão.
• É muito fácil criar um nome, basta clicar na célula F1 conforme figura abaixo e colocar um Nome qualquer no campo onde aparece o nome da célula.
• O Suplemento do AASI cria Nomes com valor de constante, isto é não vinculado a célula nenhuma. Um exemplo é o Nome aap_period que carrega como constante o número do mês logado no Setup.
• Para editar qualquer nome ou criar novo basta ir em:
• Fórmulas/Gerenciador de Nomes
PRINCIPAIS NOMES DO AASI
Nome Utilidade Nome Utilidade
aap_period Armazena Mês Login aap_function Armazena código Depto Login
aap_year Armazena Mês Ano aap_consolidate Armazena Configuração “Consolidado”
aap_enti Armazena código entidade aap_fund Armazena Fundo Login
COMO USAR: AAPGB
Parâmetro Valor Esperado
Account Conta contábil
Subaccount Subconta caso houver
Entity Código da entidade opcional, default entidade login ou aap_entity
Year Ano opcional, default ano login ou aap_year
Period Mês numeral opcional, default mês login ou aap_period
Cod_Function Departamento opcional, defaut departamento 0-consolidado ou aap_function
Code_Fund Fundo opcional, default fundo 0-Todos os Fundos ou aap_fund
Cod_Restriction Restrição opcional, default 0-Todas as Restrições
Type_Balance #cb_aj, #cb, #pb_aj, #pb, #db_aj, #db, #cr_aj, #cr, #ycbg, #cbg, #bg, default #cb_aj
Server IP ou Nome do Servidor, default server login
DataBase Nome do Banco, geralmente AASI, mas pode ter variações como AASI_TESTE, etc. Default Banco de dados Login
Fórmulas
COMO USAR: TYPE_BALANCE
Tipo de Saldo Descrição
_aj Adicione “_aj” a todos mnemônicos possíveis de se ter variação “Ajustado”
#cb “Current Balance” ou Saldo Atual. Trás o saldo acumulado
#pb “Period Balance” trás o saldo mensal da diferença entre débitos e créditos
#db Saldo devedor
#cr Saldo Credor
#bg “Budget” Orçamento mês
#cbg “Current Budget” Orçamento Atual. Trás o orçado acumulado
#ycbg “Year Current Budget” Orçamanto Anual
aapgb
COMO USAR: AAPINFO
Parâmetro Valor Esperado
Code De 1 a 15
Entity Código da entidade opcional, default entidade login ou aap_entity
Fórmulas
COMO USAR: AAPFUNCTIONNAME
Parâmetro Valor Esperado
FunctionCode Código do departamento
EntityCode Código da entidade opcional, default entidade login ou aap_entity
Fórmulas
COMO USAR: AAPACCOUNTNAME
Parâmetro Valor Esperado
AccountCode Código da Conta
CodeEntity Código da entidade opcional, default entidade login ou aap_entity
Fórmulas
COMO USAR: AAPSUBACCOUNTNAME
Parâmetro Valor Esperado
AccountCode Código da Conta
SubAccountCode Código da SubConta
EntityCode Código da entidade opcional, default entidade login ou aap_entity
Fórmulas
COMO USAR: AAPEXCHANGE
Parâmetro Valor Esperado
ToCurrencyCode Código do índice ou moeda: Para IDI = idx.1
FromCurrencyCode Usado apenas para conversão de moedas
ExchangeType Tipo Fixo ou Livre
Year Ano do Índice cadastrado
Period Mês do Índice cadastrado
Day Dia do Índice cadastrado, opcional
Fórmulas
COMO USAR: AAPPERCOP
Parâmetro Valor Esperado
Enti Código da entidade opcional, default entidade login ou aap_entity
Fórmulas
COMO USAR: AAPCOP
Parâmetro Valor Esperado
Cod_analise Utilize o código 1 para trazer a base de cálculo do Capital Operativo Recomendado
Period Mês
Year Ano
Entity Entidade
Cod_function Departamento
Cod_fund Fundo
Fórmulas
COMO USAR: AAPDATECLOSE
Parâmetro Valor Esperado
Sem Parâmetro Considera o período login.
Fórmulas
COMO USAR: AAPPERIODNAME
Parâmetro Valor Esperado
Period De 1 a 12 opcional, Default Mês login ou aap_period
Fórmulas
PRINCIPAIS FÓRMULAS APS
Função 𝑓 𝑥 Utilidade Função 𝑓 𝑥 Utilidade
apsPaySlip ou FPG Buscar Saldo de Verbas Tipo de pagamento Salário/Aux. Manutenção
apsOneTime ou DTC Buscar Saldo de Verbas Tipo de pagamento Décimo Terceiro
apsTerm ou RCS Buscar Saldo de Verbas Tipo de pagamento Rescisão
apsEmpTot Busca o Total de Empregados Ativos
apsReimb ou ADT Buscar Saldo de Verbas Tipo de pagamento Reembolso
apsEmployeeName Mostra o nome de um empregado
COMO USAR: APSPAYSLIP OU FPG
Parâmetro Valor Esperado
Data_item ou Verba Verba
Enti Código da entidade opcional, default entidade login ou aap_entity
Year ou Ano Ano opcional, default ano login ou aap_year
Period ou Mes Mês numeral opcional, default mês login ou aap_period
Employee ou Func Código Empregado
Department ou Depto Departamento opcional, defaut departamento 0-consolidado ou aap_function
Fórmulas
COMO USAR: APSTERM OU RCS
Parâmetro Valor Esperado
Data_item ou Verba Verba
Enti Código da entidade opcional, default entidade login ou aap_entity
Year ou Ano Ano opcional, default ano login ou aap_year
Period ou Mes Mês numeral opcional, default mês login ou aap_period
Employee ou Func Código Empregado
Department ou Depto Departamento opcional, defaut departamento 0-consolidado ou aap_function
Fórmulas
COMO USAR: APSREIMB OU ADT
Parâmetro Valor Esperado
Data_item ou Verba Verba
Enti Código da entidade opcional, default entidade login ou aap_entity
Year ou Ano Ano opcional, default ano login ou aap_year
Period ou Mes Mês numeral opcional, default mês login ou aap_period
Employee ou Func Código Empregado
Department ou Depto Departamento opcional, defaut departamento 0-consolidado ou aap_function
Fórmulas
COMO USAR: APSONETIME OU DTC
Parâmetro Valor Esperado
Data_item ou Verba Verba
Enti Código da entidade opcional, default entidade login ou aap_entity
Year ou Ano Ano opcional, default ano login ou aap_year
Period ou Mes Mês numeral opcional, default mês login ou aap_period
Employee ou Func Código Empregado
Department ou Depto Departamento opcional, defaut departamento 0-consolidado ou aap_function
Fórmulas
COMO USAR: APSEMPTOT
Parâmetro Valor Esperado
Enti Código da entidade opcional, default entidade login ou aap_entity
Department Departamento opcional, defaut departamento 0-consolidado ou aap_function
Year Ano opcional, default ano login ou aap_year
Period Mês numeral opcional, default mês login ou aap_period
Fórmulas
COMO USAR: APSEMPLOYEENAME
Parâmetro Valor Esperado
Code Código do empregado em contrato.
Enti Código da entidade opcional, default entidade login ou aap_entity
Fórmulas