siga instalacao

Upload: xmacaba

Post on 16-Feb-2018

257 views

Category:

Documents


0 download

TRANSCRIPT

  • 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