drop table comresfactura;

create table COMRESFACTURA  
(  cod_cia              CHAR(3)                         not null,
   sucursal             CHAR(3)                         not null,
   num_factura          VARCHAR2(10)                    not null,
   referencia           VARCHAR2(10)                    not null,
   cod_proveedor        VARCHAR2(25)                    not null,
   acreedor             VARCHAR2(25)                    not null,
   num_nacionalizacion  NUMBER(10),   
   calculo		VARCHAR2(10),   
   cod_movto            CHAR(3)                         not null,
   fecha                DATE                            not null,
   cod_moneda           VARCHAR2(3)                     not null,
   TipoCambio		Number(14,4)			not null,
   monto                NUMBER(14,4)                    not null,
   descuento            NUMBER(14,4)                    not null,
   imp_venta            NUMBER(14,4)                    not null,
   mon_base             NUMBER(14,4)                    not null,
   impventabase		NUMBER(14,4)			not null,
   usuario              VARCHAR2(30)                    not null,
   constraint COMRESFACTURA_PK primary key (cod_cia,usuario, sucursal, num_factura, cod_proveedor, referencia,acreedor,cod_moneda)
);


