Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: |
| ||||
Função: | JURA307 JURA094 JURA095 WSJurContencioso JurModRest page-cadastros-pt.ts page-cadastros.component.ts det-processo.component.ts det-processo.component.html det-pedido.component.ts | ||||
País: | Brasil | ||||
Ticket: | - | ||||
Requisito/Story/Issue (informe o requisito relacionado) : | DJURDEP-11284 |
02. SITUAÇÃO/REQUISITO
Criar uma configuração para que as formas de correção sejam preenchidas de forma automática dentro dos pedidos e processos na nova interface e interface antiga do sistema.
03. SOLUÇÃO
Foi implementado o preenchimento automático do campo de forma de correção nas rotinas de pedidos e processos, tanto no Protheus como no Totvs Jurídico Departamentos.
Para isso foi criado:
1 - ROTINA: Configuração da Forma de Correção Automática (JURA307).
2 - TABELA: (O1F)
Foram criados novos artefatos do dicionário de dados, conforme mencionados a seguir:
Tabela (SX2):
X2_CHAVE | X2_NOME | X2_UNICO |
---|---|---|
O1F | Config. Forma Correção auto | O1F_FILIAL+O1F_CODIGO |
Campos (SX3):
X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_TITULO | X3_VALID | X3_RELACAO |
---|---|---|---|---|---|
O1F_FILIAL | C | 8 | Filial | - | - |
O1F_CODIGO | C | 5 | Codigo | ExistChav('O1F',M->O1F_CODIGO,1) | GETSXENUM("O1F","O1F_CODIGO") |
O1F_TIPOAS | C | 3 | Tipo Assunto | Vazio() .OR. ExistCPO("NYB", M->O1f_TIPOAS, 1) | - |
O1F_DTIPAS | C | 40 | Assunto Juri | - | IF(!INCLUI,POSICIONE("NYB", 1, XFILIAL("NYB") + O1F->O1F_TIPOAS, "NYB_DESC"),'') |
O1F_CAREAJ | C | 5 | Cod Area Jur | Vazio() .OR. ExistCPO("NRB", M->O1F_CAREAJ, 1) | - |
O1F_DAREAJ | C | 50 | Area | - | IF(!INCLUI,POSICIONE('NRB',1,XFILIAL('NRB')+O1F->O1F_CAREAJ,'NRB_DESC'),'') |
O1F_COBJET | C | 3 | Cod. Assunto | Vazio() .OR. ExistCPO("NQ4", M->O1F_COBJET, 1) | - |
O1F_DOBJET | C | 100 | Assunto | - | IF(!INCLUI,POSICIONE('NQ4',1,XFILIAL('NQ4')+O1F->O1F_COBJET,'NQ4_DESC'),'') |
O1F_UF | C | 2 | UF | Vazio() .OR. ExistCpo("SX5","12"+M->O1F_UF,1) | - |
O1F_NOMEUF | C | 55 | Nome UF | - | IF(!INCLUI,POSICIONE("SX5",1,XFILIAL("SX5")+"12"+O1F->O1F_UF,"X5DESCRI()"),"") |
O1F_CFCORR | C | 2 | Cod Form Cor | Vazio() .OR. ExistCpo("NW7",M->O1F_CFCORR,1) | - |
O1F_DESCFC | C | 20 | Desc. Form C | - | IF(!INCLUI,POSICIONE('NW7',1,XFILIAL('NW7')+O1F->O1F_CFCORR,'NW7_DESC'),'') |
Índices (SIX):
Índice | Ordem | Descrição | Chave |
---|---|---|---|
O1F | 1 | Codigo | O1F_FILIAL+O1F_CODIGO |
O1F | 2 | Tipo Assunto + Cod Area Jur + Cod. Assunto + UF | O1F_FILIAL+O1F_TIPOAS+O1F_CAREAJ+O1F_COBJET+O1F_UF |
Relacionamentos (SX9) :
Sigla / País | Tab Dom Pai | Ex. Domínio | Exp. CDomínio | Tp. Lig. Dom. | Tp. Lig. CDom. | Usar Filial |
---|---|---|---|---|---|---|
ALL | NQ4 | NQ4_COD | O1F_COBJET | 1 | N | Sim |
ALL | NRB | NRB_COD | O1F_CAREAJ | 1 | N | Sim |
ALL | NW7 | NW7_COD | O1F_CFCORR | 1 | N | Sim |
ALL | NYB | NYB_COD | O1F_TIPOAS | 1 | N | Sim |
ALL | SX5 | X5_TABELA+X5_CHAVE | '12'+O1F_UF | 1 | N | Sim |
Menu:
Para acessar à essa rotina, será necessário criar a rotina de menu pelo módulo SIGACFG, segue opção de caminho para acesso:
Atualizações > Correção Monetária > Forma de correção automática (JURA307)
04. DEMAIS INFORMAÇÕES
Card documentos Informacao Executar a atualização de dicionário via UPDDISTR. Essa configuração só estará disponível a partir do release 12.1.2310. Titulo IMPORTANTE!
05. ASSUNTOS RELACIONADOS
...