Árvore de páginas

Tempo aproximado para leitura: 20 min


01. DADOS GERAIS

Linha de Produto:

Microsiga Protheus

Segmento:

Recursos Humanos

Módulo:SIGAGPE
Função:GPEA090, GPEM026A, GPEM026C, GPEM034, GPEM036, GPEM260, GPEXMLSOC
Ticket:

4635889
4575290
4555597
4637947
4598092
4596832
4596836
4596333
4603082
4563899
4467486
4553171
4181936
4657660

Requisito/Story/Issue (informe o requisito relacionado) :

DRHESOCP-9990
DRHESOCP-9765
DRHESOCP-9748
DRHESOCP-9902
DRHESOCP-9841
DRHESOCP-9834
DRHESOCP-9833
DRHESOCP-9832
DRHESOCP-9869
DRHESOCP-9818
DRHESOCP-9758
DRHESOCP-9776
DRHESOCP-9840
DRHESOCP-9883


02. SITUAÇÃO/REQUISITO


  1. Ao efetuar a geração do evento S-1200 de 13º salário ocorre o error log "Error : 1722 - ORA-01722: invalid number" em banco de dados Oracle.
  2. Ao incluir lançamento para verbas dos IDs de cálculo 0290 e 0291 referente base de INSS de outras empresas de 13º salário, não é exibido a tela para informar os dados de múltiplos vínculos.
  3. Quando o funcionário possui cálculo de rescisão no mesmo mês do cálculo da 1ª parcela do 13º salário, o evento S-2299 não é gerado com o pagamento referente a 1ª parcela do 13º salário. Devido a isso, a transmissão do evento S-1210 retorna erro que não encontrou o pagamento referente ao pagamento da 1ª parcela do 13º salário.
  4. Ao efetuar a geração do evento S-1200 de 13º salário, ocorre o error.log Alias [SCGNXXXXXX] já em uso. on __EXECSQL(APLIB300.PRW).
  5. Quando há cálculo de rescisão em dezembro, não é gerado o evento S-1200 referente ao 13º salário.

  6. Na versão 11, quando há cálculo de rescisão em dezembro, o evento S-1210 referente ao 13º salário é gerado com chave do recibo pagamento incorreta e com as mesmas rubricas da rescisão.
  7. Na versão 12, quando houve pagamento antecipado da 2ª parcela do 13º salário em Novembro, a geração do evento S-1210 de Dezembro gera incorretamente a chave do recibo de pagamento referente ao pagamento da 2ª parcela do 13 salário.
  8. Quando é efetuado a geração do S-1200 de dezembro da folha mensal e depois é efetuado a geração do S-1200 de dezembro de 13º salário, o sistema exibe aviso que o registro não foi sobrescrito ou retificado mesmo quando é a primeira vez que é efetuado a geração do S-1200 de 13º salário.
  9. Quando o cálculo da 1ª parcela possui pagamento em data superior ao do cálculo da rescisão, a geração do evento S-1210 preenche a tag <perRef>, o que ocasiona rejeição da transmissão ao RET.
  10. Na versão 12, quando há cálculo de rescisão no mês não são gerados as rubricas de IRRF no recibo de pagamento da folha do período anterior.
  11. Na versão 11, quando o funcionário possui cálculo de férias iniciado no mês seguinte, mas com pagamento no mesmo dia da folha do período atual, o recibo de pagamento da folha não é gerado.
  12. O sistema não integra com o TAF caso o centro de custo (lotação) possua carácter especial no código.
    Foi corrigida a issue DRHESOCP-9612 para o cadastro do centro custo, porém o erro continua na integração do evento S-1200.

  13. Ao efetuar a retificação da geração do evento S-1200 de múltiplos vínculos e registro já transmitido ao RET, ocorre erro na integração pois não é informado ao TAF que se trata de retificação.

  14. Ao efetuar a geração do evento S-1210, o sistema não gera as informações do beneficiário se a verba da pensão alimentícia foi cadastrada no campo "Dif. Férias" do Cadastro de Beneficiário.
  15. Sistema abre a tela para para informar a competência a partir da qual não houve movimento, porém, foi enviado os eventos S-1200-Anual para o TAF e transmitidos ao RET.

03. SOLUÇÃO


  1. Ajuste na geração do S-1200 de 13º salário para evitar error.log de "Error : 1722 - ORA-01722: invalid number" em banco de dados Oracle.
  2. Ajuste na inclusão das verbas de ID 0290 e 0291 no cálculo da 2ª parcela do 13º salário para abrir a tela de múltiplos vínculos.
    Também foi efetuado ajuste na geração do evento S-1200 de 13º salário para gerar as informações de múltiplos vínculos para 13º salário.

  3. Foram efetuados os seguintes ajustes:
    - na geração do evento S-2299/S-2399, será gerado um recibo para a 1ª parcela do 13º salário e outro para as verbas rescisórias.
    - na geração do evento S-1210, será gerado um recibo para a 1ª parcela do 13º salário e outro para as verbas rescisórias.

  4. Ajuste na geração do evento S-1200 de 13º salário para não gerar error.log.
  5. Geração do S-1200 referente a 13º salário, ou seja, do período anual, mesmo se houver rescisão no mês pois a regra REGRA_REMUN_JA_EXISTE_DESLIGAMENTO possui uma exceção que permite esse tipo de registro.
  6. Geração do S-1210 para gerar corretamente a chave do recibo de pagamento referente a 2ª parcela do 13º salário se houver rescisão no mês.
  7. Geração do S-1210 em Dezembro para gerar corretamente a chave do recibo de pagamento quando houve o pagamento antecipado da 2ª parcela do 13 salário em mês anterior a Dezembro.
  8. Alteração na validação da busca do status do registro S-1200 de 13º salário (período anual) no TAF.
  9. Geração do S-1210 para não preencher a tag <perRef> quando o recibo de pagamento possuir indicador de pagamento no evento S-2299.
  10. Geração do S-1210 quando há cálculo de rescisão no mês para gerar as rubricas de IRRF, se houver, referente ao recibo de pagamento da folha do período anterior.
  11. Ajuste na geração do evento S-1200 quando há férias iniciadas no próximo mês cujo pagamento ocorre na mesma data do pagamento da folha do período atual.
  12. Ajuste realizado no fonte GPEM036.PRW para formatar o caractere especial com as tags HTML.
    De: "&"
    Para: "&amp;"

  13. Ajuste na retificação do evento S-1200 de múltiplos vínculos

  14. Ajuste na geração do S-1210 para gerar as informações do beneficiário quando a rubrica de pensão alimentícia foi cadastrada no campo "Dif. Férias" do Cadastro de Beneficiário.
  15. Ajuste realizado no fonte GPEM036.PRW.
    Sistema estava considerando a apuração como mensal ou invés de anual para o 13º salário.