69966
  1. Documentos
  2. Abas
  3. Registros de Sistema / Chave Primária
  4. Filtro Documentos
  5. Acesso Externo
  6. Privilégios básicos
  7. Regras de Campos

Documentos

Onde são criados, configurados e definidos os parâmetros dos documentos referentes ao tipo Documentos.



Abas

Documento


Assuntos


Autores


Vínculos


Relação


Relação Reversa


Registros de Sistema / Chave Primária

1 - 'DOC$','Documentos\atualizaDocumento': bloqueia os campos quando registro de sistema  'Documentos\atualizaDocumento' for igual a 'N' e o GRP_DOC_DOCUMENTO_TIPO.USUARIO (usuário que criou o documento) for diferente do usuário logado(f_codigo_usuario).
2 - 'DOC$','Documentos\tipoNumeroDocumento': Quando tipoNumeroDocumento' = S então verifica se já existe o número do documento cadastrado para o tipo de documento que esta sendo criado.
3 - 'DOC$','Documentos\digitaNumeroDoc': Se o  Registro de Sistema  Documentos\digitaNumeroDoc = 'N' então deve bloquear o campo número do documento ao criar ou registro existente.
4 - Chave primária documentoCategoria: Quando Registro Existente, irá conter o número do código das Categorias dos usuários (Exemplo: 1,41) que poderão alterar os documentos.
5 - Chave primária BloquearDataDocumento: Quando Registro Existente, Regra de bloqueio = Bloqueado quando a chave primária BloquearDataDocumento = 'S', válido para o campo Data (DATADOCUMENTO).
6 - Chave primária suggestionAssunto: Onde suggestionAssunto = S torna o campo 11 - ASSUNTO um Suggestion, senão torna uma Lista.
7 - Chave primária categoria: Onde categoria = D (Documentos) e L (Leis).
8 - Chave primária bloquearDataSempre: Onde bloquearDataSempre = S então Bloqueado Sempre o campo 7 -  DATADOCUMENTO.
9 - Criada a chave primaria exercício, quando existir a chave ao abrir o programa já deve então setar o valor informado no campo 1 - EXERCICIO.


Filtro Documentos

Filtro Documentos Este programa tem por objetivo possibilitar a filtragem de Documentos, Autores do Documento, Tipos de Documento e Assuntos do Documento.


Acesso Externo

Acesso Externo Filtro Documentos



Voltar

Privilégios básicos

Este programa possui sua estrutura baseada em abas e necessita de privilégios de categoria em pelo menos uma aba, para seu correto funcionamento.


Regras de Campos

Regra 1: REGISTRO EXISTENTE, bloqueado quando registro de sistema 'Documentos\atualizaDocumento' for igual a 'N' e o GRP_DOC_DOCUMENTO_TIPO.USUARIO for diferente do usuário logado(f_codigo_usuario).
Regra 2: Se já existir documento no campo Arquivo (16 - ARQUIVO) então deve ficar vísivel
Regra 3: Bloqueado Sempre.
Regra 4: REGISTRO EXISTENTE, bloqueado enquanto não forem preenchidos os campos: 1 - TIPO e 4 - TITULO.
Regra 5: Quando o registro for Novo ou Existente então bloquear.
Regra 6: REGISTRO EXISTENTE, Bloqueado quando chave primária documentoCategoria = <código das categorias separados por vírgula> existir e for diferente do código da categoria do usuário logado.
Regra 7: Quando o registro for Novo ou Existente Se o Registro de Sistema Documentos\digitaNumeroDoc = 'N' então deve bloquear.
Regra 8: Quando Registro Existente, Regra de bloqueio = Bloqueado quando a chave primária BloquearDataDocumento = 'S'.
Campos aba Documentos:
1 - TIPO => Regra de bloqueio = Regra 6 senão Regra 1
2 - EXERCICIOR => Regra de bloqueio = Regra 6 senão Regra 1
3 - NUMERODOCUMENTO => Regra de bloqueio = Regra 7 ou Regra 6 senão Regra 1
4 - TITULO => Regra de bloqueio = Regra 6 senão Regra 1
5 - IDENTIFICACAO => Regra de bloqueio = Regra 6 senão Regra 1
6 - SITUACAO => Regra de bloqueio = Regra 6 senão Regra 1
7 - DATADOCUMENTO => Regra de bloqueio = Regra 8 senão Regra 6 senão Regra 1
8 - DATAREFERENCIA => Regra de bloqueio = Regra 6 senão Regra 1
9 - REFERENCIA => Regra de bloqueio = Regra 6 senão Regra 1
10 - DATAPUBLICACAO => Regra de bloqueio = Regra 6 senão Regra 1
11 - ASSUNTO => Regra de bloqueio = Regra 6 senão Regra 1
12 - DEPARTAMENTO => Regra de bloqueio = Regra 6 senão Regra 1
13 - AUTOR => Regra de bloqueio = Regra 6 senão Regra 1
14 - NOME => Regra de bloqueio = Regra 3
15 - NOMEUSUARIO => Regra de bloqueio = Regra 3
16 - ARQUIVO => Regra de bloqueio = Regra 3
17 - Filtro do campo ARQUIVO: Filtrar documento => Regra de visibilidade = Regra 6 senão Regra 1
18 – Upload (+Adicionar): => Regra de bloqueio = Regra 4 e Regra 6 senão Regra 1
19 – Botão Download: => Regra de visibilidade = Regra 2
20 - ORIGINAL: => Regra de bloqueio = Regra 6 senão Regra 1
21 - EMENTA: => Regra de bloqueio = Regra 6 senão Regra 1
22 - OBSERVACAO: => Regra de bloqueio = Regra 6 senão Regra 1
28 - NUMERO: => Regra de bloqueio = Regra 5