...
Produto: | |
---|
Linha de Produto: | Linhas_totvs |
---|
Segmento | Distribuição |
---|
Region | Construção Projetos |
---|
Linha | Linha Protheus |
---|
|
|
---|
Segmento: | |
---|
Módulo: | SIGAGPE |
---|
Função: | GPEXFVAL GPTABBRA |
---|
Ticket: |
|
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DRHCALCPRT-8070 |
---|
Implementar a possibilidade de efetuar cálculo complementar de benefícios (VA, VR e VT) por ocasião de hora extra, conforme demanda apresentada na central colaborativa: https://centraldeatendimento.totvs.com/hc/pt-br/community/posts/6622925792151-TOTVS-RH-Linha-Protheus-Folha-de-Pagamento-Benef%C3%ADcios-Gera%C3%A7%C3%A3o-Cesta-B%C3%A1sica.
Aviso |
---|
|
FUNCIONALIDADE EM DESENVOLVIMENTO. |
Implementada possibilidade de efetuar cálculo complementar de benefícios (VA, VR e VT) por ocasião de hora extra.
Aviso |
---|
|
A melhoria depende da aplicação da atualização liberada no pacote de expedição do módulo RH a partir de XX/XX/2023 e da execução do UPDDISTR com o dicionário diferencial para os releases iguais ou superiores a versão 12.1.33.
Foi efetuado a criação de um índice no dicionário SIX, conforme estrutura abaixo: INDICE | ORDEM | CHAVE | DESCRICAO | PROPRI | F3 | NICKNAME | SHOWPES | IX_VIRTUAL | IX_VIRCUST |
---|
RU1 | 1 | RU1_FILIAL+RU1_MAT+RU1_TPVALE+RU1_CODIGO+RU1_PEDIDO | Matricula + Tipo Vale + Código + Ped. Compra | S |
|
| S | 2 | 3 |
Foi efetuado a criação de uma tabela no dicionário SX2, conforme estrutura abaixo: X2_CHAVE | X2_PATH | X2_NOME | X2_ROTINA | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_UNICO | X2_MODULO |
---|
RU1 |
| Detalhamento de Benefícios |
| E | E | E | RU1_FILIAL+RU1_MAT+RU1_TPVALE+RU1_CODIGO+RU1_NROPED | 7 |
Foi efetuado a criação de campos no dicionário SX3, conforme estrutura abaixo: X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_VALID | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_CBOX | HELP |
---|
RU1 | 01 | RU1_FILIAL | C | 2 | 0 | Filial | Filial |
| S | V | R |
| Código da filial | RU1 | 02 | RU1_MAT | C | 6 | 0 | Matricula | Numero da Matricula |
| S | V | R |
| Número da Matricula | RU1 | 03 | RU1_TPVALE | C | 1 | 0 | Tipo Vale | Tipo de Vale | Pertence('012') | S | V | R | 0=Vale Transporte;1=Vale Refeição;2=Vale Alimentação | Selecione o tipo de beneficio: 0 = Vale Transporte 1 = Vale Refeição 2 = Vale Alimentação | RU1 | 04 | RU1_TPBEN | C | 2 | 0 | Tipo Benef. | Tipo do benefício |
| S | V | R |
| Tipo do benefício, relacionado com a tabela auxiliar S011. | RU1 | 05 | RU1_CODIGO | C | 3 | 0 | Código | Código do Beneficio | NaoVazio() .And. Gp131AltVT() | S | V | R | #CodigoBenef() | Código do benefício | RU1 | 06 | RU1_CC | C | 9 | 0 | Centro Custo | Codigo Centro de Custo |
| S | V | R |
| Código do centro de custo | RU1 | 07 | RU1_DATA | D | 8 | 0 | Data | Data |
| S | V | R |
| Data do benefício | RU1 | 08 | RU1_TPDIA | C | 1 | 0 | Tipo Dia | Tipo do Dia | Pertence("SCDN") | S | V | R | #PonRetOpcBox(1) | Tipo Dia | RU1 | 09 | RU1_VALDIA | N | 6 | 2 | Valor Dia | Valor do dia | Positivo() | S | V | R |
| Valor calculado para o benefício no dia. | RU1 | 10 | RU1_PERIOD | C | 6 | 0 | Cód. Per. | Código do período |
| S | V | R |
| Código do período do cálculo do benefício. | RU1 | 11 | RU1_NROPGT | C | 2 | 0 | Nro pagto | Número de pagamento |
| S | V | R |
| Número do pagamento | RU1 | 12 | RU1_ROTEIR | C | 3 | 0 | Roteiro | Roteiro de cálculo |
| S | V | R |
| Roteiro de cálculo do benefício. | RU1 | 13 | RU1_PEDIDO | C | 1 | 0 | Ped. Compra | Pedido de compra | Pertence("12") | S | V | R | 1=Em aberto;2=Concluído | Neste campo é apresentado o status do pedido de compra do benefício: 1=Em aberto; 2=Concluído. | RU1 | 14 | RU1_NROPED | C | 10 | 0 | Nro pedido | Número do pedido |
| S | V | R |
| Número de pedido do benefício, gerado automaticamente pelo sistema. | RU1 | 15 | RU1_CODCCT | C | 8 | 0 | Cód. CCT | Código CCT |
| S | V | R |
| Código da Convenção Coletiva de Trabalho associada ao sindicato do funcionário. |
Foi efetuado a criação de relacionamentos no dicionário SX9, conforme estrutura abaixo: X9_DOM | X9_IDENT | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_LIGDOM | X9_LIGCDOM | X9_CONDSQL | X9_USEFIL | X9_VINFIL | X9_CHVFOR |
---|
CTT | 001 | RU1 | CTT_CUSTO | RU1_CC | 1 | N |
| S | 2 | 2 | RFO | 001 | RU1 | RFO_TPVALE+RFO_CODIGO | RU1_TPVALE+RU1_CODIGO | 1 | N | #RU1_TPVALE<>'0' | S | 2 | 2 | SR0 | 001 | RU1 | R0_MAT+R0_TPVALE+R0_CODIGO+R0_NROPED | RU1_MAT+RU1_TPVALE+RU1_CODIGO+RU1_NROPED | 1 | N |
| S | 1 | 2 | SRA | 001 | RU1 | RA_MAT | RU1_MAT | 1 | N |
| S | 1 | 2 | SRN | 001 | RU1 | RN_COD | RU1_CODIGO | 1 | N | #RU1_TPVALE='0' | S | 2 | 2 | SWY | 001 | RU1 | WY_CODIGO | RU1_CODCCT | 1 | N |
| S | 2 | 2 |
Foi efetuado a criação de consulta padrão no dicionário SXB, conforme estrutura abaixo: XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XB_DESCRI | XB_CONTEM |
---|
S151CB | 1 | 01 | RE | Código do Benefício |
| S151CB | 2 | 01 | 01 |
| GPS151CB() | S151CB | 5 | 01 |
|
| VAR_IXB | S151TB | 1 | 01 | RE | Tipo do Benefício |
| S151TB | 2 | 01 | 01 |
| GPS151TB() | S151TB | 5 | 01 |
|
| VAR_IXB | S151TD | 1 | 01 | RE | Tipo do Dia |
| S151TD | 2 | 01 | 01 |
| GPS151TD() | S151TD | 5 | 01 |
|
| VAR_IXB |
Foi efetuado a alteração da consulta padrão SWY no dicionário SXB, conforme estrutura abaixo: XB_ALIAS | Valor antigo XB_CONTEM | Valor novo XB_CONTEM |
---|
SWY | WY_CODIGO | SWY->WY_CODIGO |
|
Atualizador de dicionário e base de dados - UPDDISTR.
...