01. DADOS GERAIS
Produto: | TOTVS Jurídico Departamentos |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | Gestão Jurídica - SIGAJURI |
Função: | JURA94.prw JURA112A.prw RUP_JURI.prw |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DJURDEP-8741 |
02. SITUAÇÃO/REQUISITO
Estamos com erro ao tentar atualizar objetos de processos já encerrados. Conseguimos adicionar apenas o primeiro objeto, ao salvar já gera o erro e a aplicação fecha.
03. SOLUÇÃO
Foi identificado que a causa do problema em que não era possível incluir mais de um objeto, onde a falta do campo que vincule os fundamentos do prognóstico com o código do assunto jurídico causava chave duplicada. Para resolver o problema, foi criado o campo CAJURI na tabela O07, um novo índice que utiliza esse campo para pesquisa e o ajuste feito na base via RUP para ajustar os fundamentos cadastrados anteriormente.
Também foi feito o ajuste na consulta especifica do campo de centro de custo, para que seja possível incluir registros para vincular ao processo.
04. DEMAIS INFORMAÇÕES
- Criação de campo no SX3 - Tabela O07
Campo | Conteúdo |
---|---|
X3_CAMPO | O07_CAJURI |
X3_TITULO | Cód Assunto |
X3_TAMANHO | 10 |
X3_TIPO | C |
X3_VALID | ExistCpo("NSZ",M->O07_CAJURI,1) |
X3_RELACAO | NSY->NSY_CAJURI |
Criação de índice
Campo Conteúdo INDICE O07 ORDEM 2 CHAVE O07_FILIAL+O07_CAJURI+O07_COBJET+O07_CFUPRO+O07_CCLFUN
Ajuste na consulta especifica SXB - ALIAS JURCTT
Campo Conteúdo XB_ALIAS JURCTT XB_TIPO 2 XB_SEQ 01 XB_COLUNA 01 XB_CONTEM JURSXB("CTT","JURCTT",{"CTT_CUSTO","CTT_DESC01","CTT_RES"},.T.,.T.,,"CTBA030")
Alteração na chave única SX2 - TABELA
Campo Conteúdo X2_UNICO O07_FILIAL+O07_COBJET+O07_CAJURI+O07_CFUPRO+O07_CCLFUN
05. ASSUNTOS RELACIONADOS
- Não Há.