- Módulo Folha de Pagamento menu Cadastramento > Registro de transferências
Ao transferir contrato ocorria o Erro ORA-02291: integrity constraint (RHMETA_RH_FK_6920_03) violeted - parent key not found.
Esse erro estava ocorrendo quando o contrato que estava sendo transferido tinha ocorrências vinculadas a outras ocorrências. Foi constatado que ao buscar as ocorrências não estavam vindo na ordem de data de início. Dessa forma tentava inserir primeiro uma ocorrência vinculada posteriormente antes da ocorrência que a antecedia. Isso ocorria somente em clientes com banco de dados oracle.
Dessa forma, foi alterada a busca de ocorrências, incluindo apenas um order by, o que fez com que as ocorrências fossem inclusas corretamente na transferência.
Essa correção foi liberada na versão 4.27.4.2 de 03/09/2020.