Árvore de páginas


01. DADOS GERAIS

Linha de Produto:PIMCS
Segmento:Agroindústria
Módulo:PIMS_COL
Função:Movimentação > Atividades Mecanizadas > Mecanizadas  
Ticket:9107428
Requisito/Story/Issue (informe o requisito relacionado) :DAGROATIREC-4056


02. SITUAÇÃO/REQUISITO

Na geração de apontamento por OS, ocorre um erro dizendo que não é possível gravar Null em campo cd_upnivel1.

Isso ocorria pois, no momento da validação dos dados da tabela temporária, o sistema estava realizando um "refresh" das variáveis que iriam ser utilizadas para inserir valores nos campos de níveis.


Quando o sistema estava configurado para usar apenas dois níveis (REDUZIDO1 e REDUZIDO2), os campos CD_UPNIVEL1, CD_UPNIVEL2, CD_UPNIVEL3 da tabela RAPT_MEC 
ficavam com valor "null" deviso a esse "refresh".

03. SOLUÇÃO

 A solução foi ajustar o código para que o sistema não limpe os campos das variáveis utilizadas para dar valor aos campos CD_UPNIVEL1, CD_UPNIVEL2, CD_UPNIVEL3.