Árvore de páginas

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

2)os novos campos da tabela SR0 serão alimentados da seguinte forma:
  •   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:

RoteiroAtualNovo
VALGP020VALGP021VAL
VRFGP020VRFGP021VRF
VTRGP020VTRGP021VTR



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

CampoPA_RECBNEF
TipoC
Tamanho1
MandatórioSim (  ) Não ( X )
DescriçãoRec. Benefícios Feriado
TítuloRec. Ben. F.
Picture@!
Val. SistemaPertence("12")
Opções1=Sim;2=Não
Inic. Padrão"2"
HelpInformar "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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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

06R0_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. SistemaExistCpo("RCH",SRA->RA_PROCES + M->R0_PERIOD,1)
Consulta PadrãoRCH

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

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

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ções1=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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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

03M7_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 CampoFilial 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. SistemaPertente("012") 
Opções0=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. SistemaGp131AltVT()

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. SistemaPositivo()

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. SistemaPositivo()

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. SistemaPositivo()

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. SistemaPositivo()

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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaVazio() .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. SistemaPertence("12")
Opções1=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. SistemaPertence("12")
Opções1=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 CampoFilial 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. SistemaExistCpo("RCH",SRA->RA_PROCES + M->P7_PERIOD,1)
Consulta PadrãoRCH

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. SistemaVazio() .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_VALIDNaoVazio()
X1_F3S018

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_VALIDBENEFOpcoes()

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_DEF01Sim
X1_DEF02Não
X1_PRESEL2

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_VALIDNaoVazio() .And. ExistCpo("RCJ")
X1_F3RCJ

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_VALIDNaoVazio() .And. Gmp015Per(1, MV_PAR04, MV_PAR05)
X1_F3RCHAQB

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

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_VALIDNaoVazio()
X1_F3SM0
X1_GRPSXG033

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

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_VALIDNaoVazio()
X1_F3CTT
X1_GRPSXG004

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_F3SRA

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_VALIDNaoVazio()
X1_F3SRA

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_VALIDNaoVazio()

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_DEF01Sim
X1_DEF02Não
X1_PRESEL2

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_DEF01Matrícula
X1_DEF02Centro de Custo
X1_DEF03Nome
X1_PRESEL1

X1_HELP

Informe a ordem para a impressão do relatório:

- Matrícula;
- Centro de Custo;
- Nome

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_VALIDNaoVazio()

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_VALIDNaoVazio() .And. ExistCpo("RCJ")
X1_F3RCJ

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_VALIDNaoVazio() .And. Gpr009Per(1, MV_PAR01, MV_PAR02,'MV_PAR03')
X1_F3RCH

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_CNTO1RA_FILIAL
X1_F3SM0
X1_GRPSXG033

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_CNTO1RA_CC
X1_F3CTT
X1_GRPSXG004

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

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_CNTO1RA_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_DEF01Sim
X1_DEF02Não
X1_PRESEL2

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_DEF01Vale Transporte
X1_DEF02Dif. Vale Trans.
X1_DEF03Ambos
X1_PRESEL1

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_VALIDfSituacao()

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_VALIDfCategoria()

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_CNTO1RG2_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_VALIDNaoVazio() .And. ExistCpo("RCJ")
X1_F3RCJ

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_VALIDNaoVazio() .And. Gpr009Per(1, MV_PAR01, MV_PAR02,'MV_PAR03')
X1_F3RCH

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_CNTO1RA_FILIAL
X1_F3SM0
X1_GRPSXG033

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_CNTO1RA_CC
X1_F3CTT
X1_GRPSXG004

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

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_CNTO1RA_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_DEF01Sim
X1_DEF02Não
X1_PRESEL2

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_VALIDfSituacao()

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_VALIDfCategoria()

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_CNTO1RG2_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_VALIDNaoVazio() .And. ExistCpo("RCJ")
X1_F3RCJ
X1_HELPDigite 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_VALIDNaoVazio() .And. Gpr220Per(1, MV_PAR01, MV_PAR02)
X1_F3RCH

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_CNTO1RA_FILIAL
X1_F3XM0
X1_GRPSXG033

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_CNTO1RA_CC
X1_F3CTT
X1_GRPSXG004

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

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_CNTO1RA_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_DEF01Vale Transporte
X1_DEF02Dif. Vale Trans.
X1_DEF03Ambos
X1_PRESEL1

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_DEF01Sim
X1_DEF02Não
X1_PRESEL1

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_DEF01Sim
X1_DEF02Não
X1_PRESEL2

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_CNTO1RG2_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_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR01

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

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_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR02

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

X1_HELP

Informe se o cálculo deverá ser proporcional à Férias/Afastamento.


X1_ORDEM

03

X1_PERGUNT

Prop. Férias Progr.?

X1_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR03

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

X1_HELP

Informe se o cálculo deverá ser proporcional às Férias Programadas.


X1_ORDEM

04

X1_PERGUNT

Descontar Faltas?

X1_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR04

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

X1_HELP

Informe se desconta faltas.


X1_ORDEM

05

X1_PERGUNT

Qtde. Vales a Deduzir ?

X1_TIPON
X1_TAMANHO2
X1_GSCG

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_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR06

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

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_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR01

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

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_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR02

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

X1_HELP

Informe se o cálculo deverá ser proporcional à Férias/Afastamento.

X1_ORDEM

03

X1_PERGUNT

Prop. Férias Progr.?

X1_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR03

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

X1_HELP

Informe se o cálculo deverá ser proporcional às Férias Programadas.

X1_ORDEM

04

X1_PERGUNT

Descontar Faltas?

X1_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR04

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

X1_HELP

Informe se desconta faltas.

X1_ORDEM

05

X1_PERGUNT

Qtde. Vales a Deduzir ?

X1_TIPON
X1_TAMANHO2
X1_GSCG

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_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR06

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

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_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR01

X1_PICTURE@E 9

X1_DEFPOR01

V Transporte

X1_DEFPOR02Dif V Trans
X1_DEFPOR03Periódico
X1_PERSEL1

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_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR02

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

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_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR03

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

X1_HELP

Informe se o cálculo deverá ser proporcional à Férias/Afastamento.


X1_ORDEM

04

X1_PERGUNT

Prop. Férias Progr.?

X1_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR04

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

X1_HELP

Informe se o cálculo deverá ser proporcional às Férias Programadas.


X1_ORDEM

05

X1_PERGUNT

Descontar Faltas?

X1_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR05

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

X1_HELP

Informe se desconta faltas.


X1_ORDEM

06

X1_PERGUNT

Qtde. Vales a Deduzir ?

X1_TIPON
X1_TAMANHO2
X1_GSCG

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_TIPOC
X1_TAMANHO30
X1_GSCG

X1_VAR01

MV_PAR07

X1_VALIDfVerbas()

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_TIPOC
X1_TAMANHO30
X1_GSCG

X1_VAR01

MV_PAR08

X1_VALIDfVerbas()

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_TIPOC
X1_TAMANHO30
X1_GSCG

X1_VAR01

MV_PAR09

X1_VALIDfVerbas()

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_TIPOC
X1_TAMANHO30
X1_GSCG

X1_VAR01

MV_PAR10

X1_VALIDfVerbas()

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_TIPON
X1_TAMANHO2
X1_GSCG
X1_VALIDPositivo()

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_TIPOD
X1_TAMANHO8
X1_GSCG
X1_VALIDNaoVazio()

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_TIPOD
X1_TAMANHO8
X1_GSCG
X1_VALIDNaoVazio()

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_TIPON
X1_TAMANHO1
X1_GSCC

X1_VAR01

MV_PAR04

X1_PICTURE@E 9

X1_DEFPOR01

Sim

X1_DEFPOR02Não
X1_PERSEL2

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_TIPOLógico
X6_DESCRICIndica 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_TIPOLógico
X6_DESCRICIndica 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_TIPOLó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.