Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus 

Segmento:

RH 

Módulo:SIGAGPE
Função:GPEA040
Ticket:N/A
Requisito/Story/Issue (informe o requisito relacionado) :DRHESOCP-20916


02. 
SITUAÇÃO/REQUISITO

Foram realizadas diversas alterações na tabela de verbas, em decorrência do novo leiaute. Esta issue visa controlar essas alterações de acordo com o leiaute tratado em parâmetro e também protegendo os campos que poderão não estar no dicionário do cliente:

Para o Leiaute 2.5:

  • Campo RV_INCSIND: Ao alterar o campo, deve disparar o XML, contendo a tag <codIncSIND>;
  • Campos de Órgãos Públicos - RV_INCOP e RV_TETOP: Não exibir os campos, mesmo com o dicionário atualizado;
  • Campo RV_INCIRF: Controlar a consulta padrão conforme o leiaute que o usuário definir, como esta issue refere-se a versão 2.5, deve apresentar o conteúdo antigo e no XML levar apenas com dois dígitos.

03. SOLUÇÃO

  • Verificada geração do evento para o campo RV_INCSIND;
  • Condicionada exibição dos campos de Órgãos Públicos conforme a versão do leiaute;
  • Substituída consulta para o campo RV_INCIRF, para controle por leiaute de qual conteúdo exibir. O tamanho do campo continuará sendo 4, porém validando e enviando conforme o tamanho para cada leiaute.

04. DEMAIS INFORMAÇÕES

SX3 - Atualização do campo RV_INCIRF:

AlteradoDe:Para:
F3:SRVRFSRVIRF

SXB - Excluída Consulta Padrão S138BR para tabela S138 criada na issue anterior;

       - Criada Consulta Específica SRVIRF para o campo RV_INCIRF:

Consulta:SRVIRF
Descrição:Incidência IRRF
Tipo:Específica
Expressão:f3RVIncIRF()
Retorno:VAR_IXB

05. ASSUNTOS RELACIONADOS

        DRHESOCP-20070 DT Tabela de Verbas: Dicionário V.1 e rotina de Cadastro de verbas