Atualizações do Compatibilizador
1. Criação de Campos no arquivo SX3 – Campos:
- Tabela NSZ - Assuntos Jurídicos:
Campo | NSZ_DTCONT |
Tipo | Data |
Ordem | M7 |
Tamanho | 8 |
Decimal | 0 |
Formato | |
Título | Dt Contrato |
Descrição | Data do valor do contrato |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | |
When | |
Relação | |
Val. Sistema | VAZIO() .OR. VlDtMoeda({M->NSZ_DTCONT, M->NSZ_CMOCON}) |
Agrupamento | 003 |
Help | Data do valor do contrato |
Campo | NSZ_CMOCON |
Tipo | Caractere |
Ordem | M8 |
Tamanho | 2 |
Decimal | 0 |
Formato | |
Título | Cód Moed Con |
Descrição | Cód Moeda Valor Contrato |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | |
When | |
Relação | |
Val. Sistema | Vazio() .OR. JAVLDCAMPO('NSZMASTER', 'NSZ_CMOCON', 'CTO', 'CTO_BLOQ', '2', {M->NSZ_DTCONT, M->NSZ_CMOCON} ) |
Agrupamento | 003 |
Help | Descreva o conteúdo informado para Help de Campo no ATUSXCódigo da Moeda do Valor do Contrato |
Cons. Padrão | JURCTO |
Campo | NSZ_DMOCON |
Tipo | Caractere |
Ordem | M9 |
Tamanho | 10 |
Decimal | 0 |
Formato | |
Título | Moeda Contr |
Descrição |
Moeda Valor do Contrato |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | |
When | |
Relação | IF(!INCLUI,POSICIONE('CTO',1,XFILIAL('CTO')+NSZ->NSZ_CMOCON,'CTO_SIMB'),'') |
Val. Sistema | |
Help | Moeda do valor do contrato |
Campo | NSZ_VACONT |
Tipo | Numérico |
Ordem | N1 |
Tamanho | 12 |
Decimal | 2 |
Formato | @E 999,999,999.99 |
Título | Vlr Cont Atu |
Descrição | Valor contrato Atualizado |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | |
When | |
Relação | |
Val. Sistema | |
Help | Valor do contrato Atualizado |
Campo | (X3_CAMPO) |
Tipo | (X3_TIPO) |
Tamanho | (X3_TAMANHO) |
Decimal | (X3_DECIMAL) |
Formato | (X3_PICTURE) |
Título | (X3_TITULO) |
Descrição | (X3_DESCRIC) |
Nível | (X3_NÍVEL) |
Usado | (X3_USADO) Informe Sim ou Não |
Obrigatório | (X3_OBRIGAT) Informe Sim ou Não |
Browse | (X3_BROWSE) Informe Sim ou Não |
Opções | (X3_CBOX) |
When | (X3_WHEN) |
Relação | (X3_RELACAO) |
Val. Sistema | (X3_VALID) |
Help | Descreva o conteúdo informado para Help de Campo no ATUSX |
2. Alteração de Campos no arquivo SX3 – Campos:
- Tabela NSZ - Assuntos Jurídicos
Campo | NSZ_DTADIT |
Título | Dt Assinatur |
Campo | NSZ_CAREAJ |
Relação | IF( (ISINCALLSTACK( 'JA095INC' ) .AND. INCLUI) , CCODAREA, IF(INCLUI,J095AREAC(),'')) |
Campo | NSZ_VLCONT |
Ordem | N0 |
Agrupamento | 003 |
Campo | NSZ_MULCON |
Ordem | N2 |
Agrupamento | 003 |
Campo | NSZ_CCPCON |
Ordem | N3 |
Agrupamento | 003 |
Campo | NSZ_DCPCON |
Ordem | N4 |
Agrupamento | 003 |
3. Criação de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_JAREAC |
Tipo | Caractere |
Descrição | Código da Área que será indicada no campo NSZ_CAREAJ quando o assunto jurídico for do tipo Contratos |
Valor Padrão | |
4. Criação de Gatilhos no arquivo SX7 – Gatilhos:
- Tabela NSZ - Assuntos Jurídicos:
Campo | NSZ_CMOCON |
Sequência | 001 |
Campo Domínio | NSZ_DMOCON |
Tipo | Primário |
Regra | CTO->CTO_SIMB |
Posiciona? | SIM |
Alias | CTO |
Ordem | 1 |
Chave | xFilial('CTO')+M->NSZ_CMOCON |
Condição | |
Proprietário | |
Campo | NXY_CFCORR |
Sequência | 001 |
Campo Domínio | NXY_DFCORR |
Tipo | Primário |
Regra | NW7->NW7_DESC |
Posiciona? | SIM |
Alias | NW7 |
Ordem | 1 |
Chave | xFilial('NW7')+M->NXY_CFCORR |
Condição | |
Proprietário | |
Campo | NXY_CMOADI |
Sequência | 001 |
Campo Domínio | NXY_DMOADI |
Tipo | Primário |
Regra | CTO->CTO_SIMB |
Posiciona? | SIM |
Alias | CTO |
Ordem | 1 |
Chave | xFilial('CTO')+M->NXY_CMOADI |
Condição | |
Proprietário | |