FACTURAS
CREATE TABLE FACTURAS (ID TLLAVE NOT NULL,
SERIE TCADENAMEDIANA,
FOLIO_ID TLLAVE NOT NULL,
GENERADA_EN TFECHAHORA NOT NULL,
TRANSACCION_DE TFECHAHORA,
FACTURACION_CLIENTE_ID TLLAVE DEFAULT 0 NOT NULL,
FACTURACION_EMISOR_ID TLLAVE NOT NULL,
VENTATICKET_ID TLLAVE,
VENTATICKET_FOLIO TFOLIO,
SUBTOTAL TMONEDA,
IMPUESTOS TMONEDA,
TOTAL TMONEDA,
XML TFACTURAXML NOT NULL,
CANCELADA_EN TFECHAHORA,
TIPO TTIPOFACTURA DEFAULT 'n',
CERTIFICADO_ID TLLAVE,
TURNO_ID TLLAVE,
VERSION_CFD TFACTURAVERSION DEFAULT '2.2',
UUID TFACTURAUUID,
TIMBRADA_EN TFECHAHORA,
PAC TFACTURAPAC,
SE_MANDO_TIMBRAR_EN TFECHAHORA,
SE_MANDO_CANCELAR_EN TFECHAHORA,
EXTRAS_POR_ARTICULO TNOTA,
ACUSE_CANCELACION TCADENAACUSE,
FOLIO TINTEGER,
ABONO_ID TLLAVE,
FACTURA_RELACIONADA_ID TLLAVE,
IMPUESTOS_LOCALES TCURRENCY DEFAULT 0,
ESTADO VARCHAR(2) DEFAULT 'b',
CLIENTESV2_FACTURACION_ID INTEGER,
IMPUESTOS_RETENIDOS TCURRENCY DEFAULT 0,
CONSTRAINT PK_FACTURAS PRIMARY KEY (ID));