Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUÇÃO ....................................................................................................................................3
VISÃO GERAL DO CURSO .....................................................................................................................3
Objetivos do Curso ..............................................................................................................................3
Metodologia do Curso .........................................................................................................................4
CONHECENDO AS DEFINIÇÕES DE CÁLCULOS .....................................................................................5
O Que Você Irá Aprender Neste Capítulo ...........................................................................................5
Rotinas Abordadas ..............................................................................................................................5
Parâmetros (Gestão Pessoal) ..............................................................................................................6
Definição de Tabela .............................................................................................................................6
Manutenção de Tabelas ......................................................................................................................7
Mnemônicos........................................................................................................................................7
Biblioteca de Funções .........................................................................................................................8
Fórmulas ..............................................................................................................................................9
Roteiros de Cálculos ..........................................................................................................................11
O que você aprendeu neste capítulo ................................................................................................11
Próximo Passo ...................................................................................................................................11
CRIANDO O PRIMEIRO ROTEIRO DE CÁLCULOS ................................................................................12
O Que Você Irá Aprender Neste Capítulo .........................................................................................12
Rotinas Abordadas ............................................................................................................................12
Geração de Verbas através da Função FGERAVERBA .......................................................................13
Exclusão de Verbas através da Função FDELPD ................................................................................17
Geração de Verbas através da Função FGERAVERBA + FBUSCPD + FTABELA utilizando as
“TABELAS” .........................................................................................................................................21
O que você aprendeu neste capítulo ................................................................................................31
INTRODUÇÃO
Objetivos do Curso
Roteiros de Cálculos - 3
Metodologia do Curso
• Apostila:
Os exercícios devem ser executados junto ao Sistema, exatamente da forma como estão
apresentados, para que o grau de aprendizado proposto seja obtido.
• Manual Eletrônicos:
• Material de Apoio:
Roteiros de Cálculos - 4
CONHECENDO AS DEFINIÇÕES DE CÁLCULOS
Estaremos abordando cada passo para desenvolver os Roteiros de Cálculos de forma que,
alguns cadastros precisam de informações de outros, desta forma, é interessante que a
montagem seja feita na sequência de utilização dos dados, para que não seja necessário
retornar aos cadastramentos.
Rotinas Abordadas
Definições de cálculos:
• Parâmetros;
• Definição de Tabelas;
• Manutenção de Tabelas;
• Mnemônicos;
• Biblioteca de funções;
• Fórmulas;
• Roteiros de Cálculos.
Roteiros de Cálculos - 5
Parâmetros (Gestão Pessoal)
Nesta rotina estão agrupadas diversas Tabelas que servirão de parâmetros para os
Cálculos, (Tabela de INSS, Tabela de IR, Salário Família, etc.), Cálculo de férias (Tabela de
Dias de Férias), Cálculo de Rescisão (Tabela de Rescisão), Geração da RAIS (Parâmetros
RAIS), Cálculo de Benefícios (Seguro de Vida, Assistência Médica, Vale Refeição, Cesta
Básica, etc.).
Definição de Tabela
Estas Estruturas podem ser cadastradas conforme haja a necessidade de informar uma
lista de da- dos em linhas e colunas para armazenamento de informações, que poderão
ser acessados nas ações a serem tomadas na Montagem de Fórmulas do sistema.
Dicas:
• A somatória do “Tamanho dos Campos das Tabelas”, está limitada a 250 dígitos;
Roteiros de Cálculos - 6
Manutenção de Tabelas
Este cadastro deve ser utilizado para realizar a manutenção das tabelas conforme estrutura
cadastrada na Rotina de Definição de Tabelas.
O armazenamento dos dados tem como Chave de Pesquisas, os campos: Filial, Mês/Ano
Referência e Sequência.
Dicas:
• A “Exclusão da Tabela” está condicionada à sua utilização nos cálculos, ou seja, não
será possível excluir a tabela se a mesma estiver sendo utilizada.
Mnemônicos
Neste cadastro são armazenados todos os Mnemônicos que ficarão disponíveis, para
serem utiliza- dos na elaboração de Roteiros de Cálculos, Cadastro de Fórmulas e
Biblioteca de Funções.
Dicas:
• Origem MICROSIGA:
Roteiros de Cálculos - 7
Não será permitida a manutenção destes mnemônicos pelo usuário.
• Origem Usuário:
“M_<NomeMnemônico>”;
Biblioteca de Funções
Esta rotina permite a manutenção das Funções que serão utilizadas no ambiente,
juntamente com as funções disponíveis no ambiente Protheus.
Roteiros de Cálculos - 8
Fórmulas
Este cadastro permite a manutenção de Fórmulas que serão utilizadas nos Roteiros de
Cálculos. Fórmula é um Conjunto de Expressões que pode conter Funções, Campos de
Arquivos, Mnemônicos, constantes e chamados de outras fórmulas.
Dicas:
• Sequência (Seq.): é a ordem que o sistema seguirá para executar os passos da fórmula.
Este campo será preenchido automaticamente num intervalo de dez em dez, podendo
ser alterado pelo usuário.
• Tipo da Expressão (Expr.): indica se a expressão a ser montada será uma condição ou
uma execução (ação).
• Condição: Indica que a expressão será avaliada para uma determinada ação, se o
resultado da expressão for verdadeiro.
• Resultado: Será preenchido somente quando o campo “Tipo da Expressão” for “EXE”
(execução), tendo como resultado o retorno da expressão. Podem existir diversas
sequências de operações do tipo “EXE”, sendo que somente o valor de retorno da última
sequência será transportado para o campo “Retorno”.
• Operador 1 (Op.1): Será utilizado somente quando o campo “Tipo de expressão” for
uma Execução (EXE). Ao pressionar a tecla <enter>, serão apresentados os operadores
matemáticos para seleção.
• 1ª Expressão: Neste campo, ao teclar <enter>, será apresentada uma janela onde pode
ser selecionado um campo de arquivo, um mnemônico, uma função, uma fórmula ou
uma constante.
Se o campo “Tipo de expressão” for uma Condição (EXE), ao pressionar a tecla <enter>
serão apresentados os operadores relacionais para seleção.
Roteiros de Cálculos - 9
• 2ª Expressão: Neste campo, ao teclar <enter>, será apresentada uma janela onde pode
ser selecionado um campo de arquivo, um mnemônico, uma função, uma fórmula ou
uma constante.
São campos de identificação e serão preenchidos pelo sistema de acordo com o tipo de
Seleção/Expressão realizada nos campos “Resultado”, “1ª Expressão” e “2ª Expressão”,
respectivamente.
Os Tipos serão:
• (1) – Arquivos/Campos;
• (2) – Mnemônicos;
• (3) – Funções;
• (4) – Fórmulas;
• (5) – Constantes.
Dicas:
• Se a linha for uma “Condição”, a linha seguinte deverá ser uma ação que só será
executada se a condição for “Verdadeira”;
• Se a condição for “Falsa”, será testada a próxima condição até encontrar uma que seja
verdadeira, para seja executada a sua ação;
• Assim que encontrar uma “Condição Verdadeira”, executará sua ação e abandona- rá a
fórmula, não mais testando as linhas seguintes;
• Os campos “Resultado”, “1ª Expressão” e “2ª Expressão” não são editáveis. Ao teclar
<enter> sobre eles será aberta uma janela para selecionar uma “Expressão”;
Roteiros de Cálculos - 10
• Ao clicar no botão “Ok”, o conteúdo do quadro “Selecionado/Expressão” será
transportado para o campo em edição “Resultado”, “1ª Expressão” e “2ª Expressão”.
Roteiros de Cálculos
A partir da versão Protheus 8.10, não é mais permitido criar as Condições, Regras e
Procedimentos por esta rotina.
Será possível selecionar apenas uma Fórmula criada previamente na rotina Fórmulas.
Neste capítulo, você conheceu as Definições para criar os Roteiros de Cálculo, lembre que
você terá que executar passo-a-passo esta rotina.
Próximo Passo
Roteiros de Cálculos - 11
CRIANDO O PRIMEIRO ROTEIRO DE CÁLCULOS
Rotinas Abordadas
• Mnemônicos;
• Fórmulas;
• Roteiros de Cálculos.
Roteiros de Cálculos - 12
Geração de Verbas através da Função FGERAVERBA
Obs.:
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção “Padrão”.
Roteiros de Cálculos - 13
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção “Mnemônicas”.
Obs.:
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção “Padrão”.
Obs.:
Note que o sistema irá abrir uma tela com informações, para definir o “Cadastro de
Fórmulas”, para “Roteiros de Cálculos”.
Roteiros de Cálculos - 14
Obs.:
Note que o sistema irá abrir uma tela com opções de seleção “Padrão”;
19. Selecione a “Opção – CNT (Continua)”, pressione a tecla de “Seta para Baixo”;
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção “Padrão”.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção “Padrão”.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção “Padrão”.
Roteiros de Cálculos - 15
31. Selecione a “Opção – (: = Atribui)”;
Obs.:
Note que o sistema irá apresentar uma tela com informações, para definir o “Cadastro de
Fórmulas”, para “Roteiros de Cálculos”.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção “Padrão”.
Obs.:
Note que o sistema irá abrir uma tela com informações, para que seja definido o
“Cadastro – 5 “(Constantes)“.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção “Padrão”.
Roteiros de Cálculos - 16
43. No final do “Cadastro de Roteiros de Cálculos de Folha”, pressione a tecla de “Seta
para Baixo”;
Obs.:
Dica:
Roteiros de Cálculos - 17
Cd. Mnemônico: M_DELET106
Descr. Mnemônico: Deleta a Verba 106 H.Extra 100%
Tipo Mnemônico: Caracter
Obs.:
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão".
Obs.:
Note que o sistema irá abrir uma tela com informações para que o mesmo defina o
cadastro de Fórmulas para Roteiros de Cálculo.
Roteiros de Cálculos - 18
Obs.:
Note que o sistema irá apresentar uma tela com informações, para definir o “Cadastro de
Fórmulas”, para “Roteiros de Cálculos”
.
11. Na tela de “Parâmetros da Função”, informe no campo “Conteúdo Par” igual ao
“Código de Verba – 106” e confirme;
Obs.:
Note que o sistema irá abrir uma tela com opções de seleção “Padrão”.
Obs.:
Note que o sistema irá apresentar uma tela com informações, para definir o “Cadastro – 5
(Constantes)”.
Obs.:
Note que o sistema irá abrir uma tela com opções de seleção “Padrão”.
17. Selecione a “Opção – END (Fim)” e pressione a tecla de “Seta para Baixo”;
Obs.:
Note que o sistema irá abrir uma tela com opções de seleção “Padrão”.
Roteiros de Cálculos - 19
20. Selecione a “Opção – .EXE.”;
Obs.:
Note que o sistema irá abrir uma tela com opções de “Seleção”.
Obs.:
Note que o sistema irá apresentar uma tela com informações, para definir o “Cadastro de
Fórmulas”, para “Roteiros de Cálculos”.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção “Padrão”.
26. Selecione a “Opção – .END. (Fim)”;
Obs.:
Roteiros de Cálculos - 20
32. Deixe o “Campo – Habilitado”, igual a “Sim”;
Cód.Tabela: <Automático>
Descrição: Desconto do Supermercado
Roteiros de Cálculos - 21
5. Selecione as seguintes opções “Atualizações” + “Definições de Cálculos” +
“Manutenção de Tabela”;
Dicas:
Pressione a tecla <F3>, para incluir e visualizar o “Mnemônico” que será informado no
“Campo – Retorno”.
Roteiros de Cálculos - 22
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão".
Obs.:
Note que o sistema irá apresentar uma tela com informações, para definir o “Cadastro de
Fórmulas”, para “Roteiros de Cálculos”.
Obs.:
Note que o sistema irá abrir uma tela com informações, para definir o “Cadastro de
Fórmulas”, para “Roteiros de Cálculos”.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão".
Obs.:
Roteiros de Cálculos - 23
Note que o sistema irá abrir uma tela com informações, para definir o “Cadastro – 5
(Constantes)”.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão”.
26. Pressione a tecle de “Seta para Baixo”, para que o sistema apresente uma “Linha
para Inclusão” de outra “Condição” ou “Execução de uma Expressão”;
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão”.
Obs.:
Note que o sistema irá abrir uma tela com informações, para definir o “Cadastro de
Fórmulas”, para “Roteiros de Cálculos”.
Roteiros de Cálculos - 24
34. Em “Pesquisar”, informe o “Campo – RA_SALÁRIO”, clique duas vezes no campo
“RA_SALÁRIO” e confirme;
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão".
Obs.:
Note que o sistema irá abrir uma tela com informações, para definir o cadastro de
“Roteiros de Cálculos”.
Dicas:
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão”.
Roteiros de Cálculos - 25
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão”.
Obs.:
Note que o sistema irá abrir uma tela com opções de seleção “2 - Mnemônico”.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão".
Obs.:
Note que o sistema irá abrir uma tela com informações, para definir o cadastro de
“Roteiros de Cálculos”.
Obs.:
Note que o sistema irá abrir uma tela com informações, para definir o “Cadastro de
Fórmulas”, para “Roteiros de Cálculos”.
Roteiros de Cálculos - 26
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão”.
54. Selecione a “Opção – .CNT. (Continua”;
55. Pressione a tecla de “Seta para Baixo”, para que o sistema apresente uma “Linha
para Inclusão” de outra “Condição ou Execução de uma Expressão”;
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão”.
Obs.:
Note que o sistema irá abrir uma tela com opções de escolha “2 - Mnemônico”.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão".
Obs.:
Note que o sistema irá abrir uma tela com informações, para definir o “Cadastro de
Roteiros de Cálculos”.
Roteiros de Cálculos - 27
64. Selecione a “Função – FTABELA” e informe os dados a seguir:
Dicas:
• Lembre-se que os “Valores para Descontos”, pertencem a mesma “Tabela”, pois foi
definido os “Campos da Tabela” em “Faixas” e “Descontos”, porém com “Linhas” e
“Colunas”.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão”.
Obs.:
Note que o sistema irá abrir um tela com informações, para definir o “Cadastro de
Roteiros de Cálculos” + “5 (Constantes)”.
Obs.:
Note que o sistema irá apresentar uma tela com opções de seleção "Padrão”.
Roteiros de Cálculos - 28
Obs.:
Note que o sistema irá apresentar uma tela com “Opções de Escolha Padrão”.
Obs.:
Note que o sistema irá apresentar uma tela com “Opções de Escolha Padrão”.
Dicas:
• Lembre-se que a “Tabela” possui “Sequência” e para que a mesma possa realizar os
“Cálculos” de acordo com a “Tabela”, terá que copiar as rotinas novamente, porém
deverá modificar a “Linha” e “Coluna” da chamada da “Função – FTABELA”;
Roteiros de Cálculos - 29
Dicas:
Obs.:
Dicas:
• Lembre-se que os “Valores para Descontos”, pertencem a mesma “Tabela”, pois foram
definidos os “Campos da Tabela” em “Faixas” e “Descontos”, porém com “Linhas e
Colunas”;
Roteiros de Cálculos - 30
O que você aprendeu neste capítulo
Esperamos que você tenha conhecido e aprendido melhor sobre os principais recursos do
Roteiros de Cálculos do Ambiente de Gestão Pessoal.
Mantenha esta apostila como roteiro para seu trabalho diário, em conjunto com o
Manual do Usuário.
Se tiver alguma sugestão para melhoria do nosso material, utilize o nosso e-mail:
microsigaeducacao@microsiga.com.br.
Roteiros de Cálculos - 31