Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Create table
- create table CC_RETENCIONES_CLIENTES
- (
- COD_EMPRESA VARCHAR2(5) not null,
- TIP_COMPROBANTE VARCHAR2(3) not null,
- SER_COMPROBANTE VARCHAR2(3) not null,
- NRO_COMPROBANTE NUMBER(8) not null,
- SERIE_RETENCION VARCHAR2(7),
- NRO_RETENCION NUMBER(8),
- FEC_COMPROBANTE DATE,
- COD_CLIENTE VARCHAR2(30),
- TIP_IMPUESTO VARCHAR2(5),
- MONTO_TOTAL NUMBER(20,4),
- MONTO_BASE NUMBER(20,4),
- TOT_IVA NUMBER(20,4),
- PORC_RETENCION NUMBER(5,2),
- TOT_RETENCION NUMBER(20,4),
- COD_MONEDA VARCHAR2(5),
- TIPO_CAMBIO NUMBER(8,4),
- TIMBRADO VARCHAR2(15),
- FEC_VENC_TIMBRADO DATE,
- RUC VARCHAR2(15),
- COD_USUARIO_ALTA VARCHAR2(15) not null,
- COMENTARIO VARCHAR2(200),
- COD_CORPORACION VARCHAR2(5),
- TIPO_RETEN VARCHAR2(5),
- REFERENCIA VARCHAR2(20),
- ASIENTOS VARCHAR2(100)
- )
- tablespace CC_DATA
- pctfree 10
- initrans 1
- maxtrans 255
- storage
- (
- initial 4M
- next 8K
- minextents 1
- maxextents unlimited
- );
- -- Create/Recreate primary, unique and foreign key constraints
- alter table CC_RETENCIONES_CLIENTES
- add constraint PK_RETENCION_CLI primary key (COD_EMPRESA, TIP_COMPROBANTE, SER_COMPROBANTE, NRO_COMPROBANTE, COD_USUARIO_ALTA)
- using index
- tablespace BS_DATA
- pctfree 10
- initrans 2
- maxtrans 255
- storage
- (
- initial 64K
- next 1M
- minextents 1
- maxextents unlimited
- );
- alter table CC_RETENCIONES_CLIENTES
- add constraint FK_RET_CLI foreign key (COD_EMPRESA, COD_CLIENTE)
- references CC_CLIENTES (COD_EMPRESA, COD_CLIENTE);
- alter table CC_RETENCIONES_CLIENTES
- add constraint FK_RET_EMP foreign key (COD_EMPRESA)
- references EMPRESAS (COD_EMPRESA);
- alter table CC_RETENCIONES_CLIENTES
- add constraint FK_RET_MON foreign key (COD_MONEDA)
- references MONEDAS (COD_MONEDA);
- alter table CC_RETENCIONES_CLIENTES
- add constraint FK_RET_TIP foreign key (COD_EMPRESA, TIP_COMPROBANTE)
- references TIPOS_COMPROBANTES (COD_EMPRESA, TIP_COMPROBANTE);
- alter table CC_RETENCIONES_CLIENTES
- add constraint FK_RET_USU foreign key (COD_USUARIO_ALTA)
- references USUARIOS (COD_USUARIO);
- -- Grant/Revoke object privileges
- grant select, insert, update, delete, references, alter, index on CC_RETENCIONES_CLIENTES to PUBLIC;
- grant select, insert, update, delete, alter on CC_RETENCIONES_CLIENTES to RINV;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement