Boletim Técnico
Grids flexíveis
Produto
:
Microsiga Protheus® Pré-Faturamento de Serviços Versão 11
Requisito
:
TQJALN
Data da publicação
:
10/11/14
País(es)
:
Brasil
Banco(s) de Dados
:
Todos
Importante
Esta melhoria depende de execução do update de base 84, conforme Procedimentos para
Implementação.
Implementada melhoria com flexibilização das grids de Processos Vinculados, Incidentes e Relacionados, com exibição das
colunas conforme o Assunto Jurídico do processo, além das descrições e não somente dos códigos, facilitando assim a
identificação dos processos.
Disponível a aba Unidades para padronização das colunas dos processos do Assunto Societário, para substituir a aba Instâncias
utilizada atualmente.
Procedimento para Implementação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
Importante
Antes de executar o compatibilizador 84 é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador ( \PROTHEUS11_DATA\DATA) e
dos dicionários de dados SXs (\PROTHEUS11_DATA\SYSTEM).
b) Os diretórios acima mencionados correspondem à instalação padrão do Microsiga Protheus®, portanto, devem ser
alterados conforme o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o
compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar
índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices
personalizados, caso não estejam identificados pelo nickname.
e) O compatibilizador deve ser executado com a Integridade Referencial desativada*.
SIGAJURI – Grids Flexíveis
Versão 4.0
1
Boletim Técnico
Atenção
O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco
de Dados (DBA) ou equivalente!
A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas
no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção
Integridade/Verificação (APCFG60A).
ii. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e
filiais cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE
NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade,
basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções.
iii. Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela
Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja
concluída, ou;
iv. Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são
relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente,
a(s) que possui(em) integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is)
possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou
ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa
informação).
v. Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar
tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.
vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido
desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as
informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s)
novamente e confirme a ativação.
Contate o Help Desk Framework EM CASO DE DÚVIDAS!
Em Microsiga Protheus® Smart Client, digite JURUPDMOD no campo Programa Inicial.
1. Clique em OK para continuar.
2. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo
exclusivo.
3. Após a confirmação é exibida uma tela para a seleção do módulo, escolha o módulo SIGAJURI – Gestão Jurídica.
4. A tela aberta em seguida demonstra todos os updates disponíveis para o SIGAJURI a partir de 30/06/2014. Marque a
opção 84 - Alteração do grid de processos vinculados, incidentes e relacionados.
5. Clique em Confirmar para iniciar o processamento.
SIGAJURI – Grids Flexíveis
2
Versão 4.0
Boletim Técnico
6. Em seguida é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas.
Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria
os campos que ainda não existem no dicionário de dados.
7. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
8. Clique em Confirmar para salvar o histórico (log) apresentado.
9. Clique em Fechar para encerrar o processamento.
Procedimento para Utilização
1. Em Gestão Jurídica (SIGAJURI), acesse Atualizações / Assuntos Jurídicos / Pesquisa (JURA162);
2. Selecione uma pesquisa, faça um filtro e clique em Pesquisar.
3. Selecione um processo e clique em Alterar.
4. Acesse Ações Relacionadas/ Incidentes, Vinculados ou Relacionados e visualize o grid Unidades conforme os
Assuntos Jurídicos.
Atualizações do compatibilizador
1. Criação de Tabelas no arquivo SX2– Tabelas:
Chave
NYJ
Nome
Unidades
Modo
C
2. Criação de Campos no arquivo SX3 – Campos:
•
Tabela NYJ – Unidades:
Campo
NYJ_FILIAL
Tipo
Caracter
Tamanho
2
Decimal
0
Título
Filial
Descrição
Filial do Sistema
Usado
Não
Obrigatório
Não
Browse
Não
Ordem
01
SIGAJURI – Grids Flexíveis
Versão 4.0
3
Único
NYJ_FILIAL+NYJ_COD
PYME
S
Boletim Técnico
Campo
NYJ_COD
Tipo
Caracter
Tamanho
10
Decimal
0
Título
Código
Descrição
Código da Unidade
Usado
Sim
Obrigatório
Sim
Browse
Sim
Relação
GETSXENUM("NYJ", "NYJ_COD")
Val. Sistema
ExistChav('NYJ', M->NYJ_COD, 1)
Contexto
Real
Propriedade
Visualizar
Ordem
02
Campo
NYJ_CAJURI
Tipo
Caracter
Tamanho
10
Decimal
0
Título
Cód Ass Jur
Descrição
Cód do Assunto Jurídico
Usado
Sim
Obrigatório
Sim
Browse
Não
Val. Sistema
ExistCpo('NSZ', NYJ_CAJURI, 1)
Contexto
Real
Propriedade
Visualizar
Ordem
03
SIGAJURI – Grids Flexíveis
4
Versão 4.0
Boletim Técnico
Campo
NYJ_UNIDAD
Tipo
Caracter
Tamanho
1
Decimal
0
Título
Unidade
Descrição
Unidade
Usado
Sim
Obrigatório
Sim
Browse
Sim
Opções
1=Matriz; 2=Filial
Val. Sistema
Pertence("12")
Contexto
Real
Propriedade
Alterar
Ordem
04
Campo
NYJ_CCLIEN
Tipo
Caracter
Tamanho
6
Decimal
0
Formato
@!
Título
Cód Cliente
Descrição
Código do cliente
Usado
Sim
Obrigatório
Não
Browse
Sim
Val. Sistema
Vazio() .OR. ExistCpo("SA1", M->NYJ_CCLIEN, 1)
Contexto
Real
Propriedade
Alterar
Cons. Padrão
SA1NYJ - Cliente da Unidade
Grupo de Campos
001 - Código Cliente/Fornecedor
Ordem
05
SIGAJURI – Grids Flexíveis
Versão 4.0
5
Boletim Técnico
Campo
NYJ_LCLIEN
Tipo
Caracter
Tamanho
2
Decimal
0
Formato
@!
Título
Loja Cliente
Descrição
Loja Cliente
Usado
Sim
Obrigatório
Não
Browse
Sim
Val. Sistema
Vazio() .OR. ExistCpo("SA1", M->NYJ_CCLIEN + M->NYJ_LCLIEN, 1)
Contexto
Real
Propriedade
Alterar
Grupo de Campos
002 - Loja Cliente/Fornecedor
Ordem
06
Campo
NYJ_DCLIEN
Tipo
Caracter
Tamanho
40
Decimal
0
Título
Razão Soc
Descrição
Razão Social Cliente
Usado
Sim
Obrigatório
Não
Browse
Sim
Inic. Padrão
IIF(!INCLUI, POSICIONE("SA1", 1, XFILIAL("SA1") + NYJ->NYJ_CCLIEN + NYJ>NYJ_LCLIEN, "A1_NOME"), "")
Contexto
Virtual
Propriedade
Visualizar
Inic. Browse
POSICIONE("SA1", 1, XFILIAL("SA1") + NYJ->NYJ_CCLIEN + NYJ->NYJ_LCLIEN,
"A1_NOME")
Ordem
07
SIGAJURI – Grids Flexíveis
6
Versão 4.0
Boletim Técnico
Campo
NYJ_NOMEFT
Tipo
Caracter
Tamanho
20
Decimal
0
Título
Nome Fantas
Descrição
Nome Fantasia
Usado
Sim
Obrigatório
Sim
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
08
Campo
NYJ_TIPOP
Tipo
Caracter
Tamanho
1
Decimal
0
Título
Tipo Pessoa
Descrição
Tipo Pessoa
Usado
Sim
Obrigatório
Sim
Browse
Sim
Opções
1=Física; 2=Jurídica
Val. Sistema
Pertence("12")
Contexto
Real
Propriedade
Alterar
Ordem
09
SIGAJURI – Grids Flexíveis
Versão 4.0
7
Boletim Técnico
Campo
NYJ_CGC
Tipo
Caracter
Tamanho
14
Decimal
0
Form. Variável
JUR95CGCUN()
Título
CNPJ/CPF
Descrição
Cnpj/Cpf da Unidade
Usado
Sim
Obrigatório
Sim
Browse
Sim
Val. Sistema
Vazio() .OR. CGC(M->NYJ_CGC)
Contexto
Real
Propriedade
Alterar
Ordem
10
Campo
NYJ_CTPSOC
Tipo
Caracter
Tamanho
2
Decimal
0
Título
Tp Sociedade
Descrição
Tipo de Sociedade
Usado
Sim
Obrigatório
Sim
Browse
Sim
Val. Sistema
Vazio() .OR. ExistCpo("SX5", "J4" + M->NYJ_CTPSOC)
Contexto
Real
Propriedade
Alterar
Cons. Padrão
J4
Ordem
11
SIGAJURI – Grids Flexíveis
8
Versão 4.0
Boletim Técnico
Campo
NYJ_DTPSOC
Tipo
Caracter
Tamanho
60
Decimal
0
Formato
D Sociedade
Título
Descrição Tipo Sociedade
Descrição
Sim
Usado
Não
Obrigatório
Sim
Browse
IIF( !INCLUI, POSICIONE("SX5", 1, XFILIAL("SX5") + "J4" + NYJ->NYJ_CTPSOC,
"X5_DESCRI"), "")
Inic. Padrão
Virtual
Contexto
Visualizar
Propriedade
Posicione("SX5", 1, xFilial("SX5") + "J4" + NYJ->NYJ_CTPSOC, "X5_DESCRI")
Inic. Browse
NYJ_DTPSOC
Ordem
12
Campo
NYJ_DENOM
Tipo
Memo
Tamanho
10
Decimal
0
Título
Denom. Ante.
Descrição
Denominações Anteriores
Usado
Sim
Obrigatório
Não
Browse
Não
Contexto
Real
Propriedade
Alterar
Ordem
13
SIGAJURI – Grids Flexíveis
Versão 4.0
9
Boletim Técnico
Campo
NYJ_DTCONS
Tipo
Data
Tamanho
8
Decimal
0
Título
Data Constit
Descrição
Data Constituição
Usado
Sim
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
14
Campo
NYJ_INSEST
Tipo
Caracter
Tamanho
30
Decimal
0
Título
Ins Estadual
Descrição
Inscrição Estadual
Usado
Sim
Obrigatório
Não
Browse
Sim
Ordem
15
Campo
NYJ_INSMUN
Tipo
Caracter
Tamanho
30
Decimal
0
Título
In Municipal
Descrição
Inscrição Municipal
Usado
Sim
Obrigatório
Não
Browse
Sim
SIGAJURI – Grids Flexíveis
10
Versão 4.0
Boletim Técnico
Contexto
Real
Propriedade
Alterar
Ordem
16
Campo
NYJ_NIRE
Tipo
Caracter
Tamanho
30
Decimal
0
Título
NIRE
Descrição
NIRE
Usado
Sim
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
17
Campo
NYJ_ALVARA
Tipo
Caracter
Tamanho
20
Decimal
0
Título
Alvara
Descrição
Alvara
Usado
Sim
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
18
SIGAJURI – Grids Flexíveis
Versão 4.0
11
Boletim Técnico
Campo
NYJ_CNAE
Tipo
Caracter
Tamanho
9
Decimal
0
Título
CNAE Princ.
Descrição
CNAE Principal
Usado
Sim
Obrigatório
Não
Browse
Sim
Val. Sistema
Vazio() .OR. ExistCpo("CC3")
Contexto
Real
Propriedade
Alterar
Cons. Padrão
CC3 - CNAE
Ordem
19
Campo
NYJ_LOGRAD
Tipo
Caracter
Tamanho
40
Decimal
0
Título
Logradouro
Descrição
Logradouro
Usado
Sim
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
20
SIGAJURI – Grids Flexíveis
12
Versão 4.0
Boletim Técnico
Campo
NYJ_LOGNUM
Tipo
Caracter
Tamanho
10
Decimal
0
Título
Número
Descrição
Número do Logradouro
Usado
Sim
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
21
Campo
NYJ_COMPLE
Tipo
Caracter
Tamanho
20
Decimal
0
Título
Complemento
Descrição
Complemento Número Lograd
Usado
Sim
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
22
Campo
NYJ_BAIRRO
Tipo
Caracter
Tamanho
30
Decimal
0
Título
Bairro
Descrição
Bairro
Usado
Sim
SIGAJURI – Grids Flexíveis
Versão 4.0
13
Boletim Técnico
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
23
Campo
NYJ_ESTADO
Tipo
Caracter
Tamanho
2
Decimal
0
Título
Estado
Descrição
Sigla Estado
Usado
Sim
Obrigatório
Não
Browse
Sim
Val. Sistema
Vazio() .OR. ExistCpo("SX5", "12" + M->NYJ_ESTADO)
Contexto
Real
Propriedade
Alterar
Cons. Padrão
12 (Tabela)
Ordem
24
Campo
NYJ_CMUNIC
Tipo
Caracter
Tamanho
5
Decimal
0
Título
Cod. Municip
Descrição
Código Município
Usado
Sim
Obrigatório
Não
Browse
Sim
Val. Sistema
Vazio() .OR. ExistCpo("CC2", M->NYJ_ESTADO + M->NYJ_CMUNIC)
Contexto
Real
Propriedade
Alterar
SIGAJURI – Grids Flexíveis
14
Versão 4.0
Boletim Técnico
Cons. Padrão
CC2NYJ - Município Unidades
Ordem
25
Campo
NYJ_DMUNIC
Tipo
Caracter
Tamanho
60
Decimal
0
Título
Desc Municip
Descrição
Descrição Município
Usado
Sim
Obrigatório
Não
Browse
Sim
Inic. Padrão
IIF(!INCLUI, POSICIONE("CC2", 1, XFILIAL("CC2") + NYJ->NYJ_ESTADO + NYJ>NYJ_CMUNIC, "CC2_MUN"), "")
Contexto
Virtual
Propriedade
Visualizar
Inic. Browse
Posicione("CC2", 1, xFilial("CC2") + NYJ->NYJ_ESTADO + NYJ->NYJ_CMUNIC,
"CC2_MUN")
Ordem
26
Campo
NYJ_CEP
Tipo
Caracter
Tamanho
8
Decimal
0
Formato
@R 99999-999
Título
CEP
Descrição
CEP
Usado
Sim
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
27
SIGAJURI – Grids Flexíveis
Versão 4.0
15
Boletim Técnico
Campo
NYJ_OBS
Tipo
Memo
Tamanho
10
Decimal
0
Título
Observações
Descrição
Observações
Usado
Sim
Obrigatório
Não
Browse
Não
Contexto
Real
Propriedade
Alterar
Ordem
28
Campo
NYJ_DTABER
Tipo
Data
Tamanho
8
Decimal
0
Título
Data Abertur
Descrição
Data Abertura
Usado
Sim
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
29
Campo
NYJ_DTENCE
Tipo
Data
Tamanho
8
Decimal
0
Título
Data Encerra
Descrição
Data Encerramento
Usado
Sim
SIGAJURI – Grids Flexíveis
16
Versão 4.0
Boletim Técnico
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
30
Campo
NYJ_DTFGTS
Tipo
Data
Tamanho
8
Decimal
0
Título
Data FGTS
Descrição
Data Inscrição FGTS
Usado
Sim
Obrigatório
Não
Browse
Não
Contexto
Real
Propriedade
Alterar
Ordem
31
Campo
NYJ_DTINSS
Tipo
Data
Tamanho
8
Decimal
0
Título
Data INSS
Descrição
Data Inscrição INSS
Usado
Sim
Obrigatório
Não
Browse
Não
Contexto
Real
Propriedade
Alterar
Ordem
32
SIGAJURI – Grids Flexíveis
Versão 4.0
17
Boletim Técnico
Campo
NYJ_DTNIRE
Tipo
Data
Tamanho
8
Decimal
0
Título
Data NIRE
Descrição
Data NIRE
Usado
Sim
Obrigatório
Não
Browse
Não
Contexto
Real
Propriedade
Alterar
Ordem
33
Campo
NYJ_FGTS
Tipo
Caracter
Tamanho
30
Decimal
0
Título
Inscr. FGTS
Descrição
Inscrição FGTS
Usado
Sim
Obrigatório
Não
Browse
Não
Contexto
Real
Propriedade
Alterar
Ordem
34
SIGAJURI – Grids Flexíveis
18
Versão 4.0
Boletim Técnico
Campo
NYJ_INSS
Tipo
Caracter
Tamanho
30
Decimal
0
Título
Inscr. INSS
Descrição
Inscrição INSS
Usado
Sim
Obrigatório
Não
Browse
Não
Contexto
Real
Propriedade
Alterar
Ordem
35
Campo
NYJ_DTCAPI
Tipo
Data
Tamanho
8
Decimal
0
Título
Data Capital
Descrição
Data Capital
Usado
Sim
Obrigatório
Não
Browse
Sim
Contexto
Real
Propriedade
Alterar
Ordem
36
Campo
NYJ_CMOCAP
Tipo
Caracter
Tamanho
2
Decimal
0
Título
Cód Moed Cap
Descrição
Código Moeda Capital
Usado
Sim
SIGAJURI – Grids Flexíveis
Versão 4.0
19
Boletim Técnico
Obrigatório
Não
Browse
Não
Val. Sistema
Vazio() .OR. (ExistCpo('CTO', M->NYJ_CMOCAP, 1) .AND. (JAVLDCAMPO('NYJDETAIL',
'NYJ_CMOCAP', 'CTO', 'CTO_BLOQ', '2' )))
Contexto
Real
Propriedade
Alterar
Cons. Padrão
JURCTO - Moedas do Jurídico
Ordem
37
Campo
NYJ_DMOCAP
Tipo
Caracter
Tamanho
10
Decimal
0
Título
Des Moed Cap
Descrição
Descrição Moeda Capital
Usado
Sim
Obrigatório
Não
Browse
Não
Inic. Padrão
IF(!INCLUI, POSICIONE('CTO', 1, XFILIAL('CTO') + NYJ->NYJ_CMOCAP, 'CTO_SIMB'),
'')
Contexto
Virtual
Propriedade
Visualizar
Ordem
38
Campo
NYJ_VLCAPI
Tipo
Numérico
Tamanho
12
Decimal
2
Formato
@E 999,999,999.99
Título
Vlr Capital
Descrição
Valor Capital
Usado
Sim
Obrigatório
Não
Browse
Não
SIGAJURI – Grids Flexíveis
20
Versão 4.0
Boletim Técnico
Val. Sistema
Positivo()
Contexto
Real
Propriedade
Alterar
Ordem
39
Importante
O tamanho dos campos que possuem grupo podem variar conforme ambiente em uso.
3. Criação de Gatilhos no arquivo SX7 – Gatilhos:
•
Tabela NYJ – Unidades:
Campo
NYJ_CCLIEN
Sequência
001
Campo Domínio
NYJ_LCLIEN
Tipo
P - Primário
Regra
''
Proprietário
S
Campo
NYJ_CCLIEN
Sequência
002
Campo Domínio
NYJ_DCLIEN
Tipo
P - Primário
Regra
''
Proprietário
S
Campo
NYJ_CCLIEN
Sequência
003
Campo Domínio
NYJ_NOMEFT
Tipo
P - Primário
Regra
''
Proprietário
S
SIGAJURI – Grids Flexíveis
Versão 4.0
21
Boletim Técnico
Campo
NYJ_CCLIEN
Sequência
004
Campo Domínio
NYJ_CGC
Tipo
P - Primário
Regra
''
Proprietário
S
Campo
NYJ_CCLIEN
Sequência
005
Campo Domínio
NYJ_TIPOP
Tipo
P - Primário
Regra
''
Proprietário
S
Campo
NYJ_CCLIEN
Sequência
006
Campo Domínio
NYJ_LCLIEN
Tipo
P - Primário
Regra
SA1->A1_LOJA
Posiciona?
S
Alias
SA1
Ordem
1
Chave
xFilial("SA1") + M->NYJ_CCLIEN
Proprietário
S
Campo
NYJ_CMOCAP
Sequência
001
Campo Domínio
NYJ_DMOCAP
Tipo
P - Primário
Regra
CTO->CTO_SIMB
Posiciona?
S
Alias
CTO
SIGAJURI – Grids Flexíveis
22
Versão 4.0
Boletim Técnico
Ordem
1
Chave
xFilial('CTO') + M->NYJ_CMOCAP
Proprietário
S
Campo
NYJ_CMUNIC
Sequência
001
Campo Domínio
NYJ_DMUNIC
Tipo
P - Primário
Regra
CC2->CC2_MUN
Proprietário
S
Campo
NYJ_CTPSOC
Sequência
001
Campo Domínio
NYJ_DTPSOC
Tipo
P - Primário
Regra
Tabela("J4", M->NYJ_CTPSOC)
Proprietário
S
Campo
NYJ_ESTADO
Sequência
001
Campo Domínio
NYJ_CMUNIC
Tipo
P - Primário
Regra
''
Condição
Vazio()
Proprietário
S
Campo
NYJ_ESTADO
Sequência
002
Campo Domínio
NYJ_DMUNIC
Tipo
P - Primário
Regra
''
Condição
Vazio()
Proprietário
S
SIGAJURI – Grids Flexíveis
Versão 4.0
23
Boletim Técnico
Campo
NYJ_LCLIEN
Sequência
001
Campo Domínio
NYJ_DCLIEN
Tipo
P - Primário
Regra
SA1->A1_NOME
Proprietário
S
Campo
NYJ_LCLIEN
Sequência
002
Campo Domínio
NYJ_NOMEFT
Tipo
P - Primário
Regra
SA1->A1_NREDUZ
Proprietário
S
Campo
NYJ_LCLIEN
Sequência
003
Campo Domínio
NYJ_CGC
Tipo
P - Primário
Regra
SA1->A1_CGC
Proprietário
S
Campo
NYJ_LCLIEN
Sequência
004
Campo Domínio
NYJ_TIPOP
Tipo
P - Primário
Regra
IIF(SA1->A1_PESSOA == "F", "1", "2")
Proprietário
S
Campo
NYJ_LCLIEN
Sequência
005
Campo Domínio
NYJ_DCLIEN
Tipo
P - Primário
SIGAJURI – Grids Flexíveis
24
Versão 4.0
Boletim Técnico
Regra
''
Condição
Vazio()
Proprietário
S
Campo
NYJ_LCLIEN
Sequência
006
Campo Domínio
NYJ_NOMEFT
Tipo
P - Primário
Regra
''
Condição
Vazio()
Proprietário
S
Campo
NYJ_LCLIEN
Sequência
007
Campo Domínio
NYJ_CGC
Tipo
P - Primário
Regra
''
Condição
Vazio()
Proprietário
S
Campo
NYJ_LCLIEN
Sequência
008
Campo Domínio
NYJ_TIPOP
Tipo
P - Primário
Regra
''
Condição
Vazio()
Proprietário
S
4. Criação de Relacionamentos no arquivo SX9 – Relacionamentos:
Alias Domínio
NYJ
Exp. Domínio
NYJ_COD
Exp. CDomínio
NT4_CUNIDA
Tipo Lig. Dom.
1
SIGAJURI – Grids Flexíveis
Versão 4.0
25
Boletim Técnico
Tipo Lig. CDom.
N
Usar Filial?
Sim
Habilitar
Sim
Vinc. Filial
Não
Chave Forte
Não
5. Criação de Índices no arquivo SIX – Índices:
Índice
NYJ
Ordem
1
Chave
NYJ_FILIAL + NYJ_CAJURI + NYJ_COD
Descrição
Cód Ass Jur + Código
Mostra Pesq.
S
Proprietário
S
Índice
NYJ
Ordem
2
Chave
NYJ_FILIAL + NYJ_COD
Descrição
Código
Mostra Pesq.
S
Proprietário
S
6. Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:
•
Pesquisa CC2NYJ – Município Unidades:
Alias
CC2NYJ
Tipo
1- Consulta
Sequência
01
Coluna
DB
Descrição
Município Unidades
Contém
CC2
SIGAJURI – Grids Flexíveis
26
Versão 4.0
Boletim Técnico
Alias
CC2NYJ
Tipo
2- Ordens
Sequência
01
Coluna
02
Descrição
Município
Alias
CC2NYJ
Tipo
2- Ordens
Sequência
02
Coluna
03
Descrição
Cód IBGE
Alias
CC2NYJ
Tipo
4- Colunas
Sequência
01
Coluna
01
Descrição
Município
Contém
CC2_MUN
Alias
CC2NYJ
Tipo
4- Colunas
Sequência
01
Coluna
02
Descrição
Código IBGE
Contém
CC2_CODMUN
Alias
CC2NYJ
Tipo
4- Colunas
Sequência
01
Coluna
03
Descrição
Estado
Contém
CC2_EST
SIGAJURI – Grids Flexíveis
Versão 4.0
27
Boletim Técnico
Alias
CC2NYJ
Tipo
4- Colunas
Sequência
02
Coluna
04
Descrição
Município
Contém
CC2_MUN
Alias
CC2NYJ
Tipo
4- Colunas
Sequência
02
Coluna
05
Descrição
Cód IBGE
Contém
CC2_CODMUN
Alias
CC2NYJ
Tipo
4- Colunas
Sequência
02
Coluna
06
Descrição
Estado
Contém
CC2_EST
Alias
CC2NYJ
Tipo
6- Filtro
Sequência
01
Contém
CC2->CC2_EST == M->NYJ_ESTADO
•
Pesquisa SA1NYJ – Cliente da Unidade:
Alias
SA1NYJ
Tipo
1- Consulta
Sequência
01
Coluna
RE
Descrição
Cliente da Unidade
Contém
SA1
SIGAJURI – Grids Flexíveis
28
Versão 4.0
Boletim Técnico
Alias
SA1NYJ
Tipo
2- Ordens
Sequência
01
Coluna
01
Contém
J095CliNYJ()
Alias
SA1NYJ
Tipo
5- Retorno
Sequência
01
Contém
SA1->A1_COD
Alias
SA1NYJ
Tipo
5- Retorno
Sequência
02
Contém
SA1->A1_LOJA
Informações Técnicas
Tabelas Utilizadas
NSZ – Assuntos Jurídicos
NUQ – Instâncias do Processo
NYJ – Unidades
Rotinas Envolvidas
JURA095 - Assuntos Jurídicos
JURA162 – Pesquisa
JURA163 – Configuração Pesquisa
Sistemas Operacionais
Windows®/Linux®
SIGAJURI – Grids Flexíveis
Versão 4.0
29
Download

JURI_BT_Grids Flexíveis_TQJALN