Diccionario de Datos

Logo

Diccionario de datos de los modelos de COÉXITO

🏠 Menú principal ← Volver a tablas

SIMACMOBILE.FACTURA_EDS_V2

Base de datos origen: ORCLSMM

Descripción: Cabecera de las facturas de venta de EDS V2 e informacion de su integracion con Oracle ERP.

Columnas

# Columna Tipo Nulo Default Comentario
1 ID_FACTURA NUMBER(10,0) NO “SIMACMOBILE”.”ISEQ$$_109143”.nextval Identificador unico de la factura (clave primaria).
2 ID_TRAZASERV NUMBER(10,0) SI   Identificador de la traza de consumo de servicio asociada.
3 TIPO_FACTURA VARCHAR2(20) SI   Tipo de factura: CONTADO o CREDITO.
4 PREFIJO VARCHAR2(255) SI   Prefijo del documento de facturacion.
5 CONSECUTIVO VARCHAR2(255) SI   Numero consecutivo de la factura.
6 NIT VARCHAR2(255) SI   Numero de identificacion fiscal / NIT del cliente.
7 RAZON_SOCIAL VARCHAR2(255) SI   Nombre o razon social del cliente.
8 DIRECCION VARCHAR2(255) SI   Direccion de residencia o fiscal del cliente.
9 TELEFONO VARCHAR2(255) SI   Telefono de contacto del cliente.
10 MUNICIPIO VARCHAR2(255) SI   Municipio o ciudad del cliente.
11 CORREO VARCHAR2(255) SI   Correo electronico del cliente.
12 FECHA_VENTA DATE SI   Fecha y hora en que se realizo la venta.
13 OBSERVACION VARCHAR2(255) SI   Observaciones adicionales de la factura.
14 SUCURSAL VARCHAR2(200) SI   Sucursal de la EDS asignada.
15 SITE VARCHAR2(200) SI   Punto de venta o site asignado en el sistema.
16 FECHA_PROCESO DATE SI   Fecha de procesamiento en la integracion.
17 METODO_PAGO VARCHAR2(200) SI   Metodo de pago utilizado en la transaccion.
18 ESTADO_ENVIO_FACTURA VARCHAR2(200) SI   Estado del envio de la factura a Oracle ERP.
19 ESTADO_ENVIO_CLIENTE VARCHAR2(200) SI   Estado del envio / creacion del cliente en Oracle ERP.
20 ESTADO_ENVIO_RECIBO VARCHAR2(200) SI   Estado del envio del recibo de caja a Oracle ERP.
21 ESTADO_ENVIO_INVENTARIO VARCHAR2(200) SI   Estado del movimiento de salida de inventario en Oracle ERP.
22 ESTADO_INTEGRACION_ORACLE VARCHAR2(200) SI   Estado general del flujo de integracion con Oracle ERP.
23 ESTADO_REGISTRO VARCHAR2(1) NO ‘A’ Estado del registro: A = Activo, R = Retirado
24 FECHA_CREACION DATE NO SYSDATE Fecha de creacion del registro.
25 OPER_CREADOR VARCHAR2(40) NO   Usuario que creo el registro.
26 FECHA_MODIFICACION DATE SI   Fecha de la ultima modificacion.
27 OPER_MODIFICA VARCHAR2(40) SI   Usuario que realizo la ultima modificacion.

Restricciones

CHECK: CK_FACT_EDS_V2_TIPO

CHECK: SYS_C00124233

CHECK: SYS_C00124234

CHECK: SYS_C00124235

CHECK: SYS_C00124236

CHECK: SYS_C00124237

PK: SYS_C00124239

FK: FK_FACT_EDS_V2_TRAZASERV

DDL

CREATE TABLE "SIMACMOBILE"."FACTURA_EDS_V2" 
   (	"ID_FACTURA" NUMBER(10,0) GENERATED ALWAYS AS IDENTITY MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE  NOKEEP  NOSCALE  NOT NULL ENABLE, 
	"ID_TRAZASERV" NUMBER(10,0), 
	"TIPO_FACTURA" VARCHAR2(20), 
	"PREFIJO" VARCHAR2(255), 
	"CONSECUTIVO" VARCHAR2(255), 
	"NIT" VARCHAR2(255), 
	"RAZON_SOCIAL" VARCHAR2(255), 
	"DIRECCION" VARCHAR2(255), 
	"TELEFONO" VARCHAR2(255), 
	"MUNICIPIO" VARCHAR2(255), 
	"CORREO" VARCHAR2(255), 
	"FECHA_VENTA" DATE, 
	"OBSERVACION" VARCHAR2(255), 
	"SUCURSAL" VARCHAR2(200), 
	"SITE" VARCHAR2(200), 
	"FECHA_PROCESO" DATE, 
	"METODO_PAGO" VARCHAR2(200), 
	"ESTADO_ENVIO_FACTURA" VARCHAR2(200), 
	"ESTADO_ENVIO_CLIENTE" VARCHAR2(200), 
	"ESTADO_ENVIO_RECIBO" VARCHAR2(200), 
	"ESTADO_ENVIO_INVENTARIO" VARCHAR2(200), 
	"ESTADO_INTEGRACION_ORACLE" VARCHAR2(200), 
	"ESTADO_REGISTRO" VARCHAR2(1) DEFAULT 'A' NOT NULL ENABLE, 
	"FECHA_CREACION" DATE DEFAULT SYSDATE NOT NULL ENABLE, 
	"OPER_CREADOR" VARCHAR2(40) NOT NULL ENABLE, 
	"FECHA_MODIFICACION" DATE, 
	"OPER_MODIFICA" VARCHAR2(40), 
	 CHECK (ESTADO_REGISTRO IN ('A', 'R')) ENABLE, 
	 CONSTRAINT "CK_FACT_EDS_V2_TIPO" CHECK (TIPO_FACTURA IN ('CONTADO', 'CREDITO')) ENABLE, 
	 PRIMARY KEY ("ID_FACTURA")
  USING INDEX  ENABLE, 
	 CONSTRAINT "FK_FACT_EDS_V2_TRAZASERV" FOREIGN KEY ("ID_TRAZASERV")
	  REFERENCES "SIMACMOBILE"."TRAZABILIDAD_CONSUMO_SERVICIO_V2" ("ID_TRAZASERV") ENABLE
   ) ;

COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."ID_FACTURA" IS 'Identificador unico de la factura (clave primaria).';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."ID_TRAZASERV" IS 'Identificador de la traza de consumo de servicio asociada.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."TIPO_FACTURA" IS 'Tipo de factura: CONTADO o CREDITO.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."PREFIJO" IS 'Prefijo del documento de facturacion.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."CONSECUTIVO" IS 'Numero consecutivo de la factura.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."NIT" IS 'Numero de identificacion fiscal / NIT del cliente.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."RAZON_SOCIAL" IS 'Nombre o razon social del cliente.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."DIRECCION" IS 'Direccion de residencia o fiscal del cliente.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."TELEFONO" IS 'Telefono de contacto del cliente.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."MUNICIPIO" IS 'Municipio o ciudad del cliente.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."CORREO" IS 'Correo electronico del cliente.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."FECHA_VENTA" IS 'Fecha y hora en que se realizo la venta.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."OBSERVACION" IS 'Observaciones adicionales de la factura.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."SUCURSAL" IS 'Sucursal de la EDS asignada.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."SITE" IS 'Punto de venta o site asignado en el sistema.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."FECHA_PROCESO" IS 'Fecha de procesamiento en la integracion.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."METODO_PAGO" IS 'Metodo de pago utilizado en la transaccion.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."ESTADO_ENVIO_FACTURA" IS 'Estado del envio de la factura a Oracle ERP.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."ESTADO_ENVIO_CLIENTE" IS 'Estado del envio / creacion del cliente en Oracle ERP.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."ESTADO_ENVIO_RECIBO" IS 'Estado del envio del recibo de caja a Oracle ERP.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."ESTADO_ENVIO_INVENTARIO" IS 'Estado del movimiento de salida de inventario en Oracle ERP.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."ESTADO_INTEGRACION_ORACLE" IS 'Estado general del flujo de integracion con Oracle ERP.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."ESTADO_REGISTRO" IS 'Estado del registro: A = Activo, R = Retirado';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."FECHA_CREACION" IS 'Fecha de creacion del registro.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."OPER_CREADOR" IS 'Usuario que creo el registro.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."FECHA_MODIFICACION" IS 'Fecha de la ultima modificacion.';
   COMMENT ON COLUMN "SIMACMOBILE"."FACTURA_EDS_V2"."OPER_MODIFICA" IS 'Usuario que realizo la ultima modificacion.';
   COMMENT ON TABLE "SIMACMOBILE"."FACTURA_EDS_V2"  IS 'Cabecera de las facturas de venta de EDS V2 e informacion de su integracion con Oracle ERP.';

GRANT DELETE ON "SIMACMOBILE"."FACTURA_EDS_V2" TO "INTEGRACIONEDS_ERP";
  GRANT INSERT ON "SIMACMOBILE"."FACTURA_EDS_V2" TO "INTEGRACIONEDS_ERP";
  GRANT SELECT ON "SIMACMOBILE"."FACTURA_EDS_V2" TO "INTEGRACIONEDS_ERP";
  GRANT UPDATE ON "SIMACMOBILE"."FACTURA_EDS_V2" TO "INTEGRACIONEDS_ERP";

CREATE UNIQUE INDEX "SIMACMOBILE"."SYS_C00124239" ON "SIMACMOBILE"."FACTURA_EDS_V2" ("ID_FACTURA") 
  ;
  CREATE INDEX "SIMACMOBILE"."IX_FACT_EDS_V2_TRAZASERV" ON "SIMACMOBILE"."FACTURA_EDS_V2" ("ID_TRAZASERV") 
  ;

← Volver a tablas de SIMACMOBILE

🏠 Volver al menú principal