-------------------------------------------
/* AD74A87T00 -  DOCUMENTOS_CUENTA */
-------------------------------------------

CREATE TABLE AD74A87T00 (
    ID_DOC_CUENTA_87 NUMBER NOT NULL ENABLE, 
    ID_CUENTA_87 NUMBER NOT NULL ENABLE, 
    RUTA_87 VARCHAR2(100 BYTE) NOT NULL ENABLE, 
    ID_TIPO_DOC_87 NUMBER, 
    NOMBRE_DOC_87 VARCHAR2(100 BYTE) NOT NULL ENABLE, 
    EXTENSION_87 VARCHAR2(4 BYTE) NOT NULL ENABLE, 
    F_ALTA_87 DATE NOT NULL ENABLE, 
    USU_ALTA_87 VARCHAR2(10 BYTE)	
) TABLESPACE AD7401E00;

ALTER TABLE AD74A87T00 ADD CONSTRAINT AD74A87T00_PK 
	PRIMARY KEY (ID_DOC_CUENTA_87) USING INDEX TABLESPACE  AD7402E00;
	
ALTER TABLE AD74A87T00
ADD CONSTRAINT AD74A87T00_FK05 FOREIGN KEY ( ID_CUENTA_87)
REFERENCES AD74A05T00 ( ID_CUENTA_05 )ENABLE;


   COMMENT ON COLUMN AD74A87T00."ID_DOC_CUENTA_87" IS 'Identificador interno del doc de cuenta';
   COMMENT ON COLUMN AD74A87T00."ID_CUENTA_87" IS 'FK a la tabla 05 de CUENTAS';
   COMMENT ON COLUMN AD74A87T00."RUTA_87" IS 'Ruta pid del documento';
   COMMENT ON COLUMN AD74A87T00."ID_TIPO_DOC_87" IS 'FK con la tabla de tipos de documento';
   COMMENT ON COLUMN AD74A87T00."NOMBRE_DOC_87" IS 'Nombre del documento';
   COMMENT ON COLUMN AD74A87T00."EXTENSION_87" IS 'Extension del documento';
   COMMENT ON COLUMN AD74A87T00."F_ALTA_87" IS 'Fecha de creación del doc de aviso';
   COMMENT ON COLUMN AD74A87T00."USU_ALTA_87" IS 'Usuario de alta';
   
COMMENT ON TABLE AD74A87T00  IS 'Tabla de documentos de cuentas bancarias';

CREATE OR REPLACE EDITIONABLE SYNONYM DOCU_CUENTAS FOR AD74A.AD74A87T00;

CREATE SEQUENCE AD74A87T00_SEQ  MINVALUE 1 MAXVALUE 99999999 INCREMENT BY 1 START WITH 1 NOCACHE  NOORDER  NOCYCLE;

CREATE OR REPLACE EDITIONABLE SYNONYM SEQ_DOCU_CUENTAS FOR AD74A.AD74A87T00_SEQ;

commit;

/