Histórico da Página
Lançamentos Futuros
Linha de Produto: | Microsiga Protheus |
Segmento: | Recursos Humanos |
Módulo: | Gestão de Pessoal |
Função: | GPECONV |
Situação/Requisito: | O campo RK_NUMID tem tamanho fixo em 26 e é formato pela chave "SRK" + RK_FILIAL + RK_MAT + RK_PD + RK_DOCUMENT, caso os campos RK_FILIAL ou RK_DOCUMENT, por exemplo, tenham tamanho maior que o padrão, o conteúdo não caberá no campo RK_NUMID e é exibido error.log durante a conversão: Error : 12899 - ORA-12899: value too large for column "PROTHEUS12_CRASA"."SRK010"."RK_NUMID" (actual: 28, maximum: 26) |
Solução/Implementação: | Foi modificado as permissões do campo RK_NUMID para possibilitar a alteração do tamanho. Ao executar o GPECONV será feito uma verificação do tamanho máximo da chave e do tamanho atual do campo, caso o tamanho da chave seja maior que o tamanho do campo, será exibido no log informações das alterações que deverão ser feitas. Para os próximos releases foi implementado também o grupo de campos, que auxiliará na mudança do tamanho de todos os campos relacionados com o RK_NUMID |
Tickets relacionados: | 1287670 |