Diccionario de Datos

Logo

Diccionario de datos de los modelos de COÉXITO

🏠 Menú principal ← Volver a tablas

SIMACMOBILE.ORIGEN_SISTEMA_TIPO_PEDIDO

Base de datos origen: ORCLSMM

Descripción: Relación entre origen de sistema y tipo de pedido - Define qué orígenes de sistema están disponibles para cada tipo de pedido

Columnas

# Columna Tipo Nulo Default Comentario
1 ID_ORSTTPPE NUMBER(10,0) NO “SIMACMOBILE”.”ISEQ$$_104550”.nextval Identificador único de la relación origen sistema-tipo pedido
2 ID_GPTPORDPE NUMBER(10,0) NO   Tipo de orden de pedido asociado
3 ID_ORSTPE NUMBER(10,0) NO   Origen de sistema asociado
4 CON_FLUJO_APROBACION NUMBER(1,0) NO   Indica si el tipo de pedido tiene flujo de aprobación
5 NUMERO_LINEA_PERMITIDO NUMBER(3,0) NO   Número de línea permitido para el tipo de pedido
6 ESCALONADO NUMBER(1,0) NO 1 Indica si la aprobación es escalonada (0 = No, 1 = Sí)
7 ESTADO_REGISTRO VARCHAR2(1) SI ‘A’  
8 FECHA_CREACION DATE NO SYSDATE  
9 OPER_CREADOR VARCHAR2(40) NO    
10 FECHA_MODIFICACION DATE SI    
11 OPER_MODIFICA VARCHAR2(40) SI    

Restricciones

CHECK: SYS_C00118676

CHECK: SYS_C00118677

CHECK: SYS_C00118678

CHECK: SYS_C00118679

CHECK: SYS_C00118680

CHECK: SYS_C00118681

CHECK: SYS_C00118682

CHECK: SYS_C00118683

CHECK: SYS_C00121750

CHECK: SYS_C00121751

CHECK: SYS_C00121753

PK: SYS_C00121752

FK: FK_ORSTTPPE_ORIGEN_SISTEMA

FK: FK_ORSTTPPE_TIPO_PEDIDO

DDL

CREATE TABLE "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" 
   (	"ID_ORSTTPPE" NUMBER(10,0) GENERATED ALWAYS AS IDENTITY MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 22 CACHE 20 NOORDER  NOCYCLE  NOKEEP  NOSCALE  NOT NULL ENABLE, 
	"ID_GPTPORDPE" NUMBER(10,0) NOT NULL ENABLE, 
	"ID_ORSTPE" NUMBER(10,0) NOT NULL ENABLE, 
	"CON_FLUJO_APROBACION" NUMBER(1,0) NOT NULL ENABLE, 
	"NUMERO_LINEA_PERMITIDO" NUMBER(3,0) NOT NULL ENABLE, 
	"ESCALONADO" NUMBER(1,0) DEFAULT 1 NOT NULL ENABLE, 
	"ESTADO_REGISTRO" VARCHAR2(1) DEFAULT 'A', 
	"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, 
	 CHECK (ESCALONADO IN (0,1)) ENABLE, 
	 PRIMARY KEY ("ID_ORSTTPPE")
  USING INDEX  ENABLE, 
	 CHECK (CON_FLUJO_APROBACION IN (0,1)) ENABLE, 
	 CONSTRAINT "FK_ORSTTPPE_TIPO_PEDIDO" FOREIGN KEY ("ID_GPTPORDPE")
	  REFERENCES "SIMACMOBILE"."GP_TIPO_ORDEN_PEDIDO" ("ID_GPTPORDPE") ENABLE, 
	 CONSTRAINT "FK_ORSTTPPE_ORIGEN_SISTEMA" FOREIGN KEY ("ID_ORSTPE")
	  REFERENCES "SIMACMOBILE"."ORIGEN_SISTEMA_PEDIDO" ("ID_ORSTPE") ENABLE
   ) ;

COMMENT ON COLUMN "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO"."ID_ORSTTPPE" IS 'Identificador único de la relación origen sistema-tipo pedido';
   COMMENT ON COLUMN "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO"."ID_GPTPORDPE" IS 'Tipo de orden de pedido asociado';
   COMMENT ON COLUMN "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO"."ID_ORSTPE" IS 'Origen de sistema asociado';
   COMMENT ON COLUMN "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO"."CON_FLUJO_APROBACION" IS 'Indica si el tipo de pedido tiene flujo de aprobación';
   COMMENT ON COLUMN "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO"."NUMERO_LINEA_PERMITIDO" IS 'Número de línea permitido para el tipo de pedido';
   COMMENT ON COLUMN "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO"."ESCALONADO" IS 'Indica si la aprobación es escalonada (0 = No, 1 = Sí)';
   COMMENT ON TABLE "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO"  IS 'Relación entre origen de sistema y tipo de pedido - Define qué orígenes de sistema están disponibles para cada tipo de pedido';

GRANT SELECT ON "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" TO "POWER_BI";
  GRANT UPDATE ON "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" TO "MICRO_GESTION_PEDIDOS";
  GRANT SELECT ON "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" TO "MICRO_GESTION_PEDIDOS";
  GRANT INSERT ON "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" TO "MICRO_GESTION_PEDIDOS";
  GRANT DELETE ON "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" TO "MICRO_GESTION_PEDIDOS";

CREATE INDEX "SIMACMOBILE"."IX_ORSTTPPE_ORIGEN_SISTEMA" ON "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" ("ID_ORSTPE") 
  ;
  CREATE INDEX "SIMACMOBILE"."IX_ORSTTPPE_TIPO_PEDIDO" ON "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" ("ID_GPTPORDPE") 
  ;
  CREATE UNIQUE INDEX "SIMACMOBILE"."UK_ORSTTPPE_ORIGEN_TIPO" ON "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" ("ID_GPTPORDPE", "ID_ORSTPE") 
  ;
  CREATE UNIQUE INDEX "SIMACMOBILE"."SYS_C00121752" ON "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" ("ID_ORSTTPPE") 
  ;
  CREATE INDEX "SIMACMOBILE"."IDX_OSTP_ID_ORST_TIPO" ON "SIMACMOBILE"."ORIGEN_SISTEMA_TIPO_PEDIDO" ("ID_ORSTPE", "ID_ORSTTPPE") 
  ;

← Volver a tablas de SIMACMOBILE

🏠 Volver al menú principal