ctasapagar/sql/facturas.sql
2021-10-01 20:27:42 +01:00

74 lines
2.2 KiB
SQL

DBSCHEMA Schema Utility INFORMIX-SQL Version 7.12.TC3
Copyright (C) Informix Software, Inc., 1984-1996
Software Serial Number AAB#J556877
{ TABLE "informix".facturas row size = 383 number of columns = 48 index size = 139
}
create table "informix".facturas
(
nro_reg char(10) not null constraint "informix".n117_68,
is_locked char(1),
mes char(2),
nro_fra char(20) not null constraint "informix".n118_65,
f_emision date,
f_recepcion date,
f_pago date,
tipo_fra char(1),
tipo_calc_iva char(1),
importe_total decimal(20,2),
nif char(12),
cod_centro char(12),
nro_pedido char(20),
cond_pago char(4),
tipo_doc_pago char(1),
nro_doc_pago char(8),
f_emision_pago date,
cod_localidad char(12),
cod_banco char(2),
base_1 decimal(16,0),
por_ret1 decimal(16,2),
ret_1 decimal(16,2),
por_iva1 smallint,
iva_1 decimal(16,2),
base_2 decimal(16,2),
por_ret2 decimal(16,2),
ret_2 decimal(16,2),
por_iva2 smallint,
iva_2 decimal(16,2),
base_3 decimal(16,2),
por_ret3 decimal(16,2),
ret_3 decimal(16,2),
por_iva3 smallint,
iva_3 decimal(16,2),
canexen decimal(16,2),
base_imponible decimal(20,2),
tipo_retencion char(1),
por_retencion smallint,
retencion decimal(16,0),
tipo_deduccion char(1),
deducciones decimal(16,2),
sin_pedido char(1),
traspaso_ctable char(1),
traspaso_pago char(1),
nro_reg_pago char(10),
vto_pago date,
observaciones varchar(20),
expediente text,
primary key (nro_reg) constraint "informix"._119_prom1
);
revoke all on "informix".facturas from "public";
create index "informix".ix_facturas_nif on "informix".facturas (nif);
create index "informix".ix_facturas_nro on "informix".facturas (nro_fra);
create index "informix".ix_facturas_vtopag on "informix".facturas (vto_pago);
create index "informix".ix_facturas_fpago on "informix".facturas (f_emision_pago);
create index "informix".ix_facturas_frecep on "informix".facturas (f_recepcion);
create index "informix".ix_facturas_import on "informix".facturas (importe_total);