Siga Instalacao
Transcript of Siga Instalacao
-
7/23/2019 Siga Instalacao
1/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto Documental Mdulo ExpedientesDocumento de Viso
MANUAL DE INSTALAO
-
7/23/2019 Siga Instalacao
2/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto Documental Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.docPgina 2
Controle de Verso
Verso Responsabilidade Incio de elaborao Final de elaborao Atividade
1.0 Andr Luis 02/08/2010 10/08/2010
-
7/23/2019 Siga Instalacao
3/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 3
ndice1
Viso Geral ............................................................................................................................................................4
2
Requisitos de Instalao........................................................................................................................................4
2.1
Requisitos de Hardware .................................................................................................................................4
2.2
Requisitos de Software ..................................................................................................................................4
3
Servidor de Aplicao............................................................................................................................................4
4
Navegador Web.....................................................................................................................................................4
4.1
Outros Requisitos...........................................................................................................................................5
5
Instalao ..............................................................................................................................................................6
5.1
Instalao no Banco de Dados ......................................................................................................................6
5.2
Instalao no Sistema Operacional................................................................................................................6
5.3
Instalao no JBoss .......................................................................................................................................6
6
Contato ..................................................................................................................................................................6
7 ANEXO I CRIAO DAS TABELAS E FUNES DO SCHEMA SIGA ...........................................................7
8
ANEXO ii CRIAO DAS TABELAS E FUNES DO SCHEMA CORPORATIVO.......................................53
-
7/23/2019 Siga Instalacao
4/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 4
1 VISO GERAL
O presente manual trata da preparao do ambiente de hardware e software para execuo do Siga-Doc.
Sero descritos, no prximo captulo, os requisitos necessrios referentes a especificaes de mquinas e sistemas, bemcomo a verses de componentes. No captulo subseqente, tem-se uma srie de passos necessrios para a instalao.
2 REQUISITOS DE INSTALAO
2.1 Requisitos de Hardware
Hardware RequisitoProcessador Intel Xeon 3.2 GHz 32 bitsMemria 1,5 GB (Mnima)Espao em disco 112 MBResoluo de vdeo Resoluo mnima de 1024 x 768 pixels com
256 cores.Outro hardware:
2.2 Requisitos de Software
Sistema Operacional Verso Service Pack ou outrarestrio
Windows Server 2003Linux 2.6.25-14
Banco de Dados VersoOracle Verso 9
3 SERVIDOR DE APLICAO
Verso
Jboss 4.2.3.GA
4 NAVEGADOR WEB
Verso
Internet Explorer 6 ou Superior
Biblioteca/ Componente Verso Onde pode ser obtido?Log4J 1.2.11 http://logging.apache.org/log4j/Lucene (core, queries,analyzers)
2.4.0 http://lucene.apache.org/java/docs/index.html
Nheengatu 1.4 http://sourceforge.net/projects/nheengatu/
-
7/23/2019 Siga Instalacao
5/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 5
Dom4j 1.6 http://www.dom4j.org/
FCKEditor 2.3 http://sourceforge.net/projects/fckeditor/iText / iText rtf 2.1.5 http://itextpdf.com/Webwork / xwork.jar 2.2.2 http://www.opensymphony.com/webwork/dow
nload.actionJasper Reports / src 3.5.1 http://jasperforge.org/Fop 1.2 http://xmlgraphics.apache.org/fop/Hibernate / Annotations /EntityManager / HibernateSearch
3 http://www.hibernate.org/
Commons-Collections 2.1.1 http://commons.apache.org/collections/AntLR 2.7.6 http://www.antlr.org/CGLib (cglib-nodep.jar) 2.2 http://cglib.sourceforge.net/Commons-Logging 1.1.1 http://commons.apache.org/logging/
EhCache 1.2.4 http://ehcache.org/Avalon 4.2.0 http://avalon.apache.org/Batik (batik-all.jar) 1.7 http://xml.apache.org/batik/Commons-IO 1.3.1 http://commons.apache.org/io/Xalan (tambm serializer.jar) 2.7.0 http://xml.apache.org/xalan-j/Xerces (xercesImpl.jar) 2.7.1 http://xerces.apache.org/xerces2-j/XML Commons (xml-apis.jar,xml-apis-ext.jar)
1.3.04 http://xml.apache.org/commons/
Xmlgraphics (commons) 1.3.1 http://xmlgraphics.apache.org/PDFBox 0.7.3 http://pdfbox.apache.org/Tagsoup 1.1.3 http://www.ccil.org/~cowan/XML/tagsoupJdom 1.0 http://www.jdom.orgDynamicJasper 3.0.6 http://dynamicjasper.sourceforge.net/Kxml2 2.2.2 http://kxml.sourceforge.net/Tidy 04aug2000r7 http://www.garshol.priv.no/download/xmltools/
prod/JTidy.htmlQrcode 0.9 http://qrcode.sourceforge.jpHtmlCleaner 2.0 http://htmlcleaner.sourceforge.net/JTA 1.1 http://www.oracle.com/technetwork/java/javae
e/tech/jta-138684.htmlojdbc 1.4 http://www.oracle.com/technology/software/te
ch/java/sqlj_jdbc/htdocs/jdbc101040.htmlEJB3(ejb3-persistence.jar) 3.3.1 http://www.oracle.com/technetwork/java/ejb-
141389.htmlRife(rife-continuations.jar) 1.6.1 http://rifers.org/wiki/display/RIFECNTPager Taglib 2.0 http://jsptags.com/tags/navigation/pager/page
r-taglib-2.0.html
4.1 Outros Requisitos
necessrio que a conta do usurio do sistema operacional a executar o servidor JBoss no seja uma conta deadministrador e no esteja inclusa em grupo que possua privilgios caractersticos desse perfil.
-
7/23/2019 Siga Instalacao
6/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 6
5 INSTALAO
5.1 Instalao no Banco de Dados
O Siga utiliza funes e tabelas divididas entre dois schemas: Siga e Corporativo. Os scripts para montagemde ambos sobre um ambiente Oracle instalado conforme instrues do fabricante encontram-se nos anexos I eII, no fim deste documento.
5.2 Instalao no Sistema Operacional
No sistema operacional instalado conforme instrues do fabricante deve ser configurado o servidor JBoss, domodo descrito em http://docs.jboss.org/jbossas/guides/installguide/r1/en/html_single/
5.3 Instalao no JBoss
No Jboss ser feito deploy dos trs arquivos que compem a aplicao: siga.war, sigaex.war e fckeditor.war,este ltimo correspondente ao editor de textos do sistema, instalado como uma aplicao parte.
As bibliotecas descritas no item 2.2 e fornecidas junto com os arquivos .war devero ser postas no subdiretriolib, do JBoss.
6 CONTATO
Andr Lus Souza da Silva ([email protected])Edson Sales da Rocha ([email protected])Equipe de Sistemas de Gesto Documental(21) 3218 8793
-
7/23/2019 Siga Instalacao
7/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 7
7 ANEXO I CRIAO DAS TABELAS E FUNES DO SCHEMASIGA
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_BOLETIM_DOC(ID_BOLETIM_DOC NUMBER NOT NULL,ID_DOC NUMBER,ID_BOLETIM NUMBER
, CONSTRAINT BOLETIM_DOC_PK PRIMARY KEY(ID_BOLETIM_DOC
)
ENABLE)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_BOLETIM_DOCADD CONSTRAINT BOL_DOC_UK UNIQUE(ID_DOC
)ENABLE;
ALTER TABLE SIGA.EX_BOLETIM_DOCADD CONSTRAINT BOL_BOLETIM_FK FOREIGN KEY(
ID_BOLETIM)REFERENCES SIGA.EX_DOCUMENTO(ID_DOC) ENABLE;
ALTER TABLE SIGA.EX_BOLETIM_DOCADD CONSTRAINT BOL_DOC_FK FOREIGN KEY(ID_DOC
)
REFERENCES SIGA.EX_DOCUMENTO
-
7/23/2019 Siga Instalacao
8/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 8
(
ID_DOC) ENABLE;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_CLASSIFICACAO(ID_CLASSIFICACAO NUMBER(10, 0) NOT NULL,COD_ASSUNTO_PRINCIPAL NUMBER(1, 0),COD_ASSUNTO_SECUNDARIO NUMBER(1, 0),COD_CLASSE NUMBER(2, 0) NOT NULL,COD_SUBCLASSE NUMBER(2, 0) NOT NULL,COD_ATIVIDADE NUMBER(2, 0) NOT NULL,
DESCR_CLASSIFICACAO VARCHAR2(4000 BYTE) DEFAULT NULL NOT NULL,FACILITADOR_CLASS VARCHAR2(4000 BYTE) DEFAULT NULL,ID_REG_INI NUMBER(10, 0),DT_INI_REG DATE,DT_FIM_REG DATE,COD_ASSUNTO NUMBER(2, 0)
, CONSTRAINT CLASSIFICACAO_PK PRIMARY KEY(ID_CLASSIFICACAO
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
COMMENT ON TABLE SIGA.EX_CLASSIFICACAO IS 'Armazena os cdigos de classificacao de assuntos de
expedientes segundo a tabela de temporalidade proposta na Gesto Documental.';
COMMENT ON COLUMN SIGA.EX_CLASSIFICACAO.ID_CLASSIFICACAO IS 'Identificador interno do assuntonosistema, um nmero sequencial gerado automaticamente.';
COMMENT ON COLUMN SIGA.EX_CLASSIFICACAO.COD_ASSUNTO_PRINCIPAL IS 'Cdigo de clasificao doassunto principal. ';
COMMENT ON COLUMN SIGA.EX_CLASSIFICACAO.COD_ASSUNTO_SECUNDARIO IS 'Cdigo de classificao docdigo secundrio'
;
-
7/23/2019 Siga Instalacao
9/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 9
COMMENT ON COLUMN SIGA.EX_CLASSIFICACAO.COD_CLASSE IS 'Cdigo da Classe funcional do documento.
So dez classes principais, de acordo com o foco administrativo.';
COMMENT ON COLUMN SIGA.EX_CLASSIFICACAO.COD_SUBCLASSE IS 'Cdigo da sub-classe do documento ouprocesso. ';
COMMENT ON COLUMN SIGA.EX_CLASSIFICACAO.COD_ATIVIDADE IS 'Cdigo da atividade funcional dodocumento ou processo.';
COMMENT ON COLUMN SIGA.EX_CLASSIFICACAO.DESCR_CLASSIFICACAO IS 'Descrio do escopo do assuntoa que se refere o documento ou processo.'
;COMMENT ON COLUMN SIGA.EX_CLASSIFICACAO.FACILITADOR_CLASS IS 'Texto explicando as reggras prestabelecidas para a criao deste tipo de documento.';
CREATE INDEX SIGA.EX_CLASSIFICACAO_IDX_018 ON SIGA.EX_CLASSIFICACAO (COD_ASSUNTO_PRINCIPALASC) TABLESPACE "SIGA"LOGGINGPCTFREE 0INITRANS 2MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.EX_CLASSIFICACAO_IDX_019 ON SIGA.EX_CLASSIFICACAO(COD_ASSUNTO_SECUNDARIO ASC, COD_CLASSE ASC, COD_SUBCLASSE ASC, COD_ATIVIDADE ASC,COD_ASSUNTO_PRINCIPAL ASC) TABLESPACE "SIGA"LOGGINGPCTFREE 0INITRANS 2
MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.EX_CLASSIFICACAO_IDX_020 ON SIGA.EX_CLASSIFICACAO (COD_CLASSE ASC,COD_SUBCLASSE ASC, COD_ATIVIDADE ASC, COD_ASSUNTO_PRINCIPAL ASC, COD_ASSUNTO_SECUNDARIOASC) TABLESPACE "SIGA"
LOGGINGPCTFREE 0
-
7/23/2019 Siga Instalacao
10/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 10
INITRANS 2
MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_COMPETENCIA(
FG_COMPETENCIA VARCHAR2(1 BYTE) DEFAULT NULL NOT NULL,ID_PESSOA NUMBER(10, 0),ID_CARGO NUMBER(3, 0),ID_LOTACAO NUMBER(5, 0),DT_INI_VIG_COMPETENCIA DATE NOT NULL,DT_FIM_VIG_COMPETENCIA DATE,ID_COMPETENCIA NUMBER(10, 0) NOT NULL,ID_FUNCAO_CONFIANCA NUMBER(3, 0),ID_FORMA_DOC NUMBER(10, 0) NOT NULL
, PRIMARY KEY(ID_COMPETENCIA
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
)
;
ALTER TABLE SIGA.EX_COMPETENCIAADD CONSTRAINT COMPETENCIA_PESSOA_FK FOREIGN KEY(ID_PESSOA
)REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
ALTER TABLE SIGA.EX_COMPETENCIAADD CONSTRAINT COMPETENCIA_LOTACAO_FK FOREIGN KEY
-
7/23/2019 Siga Instalacao
11/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 11
(
ID_LOTACAO)REFERENCES CORPORATIVO.DP_LOTACAO(ID_LOTACAO) ENABLE;
ALTER TABLE SIGA.EX_COMPETENCIAADD CONSTRAINT COMPETENCIA_FUNC_CONF_FK FOREIGN KEY(ID_FUNCAO_CONFIANCA
)
REFERENCES CORPORATIVO.DP_FUNCAO_CONFIANCA(ID_FUNCAO_CONFIANCA) ENABLE;
ALTER TABLE SIGA.EX_COMPETENCIAADD CONSTRAINT COMPETENCIA_CARGO_FK FOREIGN KEY(ID_CARGO
)REFERENCES CORPORATIVO.DP_CARGO(ID_CARGO) ENABLE;
COMMENT ON TABLE SIGA.EX_COMPETENCIA IS 'Esta tabela tem a funo de identificar se o usurio temcompetncia para gerar ou acessar determinado tipo de documento. Armazena tambm o histrico decompetncia.';
COMMENT ON COLUMN SIGA.EX_COMPETENCIA.DT_INI_VIG_COMPETENCIA IS 'Data de incio da competencia,tem a funo de preservar o histrico.';
COMMENT ON COLUMN SIGA.EX_COMPETENCIA.DT_FIM_VIG_COMPETENCIA IS 'Data de fim da competencia,
tem a funo de preservar o histrico.';
COMMENT ON COLUMN SIGA.EX_COMPETENCIA.ID_COMPETENCIA IS 'Nmero sequencial geradoautomaticamente que identifica internamente a competncia.';
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_CONFIGURACAO(ID_CONFIGURACAO NUMBER(10, 0) NOT NULL,ID_ORGAO_USU NUMBER(10, 0),ID_LOTACAO NUMBER(10, 0),
ID_CARGO NUMBER(10, 0),ID_FUNCAO_CONFIANCA NUMBER(3, 0),
-
7/23/2019 Siga Instalacao
12/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 12
ID_PESSOA NUMBER(10, 0),
ID_TP_MOV NUMBER(10, 0),ID_TP_DOC NUMBER(10, 0),ID_FORMA_DOC NUMBER(10, 0),ID_MOD NUMBER(10, 0),ID_CLASSIFICACAO NUMBER(10, 0),ID_VIA NUMBER(2, 0),FG_CONFIGURACAO VARCHAR2(1 BYTE),DT_INI_VIG_CONFIGURACAO DATE,DT_FIM_VIG_CONFIGURACAO DATE,DT_INI_REG DATE DEFAULT sysdate,ID__NIVEL_ACESSO NUMBER,ID_SIT_CONFIGURACAO NUMBER,ID_TP_CONFIGURACAO NUMBER,
ID_PAPEL NUMBER,ID_TIPO_FORMA_DOC NUMBER, CONSTRAINT CONFIGURACAO_PK PRIMARY KEY(ID_CONFIGURACAO
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_CONFIGURACAOADD CONSTRAINT CONFIGURACAO_LOTACAO_FK FOREIGN KEY(ID_LOTACAO
)
REFERENCES CORPORATIVO.DP_LOTACAO(ID_LOTACAO) ENABLE;
ALTER TABLE SIGA.EX_CONFIGURACAOADD CONSTRAINT CFG_SIT_CFG_FK FOREIGN KEY(ID_SIT_CONFIGURACAO
)REFERENCES SIGA.EX_SITUACAO_CONFIGURACAO(
ID_SIT_CONFIGURACAO) ENABLE
-
7/23/2019 Siga Instalacao
13/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 13
;
ALTER TABLE SIGA.EX_CONFIGURACAOADD CONSTRAINT CONFIGURACAO_FORMA_DOC_FK FOREIGN KEY(ID_FORMA_DOC
)REFERENCES SIGA.EX_FORMA_DOCUMENTO(ID_FORMA_DOC) ENABLE;
ALTER TABLE SIGA.EX_CONFIGURACAO
ADD CONSTRAINT CFG_TP_CFG_FK FOREIGN KEY(ID_TP_CONFIGURACAO
)REFERENCES SIGA.EX_TIPO_CONFIGURACAO(ID_TP_CONFIGURACAO) ENABLE;
ALTER TABLE SIGA.EX_CONFIGURACAOADD CONSTRAINT CONFIGURACAO_PESSOA_FK FOREIGN KEY(ID_PESSOA
)REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
ALTER TABLE SIGA.EX_CONFIGURACAOADD CONSTRAINT CONFIGURACAO_CARGO_FK FOREIGN KEY(ID_CARGO
)REFERENCES CORPORATIVO.DP_CARGO
(ID_CARGO) ENABLE;
ALTER TABLE SIGA.EX_CONFIGURACAOADD CONSTRAINT CONFIGURACAO_FUNC_CONF_FK FOREIGN KEY(ID_FUNCAO_CONFIANCA
)REFERENCES CORPORATIVO.DP_FUNCAO_CONFIANCA(ID_FUNCAO_CONFIANCA
) ENABLE;
-
7/23/2019 Siga Instalacao
14/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 14
ALTER TABLE SIGA.EX_CONFIGURACAOADD CONSTRAINT CONFIGURACAO_NIVEL_ACESSO_FK FOREIGN KEY(ID__NIVEL_ACESSO
)REFERENCES SIGA.EX_NIVEL_ACESSO(ID_NIVEL_ACESSO) ENABLE;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_DOCUMENTO
( ID_DOC NUMBER(10, 0) NOT NULL,NUM_EXPEDIENTE NUMBER(10, 0),ANO_EMISSAO NUMBER(10, 0),ID_TP_DOC NUMBER(10, 0) NOT NULL,ID_CADASTRANTE NUMBER(10, 0) NOT NULL,ID_LOTA_CADASTRANTE NUMBER(5, 0) NOT NULL,ID_SUBSCRITOR NUMBER(10, 0),ID_LOTA_SUBSCRITOR NUMBER(5, 0),DESCR_DOCUMENTO VARCHAR2(4000 BYTE) DEFAULT NULL,DT_DOC DATE,DT_REG_DOC DATE NOT NULL,NM_SUBSCRITOR_EXT VARCHAR2(256 BYTE),NUM_EXT_DOC VARCHAR2(32 BYTE),CONTEUDO_BLOB_DOC BLOB,NM_ARQ_DOC VARCHAR2(256 BYTE),CONTEUDO_TP_DOC VARCHAR2(128 BYTE),ID_DESTINATARIO NUMBER(10, 0),ID_LOTA_DESTINATARIO NUMBER(5, 0),NM_DESTINATARIO VARCHAR2(256 BYTE),DT_FECHAMENTO DATE,ASSINATURA_BLOB_DOC BLOB,ID_MOD NUMBER(15, 0),ID_ORGAO_USU NUMBER(10, 0),ID_CLASSIFICACAO NUMBER(10, 0),ID_FORMA_DOC NUMBER(2, 0),FG_PESSOAL VARCHAR2(1 BYTE) DEFAULT 'N',
ID_ORGAO_DESTINATARIO NUMBER(10, 0),ID_ORGAO NUMBER(10, 0),OBS_ORGAO_DOC VARCHAR2(256 BYTE),NM_ORGAO_DESTINATARIO VARCHAR2(256 BYTE),FG_SIGILOSO VARCHAR2(1 BYTE) DEFAULT 'N' NOT NULL,NM_FUNCAO_SUBSCRITOR VARCHAR2(128 BYTE),FG_ELETRONICO VARCHAR2(1 BYTE) DEFAULT 'N' NOT NULL,NUM_ANTIGO_DOC VARCHAR2(32 BYTE),ID_LOTA_TITULAR NUMBER(10, 0),ID_TITULAR NUMBER(10, 0),NUM_AUX_DOC VARCHAR2(32 BYTE),DSC_CLASS_DOC VARCHAR2(4000 BYTE),ID_NIVEL_ACESSO NUMBER(10, 0),
ID_DOC_PAI NUMBER,NUM_VIA_DOC_PAI NUMBER,
-
7/23/2019 Siga Instalacao
15/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 15
ID_DOC_ANTERIOR NUMBER(10, 0),
ID_MOB_PAI NUMBER,NUM_SEQUENCIA NUMBER(4, 0),NUM_PAGINAS NUMBER(4, 0)
, CONSTRAINT DOCUMENTO_PK PRIMARY KEY(ID_DOC
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1
MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
)LOB (CONTEUDO_BLOB_DOC) STORE AS SYS_LOB0000061459C00014$$(ENABLE STORAGE IN ROWCHUNK 8192PCTVERSION 10NOCACHE LOGGING
)LOB (ASSINATURA_BLOB_DOC) STORE AS SYS_LOB0000061459C00021$$(ENABLE STORAGE IN ROWCHUNK 8192PCTVERSION 10NOCACHE LOGGING
);
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT EX_DOC_FORMA_NUM_ANO_FK UNIQUE(
ANO_EMISSAO,NUM_EXPEDIENTE,ID_FORMA_DOC
)DISABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD FOREIGN KEY(ID_MOB_PAI
)REFERENCES SIGA.EX_MOBIL
(ID_MOBIL
-
7/23/2019 Siga Instalacao
16/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 16
) ENABLE
;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOC_CP_ORGAO_FK FOREIGN KEY(ID_ORGAO
)REFERENCES CORPORATIVO.CP_ORGAO(ID_ORGAO) ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOC_ORGAO_USU_FK FOREIGN KEY(ID_ORGAO_USU
)REFERENCES CORPORATIVO.CP_ORGAO_USUARIO(ID_ORGAO_USU) ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOC_LOTA_TITULAR_LOTACAO_FK FOREIGN KEY(ID_LOTA_TITULAR
)REFERENCES CORPORATIVO.DP_LOTACAO(ID_LOTACAO) ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOC_SUBSCRITOR_PESSOA_FK FOREIGN KEY(ID_SUBSCRITOR
)
REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOCUMENTO_MODELO_FK FOREIGN KEY(ID_MOD
)REFERENCES SIGA.EX_MODELO(
ID_MOD) ENABLE
-
7/23/2019 Siga Instalacao
17/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 17
;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOC_FORMA_DOC_FK FOREIGN KEY(ID_FORMA_DOC
)REFERENCES SIGA.EX_FORMA_DOCUMENTO(ID_FORMA_DOC) ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTO
ADD CONSTRAINT DOC_CADASTRANTE_PESSOA_FK FOREIGN KEY(ID_CADASTRANTE
)REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOC_NIVEL_ACESSO_FK FOREIGN KEY(ID_NIVEL_ACESSO
)REFERENCES SIGA.EX_NIVEL_ACESSO(ID_NIVEL_ACESSO) ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOC_CLASSIFICACAO_FK FOREIGN KEY(ID_CLASSIFICACAO
)REFERENCES SIGA.EX_CLASSIFICACAO
(ID_CLASSIFICACAO) ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOC_CP_ORGAO_DEST_FK FOREIGN KEY(ID_ORGAO_DESTINATARIO
)REFERENCES CORPORATIVO.CP_ORGAO(ID_ORGAO
) ENABLE;
-
7/23/2019 Siga Instalacao
18/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 18
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOC_TP_DOC_FK FOREIGN KEY(ID_TP_DOC
)REFERENCES SIGA.EX_TIPO_DOCUMENTO(ID_TP_DOC) ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT DOC_TITULAR_PESSOA_FK FOREIGN KEY
( ID_TITULAR)REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT FG_SIGILOSO_CK CHECK(fg_sigiloso in ('S','N'))ENABLE;
ALTER TABLE SIGA.EX_DOCUMENTOADD CONSTRAINT FG_PESSOAL_CK CHECK(fg_pessoal in ('S','N'))ENABLE;
COMMENT ON TABLE SIGA.EX_DOCUMENTO IS 'Esta tabela tem como objetivo armazenar os documentoscadastrados no sistema.';
COMMENT ON COLUMN SIGA.EX_DOCUMENTO.ID_DOC IS 'Numero sequencial de identificao interna dodocumento. gerado automaticamente.'
;
COMMENT ON COLUMN SIGA.EX_DOCUMENTO.NUM_EXPEDIENTE IS 'Nmero de identificao do expedientepara a consulta pelos usurios (sequencial zerado na mudana do ano).';
COMMENT ON COLUMN SIGA.EX_DOCUMENTO.ANO_EMISSAO IS 'Ano de emisso do documento.';
COMMENT ON COLUMN SIGA.EX_DOCUMENTO.FG_SIGILOSO IS 'Flag que indica se o doccumento sigiloso ouno, independente da lotao.';
COMMENT ON COLUMN SIGA.EX_DOCUMENTO.NM_FUNCAO_SUBSCRITOR IS 'Campo livre onde o usuariodescreve uma funo (pode ser informal ou temporaria) do subscritor'
-
7/23/2019 Siga Instalacao
19/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 19
;
COMMENT ON COLUMN SIGA.EX_DOCUMENTO.FG_ELETRONICO IS 'Esta flag indica se o documento eletrnocoou no.';
COMMENT ON COLUMN SIGA.EX_DOCUMENTO.ID_LOTA_TITULAR IS 'identifica a lotao que est sofrendo adocumentao.';
COMMENT ON COLUMN SIGA.EX_DOCUMENTO.ID_TITULAR IS 'identifica o titular no caso de um documentogerado por substituto';
COMMENT ON COLUMN SIGA.EX_DOCUMENTO.DSC_CLASS_DOC IS 'O campo para guardar uma descrio declassificao (informada pelo usurio), quando o usurio selecionar uma classificao intermediria (sem vias).Isso vai ocorrer quando ele no encontrar uma classificao adequada ao documento, escolhendo umaclassificao aproximada. ';
CREATE INDEX SIGA.DOC_FORMA_NUM_ANO_IX ON SIGA.EX_DOCUMENTO (ID_FORMA_DOC ASC,NUM_EXPEDIENTE ASC, ANO_EMISSAO ASC) TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 2MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.EX_DOCUMENTO_IDX_011 ON SIGA.EX_DOCUMENTO (ID_ORGAO_USU ASC,ANO_EMISSAO ASC) TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 2MAXTRANS 255
STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.SIGA_EXDOC_MOB_PAI_ID_DOC_IX ON SIGA.EX_DOCUMENTO (ID_MOB_PAI ASC, ID_DOCASC) TABLESPACE "SIGA_INDEX"LOGGINGPCTFREE 10
INITRANS 2MAXTRANS 255
-
7/23/2019 Siga Instalacao
20/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 20
STORAGE
( INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_EMAIL_NOTIFICACAO(ID_EMAIL_NOTIFICACAO NUMBER NOT NULL,ID_LOTACAO NUMBER NOT NULL,
EMAIL VARCHAR2(60 BYTE), CONSTRAINT EX_EMAIL_NOTIFICACAO_PK PRIMARY KEY(ID_EMAIL_NOTIFICACAO
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_ESTADO_DOC(ID_ESTADO_DOC NUMBER(10, 0) NOT NULL,DESC_ESTADO_DOC VARCHAR2(128 BYTE) DEFAULT NULL NOT NULL,ORDEM_ESTADO_DOC NUMBER(2, 0)
, CONSTRAINT ESTADO_DOC_PK PRIMARY KEY(
ID_ESTADO_DOC)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(
INITIAL 64KMINEXTENTS 1
-
7/23/2019 Siga Instalacao
21/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 21
MAXEXTENTS 2147483645
BUFFER_POOL DEFAULT);
COMMENT ON TABLE SIGA.EX_ESTADO_DOC IS 'Tabela que armazena os possveis estados do documentodurante o seu ciclo de vida.';
COMMENT ON COLUMN SIGA.EX_ESTADO_DOC.ID_ESTADO_DOC IS 'Nmero sequencial que identifica o estadood documento internamente no sistema. (Gerado Automaticamente)';
COMMENT ON COLUMN SIGA.EX_ESTADO_DOC.DESC_ESTADO_DOC IS 'Descrio do estado do documento.'
;-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_ESTADO_TP_MOV(ID_ESTADO_DOC NUMBER(10, 0) NOT NULL,ID_TP_MOV NUMBER(10, 0) NOT NULL
, CONSTRAINT ESTADO_TP_MOV_PK PRIMARY KEY(
ID_ESTADO_DOC,ID_TP_MOV
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_ESTADO_TP_MOVADD CONSTRAINT TP_MOV_ESTADO_TPMOV_FK FOREIGN KEY(ID_TP_MOV
)REFERENCES SIGA.EX_TIPO_MOVIMENTACAO(ID_TP_MOV) ENABLE;
ALTER TABLE SIGA.EX_ESTADO_TP_MOV
ADD CONSTRAINT ESTADO_TPMOV_ESTADO_FK FOREIGN KEY(
-
7/23/2019 Siga Instalacao
22/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 22
ID_ESTADO_DOC
)REFERENCES SIGA.EX_ESTADO_DOC(ID_ESTADO_DOC) ENABLE;
COMMENT ON TABLE SIGA.EX_ESTADO_TP_MOV IS 'Tabela que parametriza as possveis movimentaes queum documento pode sofrer de acordo com o estado em que se encontra.';
COMMENT ON COLUMN SIGA.EX_ESTADO_TP_MOV.ID_ESTADO_DOC IS 'Cdigo de identificao do estado deum documento chave estrangeira, refere-se a datela de estados (EX_ESTADO_DOC)'
;COMMENT ON COLUMN SIGA.EX_ESTADO_TP_MOV.ID_TP_MOV IS 'Cdigo do tipo de movimentao que odocumento pode sofrer, encontrando-se no estado apresentado na mesma tupla.';
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_ESTADO_TP_MOV_BKP(ID_ESTADO_DOC NUMBER(10, 0) NOT NULL,ID_TP_MOV NUMBER(10, 0) NOT NULL
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.
CREATE TABLE SIGA.EX_FORMA_DOCUMENTO(ID_FORMA_DOC NUMBER(2, 0) NOT NULL,DESCR_FORMA_DOC VARCHAR2(64 BYTE) DEFAULT NULL NOT NULL,SIGLA_FORMA_DOC VARCHAR2(3 BYTE) DEFAULT NULL NOT NULL,ID_TIPO_FORMA_DOC NUMBER NOT NULL
, CONSTRAINT FORMA_DOCUMENTO_PK PRIMARY KEY(ID_FORMA_DOC
)ENABLE
)TABLESPACE "SIGA"
LOGGINGPCTFREE 10
-
7/23/2019 Siga Instalacao
23/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 23
INITRANS 1
MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_FORMA_DOCUMENTOADD FOREIGN KEY(
ID_TIPO_FORMA_DOC)REFERENCES SIGA.EX_TIPO_FORMA_DOCUMENTO(ID_TIPO_FORMA_DOC) ENABLE;
COMMENT ON TABLE SIGA.EX_FORMA_DOCUMENTO IS 'Tabela que apresenta as formas em que um documentopode ser apresentado ou veiculado.';
COMMENT ON COLUMN SIGA.EX_FORMA_DOCUMENTO.ID_FORMA_DOC IS 'Numero que identifica internamentea forma no sistema. Gerado automaticamente.';
COMMENT ON COLUMN SIGA.EX_FORMA_DOCUMENTO.DESCR_FORMA_DOC IS 'Descrio da forma que umdocumento pode ser apresentado ou veiculado.';
COMMENT ON COLUMN SIGA.EX_FORMA_DOCUMENTO.SIGLA_FORMA_DOC IS 'Sigla da forma do documento.';
CREATE INDEX SIGA.EX_FORMA_DOCUMENTO_IDX_021 ON SIGA.EX_FORMA_DOCUMENTO(SIGLA_FORMA_DOC ASC, ID_FORMA_DOC ASC, DESCR_FORMA_DOC ASC) TABLESPACE "SIGA"LOGGINGPCTFREE 0
INITRANS 2MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_MOBIL
( ID_MOBIL NUMBER NOT NULL,
-
7/23/2019 Siga Instalacao
24/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 24
ID_DOC NUMBER NOT NULL,
ID_TIPO_MOBIL NUMBER NOT NULL,NUM_SEQUENCIA NUMBER(2, 0) NOT NULL, PRIMARY KEY(ID_MOBIL
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255
STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_MOBILADD FOREIGN KEY(ID_DOC
)REFERENCES SIGA.EX_DOCUMENTO(ID_DOC) ENABLE;
ALTER TABLE SIGA.EX_MOBILADD FOREIGN KEY(ID_TIPO_MOBIL
)REFERENCES SIGA.EX_TIPO_MOBIL(
ID_TIPO_MOBIL) ENABLE;
CREATE INDEX SIGA.ID_DOC_IDX ON SIGA.EX_MOBIL (ID_DOC ASC) TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 2MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1
MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
-
7/23/2019 Siga Instalacao
25/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 25
)
;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_MODELO(ID_MOD NUMBER(15, 0) NOT NULL,NM_MOD VARCHAR2(128 BYTE) DEFAULT NULL NOT NULL,DESC_MOD VARCHAR2(256 BYTE) DEFAULT NULL,CONTEUDO_BLOB_MOD BLOB,CONTEUDO_TP_BLOB VARCHAR2(128 BYTE) DEFAULT NULL,NM_ARQ_MOD VARCHAR2(256 BYTE) DEFAULT NULL,ID_CLASSIFICACAO NUMBER(10, 0),ID_FORMA_DOC NUMBER(2, 0),
ID_CLASS_CRIACAO_VIA NUMBER(10, 0),ID_NIVEL_ACESSO NUMBER(10, 0), CONSTRAINT MODELO_PK PRIMARY KEY(ID_MOD
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
)LOB (CONTEUDO_BLOB_MOD) STORE AS SYS_LOB0000061472C00004$$(ENABLE STORAGE IN ROWCHUNK 8192PCTVERSION 10NOCACHE LOGGING
)
;
ALTER TABLE SIGA.EX_MODELOADD CONSTRAINT MOD_NIVEL_ACESSO_FK FOREIGN KEY(ID_NIVEL_ACESSO
)REFERENCES SIGA.EX_NIVEL_ACESSO(ID_NIVEL_ACESSO) ENABLE;
ALTER TABLE SIGA.EX_MODELOADD CONSTRAINT MOD_CLASSIFICACAO_FK FOREIGN KEY
-
7/23/2019 Siga Instalacao
26/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 26
(
ID_CLASSIFICACAO)REFERENCES SIGA.EX_CLASSIFICACAO(ID_CLASSIFICACAO) ENABLE;
ALTER TABLE SIGA.EX_MODELOADD CONSTRAINT MOD_FORMA_DOC_FK FOREIGN KEY(ID_FORMA_DOC
)
REFERENCES SIGA.EX_FORMA_DOCUMENTO(ID_FORMA_DOC) ENABLE;
ALTER TABLE SIGA.EX_MODELOADD CONSTRAINT MOD_CLASS_VIA_FK FOREIGN KEY(ID_CLASS_CRIACAO_VIA
)REFERENCES SIGA.EX_CLASSIFICACAO(ID_CLASSIFICACAO) ENABLE;
COMMENT ON TABLE SIGA.EX_MODELO IS 'Tabela que armazena modelos de documentos, no obrigatria autilizao de um documento fornrcido pelo sistema.';
COMMENT ON COLUMN SIGA.EX_MODELO.ID_MOD IS 'Numero de identificao interna do modelo no sistema.Gerado automaticamente.';
COMMENT ON COLUMN SIGA.EX_MODELO.NM_MOD IS 'Nome do modelo aquele que ser apresentado aousurio.'
;
COMMENT ON COLUMN SIGA.EX_MODELO.DESC_MOD IS 'Descrio do modelo apresenta a utilizao ecaractersticas do modelo.';
COMMENT ON COLUMN SIGA.EX_MODELO.CONTEUDO_BLOB_MOD IS ' o modelo em si, o arquivo que serapresentado ao usurio.';
COMMENT ON COLUMN SIGA.EX_MODELO.CONTEUDO_TP_BLOB IS 'Descrio do CONTENT TYPE do arquivoarmazenado, que uma string independente do tipo de arquivo declarado na extenso (ex.: *.DOC, *.RTF, etc)utilizado como identificador de tipo de arquivo na emisso de arquivos na internet.'
;
-
7/23/2019 Siga Instalacao
27/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 27
COMMENT ON COLUMN SIGA.EX_MODELO.NM_ARQ_MOD IS 'Nome do arquivo eletrnico do modelo.'
;
COMMENT ON COLUMN SIGA.EX_MODELO.ID_NIVEL_ACESSO IS 'identificador do tip de sigilo que um modelopode ser associado';
CREATE INDEX SIGA.EX_MODELO_IDX_014 ON SIGA.EX_MODELO (ID_CLASSIFICACAO ASC) TABLESPACE"SIGA"LOGGINGPCTFREE 0INITRANS 2MAXTRANS 255STORAGE
( INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.EX_MODELO_IDX_015 ON SIGA.EX_MODELO (ID_CLASS_CRIACAO_VIA ASC)TABLESPACE "SIGA"LOGGINGPCTFREE 0INITRANS 2MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.EX_MODELO_IDX_016 ON SIGA.EX_MODELO (ID_FORMA_DOC ASC) TABLESPACE "SIGA"LOGGINGPCTFREE 0INITRANS 2
MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.EX_MODELO_IDX_017 ON SIGA.EX_MODELO (ID_NIVEL_ACESSO ASC) TABLESPACE"SIGA"LOGGING
PCTFREE 0INITRANS 2
-
7/23/2019 Siga Instalacao
28/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 28
MAXTRANS 255
STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_MODELO_TP_DOC_PUBLICACAO(ID_MOD NUMBER NOT NULL,
ID_DOC_PUBLICACAO NUMBER NOT NULL, CONSTRAINT EX_MODELO_TP_DOC_PUBLICACAO_PK PRIMARY KEY(ID_MOD,ID_DOC_PUBLICACAO
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_MODELO_TP_DOC_PUBLICACAOADD CONSTRAINT MOD_PUBL_ID_DOC_PUBLICACAO_FK FOREIGN KEY(ID_DOC_PUBLICACAO
)
REFERENCES SIGA.EX_TP_DOC_PUBLICACAO(ID_DOC_PUBLICACAO) ENABLE;
ALTER TABLE SIGA.EX_MODELO_TP_DOC_PUBLICACAOADD CONSTRAINT MOD_PUBL_ID_MOD_FK FOREIGN KEY(ID_MOD
)REFERENCES SIGA.EX_MODELO(
ID_MOD) ENABLE
-
7/23/2019 Siga Instalacao
29/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 29
;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_MOVIMENTACAO(ID_MOV NUMBER(10, 0) NOT NULL,ID_DOC NUMBER,ID_DOC_PAI NUMBER(10, 0),ID_TP_MOV NUMBER(10, 0) NOT NULL,ID_ESTADO_DOC NUMBER,ID_TP_DESPACHO NUMBER(10, 0),ID_CADASTRANTE NUMBER(10, 0),ID_LOTA_CADASTRANTE NUMBER(5, 0),ID_SUBSCRITOR NUMBER(10, 0),
ID_LOTA_SUBSCRITOR NUMBER(5, 0),DT_MOV DATE NOT NULL,DT_INI_MOV DATE NOT NULL,NUM_VIA NUMBER(2, 0),CONTEUDO_BLOB_MOV BLOB,ID_MOV_CANCELADORA NUMBER(10, 0),NM_ARQ_MOV VARCHAR2(256 BYTE),CONTEUDO_TP_MOV VARCHAR2(128 BYTE),DT_FIM_MOV DATE,ID_LOTA_RESP NUMBER(5, 0),ID_RESP NUMBER(10, 0),DESCR_MOV VARCHAR2(400 BYTE),ASSINATURA_BLOB_MOV BLOB,ID_DESTINO_FINAL NUMBER(10, 0),ID_LOTA_DESTINO_FINAL NUMBER(5, 0),NUM_VIA_DOC_PAI NUMBER(2, 0),ID_DOC_REF NUMBER(10, 0),NUM_VIA_DOC_REF NUMBER(2, 0),OBS_ORGAO_MOV VARCHAR2(256 BYTE),ID_ORGAO NUMBER(10, 0),ID_MOV_REF NUMBER(10, 0),ID_LOTA_TITULAR NUMBER(10, 0),ID_TITULAR NUMBER(10, 0),NM_FUNCAO_SUBSCRITOR VARCHAR2(128 BYTE),NUM_PROC_ADM NUMBER(*, 0),ID_NIVEL_ACESSO NUMBER(10, 0),DT_DISP_PUBLICACAO DATE,
DT_EFETIVA_PUBLICACAO DATE,DT_EFETIVA_DISP_PUBLICACAO DATE,PAG_PUBLICACAO VARCHAR2(15 BYTE),NUM_TRF_PUBLICACAO NUMBER(10, 0),CADERNO_PUBLICACAO_DJE VARCHAR2(1 BYTE),ID_MOBIL NUMBER,ID_MOB_REF NUMBER,NUM_PAGINAS NUMBER(4, 0),NUM_PAGINAS_ORI NUMBER(4, 0),ID_PAPEL NUMBER
, CONSTRAINT MOVIMENTACAO_PK PRIMARY KEY(ID_MOV
)ENABLE
-
7/23/2019 Siga Instalacao
30/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 30
)
TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
)LOB (CONTEUDO_BLOB_MOV) STORE AS SYS_LOB0000061476C00014$$
( ENABLE STORAGE IN ROWCHUNK 8192PCTVERSION 10NOCACHE LOGGING
)LOB (ASSINATURA_BLOB_MOV) STORE AS SYS_LOB0000061476C00022$$(ENABLE STORAGE IN ROWCHUNK 8192PCTVERSION 10NOCACHE LOGGING
);
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_DP_LOTA_SIN_CAD_FK FOREIGN KEY(ID_LOTA_CADASTRANTE
)REFERENCES CORPORATIVO.DP_LOTACAO(ID_LOTACAO) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAO
ADD CONSTRAINT MOV_DP_PESSOA_SIN_SUB_FK FOREIGN KEY(ID_SUBSCRITOR
)REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_ORGAO_FK FOREIGN KEY(
ID_ORGAO)
-
7/23/2019 Siga Instalacao
31/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 31
REFERENCES CORPORATIVO.CP_ORGAO
(ID_ORGAO) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_TP_MOV_FK FOREIGN KEY(ID_TP_MOV
)REFERENCES SIGA.EX_TIPO_MOVIMENTACAO(ID_TP_MOV
) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_DOC_FK FOREIGN KEY(ID_DOC
)REFERENCES SIGA.EX_DOCUMENTO(ID_DOC) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_DP_PESSOA_SIN_CAD_FK FOREIGN KEY(ID_CADASTRANTE
)REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOVIMENTACAO_ESTADO_DOC_FK FOREIGN KEY
(ID_ESTADO_DOC
)REFERENCES SIGA.EX_ESTADO_DOC(ID_ESTADO_DOC) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_DOC_REF_FK FOREIGN KEY(ID_DOC_REF
)REFERENCES SIGA.EX_DOCUMENTO
-
7/23/2019 Siga Instalacao
32/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 32
(
ID_DOC) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD FOREIGN KEY(ID_MOBIL
)REFERENCES SIGA.EX_MOBIL(ID_MOBIL) ENABLE
;ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_DEST_FIM_LOTA_FK FOREIGN KEY(ID_LOTA_DESTINO_FINAL
)REFERENCES CORPORATIVO.DP_LOTACAO(ID_LOTACAO) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_DOC_PAI_FK FOREIGN KEY(ID_DOC_PAI
)REFERENCES SIGA.EX_DOCUMENTO(ID_DOC) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_MOV_CANCELADA_FK FOREIGN KEY(
ID_MOV_CANCELADORA)REFERENCES SIGA.EX_MOVIMENTACAO(ID_MOV) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_LOTA_TITULAR_LOTACAO_FK FOREIGN KEY(ID_LOTA_TITULAR
)
REFERENCES CORPORATIVO.DP_LOTACAO(
-
7/23/2019 Siga Instalacao
33/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 33
ID_LOTACAO
) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_NIVEL_ACESSO_FK FOREIGN KEY(ID_NIVEL_ACESSO
)REFERENCES SIGA.EX_NIVEL_ACESSO(ID_NIVEL_ACESSO) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_PESSOA_RESP_FK FOREIGN KEY(ID_RESP
)REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_TITULAR_PESSOA_FK FOREIGN KEY(ID_TITULAR
)REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_TP_DESPACHO_FK FOREIGN KEY(ID_TP_DESPACHO
)REFERENCES SIGA.EX_TIPO_DESPACHO(ID_TP_DESPACHO) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_LOTA_RESP_FK FOREIGN KEY(ID_LOTA_RESP
)REFERENCES CORPORATIVO.DP_LOTACAO
(ID_LOTACAO
-
7/23/2019 Siga Instalacao
34/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 34
) ENABLE
;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_DEST_FIM_PESSOA_FK FOREIGN KEY(ID_DESTINO_FINAL
)REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD FOREIGN KEY(ID_PAPEL
)REFERENCES SIGA.EX_PAPEL(ID_PAPEL) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_DP_LOTA_SIN_SUB_FK FOREIGN KEY(ID_LOTA_SUBSCRITOR
)REFERENCES CORPORATIVO.DP_LOTACAO(ID_LOTACAO) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD FOREIGN KEY(ID_MOB_REF
)
REFERENCES SIGA.EX_MOBIL(ID_MOBIL) ENABLE;
ALTER TABLE SIGA.EX_MOVIMENTACAOADD CONSTRAINT MOV_REF_MOV_FK FOREIGN KEY(ID_MOV_REF
)REFERENCES SIGA.EX_MOVIMENTACAO(
ID_MOV) ENABLE
-
7/23/2019 Siga Instalacao
35/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 35
;
COMMENT ON TABLE SIGA.EX_MOVIMENTACAO IS 'Tabela que armazena o histrico de movimentaes dodocumento, incluindo responsveis, tipo de movimentao, estado em que o documento se encontra, anexo, viaalterada e etc.';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.ID_MOV IS 'Cdigo sequencial interno, geradoautomaticamente pelo sistema.';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.ID_DOC IS 'Cdigo identificador do documento a que se referea movimentao.';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.ID_DOC_PAI IS 'Cdigo do documento principal, caso odocumenro mensionado por ID_DOC seja anexado, ou juntado a outro documento.';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.NUM_VIA IS 'Nmero da via do documento mensionado porID_DOC a que se refere a movimentao.';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.ID_MOV_CANCELADORA IS 'Cdigo da movimentao quecancela esta movimentao.';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.NUM_VIA_DOC_PAI IS 'Nmero da via do documento principala que o documento mensionado por ID_DOC foi anexado ou juntado.';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.ID_DOC_REF IS 'Cdigo do documento que serve dereferncia para o doc mensionado por ID_DOC';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.NUM_VIA_DOC_REF IS 'Nmero da via do documento queserve de referncia para o doc mensionado por ID_DOC';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.ID_LOTA_TITULAR IS 'identifica a lotao que est emsubstituio'
;
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.ID_TITULAR IS 'identifica se a moviemntao foi efetuada porsub. de funcao';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.NM_FUNCAO_SUBSCRITOR IS 'Campo livre onde o usuariodescreve uma funo (pode ser informal ou temporaria) do subscritor';
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.ID_NIVEL_ACESSO IS 'identificador do sigilo a ser redefinidopara um documento ou cpia.';
-
7/23/2019 Siga Instalacao
36/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 36
COMMENT ON COLUMN SIGA.EX_MOVIMENTACAO.DT_DISP_PUBLICACAO IS 'ser usada na movimentao de
agendamento de publicao de expedientes. Nessa movimentao, define-se uma data chamada --data dedisponibilizao da publicao.';
CREATE INDEX SIGA.EX_MOVIMENTACAO_IDX_001 ON SIGA.EX_MOVIMENTACAO (ID_MOV_REF ASC,DT_INI_MOV ASC) TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 2MAXTRANS 255STORAGE(INITIAL 64K
MINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.ID_MOBIL_IDX ON SIGA.EX_MOVIMENTACAO (ID_MOBIL ASC) TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 2MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.ID_MOBIL_REF_IDX ON SIGA.EX_MOVIMENTACAO (ID_MOB_REF ASC) TABLESPACE"SIGA"LOGGINGPCTFREE 10INITRANS 2MAXTRANS 255STORAGE
(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.ID_MOV_REF_IDX ON SIGA.EX_MOVIMENTACAO (ID_MOV_REF ASC) TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 2MAXTRANS 255
STORAGE(
-
7/23/2019 Siga Instalacao
37/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 37
INITIAL 64K
MINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.MOVIMENTACAO_LOTA_RESP_E_DATA ON SIGA.EX_MOVIMENTACAO (ID_LOTA_RESPASC, DT_INI_MOV ASC) TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 2MAXTRANS 255STORAGE
( INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_NIVEL_ACESSO(ID_NIVEL_ACESSO NUMBER(10, 0) NOT NULL,NM_NIVEL_ACESSO VARCHAR2(50 BYTE) NOT NULL,DSC_NIVEL_ACESSO VARCHAR2(256 BYTE),GRAU_NIVEL_ACESSO NUMBER(10, 0)
, CONSTRAINT NIVEL_ACESSO_PK PRIMARY KEY(ID_NIVEL_ACESSO
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE
(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_NUMERACAO(ID_ORGAO_USU NUMBER(10, 0) NOT NULL,ID_FORMA_DOC NUMBER(2, 0) NOT NULL,
ANO_EMISSAO NUMBER(10, 0) NOT NULL,NUM_EXPEDIENTE NUMBER(10, 0) NOT NULL
-
7/23/2019 Siga Instalacao
38/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 38
, CONSTRAINT NUMERACAO_PK PRIMARY KEY
( ID_ORGAO_USU,ID_FORMA_DOC,ANO_EMISSAO
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE
( INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_NUMERACAOADD CONSTRAINT NUMERACAO_FORMA_DOC_FK FOREIGN KEY(ID_FORMA_DOC
)REFERENCES SIGA.EX_FORMA_DOCUMENTO(ID_FORMA_DOC) ENABLE;
ALTER TABLE SIGA.EX_NUMERACAOADD CONSTRAINT NUMERACAO_ORGAO_USU_FK FOREIGN KEY(ID_ORGAO_USU
)REFERENCES CORPORATIVO.CP_ORGAO_USUARIO(ID_ORGAO_USU
) ENABLE;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_PAPEL(ID_PAPEL NUMBER NOT NULL,DESC_PAPEL VARCHAR2(20 BYTE)
, PRIMARY KEY(ID_PAPEL
)ENABLE
) TABLESPACE "SIGA"
-
7/23/2019 Siga Instalacao
39/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 39
LOGGING
PCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.
CREATE TABLE SIGA.EX_PREENCHIMENTO(ID_PREENCHIMENTO NUMBER(10, 0) NOT NULL,ID_LOTACAO NUMBER(10, 0) NOT NULL,ID_MOD NUMBER(10, 0) NOT NULL,EX_NOME_PREENCHIMENTO VARCHAR2(256 BYTE) DEFAULT NULL NOT NULL,PREENCHIMENTO_BLOB BLOB
, CONSTRAINT PREENCHIMENTO_FK PRIMARY KEY(ID_PREENCHIMENTO
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 16KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
)LOB (PREENCHIMENTO_BLOB) STORE AS SYS_LOB0000061482C00005$$(
ENABLE STORAGE IN ROWCHUNK 8192PCTVERSION 10NOCACHE LOGGING
);
ALTER TABLE SIGA.EX_PREENCHIMENTOADD CONSTRAINT PREENCHIMENTO_LOTACAO_FK FOREIGN KEY(ID_LOTACAO
)REFERENCES CORPORATIVO.DP_LOTACAO
(ID_LOTACAO
-
7/23/2019 Siga Instalacao
40/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 40
) ENABLE
;
ALTER TABLE SIGA.EX_PREENCHIMENTOADD CONSTRAINT PREENCHIMENTO_MODELO_FK FOREIGN KEY(ID_MOD
)REFERENCES SIGA.EX_MODELO(ID_MOD) ENABLE;
COMMENT ON TABLE SIGA.EX_PREENCHIMENTO IS 'Esta tabela possui o objetivo de salvar a configurao dopreenchimento da tela de cadastro de expediente, para facilitar a criao de novos expedientes que venham a terpreenchimento semelhante dos campos.';
COMMENT ON COLUMN SIGA.EX_PREENCHIMENTO.ID_PREENCHIMENTO IS 'Campo sequencial deidentificaom interna do preenchimento. Numero gerado autumaticamente pelo sistema';
COMMENT ON COLUMN SIGA.EX_PREENCHIMENTO.EX_NOME_PREENCHIMENTO IS 'Nome ou descrio dopreenchimento, tem a finalidade de facilitar a escolha do preenchimento pelo usurio.';
COMMENT ON COLUMN SIGA.EX_PREENCHIMENTO.PREENCHIMENTO_BLOB IS 'conteudo do preenchimento aser preservado';
CREATE INDEX SIGA.EX_PREENCHIMENTO_IDX_012 ON SIGA.EX_PREENCHIMENTO (ID_LOTACAO ASC)TABLESPACE "SIGA"LOGGINGPCTFREE 0INITRANS 2MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1
MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX SIGA.EX_PREENCHIMENTO_IDX_013 ON SIGA.EX_PREENCHIMENTO (ID_MOD ASC)TABLESPACE "SIGA"LOGGINGPCTFREE 0INITRANS 2MAXTRANS 255STORAGE(
INITIAL 64KMINEXTENTS 1
-
7/23/2019 Siga Instalacao
41/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 41
MAXEXTENTS 2147483645
BUFFER_POOL DEFAULT);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_SITUACAO_CONFIGURACAO(ID_SIT_CONFIGURACAO NUMBER NOT NULL,DSC_SIT_CONFIGURACAO VARCHAR2(256 BYTE)
, CONSTRAINT EX_SITUACAO_CONFIGURACAO_PK PRIMARY KEY(ID_SIT_CONFIGURACAO
)
ENABLE)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_TEMPORALIDADE(ID_TEMPORALIDADE NUMBER(3, 0) NOT NULL,DESC_TEMPORALIDADE VARCHAR2(128 BYTE) NOT NULL,PERMANENCIA_ARQUIVO NUMBER(5, 0)
, CONSTRAINT TEMPORALIDADE_PK PRIMARY KEY(ID_TEMPORALIDADE
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
)
;
-
7/23/2019 Siga Instalacao
42/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 42
-- Unable to Render DDL with DBMS_METADATA using internal generator.
CREATE TABLE SIGA.EX_TIPO_CONFIGURACAO(ID_TP_CONFIGURACAO NUMBER NOT NULL,DSC_TP_CONFIGURACAO VARCHAR2(256 BYTE),ID_SIT_CONFIGURACAO NUMBER
, CONSTRAINT EX_TIPO_CCONFIGURACAO_PK PRIMARY KEY(ID_TP_CONFIGURACAO
)ENABLE
)TABLESPACE "SIGA"LOGGING
PCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_TIPO_CONFIGURACAOADD CONSTRAINT TP_CFG_SIT_CFG_FK FOREIGN KEY(ID_SIT_CONFIGURACAO
)REFERENCES SIGA.EX_SITUACAO_CONFIGURACAO(ID_SIT_CONFIGURACAO) ENABLE;
COMMENT ON COLUMN SIGA.EX_TIPO_CONFIGURACAO.ID_SIT_CONFIGURACAO IS 'situao default de um tipode configuracao';
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_TIPO_DESPACHO(ID_TP_DESPACHO NUMBER(10, 0) NOT NULL,DESC_TP_DESPACHO VARCHAR2(256 BYTE) NOT NULL,FG_ATIVO_TP_DESPACHO CHAR(1 BYTE)
, CONSTRAINT TIPO_DESPACHO_PK PRIMARY KEY(ID_TP_DESPACHO
)ENABLE
)TABLESPACE "SIGA"
LOGGINGPCTFREE 10
-
7/23/2019 Siga Instalacao
43/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 43
INITRANS 1
MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_TIPO_DESTINACAO(
ID_TP_DESTINACAO NUMBER(10, 0) NOT NULL,DESCR_TIPO_DESTINACAO VARCHAR2(256 BYTE) DEFAULT NULL NOT NULL,FACILITADOR_DEST VARCHAR2(4000 BYTE) DEFAULT NULL
, CONSTRAINT TIPO_DESTINACAO_PK PRIMARY KEY(ID_TP_DESTINACAO
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
COMMENT ON TABLE SIGA.EX_TIPO_DESTINACAO IS 'Tabela de cdigos dos tipos de destinao previstas paraas vias dos expedientes';
COMMENT ON COLUMN SIGA.EX_TIPO_DESTINACAO.ID_TP_DESTINACAO IS 'Numero sequencial deidentificao interna. Gerado automaticamente pelo sistema';
COMMENT ON COLUMN SIGA.EX_TIPO_DESTINACAO.DESCR_TIPO_DESTINACAO IS 'Descrio do tipo dedestinao final da via do documento (ex.: Eliminao, Guarda Permanente)';
COMMENT ON COLUMN SIGA.EX_TIPO_DESTINACAO.FACILITADOR_DEST IS 'Texto que esclarece o siginificadodo tipo de destinao. Campo livre.';
-- Unable to Render DDL with DBMS_METADATA using internal generator.
CREATE TABLE SIGA.EX_TIPO_DOCUMENTO(
-
7/23/2019 Siga Instalacao
44/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 44
ID_TP_DOC NUMBER(10, 0) NOT NULL,
DESCR_TIPO_DOCUMENTO VARCHAR2(256 BYTE) DEFAULT NULL NOT NULL, CONSTRAINT TIPO_DOCUMETO_PK PRIMARY KEY(ID_TP_DOC
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE
( INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
COMMENT ON TABLE SIGA.EX_TIPO_DOCUMENTO IS 'Tabela de cdigos dos tipos de documentos (memorando,informao, referncia, ato...)';
COMMENT ON COLUMN SIGA.EX_TIPO_DOCUMENTO.ID_TP_DOC IS 'Numero sequencial do tipo de documento, gerado automaticamente.';
COMMENT ON COLUMN SIGA.EX_TIPO_DOCUMENTO.DESCR_TIPO_DOCUMENTO IS 'Descrio do tipo dedocumeto.';
CREATE UNIQUE INDEX SIGA.TIPO_DUCUMENTO_PK ON SIGA.EX_TIPO_DOCUMENTO (ID_TP_DOC ASC)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 2MAXTRANS 255STORAGE
(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_TIPO_FORMA_DOCUMENTO(ID_TIPO_FORMA_DOC NUMBER NOT NULL,DESC_TIPO_FORMA_DOC VARCHAR2(60 BYTE),
NUMERACAO_UNICA NUMBER(1, 0), PRIMARY KEY
-
7/23/2019 Siga Instalacao
45/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 45
(
ID_TIPO_FORMA_DOC)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1
MAXEXTENTS 2147483645BUFFER_POOL DEFAULT)
;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_TIPO_MOBIL(ID_TIPO_MOBIL NUMBER NOT NULL,DESC_TIPO_MOBIL VARCHAR2(20 BYTE)
, PRIMARY KEY(ID_TIPO_MOBIL
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_TIPO_MOVIMENTACAO(ID_TP_MOV NUMBER(10, 0) NOT NULL,DESCR_TIPO_MOVIMENTACAO VARCHAR2(256 BYTE) DEFAULT NULL NOT NULL
, CONSTRAINT TIPO_MOVIMENTACAO_PK PRIMARY KEY(ID_TP_MOV
)ENABLE
) TABLESPACE "SIGA"
-
7/23/2019 Siga Instalacao
46/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 46
LOGGING
PCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
COMMENT ON TABLE SIGA.EX_TIPO_MOVIMENTACAO IS 'Tabela de cdigos dos tipos de movimentacao
(abertura, transferncia, associacao, recadastro...)';
COMMENT ON COLUMN SIGA.EX_TIPO_MOVIMENTACAO.ID_TP_MOV IS 'Numero sequencial de identificaointerna do tipo de movimenta, gerado automaticamente.';
COMMENT ON COLUMN SIGA.EX_TIPO_MOVIMENTACAO.DESCR_TIPO_MOVIMENTACAO IS 'Descrio do tipo demovimentano.';
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_TP_DOC_PUBLICACAO(ID_DOC_PUBLICACAO NUMBER NOT NULL,NM_DOC_PUBLICACAO VARCHAR2(256 BYTE),CARATER VARCHAR2(1 BYTE)
, CONSTRAINT TP_DOC_PUBLICACAO_PK PRIMARY KEY(ID_DOC_PUBLICACAO
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1
MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_TP_FORMA_DOC(
ID_FORMA_DOC NUMBER(2, 0) NOT NULL,ID_TP_DOC NUMBER(10, 0) NOT NULL
-
7/23/2019 Siga Instalacao
47/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 47
)
TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_TP_FORMA_DOCADD CONSTRAINT TP_FORMA_DOC_TP_DOC_FK FOREIGN KEY(ID_TP_DOC
)REFERENCES SIGA.EX_TIPO_DOCUMENTO(ID_TP_DOC) ENABLE;
ALTER TABLE SIGA.EX_TP_FORMA_DOCADD CONSTRAINT TP_FORMA_DOC_FORMA_DOC_FK FOREIGN KEY(ID_FORMA_DOC
)REFERENCES SIGA.EX_FORMA_DOCUMENTO(ID_FORMA_DOC) ENABLE;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_TP_MOV_ESTADO(ID_TP_MOV NUMBER(10, 0) NOT NULL,
ID_ESTADO_DOC NUMBER(10, 0) NOT NULL, CONSTRAINT TP_MOV_ESTADO_PK PRIMARY KEY(
ID_ESTADO_DOC,ID_TP_MOV
)ENABLE
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255
STORAGE(
-
7/23/2019 Siga Instalacao
48/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 48
INITIAL 64K
MINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_TP_MOV_ESTADOADD CONSTRAINT ESTADO_TP_MOV_ESTADO_FK FOREIGN KEY(ID_ESTADO_DOC
)REFERENCES SIGA.EX_ESTADO_DOC(
ID_ESTADO_DOC) ENABLE;
ALTER TABLE SIGA.EX_TP_MOV_ESTADOADD CONSTRAINT TP_MOV_TPMOV_ESTADO_FK FOREIGN KEY(ID_TP_MOV
)REFERENCES SIGA.EX_TIPO_MOVIMENTACAO(ID_TP_MOV) ENABLE;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_TP_MOV_ESTADO_BKP(ID_TP_MOV NUMBER(10, 0) NOT NULL,ID_ESTADO_DOC NUMBER(10, 0) NOT NULL
)TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE
(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE SIGA.EX_VIA(ID_VIA NUMBER(10, 0) NOT NULL,ID_CLASSIFICACAO NUMBER(10, 0) NOT NULL,
ID_TP_DESTINACAO NUMBER(10, 0),COD_VIA VARCHAR2(1 BYTE),
-
7/23/2019 Siga Instalacao
49/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 49
ID_TMP_CORRENTE NUMBER(3, 0),
ID_TMP_INTERMEDIARIO NUMBER(3, 0),OBS VARCHAR2(4000 BYTE),FG_MAIOR CHAR(1 BYTE) NOT NULL,ID_DESTINACAO_FINAL NUMBER(2, 0),ID_REG_INI NUMBER(10, 0),DT_INI_REG DATE,DT_FIM_REG DATE
, CONSTRAINT VIA_PK PRIMARY KEY(ID_VIA
)ENABLE
)
TABLESPACE "SIGA"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE SIGA.EX_VIAADD CONSTRAINT VIA_CLASSIFICACAO_FK FOREIGN KEY(ID_CLASSIFICACAO
)REFERENCES SIGA.EX_CLASSIFICACAO(ID_CLASSIFICACAO) ENABLE;
ALTER TABLE SIGA.EX_VIAADD CONSTRAINT VIA_TMP_INTERMEDIARIO_FK FOREIGN KEY
(ID_TMP_INTERMEDIARIO
)REFERENCES SIGA.EX_TEMPORALIDADE(ID_TEMPORALIDADE) ENABLE;
ALTER TABLE SIGA.EX_VIAADD CONSTRAINT VIA_TP_DESTINACAO_FK FOREIGN KEY(ID_TP_DESTINACAO
)REFERENCES SIGA.EX_TIPO_DESTINACAO
-
7/23/2019 Siga Instalacao
50/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 50
(
ID_TP_DESTINACAO) ENABLE;
ALTER TABLE SIGA.EX_VIAADD CONSTRAINT VIA_TMP_CORRENTE_FK FOREIGN KEY(ID_TMP_CORRENTE
)REFERENCES SIGA.EX_TEMPORALIDADE(ID_TEMPORALIDADE) ENABLE
;
- - - - - - - - - - - - --- - --- - --- -- - - - - --- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
create or replace FUNCTION NUM_EXPEDIENTE_FUN(pID_ORGAO_USU IN NUMBER,pID_FORMA_DOC IN NUMBER,pANO_EMISSAO IN NUMBER)
RETURN NUMBER
ISNR_EXPEDIENTE NUMBER := 0 ;--PID_NUMERACAO NUMBER := PID_FORMA_DOC ;
BEGIN
SELECT COUNT(NUM_EXPEDIENTE) into NR_EXPEDIENTEFROM EX_NUMERACAOWHERE ID_ORGAO_USU = pID_ORGAO_USUAND ID_FORMA_DOC = pID_FORMA_DOCAND ANO_EMISSAO = pANO_EMISSAO;
IF NR_EXPEDIENTE = 0 thenNR_EXPEDIENTE := 1;INSERT INTO EX_NUMERACAO(ID_ORGAO_USU,ID_FORMA_DOC,ANO_EMISSAO,NUM_EXPEDIENTE)
VALUES(pID_ORGAO_USU,pID_FORMA_DOC,pANO_EMISSAO,NR_EXPEDIENTE);
ELSE
SELECT NUM_EXPEDIENTE into NR_EXPEDIENTEFROM EX_NUMERACAOWHERE ID_ORGAO_USU = pID_ORGAO_USUAND ID_FORMA_DOC = pID_FORMA_DOCAND ANO_EMISSAO = pANO_EMISSAO;
NR_EXPEDIENTE := NR_EXPEDIENTE + 1;
Update EX_NUMERACAO
SET NUM_EXPEDIENTE = NR_EXPEDIENTEWHERE ID_ORGAO_USU = pID_ORGAO_USU
-
7/23/2019 Siga Instalacao
51/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 51
AND ID_FORMA_DOC = pID_FORMA_DOC
AND ANO_EMISSAO = pANO_EMISSAO;END IF;COMMIT ;RETURN NR_EXPEDIENTE;
END;
create or replace FUNCTION REMOVE_ACENTO (acentuado in VARCHAR2)
-- Enter the parameters for the function in-- the brackets above. If this function has
-- no parameters then delete the line-- ***************************************************-- * *-- * Author *-- * Creation Date *-- * Comments *-- * *-- ***************************************************
RETURN VARCHAR2
IS
-- Enter all variables cursors and constants following-- this linesem_acento VARCHAR2(4000);
begin
-- Enter the code for the function following-- this line
sem_acento := CONVERT(TRANSLATE(UPPER( acentuado ),'','AON'),'US7ASCII');
return sem_acento;
exception
-- Enter the code to handle exception conditions-- following this line
when others thennull;
end;
-
7/23/2019 Siga Instalacao
52/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 52
-
7/23/2019 Siga Instalacao
53/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 53
8 ANEXO II CRIAO DAS TABELAS E FUNES DO SCHEMACORPORATIVO
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_APLICACAO_FERIADO(ID_APLICACAO NUMBER NOT NULL,ID_ORGAO_USU NUMBER(10, 0),ID_LOTACAO NUMBER(5, 0),ID_LOCALIDADE NUMBER,ID_OCORRENCIA_FERIADO NUMBER,FERIADO VARCHAR2(1 BYTE)
, PRIMARY KEY
( ID_APLICACAO)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE CORPORATIVO.CP_APLICACAO_FERIADOADD FOREIGN KEY(ID_LOTACAO
)REFERENCES CORPORATIVO.DP_LOTACAO(ID_LOTACAO
) ENABLE;
ALTER TABLE CORPORATIVO.CP_APLICACAO_FERIADOADD FOREIGN KEY(ID_ORGAO_USU
)REFERENCES CORPORATIVO.CP_ORGAO_USUARIO(ID_ORGAO_USU) ENABLE;
-
7/23/2019 Siga Instalacao
54/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 54
ALTER TABLE CORPORATIVO.CP_APLICACAO_FERIADO
ADD FOREIGN KEY(ID_LOCALIDADE
)REFERENCES CORPORATIVO.CP_LOCALIDADE(ID_LOCALIDADE) ENABLE;
ALTER TABLE CORPORATIVO.CP_APLICACAO_FERIADOADD FOREIGN KEY(
ID_OCORRENCIA_FERIADO)REFERENCES CORPORATIVO.CP_OCORRENCIA_FERIADO(ID_OCORRENCIA) ENABLE;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_CONFIGURACAO(ID_CONFIGURACAO NUMBER(19, 0) NOT NULL,DT_INI_VIG_CONFIGURACAO DATE,DT_FIM_VIG_CONFIGURACAO DATE,DT_INI_REG TIMESTAMP(6),ID_ORGAO_USU NUMBER(19, 0),ID_LOTACAO NUMBER(19, 0),ID_CARGO NUMBER(19, 0),ID_FUNCAO_CONFIANCA NUMBER(19, 0),ID_PESSOA NUMBER(19, 0),ID_SIT_CONFIGURACAO NUMBER(19, 0),ID_TP_CONFIGURACAO NUMBER(19, 0),ID_SERVICO NUMBER
, CONSTRAINT CP_CONF_ID_CONFIGURACAO_PK PRIMARY KEY(ID_CONFIGURACAO
)
ENABLE)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-
7/23/2019 Siga Instalacao
55/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 55
ALTER TABLE CORPORATIVO.CP_CONFIGURACAOADD CONSTRAINT CP_CONF_DP_CARGO_ID_CARGO_FK FOREIGN KEY(ID_CARGO
)REFERENCES CORPORATIVO.DP_CARGO(ID_CARGO) ENABLE;
ALTER TABLE CORPORATIVO.CP_CONFIGURACAOADD CONSTRAINT CP_CONF_CP_TP_CONF_ID_FK FOREIGN KEY
( ID_TP_CONFIGURACAO)REFERENCES CORPORATIVO.CP_TIPO_CONFIGURACAO(ID_TP_CONFIGURACAO) ENABLE;
ALTER TABLE CORPORATIVO.CP_CONFIGURACAOADD CONSTRAINT CP_CONF_CP_ORG_USU_ID_FK FOREIGN KEY(ID_ORGAO_USU
)REFERENCES CORPORATIVO.CP_ORGAO_USUARIO(ID_ORGAO_USU) ENABLE;
ALTER TABLE CORPORATIVO.CP_CONFIGURACAOADD CONSTRAINT CP_CONF_DP_PES_ID_PESSOA_FK FOREIGN KEY(ID_PESSOA
)REFERENCES CORPORATIVO.DP_PESSOA(
ID_PESSOA) ENABLE;
ALTER TABLE CORPORATIVO.CP_CONFIGURACAOADD CONSTRAINT CP_CONF_DP_F_CONFIANCA_ID_FK FOREIGN KEY(ID_FUNCAO_CONFIANCA
)REFERENCES CORPORATIVO.DP_FUNCAO_CONFIANCA(ID_FUNCAO_CONFIANCA) ENABLE
;
-
7/23/2019 Siga Instalacao
56/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 56
ALTER TABLE CORPORATIVO.CP_CONFIGURACAO
ADD CONSTRAINT CP_CONF_CP_SIT_CONF_ID_FK FOREIGN KEY(ID_SIT_CONFIGURACAO
)REFERENCES CORPORATIVO.CP_SITUACAO_CONFIGURACAO(ID_SIT_CONFIGURACAO) ENABLE;
ALTER TABLE CORPORATIVO.CP_CONFIGURACAOADD CONSTRAINT CP_CONF_DP_LOT_ID_LOTACAO_FK FOREIGN KEY(
ID_LOTACAO)REFERENCES CORPORATIVO.DP_LOTACAO(ID_LOTACAO) ENABLE;
ALTER TABLE CORPORATIVO.CP_CONFIGURACAOADD CONSTRAINT CP_CONF_CP_SERV_ID_SERVICO_FK FOREIGN KEY(ID_SERVICO
)REFERENCES CORPORATIVO.CP_SERVICO(ID_SERVICO) ENABLE;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_FERIADO(ID_FERIADO NUMBER NOT NULL,DSC_FERIADO VARCHAR2(256 BYTE) NOT NULL
, CONSTRAINT FERIADO_PK PRIMARY KEY(ID_FERIADO
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645
BUFFER_POOL DEFAULT)
-
7/23/2019 Siga Instalacao
57/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 57
;
COMMENT ON TABLE CORPORATIVO.CP_FERIADO IS 'TABELA DE FERIADOS REGISTRA FERIADOS FIXOS EMVEIS PARA CADA LOCALIDADE.';
COMMENT ON COLUMN CORPORATIVO.CP_FERIADO.ID_FERIADO IS 'cdigo de identificao do feriado';
COMMENT ON COLUMN CORPORATIVO.CP_FERIADO.DSC_FERIADO IS 'descrio do feriado';
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_LOCALIDADE
( ID_LOCALIDADE NUMBER NOT NULL,NM_LOCALIDADE VARCHAR2(256 BYTE) NOT NULL,ID_UF NUMBER NOT NULL
, CONSTRAINT LOCALIDADE_FK PRIMARY KEY(ID_LOCALIDADE
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE CORPORATIVO.CP_LOCALIDADEADD CONSTRAINT UF_LOCALIDADE_FK FOREIGN KEY(
ID_UF)REFERENCES CORPORATIVO.CP_UF(ID_UF) ENABLE;
COMMENT ON TABLE CORPORATIVO.CP_LOCALIDADE IS 'TABELA DE CADASTRO DE MUNICPIOS';
COMMENT ON COLUMN CORPORATIVO.CP_LOCALIDADE.ID_LOCALIDADE IS 'codigo sequencia de gerado pelosistema'
;
-
7/23/2019 Siga Instalacao
58/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 58
COMMENT ON COLUMN CORPORATIVO.CP_LOCALIDADE.NM_LOCALIDADE IS 'nome do municipio (localidade)
do rgo, ou pessoa.';
COMMENT ON COLUMN CORPORATIVO.CP_LOCALIDADE.ID_UF IS 'chave estrangeira que identifica a unidadefederal a que a localidade pertence.';
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_MARCA(ID_MARCA NUMBER NOT NULL,DT_INI_MARCA DATE,DT_FIM_MARCA DATE,
ID_MARCADOR NUMBER,ID_PESSOA_INI NUMBER,ID_LOTACAO_INI NUMBER,ID_MOBIL NUMBER,ID_TP_MARCA NUMBER,ID_REF NUMBER
, PRIMARY KEY(ID_MARCA
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE CORPORATIVO.CP_MARCA
ADD FOREIGN KEY(ID_LOTACAO_INI
)REFERENCES CORPORATIVO.DP_LOTACAO(ID_LOTACAO) ENABLE;
ALTER TABLE CORPORATIVO.CP_MARCAADD FOREIGN KEY(
ID_MARCADOR)
-
7/23/2019 Siga Instalacao
59/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 59
REFERENCES CORPORATIVO.CP_MARCADOR
(ID_MARCADOR) ENABLE;
ALTER TABLE CORPORATIVO.CP_MARCAADD FOREIGN KEY(ID_TP_MARCA
)REFERENCES CORPORATIVO.CP_TIPO_MARCA(ID_TP_MARCA
) ENABLE;
ALTER TABLE CORPORATIVO.CP_MARCAADD FOREIGN KEY(ID_MOBIL
)REFERENCES SIGA.EX_MOBIL(ID_MOBIL) ENABLE;
ALTER TABLE CORPORATIVO.CP_MARCAADD FOREIGN KEY(ID_PESSOA_INI
)REFERENCES CORPORATIVO.DP_PESSOA(ID_PESSOA) ENABLE;
CREATE INDEX CORPORATIVO.LOTACAO ON CORPORATIVO.CP_MARCA (ID_LOTACAO_INI ASC) TABLESPACE"CORPORATIVO_T"
LOGGINGPCTFREE 10INITRANS 2MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
CREATE INDEX CORPORATIVO.PESSOA ON CORPORATIVO.CP_MARCA (ID_PESSOA_INI ASC) TABLESPACE"CORPORATIVO_T"
-
7/23/2019 Siga Instalacao
60/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 60
LOGGING
PCTFREE 10INITRANS 2MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.
CREATE TABLE CORPORATIVO.CP_MARCADOR(ID_MARCADOR NUMBER NOT NULL,DESCR_MARCADOR VARCHAR2(40 BYTE),ID_TP_MARCADOR NUMBER
, PRIMARY KEY(ID_MARCADOR
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE CORPORATIVO.CP_MARCADORADD FOREIGN KEY
(ID_TP_MARCADOR
)REFERENCES CORPORATIVO.CP_TIPO_MARCADOR(ID_TP_MARCADOR) ENABLE;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_OCORRENCIA_FERIADO(ID_OCORRENCIA NUMBER NOT NULL,
DT_INI_FERIADO DATE,DT_FIM_FERIADO DATE,
-
7/23/2019 Siga Instalacao
61/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 61
ID_FERIADO NUMBER
, PRIMARY KEY(ID_OCORRENCIA
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(
INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE CORPORATIVO.CP_OCORRENCIA_FERIADOADD FOREIGN KEY(ID_FERIADO
)REFERENCES CORPORATIVO.CP_FERIADO(ID_FERIADO) ENABLE;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_ORGAO(ID_ORGAO NUMBER(10, 0) NOT NULL,NM_ORGAO VARCHAR2(256 BYTE) DEFAULT NULL NOT NULL,CGC_ORGAO NUMBER(14, 0),RAZAO_SOCIAL_ORGAO VARCHAR2(256 BYTE) DEFAULT NULL,END_ORGAO VARCHAR2(256 BYTE) DEFAULT NULL,BAIRRO_ORGAO VARCHAR2(50 BYTE) DEFAULT NULL,
MUNICIPIO_ORGAO VARCHAR2(50 BYTE),CEP_ORGAO VARCHAR2(8 BYTE),DSC_TIPO_ORGAO VARCHAR2(100 BYTE) DEFAULT NULL,NOME_RESPONSAVEL_ORGAO VARCHAR2(60 BYTE),EMAIL_RESPONSAVEL_ORGAO VARCHAR2(60 BYTE),NOME_CONTATO_ORGAO VARCHAR2(60 BYTE),EMAIL_CONTATO_ORGAO VARCHAR2(60 BYTE),TEL_CONTATO_ORGAO VARCHAR2(10 BYTE),SIGLA_ORGAO VARCHAR2(30 BYTE),UF_ORGAO VARCHAR2(2 BYTE),ID_ORGAO_USU NUMBER(10, 0) NOT NULL,FG_ATIVO VARCHAR2(1 BYTE)
, CONSTRAINT ORGAO_PK PRIMARY KEY
( ID_ORGAO
-
7/23/2019 Siga Instalacao
62/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 62
)
ENABLE)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE CORPORATIVO.CP_ORGAOADD CONSTRAINT ORGAO_ORGAO_USU_FK FOREIGN KEY(ID_ORGAO_USU
)REFERENCES CORPORATIVO.CP_ORGAO_USUARIO(ID_ORGAO_USU) ENABLE;
COMMENT ON TABLE CORPORATIVO.CP_ORGAO IS 'Tabela que armazena os rgo externos. Um rgo externo cadastrado por um rgo usurio.';
COMMENT ON COLUMN CORPORATIVO.CP_ORGAO.ID_ORGAO IS 'Numero sequencial identificador do registro. interno e gerado automaticamente pelo sistema';
COMMENT ON COLUMN CORPORATIVO.CP_ORGAO.NM_ORGAO IS 'Nome do rgo Externo, campo livre.';
COMMENT ON COLUMN CORPORATIVO.CP_ORGAO.CGC_ORGAO IS 'CGC do rgo Externo.';
COMMENT ON COLUMN CORPORATIVO.CP_ORGAO.RAZAO_SOCIAL_ORGAO IS 'Razo social do rgo Externo.';
COMMENT ON COLUMN CORPORATIVO.CP_ORGAO.END_ORGAO IS 'Endereo do rgo Externo, canpo livre.';
COMMENT ON COLUMN CORPORATIVO.CP_ORGAO.DSC_TIPO_ORGAO IS 'Descrio do Tipo de rgo Externo.';
COMMENT ON COLUMN CORPORATIVO.CP_ORGAO.ID_ORGAO_USU IS 'rgo responsvel pelo cadastramentoe manuteno dos dados do registro. S este rgo ter acesso a este registro.';
-- Unable to Render DDL with DBMS_METADATA using internal generator.
-
7/23/2019 Siga Instalacao
63/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 63
CREATE TABLE CORPORATIVO.CP_ORGAO_USUARIO
( ID_ORGAO_USU NUMBER(10, 0) NOT NULL,NM_ORGAO_USU VARCHAR2(256 BYTE) NOT NULL,CGC_ORGAO_USU NUMBER(14, 0),RAZAO_SOCIAL_ORGAO_USU VARCHAR2(256 BYTE),END_ORGAO_USU VARCHAR2(256 BYTE),BAIRRO_ORGAO_USU VARCHAR2(50 BYTE),MUNICIPIO_ORGAO_USU VARCHAR2(50 BYTE),CEP_ORGAO_USU VARCHAR2(8 BYTE),NM_RESP_ORGAO_USU VARCHAR2(60 BYTE),TEL_ORGAO_USU VARCHAR2(10 BYTE),SIGLA_ORGAO_USU VARCHAR2(15 BYTE),UF_ORGAO_USU VARCHAR2(2 BYTE),
COD_ORGAO_USU NUMBER,ACRONIMO_ORGAO_USU VARCHAR2(12 BYTE), CONSTRAINT ORGAO_USU_PK PRIMARY KEY(ID_ORGAO_USU
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
COMMENT ON TABLE CORPORATIVO.CP_ORGAO_USUARIO IS 'Tabela que armazena os rgos usurioscapazes de criar, cadastrar, ou alterar documentos no sistema.';
COMMENT ON COLUMN CORPORATIVO.CP_ORGAO_USUARIO.COD_ORGAO_USU IS 'Campo livre destinado ao
cadastramento dos cdigos de rgos de forma a haver correspondncia com sistemas do TRF e JFES';
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_PERSONALIZACAO(ID_PESSOA NUMBER NOT NULL,ID_PAPEL_ATIVO NUMBER,ID_SUBSTITUINDO_PESSOA NUMBER,ID_SUBSTITUINDO_LOTACAO NUMBER,ID_SUBSTITUINDO_PAPEL NUMBER,NM_SIMULANDO_USUARIO VARCHAR2(15 BYTE),ID_PERSONALIZACAO NUMBER NOT NULL
, PRIMARY KEY(
-
7/23/2019 Siga Instalacao
64/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 64
ID_PERSONALIZACAO
)ENABLE)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645
BUFFER_POOL DEFAULT);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_SEDE(ID_SEDE CHAR(10 BYTE) NOT NULL,NM_SEDE VARCHAR2(256 BYTE) NOT NULL,DSC_SEDE VARCHAR2(512 BYTE),ID_ORGAO_USU NUMBER(10, 0) NOT NULL
, PRIMARY KEY(ID_SEDE
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645
BUFFER_POOL DEFAULT)
;
ALTER TABLE CORPORATIVO.CP_SEDEADD FOREIGN KEY(ID_ORGAO_USU
)REFERENCES CORPORATIVO.CP_ORGAO_USUARIO(ID_ORGAO_USU) ENABLE
;
-
7/23/2019 Siga Instalacao
65/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 65
-- Unable to Render DDL with DBMS_METADATA using internal generator.
CREATE TABLE CORPORATIVO.CP_SERVICO(ID_SERVICO NUMBER NOT NULL,SIGLA_SERVICO VARCHAR2(20 BYTE),DESC_SERVICO VARCHAR2(200 BYTE)
, CONSTRAINT CP_SERVICO_ID_SERVICO_PK PRIMARY KEY(ID_SERVICO
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGING
PCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_SITUACAO_CONFIGURACAO(ID_SIT_CONFIGURACAO NUMBER(19, 0) NOT NULL,DSC_SIT_CONFIGURACAO VARCHAR2(255 CHAR)
, CONSTRAINT CP_SIT_CONF_ID_SIT_CONF_PK PRIMARY KEY(ID_SIT_CONFIGURACAO
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1
MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_TIPO_CONFIGURACAO(
ID_TP_CONFIGURACAO NUMBER(19, 0) NOT NULL,DSC_TP_CONFIGURACAO VARCHAR2(255 CHAR),
-
7/23/2019 Siga Instalacao
66/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 66
ID_SIT_CONFIGURACAO NUMBER(19, 0)
, CONSTRAINT CP_TP_CONF_ID_TP_CONF_PK PRIMARY KEY(ID_TP_CONFIGURACAO
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(
INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE CORPORATIVO.CP_TIPO_CONFIGURACAOADD CONSTRAINT CP_TP_CONF_CP_SIT_CONF_ID_FK FOREIGN KEY(ID_SIT_CONFIGURACAO
)REFERENCES CORPORATIVO.CP_SITUACAO_CONFIGURACAO(ID_SIT_CONFIGURACAO) ENABLE;
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_TIPO_MARCA(ID_TP_MARCA NUMBER NOT NULL,DESCR_TP_MARCA VARCHAR2(30 BYTE)
, PRIMARY KEY(ID_TP_MARCA
)
ENABLE)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-
7/23/2019 Siga Instalacao
67/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 67
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_TIPO_MARCADOR(ID_TP_MARCADOR NUMBER NOT NULL,DESCR_TIPO_MARCADOR VARCHAR2(30 BYTE)
, PRIMARY KEY(ID_TP_MARCADOR
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGING
PCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.CP_UF(ID_UF NUMBER NOT NULL,NM_UF VARCHAR2(256 BYTE) NOT NULL
, CONSTRAINT UF_PK PRIMARY KEY(ID_UF
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1
MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
COMMENT ON TABLE CORPORATIVO.CP_UF IS 'TABELA DE CADSTRO DAS UNIDADES FEDERAIS';
COMMENT ON COLUMN CORPORATIVO.CP_UF.ID_UF IS 'cdigo identificador da unidade federal, nmeorsequencial gerado pelo sistema'
-
7/23/2019 Siga Instalacao
68/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 68
;
COMMENT ON COLUMN CORPORATIVO.CP_UF.NM_UF IS 'nome do estado (unidade federal). Campo livre ';
-- Unable to Render DDL with DBMS_METADATA using internal generator.CREATE TABLE CORPORATIVO.DP_CARGO(ID_CARGO NUMBER(10, 0) DEFAULT NULL NOT NULL,NOME_CARGO VARCHAR2(100 BYTE) NOT NULL,ID_ORGAO_USU NUMBER(10, 0) DEFAULT NULL NOT NULL,DT_FIM_CARGO DATE,DT_INI_CARGO DATE,ID_CARGO_INICIAL NUMBER(10, 0),
IDE_CARGO VARCHAR2(256 BYTE), PRIMARY KEY(ID_CARGO
)ENABLE
)TABLESPACE "CORPORATIVO_T"LOGGINGPCTFREE 10INITRANS 1MAXTRANS 255STORAGE(INITIAL 64KMINEXTENTS 1MAXEXTENTS 2147483645BUFFER_POOL DEFAULT
);
ALTER TABLE CORPORATIVO.DP_CARGOADD CONSTRAINT CARGO_INICIAL_CARGO_FK FOREIGN KEY(ID_CARGO_INICIAL
)REFERENCES CORPORATIVO.DP_CARGO
(ID_CARGO) ENABLE;
ALTER TABLE CORPORATIVO.DP_CARGOADD CONSTRAINT CARGO_ORGAO_USU_FK FOREIGN KEY(ID_ORGAO_USU
)REFERENCES CORPORATIVO.CP_ORGAO_USUARIO(ID_ORGAO_USU
) ENABLE;
-
7/23/2019 Siga Instalacao
69/84
Seo Judiciria do Rio de JaneiroProjeto SIGA Sistema Integrado de Gesto AdministrativaGrupo Funcional Gesto do Trabalho Mdulo ExpedientesDocumento de Viso
C:\Publica\docs_siga\SIGA-Instalacao.doc Pgina 69
COMMENT ON TABLE CORPORATIVO.DP_CARGO IS 'Tabela de cargos existentes