Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Microsiga Protheus | Módulo Gestão Pessoal - SIGAGPE | |
Segmento Executor | Serviços | ||
Projeto | RHRH001 | IRM RHRH001-14 | |
Requisito | RHRH001-14 | Subtarefa RHRH001-120 | |
País | ( X ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Objetivo
Permitir efetuar o cálculo do complemento de vale transporte, vale refeição e vale alimentação em qualquer data, não sendo necessário esperar o final do período para verificar se há necessidade do pagamento complementar do benefício.
Além da implementação da possibilidade de efetuar o cálculo dos benefícios (VT, VR e VA) considerando os dias de trabalho previstos na escala de horário do Ponto do funcionário para a competência de cálculo do benefício. Para esse controle, foi criado o parâmetro MV_USACPER, que irá definir se será utilizado o calendário do período ou a escala de horário do Ponto Eletrônico no cálculo dos benefícios.
Caso seja utilizado a escala de horário do Ponto, também será possível definir uma quantidade específica de vales para cada dia da semana.
Será criado o parâmetro MV_CALCBEN, que permitirá ao usuário optar por usar ou não a nova forma de calcular os vales.
Atenção!
Ao ativar o parâmetro MV_CALCBEN (.T.) não é possível voltar atrás, e é muito importante realizar testes em possíveis customizações pois foi alterada a estrutura de dados e processamento dos benefícios.
Definição da Regra de Negócio
Criação do parâmetro MV_CALCBEN
Há bases que possuem customizações e precisariam de mais tempo para verificar quais alterações seriam necessárias para se adaptar ao novo cálculo dos vales (VA/VR/VT) com
a utilização da nova tabela SM7.
Por isso, será criado o parâmetro MV_CALCBEN que vai permitir ao usuário a opção de efetuar o cálculo dos vales pelo formato novo ou não. A ideia é de dar um tempo maior para
fazer a avaliação das mudanças no caso citado anteriormente.
Apesar de criar a nova tabela (SM7) e alterar outras tabelas (SR0, RG2), o sistema fará o cálculo do vales de acordo com o formato selecionado no parâmetro:
.T.=formato novo
.F.=formato antigo
IMPORTANTE:
1) Para os usuários que optarem, num primeiro momento, continuarem com o cálculo no formato antigo, há um prazo de validade que será divulgado posteriormente.
Assim, a forma antiga será desativada e o sistema só fará o cálculo pelo formato novo.
2) Para os usuários que optarem pelo cálculo no formato novo, ou seja, .T. e depois alterem o conteúdo do parâmetro para .F. , o sistema não voltará a efetuar o
cálculo dos vales na forma antiga. Esse fato pode resultar em erros e isso NÃO É RECOMENDÁVEL.
Conversão tabelas SR0/SM7
Devida à reestruturação do cálculo de vales (VA/VR/VT), será necessário criar uma rotina para conversão das tabelas SR0 e geração da SM7.
Assim que o a rotina de Atualização (GPEA131) for acessada, será verificada a existência da tabela SM7 ( desde que o conteúdo do parâmetro MV_CALCBEN seja .T.). Caso não exista, será sugerida a execução do UPDDISTR para sua criação e também a atualização das outras tabelas efetuadas pelo presente requisito.
Ao confirmar a execução da conversão, será gerado uma cópia da tabela SR0 e no final emitida uma mensagem indicando o caminho onde a mesma se encontra.
Se houver inconsistências, elas serão apontadas em um relatório.
Se todos os dados estiverem corretos, a conversão seguirá as etapas abaixo:
1)para que o processamento do cálculo continue, os dados abaixo serão copiados da tabela SR0 para a SM7:
- Filial
- Matrícula
- Tipo de Vale (Alimentação, Refeição, Transporte)
- Código
- Descrição
- Dias proporcionais informados
- Qtde vales dias úteis
- Qtde vales dias não úteis
- Tipo de cálculo
- se o benefício já estiver calculado, além de gravar o SM7, os novos campos do SR0, listados abaixo, serão preenchidos e o registro mantido:
- Período
- Número do pagamento
- Roteiro
- Tipo de benefício (de acordo com a tabela S011)
- Mês/Ano
- Número do pedido (sequencial)
- Indicador de compra (para indicar se a compra do vale está aberta ou fechada)
- Data de referência inicial
- Data de referência final
- Qtde de falta descontada da falta total
- Qtde de vales utilizados no domingo (zerado)
- Qtde de vales utilizados na segunda-feira (zerado)
- Qtde de vales utilizados na terça-feira (zerado)
- Qtde de vales utilizados na quarta-feira (zerado)
- Qtde de vales utilizados na quinta-feira (zerado)
- Qtde de vales utilizados na sexta-feira (zerado)
- Qtde de vales utilizados no sábado (zerado)
- Qtde dias fixos (zerado)
- se o benefício ainda não tiver sido calculado, depois de copiar os dados para SM7, o registro de SR0 será excluído.
Layout VT (GPEA014)
Para a o processamento do arquivo de integração, no lugar de utilizar a tabela RG2-Histórico de Benefícios, deve ser configurado para ser utilizado o arquivo SR0-Itens de Benefícios.
O arquivo modelo, VB.INI, será disponibilizado com essa alteração.
Efetuar manutenção para que, no arquivo de leiaute ao encontrar um registro entre colchetes ([]) não fazer a consistência do campo Tipo se é caractere ou numérico, ou seja, deixar gravar em branco.
Arquivo de Integração (BENEFARQ)
Passa a ler a tabela SR0 e não mais RG2 para gerar o arquivo texto de integração.
Assim, o campo R0_PEDIDO passa a ser gravado como 2-Concluído quando o arquivo de integração for gerado.
Além disso, foi incluído o intervalo de número de pedido (Protótipo 01).
Com a nova estrutura é possível termos mais de um pedido por período para o mesmo benefício, com isso surgiu a necessidade de na geração do arquivo de integração somar os benefícios do mesmo tipo, com isso agora passamos a ter mudança nas query's utilizadas no Rdmake.
A query com alias QD03VB, agora contem apenas dados do funcionário em questão e a query com alias QD05VB contém os benefícios já somados do funcionário corrente no processamento.
Atualização (GPEA131)
Se o conteúdo do parâmetro MV_CALCBEN for verdadeiro (.T.), será acionada a nova rotina de Atualizaçao, GPEA133.
A rotina foi criada para que fosse possível efetuar o cálculo do complemento de vale transporte, vale refeição e vale alimentação em qualquer data.
A principal mudança é que será possível efetuar a manipulação dos dados tanto do Vale Alimentação, Vale Refeição e Vale Transporte na mesma tela (conforme Protótipo 02).
O histórico do cálculo, foi retirado dessa tela e poderá ser acionada através de uma opção em Outras Ações (conforme Protótipo 03).
Criada a tabela SM7-Cadastro de Benefícios para que sejam informados os valores necessários para efetuar o cálculo. Assim, onde antes era preenchido a tabela SR0, agora passa a ser o arquivo SM7.
Na nova tabela, os campos serão:
- Código
- Dias proporcionais informados
- Qtde vales dias úteis
- Qtde vales dias não úteis
- Avulso (1-Sim;2-Não)
Se o conteúdo do parâmetro MV_USACPER for .F., os outros campos a serem exibidos são (conforme protótipo 04):
- Qtde vales utilizados no domingo
- Qtde vales utilizados na segunda-feira
- Qtde vales utilizados na terça-feira
- Qtde vales utilizados na quarta-feira
- Qtde vales utilizados na quinta-feira
- Qtde vales utilizados na sexta-feira
- Qtde vales utilizados no sábado
- Qtde dias fixos
Os restante dos campos não serão editáveis:
- Matrícula
- Tipo de Vale (Alimentação, Refeição, Transporte)
- Dias faltas descontados (para controle de desconto das faltas)
- Tipo de cálculo (1-Informado, 2-Automático)
Cálculo (GP131CALC)
CÁLCULO AVULSO
1)se for para acrescentar mais quantidades de vales dos já utilizados, para um determinado intervalo de tempo.
. Vale Alimentação/Vale Refeição:
Exemplo: Para um funcionário, já é calculado o vale refeição com código 001 com a quantidade de 1 por dia, mas por um intervalo de tempo, será acrescentado mais 1.
Não será necessário efetuar manutenção na rotina de Atualização dos benefícios nesse caso.
Na rotina de cálculo, após preencher os parâmetros para cálculo de VAL/VRF, aparecerá um grupo de perguntas referente a proporcionalidade, nessa tela, selecione a opção 'Sim'
para a pergunta ‘Calcula periódico ?’ (protótipo 05).
Feito isso, será exibido outra tela de parâmetros, informar a quantidade de vales dia, no nosso exemplo 1, assim como o intervalo de datas para os quais serão calculados esses
vales e responder NÃO à pergunta referente a calcular somente vales avulsos (protótipo 06).
. Vale Transporte:
Exemplo: Para um funcionário, já é calculado vale transporte composto por ônibus sendo 2 por dia.
Mas para substituir um outro funcionário por um intervalo de tempo, será necessário acrescentar mais 2 ônibus.
Não será necessário efetuar manutenção na rotina de Atualização dos benefícios nesse caso.
Na rotina de cálculo, após preencher os parâmetros para cálculo de VTR, aparecerá um grupo de perguntas referente a proporcionalidade, nessa tela, selecione a opção
'Periódico' para a pergunta ‘Calcula para ?’ (protótipo 07) .
Feito isso, será exibido outra tela de parâmetros, informar a quantidade de vales dia, no nosso exemplo 2, assim como o intervalo de datas para os quais serão calculados esses
vales e responder NÃO à pergunta referente a calcular somente vales avulsos (protótipo 06).
2)se for para acrescentar mais quantidades de vales, mas diferentes dos já utilizados, para um determinado intervalo de tempo.
. Vale Alimentação/Vale Refeição:
Exemplo: Para um funcionário, já é calculado o vale refeição com código 001 com a quantidade de 1 por dia, mas por um intervalo de tempo, será acrescentado um outro com código 002 com a quantidade de 1 por dia.
Acessar a rotina de Atualização (Atualizações > Benefícios > Vt/Vr/Va > Atualização) e na aba correspondente Vale Refeição e efetuar a manutenção na linha do cadastro (SM7), ou seja, incluir um novo registro com o código do benefício adicional e quantidade, clicar no campo ‘Avulso’, selecionando a opção 'Sim' para indicar que se trata de um vale avulso.
E na rotina de cálculo, após preencher os parâmetros para cálculo de VAL/VRF, aparecerá um grupo de perguntas referente a proporcionalidade, nessa tela, selecione a opção 'Sim' para a pergunta ‘Calcula periódico ?’ (protótipo 05).
Feito isso, ao ser exibido a outra tela de parâmetros, NÃO informar a quantidade de vales, preencher o intervalo de datas para os quais serão calculados os vales e responder NÃO à pergunta referente a calcular somente vales avulsos (protótipo 06).
. Vale Transporte:
Exemplo: Para um funcionário, usualmente já é calculado vale transporte composto por ônibus sendo 2 por dia.
Mas para substituir um outro funcionário por um intervalo de tempo, será necessário acrescentar mais 2 metrôs por dia.
Acessar a rotina de Atualização (Atualizações > Benefícios > Vt/Vr/Va > Atualização) e na aba correspondente ao Vale Transporte e efetuar a manutenção diretamente na linha do cadastro (SM7), ou seja, incluir um registro com novo código de meio de transporte e quantidade, clicando no campo ‘Avulso’, selecionando a opção 'Sim' para indicar que se trata de um vale avulso.
E na rotina de cálculo, após preencher os parâmetros para cálculo de VTR, aparecerá um grupo de perguntas referente a proporcionalidade, nessa tela, selecione a opção 'Periódico' para a pergunta ‘Calcula para ?’ (protótipo 07).
Feito isso, será exibido outra tela de parâmetros, NÃO informar a quantidade de vales, preencher o intervalo de datas para os quais serão calculados os vales e responder NÃO à pergunta referente a calcular somente vales avulsos (protótipo 06).
3)se for para calcular somente vales adicionais para um determinado intervalo de tempo.
. Vale Alimentação/Vale Refeição:
Exemplo: Para um funcionário, surgiu a necessidade de calcular um vale diferente daquele que já possui cadastrado.
Acessar a rotina de Atualização (Atualizações > Benefícios > Vt/Vr/Va > Atualização) e na aba correspondente Vale Refeição e efetuar a manutenção na linha do cadastro (SM7), ou seja, incluir um novo registro com o código do benefício adicional e quantidade, clicar no campo ‘Avulso’, selecionando a opção 'Sim' para indicar que se trata de um vale avulso.
E na rotina de cálculo, após preencher os parâmetros para cálculo de VAL/VRF, aparecerá um grupo de perguntas referente a proporcionalidade, nessa tela, selecione a opção 'Sim' para a pergunta ‘Calcula periódico ?’ (protótipo 05).
Feito isso, ao ser exibido a outra tela de parâmetros, NÃO informar a quantidade de vales, preencher o intervalo de datas para os quais serão calculados os vales e responder SIM à pergunta referente a calcular somente vales avulsos (protótipo 06).
. Vale Transporte:
Exemplo: Para um funcionário, já é calculado vale transporte composto por ônibus sendo 2 por dia.Mas para substituir um outro funcionário por um dia, será necessário calcula 2 metrôs para aquele dia.
Acessar a rotina de Atualização (Atualizações > Benefícios > Vt/Vr/Va > Atualização) e na aba correspondente ao Vale Transporte e efetuar a manutenção diretamente na linha
do cadastro (SM7), ou seja, incluir um registro com novo código de meio de transporte e quantidade, clicando no campo ‘Avulso’, selecionando a opção 'Sim' para indicar que se trata de um vale avulso.
E na rotina de cálculo, após preencher os parâmetros para cálculo de VTR, aparecerá um grupo de perguntas referente a proporcionalidade, nessa tela, selecione a opção 'Periódico' para a pergunta ‘Calcula para ?’ (protótipo 07).
Feito isso, será exibido outra tela de parâmetros, NÃO informar a quantidade de vales, preencher o intervalo de datas para os quais serão calculados os vales e responder SIM à pergunta referente a calcular somente vales avulsos (protótipo 06).
CÁLCULO SEMANAL
. Vale Alimentação/Vale Refeição:
Não é necessário efetuar nenhuma manutenção na Atualização. Na rotina de cálculo, após preencher os parâmetros para cálculo de VAL/VRF, aparecerá um grupo de perguntas referente a proporcionalidade, nessa tela, selecione a opção 'Sim' para a pergunta ‘Calcula periódico ?’ (protótipo 05).
Feito isso, ao ser exibido a outra tela de parâmetros, NÃO informar a quantidade de vales, preencher o intervalo de datas para os quais serão calculados os vales e responder NÃO para a pergunta sobre calcular somente para vales avulsos (protótipo 06).
. Vale Transporte:
Não é necessário efetuar nenhuma manutenção na Atualização. Na rotina de cálculo, após preencher os parâmetros para cálculo de VTR, aparecerá um grupo de perguntas referente a proporcionalidade, nessa tela, selecione a opção 'Periódico' para a pergunta ‘Calcula para ?’ (protótipo 07).
Feito isso, ao ser exibido a outra tela de parâmetros, NÃO informar a quantidade de vales, preencher o intervalo de datas para os quais serão calculados os vales e responder NÃO para a pergunta sobre calcular somente para vales avulsos (protótipo 06).
CÁLCULO MENSAL
. Vale Alimentação/Vale Refeição:
Na rotina de cálculo, após preencher os parâmetros para cálculo de VAL/VRF, aparecerá o grupo de perguntas referente a proporcionalidade, nessa tela, selecione a opção “Não” para a pergunta ‘Calcula periódico ?’ (protótipo 05).
. Vale Transporte:
Na rotina de cálculo, após preencher os parâmetros para cálculo de VTR, aparecerá um grupo de perguntas referente a proporcionalidade, nessa tela, selecione a opção “V Transporte” ou “Dif V Trans” para a pergunta ‘Calcula para ?’ (protótipo 07).
Observação:
1) O campo M7_VALFIX não deve ser preenchido para cálculo diferente de mensal.
Caso o campo M7_VALFIX ou R0_VALFIX seja preenchido, o sistema irá fixar uma quantidade de dias para o cálculo do benefício. Dessa forma, será efetuado o cálculo referente a quantidade de dias fixos x quantidades de vales por dia. Note que essa configuração não realiza o cálculo por quantidade de vales por cada dia da semana, uma vez que será utilizado um número de dias fixos para o período ao invés do número de dias da competência do cálculo.
E ainda, o seu conteúdo sobrepõe o conteúdo dos campos ‘Dias Fixos’ (RFO_DIAFIX) do cadastro de Vale Alimentação / Vale Refeição e ‘Dias Fixos’ (RN_DIAFIX) do cadastro de Meios Transporte, se estiverem preenchidos.
2) O recálculo de um número de pedido poderá ser realizado quantas vezes for necessário até que o mesmo seja gerado no arquivo de integração do benefício, ou seja,
R0_PEDIDO = "1". Este campo ficará habilitado para ser alterado caso seja necessário. Por exemplo, após a o cálculo e geração do arquivo de pedido de compra, o campo
será preenchido como "2". Se for constatada a necessidade de recálculo, basta alterar o campo para "1" e proceder ao cálculo.
3) Atualmente, na apuração de faltas a rotina busca em RGB para período atual, as verbas com os identificadores 0054-Faltas e 0242-Faltas (II) e soma.
Como o processamento do cálculo pode ser a cada semana, é necessário verificar se a falta apurada já não foi computada anteriormente para não contar duas vezes,
por exemplo, na primeira semana, tinha 1 falta e foi constada durante o processamento.
Na segunda semana, ocorreu mais uma falta, e nesse processamento, não pode computar mais duas faltas e sim apenas mais uma pois uma já foi apurada anteriormente.
Assim, no final de duas semanas teremos duas faltas e não 3 se for contada de forma errada.
Para o controle das faltas no cálculo dos benefícios (Vale Alimentação, Vale Refeição e Vale Transporte), tivemos as seguintes implementações:
. criação da tabela SP7 - Controle de Faltas para armazenar as faltas descontadas do período de cálculo do benefício, desde que a quantidade de faltas seja igual ou superior aos vales do período.
. criação do o parâmetro MV_VALFALT para indicar se as faltas, para o cálculo dos vales, devem ser buscadas no período atual da Folha, e nesse caso será lida a tabela
RGB (se o parâmetro estiver preenchido com .T.) ou deve considerar o período anterior, já fechado, e então ler a tabela SRD (parâmetro preenchido como .F.).
. além de ser possível visualizar, na rotina de Atualização, as faltas descontadas num determinado período, na aba "Faltas"
4)Quanto ao cálculo automático (critério de benefícios), passa a verificar o campo M7_TPCALC e não mais R0_TPCALC para ver se o cálculo é '1-Informado' ou '2-Automático'. Após o cálculo, os registros de SM7 cujo campo M7_COMPL estiverem preenchido com '1-Sim', serão excluídos, não irá afetar os usuários que utilizam o cálculo automático.
Assim, se possuem processam o cálculo de benefícios usando o critério de benefícios / lançamentos de vínculos e eventualmente precisem calcular um vale avulso, isso pode ser realizado.
5) Configuração do parâmetro MV_USACPER
. se for .F., significa que o cálculo dos benefícios irá utilizar a escala do Ponto Eletrônico, ou seja, a rotina, com base nos campos ‘Turno Trab.’ (RA_TNOTRAB) e
Regra Apont’ (RA_REGRA) do cadastro de Funcionários (SRA), irá buscar os dias de trabalho previstos na escala de horário do funcionário (SPJ).
Se o parâmetro estiver configurado como .F. e um dos campos acima não estiver preenchido, ou mesmo um dos campos do dia da semana (segunda-feira, terça-feira, quarta-feira,
quinta-feira, sexta-feira, sábado ou domingo), o cálculo será irá considerar o calendário do cadastro de períodos e não da escala de horário.
6) Cálculo Automático
Quando é utilizado o cálculo dos vales Alimentação e Refeição pelos Critérios de Benefícios, não será possível efetuar o cálculo periódico e nem pela Escala do Ponto (MV_USACPER), pois para a modalidade não é
permitido informar quantidades, é calculado a quantidade fixa de 1 (um).
Fechamento (GP131FECH)
Pelo novo tipo de processamento dos benefícios, pode existir mais de um registro na tabela SR0 e o que vai diferenciá-los é o número do pedido. Assim, este campo será criado também no arquivo RG2 para levar todos os registros de SR0.
No fechamento dos benefícios, serão alterados os procedimentos abaixo:
- Após levar os valores de SR0 para RG2, todos os registros de SR0 serão excluídos.
- Os campos de SM7 serão zerados, exceto:
- Código do benefício (M7_CODIGO)
- Qtde vales dias úteis (M7_QDIAINF)
- Qtde vales dias não úteis (M7_QDNUTIL)
Se o conteúdo do parâmetro MV_USACPER for .F., o campos abaixo também estarão visíveis e não serão zerados: - Qtde vales domingo (M7_VALDOM)
- Qtde vales segunda-feira (M7_VALSEG)
- Qtde vales terça-feira (M7_VALTER)
- Qtde vales quarta-feira (M7_VALQUA)
- Qtde vales quinta-feria (M7_VALQUI )
- Qtde vales sexta-feira (M7_VALSEX)
- Qtde vales sábado (M7_VALSAB)
- Qtde dias fixos (M7_VALFIX)
Impressão do Mapa (GPER009)
Pelo novo tipo de processamento dos benefícios, podem existir mais de um registro na tabela SR0 e o que vai diferenciá-los é o número do pedido. Assim, este campo será criado também no arquivo RG2 para levar todos os registros de SR0.
Incluir o intervalo de número de pedido no grupo de perguntas (conforme protótipo 08).
Recibo do Vale Transporte (GPER220)
Atualmente, se o período solicitado for o aberto, os dados são obtidos pela leitura da tabela SR0, senão pela leitura do arquivo RG2.
Após a reestruturação, quando for selecionado um período aberto, a tabela a ser acessada será SM7, do contrário será a RG2.
Inserir no grupo de perguntas, o intervalo de número de pedido (conforme protótipo 09).
Cancelamento de Cálculo (GPEM160)
No cancelamento, alterar a função Gpm160Bene() para deletar os registros de SR0 correspondente ao roteiro e período solicitado nos parâmetros da rotina apenas com o campo R0_PEDIDO preenchido com "1-Em Aberto'.
Observação: No caso de um registro que seja necessário cancelar, pode-se acessá-lo diretamente na rotina de Atualização (Atualizações > Benefícios > Vt/Vr/Va > Atualização) e na linha do cálculo (SR0) acionar a tecla <Delete>. Isso poder ser feito, desde que o campo R0_PEDIDO esteja preenchido com '1-Aberto'.
GPROTBRA
Devido às alterações nos cálculos e a criação de novos grupos de perguntas, será necessário alterar a função GpRotBRA() para mudar o grupo de perguntas gravado no campo RY_PERGUNT da tabela SRY:
Roteiro | Atual | Novo |
---|---|---|
VAL | GP020VAL | GP021VAL |
VRF | GP020VRF | GP021VRF |
VTR | GP020VTR | GP021VTR |
GPEXINI
Na função GravaCalc(), na linha onde testa o grupo de perguntas GP020VTR, trocar por GP021VTR.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
[GPEA014 – Layout VT] | [Alteração] | [Atualizações -> Benefícios -> Vt/Vr/Va -> Layout VT] | - |
[GPEA131 – Atualização de Benefícios] | [Alteração] | [Atualizações -> Benefícios -> Vt/Vr/Va -> Atualização] | |
[GPEA133 – Atualização de Benefícios] | [Inclusão] | - | |
[BENEFARQ – Integração de Benefícios] | [Alteração] | [Atualizações -> Benefícios -> Vt/Vr/Va -> Arquivo Integração] | - |
[GP131CALC – Cálculo] | [Alteração] | [Atualizações -> Benefícios -> Vt/Vr/Va -> Cálculo] | |
[GPEM018 – Fechamento] | [Alteração] | [Atualizações -> Benefícios -> Vt/Vr/Va- > Fechamento] | |
[GPER009 – Impressão do Mapa] | [Alteração] | [Atualizações -> Benefícios -> Vt/Vr/Va -> Impressão Mapa] | |
[GPER220 – Recibo Vale Transporte ] | [Alteração] | [Atualizações -> Benefícios -> Vt/Vr/Va -> Recibo Vale Transporte] | |
[GPEM020 – Cálculo por Roteiro ] | [Alteração] | [Atualizações -> Miscelânea -> Cálculos -> Por Roteiros] | |
[GPEM120 – Fechamento Período ] | [Alteração] | [Atualizações -> Miscelânea -> Fechamentos -> Período] | |
[GPEM160 – Cancelamento de Cálculo ] | [Alteração] | [Atualizações -> Miscelânea -> Cálculos -> Cancelamento de Cálculo] | |
[GPEXCBEN – Cálculos - Benefícios] | [Alteração] | ||
[GPROTBRA – Roteiros Padrões] | [Alteração] | ||
[GPEXPER – Funções Períodos] | [Alteração] | ||
[GPEXINI – Funções Fórmulas Padrões] | [Alteração] | ||
[GPEA132 – Histórico beneficios] | [Inclusão] | ||
[GPEM020 - Calculos] | [Alteração] | ||
[AJSXGPE] | [Alteração] | ||
GPFORBRA | [Alteração] | ||
GPFO1BRA | [Alteração] | ||
GPFO2BRA | [Alteração] | ||
VB.INI | [Alteração] |
Tabelas Utilizadas
- SPA – Regra de Apontamento
- SP7 - Controle de Faltas
- SPJ - Horário Padrão
- SM7 - Cadastro de Benefícios
- SR0 - Itens de Benefícios
- SR6 - Turno de Trabalho
- SRA - Funcionários
- SRD - Histórico de Movimentos
- SRN - Meios de Transporte
- SRY - Roteiros de Cálculo
- RG2 - Histórico de Benefícios
- RCH – Período de Cálculo
- RCF – Períodos
- RFO - Definição de Benefícios
- RGB - Incidências
Protótipo de Tela
Protótipo 01
Protótipo 02
Protótipo 03
Protótipo 04
Protótipo 05
Protótipo 06
Protótipo 07
Protótipo 08
Protótipo 09
Dicionário de Dados
Arquivo: SRN – Meios de Transporte
Alteração de Campo (Picture)
Campo | RN_TPBEN |
Título | Tipo Benef. |
Picture | @! |
Arquivo: SPA – Regras de Apontamento
Inclusão de campo
Campo | PA_RECBNEF |
Tipo | C |
Tamanho | 1 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Rec. Benefícios Feriado |
Título | Rec. Ben. F. |
Picture | @! |
Val. Sistema | Pertence("12") |
Opções | 1=Sim;2=Não |
Inic. Padrão | "2" |
Help | Informar "1" neste campo caso o funcionário receba os benefícios em feriado. Obs.: informação utilizada para folha de pagamento. |
Arquivo: RG2 – Histórico de Benefícios
Alteração de chave única
Índice | Chave |
01 | RG2_FILIAL+RG2_MAT+RG2_TPVALE+RG2_CODIGO+RG2_PERIOD+RG2_NROPGT+RG2_ROTEIR+RG2_NROPED |
Inclusão de indice
Índice | Chave |
08 | RG2_FILIAL+ RG2_NROPED + RG2_MAT + RG2_PERIOD + RG2_NROPGT |
09 | RG2_FILIAL + RG2_NROPED + RG2_PERIOD + RG2_NROPGT + RG2_ROTEIR + RG2_MAT + RG2_TPVALE + RG2_CODIGO |
Inclusão de campo
Campo | RG2_NROPED |
Tipo | C |
Tamanho | 10 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Número do pedido |
Título | Nro pedido |
Picture | @! |
Help de Campo | Número de pedido do benefício, gerado automaticamente pelo sistema. |
Campo | RG2_VALDOM |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Domingo |
Título | Qt. Vale Dom |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Quantidade de vales utilizada no domingo trabalhado. |
Campo | RG2_VALSEG |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Segunda |
Título | Qt. Vale Seg |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Quantidade de vales utilizada na segunda-feira trabalhada. |
Campo | RG2_VALTER |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Terça |
Título | Qt. Vale Ter |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Quantidade de vales utilizada na terça-feira trabalhada. |
Campo | RG2_VALQUA |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Quarta |
Título | Qt. Vale Qua |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Quantidade de vales utilizada na quarta-feria trabalhada. |
Campo | RG2_VALQUI |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Quinta |
Título | Qt. Vale Qui |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Quantidade de vales utilizada na quinta-feira trabalhada. |
Campo | RG2_VALSEX |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Sexta |
Título | Qt. Vale Sex |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Quantidade de vales utilizada na sexta-feira trabalhada. |
Campo | RG2_VALSAB |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Sábado |
Título | Qt. Vale Sab |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Quantidade de vales utilizada no sábado trabalhado. |
Campo | RG2_VALFIX |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Dias Fixos |
Título | Qt. Dias Fix |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Quantidade de dias fixos utilizados no cálculo do benefício. Caso este campo seja informado, o cálculo do beneficio não será efetuado com base na quantidade de dias do mês. |
Arquivo: SR0 – Itens de Benefícios
Alteração de chave única
Índice | Chave |
01 | R0_FILIAL+R0_MAT+R0_TPVALE+R0_CODIGO+R0_NROPED |
Inclusão de indice
Índice | Chave |
04 | R0_FILIAL+ R0_NROPED + R0_MAT + R0_CODIGO + R0_TPVALE + R0_PERIOD + R0_NROPGT + R0_ROTEIR |
05 | R0_FILIAL + R0_NROPED + R0_TPVALE + R0_CODIGO + R0_MAT + R0_PERIOD + R0_NROPGT + R0_ROTEIR |
06 | R0_FILIAL + R0_NROPED + R0_MAT + R0_TPVALE + R0_CODIGO + R0_PERIOD + R0_NROPGT + R0_ROTEIR |
Inclusão de campos
Campo | R0_PERIOD |
Tipo | C |
Tamanho | 6 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Código do período |
Título | Cód. Per. |
Picture | @! |
Val. Sistema | ExistCpo("RCH",SRA->RA_PROCES + M->R0_PERIOD,1) |
Consulta Padrão | RCH |
Help de Campo | Código do período do cálculo do benefício. |
Campo | R0_NROPGT |
Tipo | C |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Número de pagamento |
Título | Nro pagto |
Picture | 99 |
Val. Sistema | ExistCpo("RCH",SRA->RA_PROCES + GDFIELDGET("R0_PERIOD") + M->R0_NROPGT, 3) |
Consulta Padrão | RCH01 |
Help de Campo | Número do pagamento. |
Campo | R0_ROTEIR |
Tipo | C |
Tamanho | 3 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Roteiro de cálculo |
Título | Roteiro |
Picture | @! |
Val. Sistema | ExistCpo("SRY", M->R0_ROTEIR,1 ) |
Consulta Padrão | SRY |
Help de Campo | Roteiro de cálculo do benefício. |
Campo | R0_TPBEN |
Tipo | C |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Tipo do benefício |
Título | Tipo Benef. |
Picture | @! |
Help de Campo | Tipo do benefício, relacionado com a tabela auxiliar S011. |
Campo | R0_ANOMES |
Tipo | C |
Tamanho | 6 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Mês e ano de competência |
Título | Mês/Ano |
Picture | @R 99/9999 |
Help de Campo | Mês/ano da competência. |
Campo | R0_PEDIDO |
Tipo | C |
Tamanho | 1 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Pedido de compra |
Título | Ped. Compra |
Picture | @! |
Val. Sistema | Pertence( "12” ) |
Opções | 1=Em aberto;2=Concluído |
Help de Campo | Neste campo é apresentado o status do pedido de compra do benefício: 1=Em aberto; 2=Concluído. |
Campo | R0_NROPED |
Tipo | C |
Tamanho | 10 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Número do pedido |
Título | Nro pedido |
Picture | @! |
Inic. Padrão | |
Help de Campo | Número de pedido do benefício, gerado automaticamente pelo sistema. |
Campo | R0_DFALT |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Faltas descontadas |
Título | Falt.Des |
Picture | @E 99 |
Val. Sistema | Vazio() .Or. Positivo() |
Help de Campo | Este campo será preenchido automaticamente com a quantidade de faltas descontadas do total de faltas, durante o cálculo do benefício. |
Campo | R0_DTREFI |
Tipo | D |
Tamanho | 8 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Dt.refer.inicial |
Título | Dt.ref.in |
Help de Campo | Data de referência inicial do cálculo do benefício. |
Campo | R0_DTREFF |
Tipo | D |
Tamanho | 8 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Dt.refer.final |
Título | Dt.ref.fin |
Help de Campo | Data de referência final do cálculo do benefício. |
Campo | R0_QVALDOM |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Domingo |
Título | Qt. Vale Dom |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada no domingo trabalhado. |
Campo | R0_QVALSEG |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Segunda |
Título | Qt. Vale Seg |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada na segunda-feira trabalhada. |
Campo | R0_QVALTER |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Terça |
Título | Qt. Vale Ter |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada na terça-feira trabalhada. |
Campo | R0_QVALQUA |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Quarta |
Título | Qt. Vale Qua |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada na quarta-feira trabalhada. |
Campo | R0_QVALQUI |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Quinta |
Título | Qt. Vale Qui |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada na quinta-feira trabalhada. |
Campo | R0_QVALSEX |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Sexta |
Título | Qt. Vale Sex |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada na sexta-feira trabalhada. |
Campo | R0_QVALSAB |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Sábado |
Título | Qt. Vale Sab |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada no sábado trabalhado. |
Campo | R0_QVALFIX |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Dias Fixos |
Título | Qt. Dias Fix |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Informe a quantidade de dias fixos que serão utilizados no cálculo do benefício. Caso este campo seja informado, o cálculo do beneficio não será efetuado com base na quantidade de dias do mês. |
Nova tabela
Arquivo: SM7 – Cadastro de Benefícios (Exclusivo)
Inclusão de chave única
Índice | Chave |
01 | M7_FILIAL + M7_MAT + M7_TPVALE + M7_CODIGO |
Inclusão de indice
Índice | Chave |
01 | M7_FILIAL + M7_MAT + M7_CODIGO + M7_TPVALE |
02 | M7_FILIAL + M7_TPVALE + M7_CODIGO + M7_MAT |
03 | M7_FILIAL + M7_MAT + M7_TPVALE + M7_CODIGO |
Campo | M7_FILIAL |
Tipo | C |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Filial |
Título | Filial do sistema |
Grupo de Campos | 033-Tamanho da Filial |
Help de Campo | Filial do sistema. |
Campo | M7_MAT |
Tipo | C |
Tamanho | 6 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Número da Matrícula |
Título | Matrícula |
Picture | 999999 |
Help de Campo | Número da matrícula do funcionário. |
Campo | M7_TPVALE |
Tipo | C |
Tamanho | 1 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Tipo de Vale |
Título | Tipo Vale |
Picture | @! |
Val. Sistema | Pertente("012") |
Opções | 0=Vale Transporte;1=Vale Refeição;2=Vale Alimentação |
Help de Campo | Tipo do benefício, que pode ser: 0-Vale Transporte; 1-Vale Refeição; 2-Vale Alimentação. |
Campo | M7_CODIGO |
Tipo | C |
Tamanho | 3 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Código do Benefício |
Título | Código |
Picture | @! |
Val. Sistema | Gp131AltVT() |
Help de Campo | Código do benefício. |
Campo | M7_DESC |
Tipo | C |
Tamanho | 15 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Descrição do Benefício |
Título | Descrição |
Picture | @! |
Help de Campo | Descrição do benefício. |
Campo | M7_DIASPRO |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | No. de dias para cálculo |
Título | Dias Prop. |
Picture | @E 99 |
Val. Sistema | Positivo() |
Help de Campo | Digite o número de dias proporcionais, isto permitirá a que o usuário manipule o cálculo para funcionários em férias ou para admissões no mês. Este campo terá a prioridade no cálculo se preenchido. |
Campo | M7_DPROPIN |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Dias proporcionais inform |
Título | D.Prop.Inf. |
Picture | @E 99 |
Val. Sistema | Positivo() |
Help de Campo | Informe a quantidade de dias proporcionais a serem considerados para o cálculo do roteiro do benefício. |
Campo | M7_QDIAINF |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vale dias úteis |
Título | Qt.Vale.DUt. |
Picture | @E 99 |
Val. Sistema | Positivo() |
Help de Campo | Digite a quantidade de vales utilizada por dia deste meio. |
Campo | M7_QDNUTIL |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vale dias não úteis |
Título | Qt.Vale.NUt. |
Picture | @E 99 |
Val. Sistema | Positivo() |
Help de Campo | Quantidade de vales a ser fornecida ao funcionário para os dias não úteis, ou seja, sábados, domingos e feriados. |
Campo | M7_VALDOM |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Domingo |
Título | Qt. Vale Dom |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada no domingo trabalhado. |
Campo | M7_VALSEG |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Segunda |
Título | Qt. Vale Seg |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada na segunda-feira trabalhada. |
Campo | M7_VALTER |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Terça |
Título | Qt. Vale Ter |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada na terça-feira trabalhada. |
Campo | M7_VALQUA |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Quarta |
Título | Qt. Vale Qua |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada na quarta-feira trabalhada. |
Campo | M7_VALQUI |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Quinta |
Título | Qt. Vale Qui |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada na quinta-feira trabalhada. |
Campo | M7_VALSEX |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Sexta |
Título | Qt. Vale Sex |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada na sexta-feira trabalhada. |
Campo | M7_VALSAB |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Vales Sábado |
Título | Qt. Vale Sáb |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Digite a quantidade de vales utilizada no sábado trabalhado. |
Campo | M7_VALFIX |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Qtde Dias Fixos |
Título | Qt. Dias Fix |
Picture | @E 99 |
Val. Sistema | Vazio() .or. Positivo() |
Help de Campo | Informe a quantidade de dias fixos que serão utilizados no cálculo do benefício. Caso este campo seja informado, o cálculo do beneficio não será efetuado com base na quantidade de dias do mês. |
Campo | M7_COMPL |
Tipo | C |
Tamanho | 1 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Cálculo Avulso |
Título | Avulso |
Picture | @! |
Val. Sistema | Pertence("12") |
Opções | 1=Sim;2=Não |
Inic. Padrão | "2" |
Help de Campo | Indica se é vale avulso: 1-Sim; 2-Não. |
Campo | M7_TPCALC |
Tipo | C |
Tamanho | 1 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Tipo de Cálculo |
Título | Tipo Calc. |
Picture | @! |
Val. Sistema | Pertence("12") |
Opções | 1=Informado;2=Automático |
Inic. Padrão | "1" |
Help de Campo | Neste campo é informado o tipo de cálculo realizado: 1 = Informado;2 = Automático. |
Nova tabela
Arquivo: SP7 – Controle de Faltas (Exclusivo)
Inclusão de chave única
Índice | Chave |
01 | P7_FILIAL + P7_MAT + P7_PERIOD + DTOS(P7_DATAINI) + DTOS(P7_DATAFIM) |
Inclusão de Índice
Índice | Chave |
01 | P7_FILIAL + P7_MAT + P7_PERIOD + DTOS(P7_DATAINI) + DTOS(P7_DATAFIM) |
Campo | P7_FILIAL |
Tipo | C |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Filial do sistema |
Título | Filial |
Grupo de Campos | 033-Tamanho da Filial |
Help de Campo | Filial do sistema. |
Campo | P7_MAT |
Tipo | C |
Tamanho | 6 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Número da Matrícula |
Título | Matrícula |
Picture | 999999 |
Help de Campo | Número da matrícula do funcionário. |
Campo | P7_PERIOD |
Tipo | C |
Tamanho | 6 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Código do período |
Título | Cód. Per. |
Picture | @! |
Val. Sistema | ExistCpo("RCH",SRA->RA_PROCES + M->P7_PERIOD,1) |
Consulta Padrão | RCH |
Help de Campo | Código do período do cálculo do benefício. |
Campo | P7_DFALT |
Tipo | N |
Tamanho | 2 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Faltas descontadas |
Título | Falt.Des |
Picture | @E 99 |
Val. Sistema | Vazio() .Or. Positivo() |
Help de Campo | Este campo será preenchido automaticamente com a quantidade de faltas descontadas do total de faltas, durante o cálculo do benefício. |
Campo | P7_DATAINI |
Tipo | D |
Tamanho | 8 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Data inicial |
Título | Data inicial |
Help de Campo | Data inicial do período. |
Campo | P7_DATAFIM |
Tipo | D |
Tamanho | 8 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Data final |
Título | Data final |
Help de Campo | Data final do período. |
Grupo de Perguntas
Nome: BENFARQ (Novo)
X1_ORDEM | 01 |
X1_PERGUNT | Fornecedor |
X1_TIPO | C |
X1_TAMANHO | 3 |
X1_GSC | G |
X1_VAR01 | MV_PAR01 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() |
X1_F3 | S018 |
X1_HELP | Informe o código do fornecedor que será utilizado para a geração do arquivo. |
X1_ORDEM | 02 |
X1_PERGUNT | Tipo de Benefício |
X1_TIPO | C |
X1_TAMANHO | 20 |
X1_GSC | G |
X1_VAR01 | MV_PAR02 |
X1_PICTURE | @! |
X1_VALID | BENEFOpcoes() |
X1_HELP | Informe o(s) tipo(s) de beneficio que será(ão) utilizado(s) para a geração do arquivo. |
X1_ORDEM | 03 |
X1_PERGUNT | Reprocessamento |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR03 |
X1_PICTURE | 9 |
X1_DEF01 | Sim |
X1_DEF02 | Não |
X1_PRESEL | 2 |
X1_HELP | Informe se deseja efetuar um reprocessamento. |
X1_ORDEM | 04 |
X1_PERGUNT | Processo |
X1_TIPO | C |
X1_TAMANHO | 5 |
X1_GSC | G |
X1_VAR01 | MV_PAR04 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() .And. ExistCpo("RCJ") |
X1_F3 | RCJ |
X1_HELP | Digite o número do processo. |
X1_ORDEM | 05 |
X1_PERGUNT | Período |
X1_TIPO | C |
X1_TAMANHO | 6 |
X1_GSC | G |
X1_VAR01 | MV_PAR05 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() .And. Gmp015Per(1, MV_PAR04, MV_PAR05) |
X1_F3 | RCHAQB |
X1_HELP | Digite o período. |
X1_ORDEM | 06 |
X1_PERGUNT | Nro Pagamento |
X1_TIPO | C |
X1_TAMANHO | 2 |
X1_GSC | S |
X1_VAR01 | MV_PAR06 |
X1_PICTURE | @! |
X1_HELP | Digite o n° do pagamento. |
X1_ORDEM | 07 |
X1_PERGUNT | Filial De |
X1_TIPO | C |
X1_TAMANHO | 2 |
X1_GSC | G |
X1_VAR01 | MV_PAR07 |
X1_PICTURE | @! |
X1_F3 | SM0 |
X1_GRPSXG | 033 |
X1_HELP | Informe ou Selecione o Código da Filial Inicial para Filtro dos dados. |
X1_ORDEM | 08 |
X1_PERGUNT | Filial Até |
X1_TIPO | C |
X1_TAMANHO | 2 |
X1_GSC | G |
X1_VAR01 | MV_PAR08 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() |
X1_F3 | SM0 |
X1_GRPSXG | 033 |
X1_HELP | Informe ou Selecione o Código da Filial Final para Filtro dos dados. |
X1_ORDEM | 09 |
X1_PERGUNT | Centro de Custo De |
X1_TIPO | C |
X1_TAMANHO | 9 |
X1_GSC | G |
X1_VAR01 | MV_PAR09 |
X1_PICTURE | @! |
X1_F3 | CTT |
X1_GRPSXG | 004 |
X1_HELP | Informe ou Selecione o Código do Centro de Custo Inicial para Filtro dos dados. |
X1_ORDEM | 10 |
X1_PERGUNT | Centro de Custo Até |
X1_TIPO | C |
X1_TAMANHO | 9 |
X1_GSC | G |
X1_VAR01 | MV_PAR10 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() |
X1_F3 | CTT |
X1_GRPSXG | 004 |
X1_HELP | Informe ou Selecione o Código do Centro de Custo Final para Filtro dos dados. |
X1_ORDEM | 11 |
X1_PERGUNT | Matrícula De |
X1_TIPO | C |
X1_TAMANHO | 6 |
X1_GSC | G |
X1_VAR01 | MV_PAR11 |
X1_PICTURE | @! |
X1_F3 | SRA |
X1_HELP | Informe ou Selecione o Código de Matrícula Inicial para Filtro dos dados. |
X1_ORDEM | 12 |
X1_PERGUNT | Matrícula Até |
X1_TIPO | C |
X1_TAMANHO | 6 |
X1_GSC | G |
X1_VAR01 | MV_PAR12 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() |
X1_F3 | SRA |
X1_HELP | Informe ou Selecione o Código de Matrícula Final para Filtro dos dados. |
X1_ORDEM | 13 |
X1_PERGUNT | Data de Crédito |
X1_TIPO | D |
X1_TAMANHO | 8 |
X1_GSC | G |
X1_VAR01 | MV_PAR13 |
X1_PICTURE | |
X1_HELP | Informe a data de crédito que será utilizada na geração do arquivo de benefícios. |
X1_ORDEM | 14 |
X1_PERGUNT | Considera Admitidos Até |
X1_TIPO | D |
X1_TAMANHO | 8 |
X1_GSC | G |
X1_VAR01 | MV_PAR14 |
X1_PICTURE | |
X1_VALID | NaoVazio() |
X1_HELP | Informe a data de admissão que será considerada para o filtro dos funcionários. |
X1_ORDEM | 15 |
X1_PERGUNT | Imprime Listagem |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR15 |
X1_PICTURE | 9 |
X1_DEF01 | Sim |
X1_DEF02 | Não |
X1_PRESEL | 2 |
X1_HELP | Informe se deseja efetuar a impressão da listagem. |
X1_ORDEM | 16 |
X1_PERGUNT | Ordem do Relatório |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR16 |
X1_PICTURE | 9 |
X1_DEF01 | Matrícula |
X1_DEF02 | Centro de Custo |
X1_DEF03 | Nome |
X1_PRESEL | 1 |
X1_HELP | Informe a ordem para a impressão do relatório: - Matrícula; |
X1_ORDEM | 17 |
X1_PERGUNT | Nro Pedido De |
X1_TIPO | C |
X1_TAMANHO | 10 |
X1_GSC | G |
X1_VAR01 | MV_PAR17 |
X1_PICTURE | @! |
X1_HELP | Informe o número do pedido inicial para o filtro de dados. |
X1_ORDEM | 18 |
X1_PERGUNT | Nro Pedido Até |
X1_TIPO | C |
X1_TAMANHO | 10 |
X1_GSC | G |
X1_VAR01 | MV_PAR18 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() |
X1_HELP | Informe o número do pedido final para o filtro de dados. |
Nome: GPR009RVT (Novo)
X1_ORDEM | 01 |
X1_PERGUNT | Processo |
X1_TIPO | C |
X1_TAMANHO | 5 |
X1_GSC | G |
X1_VAR01 | MV_PAR01 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() .And. ExistCpo("RCJ") |
X1_F3 | RCJ |
X1_HELP | Digite o número do processo. |
X1_ORDEM | 02 |
X1_PERGUNT | Período |
X1_TIPO | C |
X1_TAMANHO | 6 |
X1_GSC | G |
X1_VAR01 | MV_PAR02 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() .And. Gpr009Per(1, MV_PAR01, MV_PAR02,'MV_PAR03') |
X1_F3 | RCH |
X1_HELP | Digite o período. |
X1_ORDEM | 03 |
X1_PERGUNT | Nro Pagamento |
X1_TIPO | C |
X1_TAMANHO | 2 |
X1_GSC | S |
X1_VAR01 | MV_PAR03 |
X1_PICTURE | @! |
X1_HELP | Digite o n° do pagamento. |
X1_ORDEM | 04 |
X1_PERGUNT | Filial |
X1_TIPO | C |
X1_TAMANHO | 8 |
X1_GSC | R |
X1_VAR01 | MV_PAR04 |
X1_PICTURE | @! |
X1_CNTO1 | RA_FILIAL |
X1_F3 | SM0 |
X1_GRPSXG | 033 |
X1_HELP | Informe intervalo de filiais que deseja considerar para impressão do relatório. |
X1_ORDEM | 05 |
X1_PERGUNT | Centro de Custo |
X1_TIPO | C |
X1_TAMANHO | 9 |
X1_GSC | R |
X1_VAR01 | MV_PAR05 |
X1_PICTURE | @! |
X1_CNTO1 | RA_CC |
X1_F3 | CTT |
X1_GRPSXG | 004 |
X1_HELP | Informe intervalo de Centros de Custo que deseja considerar para impressão do relatório. |
X1_ORDEM | 06 |
X1_PERGUNT | Matrícula |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR06 |
X1_PICTURE | @! |
X1_CNTO1 | RA_MAT |
X1_F3 | SRA02A |
X1_HELP | Informe intervalo de matrículas que deseja considerar para impressão do relatório. |
X1_ORDEM | 07 |
X1_PERGUNT | Nome |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR07 |
X1_PICTURE | @! |
X1_CNTO1 | RA_NOME |
X1_HELP | Informe intervalo de nomes de funcionários que deseja considerar para impressão do relatório. |
X1_ORDEM | 08 |
X1_PERGUNT | C.C. em outra página |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR08 |
X1_PICTURE | 9 |
X1_DEF01 | Sim |
X1_DEF02 | Não |
X1_PRESEL | 2 |
X1_HELP | Informe se deseja que o Relatório seja impresso com Quebra de Página por Centro de Custo. |
X1_ORDEM | 09 |
X1_PERGUNT | Imprimir Mapa De |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR09 |
X1_PICTURE | 9 |
X1_DEF01 | Vale Transporte |
X1_DEF02 | Dif. Vale Trans. |
X1_DEF03 | Ambos |
X1_PRESEL | 1 |
X1_HELP | Informe o Tipo de Relatório que deseja Imprimir: Mapa do Vale Transporte, Diferença de Vale Transporte ou Ambos. |
X1_ORDEM | 10 |
X1_PERGUNT | Situações |
X1_TIPO | C |
X1_TAMANHO | 5 |
X1_GSC | G |
X1_VAR01 | MV_PAR10 |
X1_PICTURE | @! |
X1_VALID | fSituacao() |
X1_HELP | Informe ou Selecione as Situações dos Funcionários para Filtro dos dados. |
X1_ORDEM | 11 |
X1_PERGUNT | Categorias |
X1_TIPO | C |
X1_TAMANHO | 15 |
X1_GSC | G |
X1_VAR01 | MV_PAR11 |
X1_PICTURE | @! |
X1_VALID | fCategoria() |
X1_HELP | Informe ou selecione uma Categoria p/ Funcionários para filtro dos dados. |
X1_ORDEM | 12 |
X1_PERGUNT | Nro de Pedido |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR12 |
X1_PICTURE | @! |
X1_CNTO1 | RG2_NROPED |
X1_HELP | Informe o intervalo de número do pedido. |
Nome: GPR009RVL (Novo)
X1_ORDEM | 01 |
X1_PERGUNT | Processo |
X1_TIPO | C |
X1_TAMANHO | 5 |
X1_GSC | G |
X1_VAR01 | MV_PAR01 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() .And. ExistCpo("RCJ") |
X1_F3 | RCJ |
X1_HELP | Digite o número do processo. |
X1_ORDEM | 02 |
X1_PERGUNT | Período |
X1_TIPO | C |
X1_TAMANHO | 6 |
X1_GSC | G |
X1_VAR01 | MV_PAR02 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() .And. Gpr009Per(1, MV_PAR01, MV_PAR02,'MV_PAR03') |
X1_F3 | RCH |
X1_HELP | Digite o período. |
X1_ORDEM | 03 |
X1_PERGUNT | Nro Pagamento |
X1_TIPO | C |
X1_TAMANHO | 2 |
X1_GSC | S |
X1_VAR01 | MV_PAR03 |
X1_PICTURE | @! |
X1_HELP | Digite o n° do pagamento. |
X1_ORDEM | 04 |
X1_PERGUNT | Filial |
X1_TIPO | C |
X1_TAMANHO | 8 |
X1_GSC | R |
X1_VAR01 | MV_PAR04 |
X1_PICTURE | @! |
X1_CNTO1 | RA_FILIAL |
X1_F3 | SM0 |
X1_GRPSXG | 033 |
X1_HELP | Informe intervalo de filiais que deseja considerar para impressão do relatório. |
X1_ORDEM | 05 |
X1_PERGUNT | Centro de Custo |
X1_TIPO | C |
X1_TAMANHO | 9 |
X1_GSC | R |
X1_VAR01 | MV_PAR05 |
X1_PICTURE | @! |
X1_CNTO1 | RA_CC |
X1_F3 | CTT |
X1_GRPSXG | 004 |
X1_HELP | Informe intervalo de Centros de Custo que deseja considerar para impressão do relatório. |
X1_ORDEM | 06 |
X1_PERGUNT | Matrícula |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR06 |
X1_PICTURE | @! |
X1_CNTO1 | RA_MAT |
X1_F3 | SRA02A |
X1_HELP | Informe intervalo de matrículas que deseja considerar para impressão do relatório. |
X1_ORDEM | 07 |
X1_PERGUNT | Nome |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR07 |
X1_PICTURE | @! |
X1_CNTO1 | RA_NOME |
X1_HELP | Informe intervalo de nomes de funcionários que deseja considerar para impressão do relatório. |
X1_ORDEM | 08 |
X1_PERGUNT | C.C. em outra página |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR08 |
X1_PICTURE | 9 |
X1_DEF01 | Sim |
X1_DEF02 | Não |
X1_PRESEL | 2 |
X1_HELP | Informe se deseja que o Relatório seja impresso com Quebra de Página por Centro de Custo. |
X1_ORDEM | 09 |
X1_PERGUNT | Situações |
X1_TIPO | C |
X1_TAMANHO | 5 |
X1_GSC | G |
X1_VAR01 | MV_PAR09 |
X1_PICTURE | @! |
X1_VALID | fSituacao() |
X1_HELP | Informe ou Selecione as Situações dos Funcionários para Filtro dos dados. |
X1_ORDEM | 10 |
X1_PERGUNT | Categorias |
X1_TIPO | C |
X1_TAMANHO | 15 |
X1_GSC | G |
X1_VAR01 | MV_PAR10 |
X1_PICTURE | @! |
X1_VALID | fCategoria() |
X1_HELP | Informe ou selecione uma Categoria p/ Funcionários para filtro dos dados. |
X1_ORDEM | 11 |
X1_PERGUNT | Nro de Pedido |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR11 |
X1_PICTURE | @! |
X1_CNTO1 | RG2_NROPED |
X1_HELP | Informe o intervalo de número do pedido. |
Nome: GPR220RVT (Novo)
X1_ORDEM | 01 |
X1_PERGUNT | Processo |
X1_TIPO | C |
X1_TAMANHO | 5 |
X1_GSC | G |
X1_VAR01 | MV_PAR01 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() .And. ExistCpo("RCJ") |
X1_F3 | RCJ |
X1_HELP | Digite o número do processo. |
X1_ORDEM | 02 |
X1_PERGUNT | Período |
X1_TIPO | C |
X1_TAMANHO | 6 |
X1_GSC | G |
X1_VAR01 | MV_PAR02 |
X1_PICTURE | @! |
X1_VALID | NaoVazio() .And. Gpr220Per(1, MV_PAR01, MV_PAR02) |
X1_F3 | RCH |
X1_HELP | Digite o período. |
X1_ORDEM | 03 |
X1_PERGUNT | Nro Pagamento |
X1_TIPO | C |
X1_TAMANHO | 2 |
X1_GSC | S |
X1_VAR01 | MV_PAR03 |
X1_PICTURE | @! |
X1_HELP | Digite o n° do pagamento. |
X1_ORDEM | 04 |
X1_PERGUNT | Filial |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR04 |
X1_PICTURE | @! |
X1_CNTO1 | RA_FILIAL |
X1_F3 | XM0 |
X1_GRPSXG | 033 |
X1_HELP | Informe intervalo de filiais que deseja considerar para impressão do relatório. |
X1_ORDEM | 05 |
X1_PERGUNT | Centro de Custo |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR05 |
X1_PICTURE | @! |
X1_CNTO1 | RA_CC |
X1_F3 | CTT |
X1_GRPSXG | 004 |
X1_HELP | Informe intervalo de Centros de Custo que deseja considerar para impressão do relatório. |
X1_ORDEM | 06 |
X1_PERGUNT | Matrícula |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR06 |
X1_PICTURE | @! |
X1_CNTO1 | RA_MAT |
X1_F3 | SRA02A |
X1_HELP | Informe intervalo de matrículas que deseja considerar para impressão do relatório. |
X1_ORDEM | 07 |
X1_PERGUNT | Nome |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR07 |
X1_PICTURE | @! |
X1_CNTO1 | RA_NOME |
X1_HELP | Informe intervalo de nomes de funcionários que deseja considerar para impressão do relatório. |
X1_ORDEM | 08 |
X1_PERGUNT | Imprimir Recibo De |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR08 |
X1_PICTURE | 9 |
X1_DEF01 | Vale Transporte |
X1_DEF02 | Dif. Vale Trans. |
X1_DEF03 | Ambos |
X1_PRESEL | 1 |
X1_HELP | Informe o Tipo de Recibo que deseja Imprimir: Recibo do Vale Transporte, Recibo de Diferença de Vale Transporte ou Ambos. |
X1_ORDEM | 09 |
X1_PERGUNT | Imprime Salário |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR09 |
X1_PICTURE | 9 |
X1_DEF01 | Sim |
X1_DEF02 | Não |
X1_PRESEL | 1 |
X1_HELP | Informe se o Salário será impresso no Relatório. |
X1_ORDEM | 10 |
X1_PERGUNT | Recibo por Página |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR10 |
X1_PICTURE | 9 |
X1_DEF01 | Sim |
X1_DEF02 | Não |
X1_PRESEL | 2 |
X1_HELP | Informe se os Recibos serão impressos apenas um por página. |
X1_ORDEM | 11 |
X1_PERGUNT | Nro de Pedido |
X1_TIPO | C |
X1_TAMANHO | 99 |
X1_GSC | R |
X1_VAR01 | MV_PAR11 |
X1_PICTURE | @! |
X1_CNTO1 | RG2_NROPED |
X1_HELP | Informe o intervalo de número do pedido. |
Nome: GP021VAL (novo)
Inclusão do grupo de perguntas
X1_ORDEM | 01 |
X1_PERGUNT | Prop. a Admissão ? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR01 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo deverá ser proporcional à Admissão do funcionário. |
X1_ORDEM | 02 |
X1_PERGUNT | Prop. Férias/Afast.? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR02 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo deverá ser proporcional à Férias/Afastamento. |
X1_ORDEM | 03 |
X1_PERGUNT | Prop. Férias Progr.? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR03 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo deverá ser proporcional às Férias Programadas. |
X1_ORDEM | 04 |
X1_PERGUNT | Descontar Faltas? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR04 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se desconta faltas. |
X1_ORDEM | 05 |
X1_PERGUNT | Qtde. Vales a Deduzir ? |
X1_TIPO | N |
X1_TAMANHO | 2 |
X1_GSC | G |
X1_VAR01 | MV_PAR05 |
X1_PICTURE | @E 99 |
X1_HELP | Informe a quantidade de vales a deduzir. |
X1_ORDEM | 06 |
X1_PERGUNT | Calcula periódico ? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR06 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo do Vale Alimentação é periódico (quinzenal, semanal, diário ou avulso). |
Nome: GP021VRF (novo)
Inclusão do grupo de perguntas
X1_ORDEM | 01 |
X1_PERGUNT | Prop. a Admissão ? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR01 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo deverá ser proporcional à Admissão do funcionário. |
X1_ORDEM | 02 |
X1_PERGUNT | Prop. Férias/Afast.? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR02 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo deverá ser proporcional à Férias/Afastamento. |
X1_ORDEM | 03 |
X1_PERGUNT | Prop. Férias Progr.? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR03 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo deverá ser proporcional às Férias Programadas. |
X1_ORDEM | 04 |
X1_PERGUNT | Descontar Faltas? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR04 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se desconta faltas. |
X1_ORDEM | 05 |
X1_PERGUNT | Qtde. Vales a Deduzir ? |
X1_TIPO | N |
X1_TAMANHO | 2 |
X1_GSC | G |
X1_VAR01 | MV_PAR05 |
X1_PICTURE | @E 99 |
X1_HELP | Informe a quantidade de vales a deduzir. |
X1_ORDEM | 06 |
X1_PERGUNT | Calcula periódico ? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR06 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo do Vale Refeição é periódico (quinzenal, semanal, diário ou avulso). |
Nome: GP021VTR (Novo)
Inclusão do grupo de perguntas
X1_ORDEM | 01 |
X1_PERGUNT | Calcular para ? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR01 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | V Transporte |
X1_DEFPOR02 | Dif V Trans |
X1_DEFPOR03 | Periódico |
X1_PERSEL | 1 |
X1_HELP | Informe o tipo de cálculo, se é para Vale Transporte, Diferença de Vale Transporte ou Periódico (quinzenal, semanal, diário ou avulso). |
X1_ORDEM | 02 |
X1_PERGUNT | Prop. a Admissão ? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR02 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo deverá ser proporcional à Admissão do funcionário. |
X1_ORDEM | 03 |
X1_PERGUNT | Prop. Férias/Afast.? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR03 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo deverá ser proporcional à Férias/Afastamento. |
X1_ORDEM | 04 |
X1_PERGUNT | Prop. Férias Progr.? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR04 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se o cálculo deverá ser proporcional às Férias Programadas. |
X1_ORDEM | 05 |
X1_PERGUNT | Descontar Faltas? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR05 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se desconta faltas. |
X1_ORDEM | 06 |
X1_PERGUNT | Qtde. Vales a Deduzir ? |
X1_TIPO | N |
X1_TAMANHO | 2 |
X1_GSC | G |
X1_VAR01 | MV_PAR06 |
X1_PICTURE | @E 99 |
X1_HELP | Informe a quantidade de vales a deduzir. |
X1_ORDEM | 07 |
X1_PERGUNT | Verbas Somar Salar. ? |
X1_TIPO | C |
X1_TAMANHO | 30 |
X1_GSC | G |
X1_VAR01 | MV_PAR07 |
X1_VALID | fVerbas() |
X1_HELP | Informe ou Selecione as Verbas que serão somadas ao Salário Base para Cálculo. |
X1_ORDEM | 08 |
X1_PERGUNT | Verbas Somar Salar.(CONT.) ? |
X1_TIPO | C |
X1_TAMANHO | 30 |
X1_GSC | G |
X1_VAR01 | MV_PAR08 |
X1_VALID | fVerbas() |
X1_HELP | Informe ou Selecione as Verbas que serão somadas ao Salário Base para Cálculo. |
X1_ORDEM | 09 |
X1_PERGUNT | Verbas Somar Salar.(CONT.) ? |
X1_TIPO | C |
X1_TAMANHO | 30 |
X1_GSC | G |
X1_VAR01 | MV_PAR09 |
X1_VALID | fVerbas() |
X1_HELP | Informe ou Selecione as Verbas que serão somadas ao Salário Base para Cálculo. |
X1_ORDEM | 10 |
X1_PERGUNT | Verbas Somar Salar.(CONT.) ? |
X1_TIPO | C |
X1_TAMANHO | 30 |
X1_GSC | G |
X1_VAR01 | MV_PAR10 |
X1_VALID | fVerbas() |
X1_HELP | Informe ou Selecione as Verbas que serão somadas ao Salário Base para Cálculo. |
Nome: GP020CPL (Novo)
Inclusão do grupo de perguntas
X1_ORDEM | 01 |
X1_PERGUNT | Qtde Vales Dia ? |
X1_TIPO | N |
X1_TAMANHO | 2 |
X1_GSC | G |
X1_VALID | Positivo() |
X1_VAR01 | MV_PAR01 |
X1_PICTURE | @E 99 |
X1_HELP | Informe se a quantidade de vales por dia que deseja calcular. |
X1_ORDEM | 02 |
X1_PERGUNT | Data inicial |
X1_TIPO | D |
X1_TAMANHO | 8 |
X1_GSC | G |
X1_VALID | NaoVazio() |
X1_VAR01 | MV_PAR02 |
X1_HELP | Informe de referência inicial para o cálculo do benefício complementar. |
X1_ORDEM | 03 |
X1_PERGUNT | Data final |
X1_TIPO | D |
X1_TAMANHO | 8 |
X1_GSC | G |
X1_VALID | NaoVazio() |
X1_VAR01 | MV_PAR03 |
X1_HELP | Informe de referência final para o cálculo do benefício complementar. |
X1_ORDEM | 04 |
X1_PERGUNT | Somente avulso ? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR04 |
X1_PICTURE | @E 9 |
X1_DEFPOR01 | Sim |
X1_DEFPOR02 | Não |
X1_PERSEL | 2 |
X1_HELP | Informe se deseja efetuar o cálculo do benefício apenas para os vales avulsos. |
Parâmetros
Inclusão
X6_VAR | MV_USACPER |
X6_TIPO | Lógico |
X6_DESCRIC | Indica se o cálculo dos Benefícios irá utilizar o calendário do período ou a escala do ponto. (.T. = período, .F. = escala). |
X6_CONTEUD | .T. |
X6_VAR | MV_VALFALT |
X6_TIPO | Lógico |
X6_DESCRIC | Indica se deseja considerar o período atual da Folha p/ buscar as faltas no cálc. VA/VR/VT. (.T.=Atual->RGB, .F.=Anterior->SRD) |
X6_CONTEUD | .T. |
X6_VAR | MV_CALCBEN |
X6_TIPO | Lógico |
X6_DESCRIC | Indica se deseja efetuar o cálculo dos vales (VA/VR/VT) no formato novo com utilização da tabela SM7. (.F.=Antigo, .T.=Novo). |
X6_CONTEUD | .F. |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|