--Se agrega columna RUTAARCHIVO ALTER TABLE THISTORIALREPORTES ADD (RUTAARCHIVO VARCHAR2(150)); comment on COLUMN THISTORIALREPORTES.RUTAARCHIVO is 'RUTA ARCHIVO GENERADO'; --SITUACION MICROEMPRESARIO CREATE TABLE TSITUACIONECOMICROEMPRESARIO (CPERSONA NUMBER(8) NOT NULL, FHASTA TIMESTAMP(6) NOT NULL, FDESDE TIMESTAMP(6) NOT NULL, TIPOMICROEMPRESA VARCHAR2(1) NOT NULL, TIPO VARCHAR2(1) NOT NULL, CAJA NUMBER(19,6), BANCOS NUMBER(19,6), CUENTASPORCOBRAR1 NUMBER(19,6), CUENTASPORCOBRAR2 NUMBER(19,6), INVENTARIO NUMBER(19,6), INVENTARIOMATERIA NUMBER(19,6), INVENTARIOPPROCESOS NUMBER(19,6), INVENTARIOPTERMINADOS NUMBER(19,6), INVENTARIOMERCADERIA NUMBER(19,6), INVENTARIOGENERAL NUMBER(19,6), TOTALACTIVOCORRIENTE NUMBER(19,6), VEHICULOS NUMBER(19,6), BIENESMUEBLES NUMBER(19,6), MAQUINARIAS NUMBER(19,6), BIENESINMUEBLES NUMBER(19,6), TERRENOS NUMBER(19,6), TOTALACTIVOFIJO NUMBER(19,6), OTROSACTIVOS NUMBER(19,6), ACTIVOTOTAL NUMBER(19,6), CUENTASPORPAGAR1 NUMBER(19,6), OBLIGACIONESFINCORTOPLAZO NUMBER(19,6), OBLIGACIONESCORTOPLAZO NUMBER(19,6), TOTALPASIVOCORRIENTE NUMBER(19,6), CUENTASPORPAGAR2 NUMBER(19,6), OBLIGACIONESFINLARGOPLAZO NUMBER(19,6), OBLIGACIONESLARGOPLAZO NUMBER(19,6), TOTALPASIVONOCORRIENTE NUMBER(19,6), PASIVOTOTAL NUMBER(19,6), PATRIMONIOTOTAL NUMBER(19,6), TOTALPASIVOPATRIMONIO NUMBER(19,6), VENTASCONTADO NUMBER(19,6), VENTASCREDITO NUMBER(19,6), TOTALVENTAS NUMBER(19,6), COMPRASCONTADO NUMBER(19,6), COMPRASCREDITO NUMBER(19,6), TOTALCOSTOVENTAS NUMBER(19,6), UTILIDAD NUMBER(19,6), PERSONALDIRECTO NUMBER(19,6), PERSONALADMINISTRATIVO NUMBER(19,6), OTROSCOSTOSPERSONAL NUMBER(19,6), ARRIENDO NUMBER(19,6), SERVICIOSBASICO NUMBER(19,6), TRANSPORTE NUMBER(19,6), IMPUESTOS NUMBER(19,6), GASTOSPUBLICIDAD NUMBER(19,6), CUOTASCREDITOS NUMBER(19,6), OTROS NUMBER(19,6), TOTALGASTOS NUMBER(19,6), UTLIDADNETA NUMBER(19,6), VENTASCONTADOFEI NUMBER(19,6), CUENTASPORCOBRAR1FEI NUMBER(19,6), INGRESONETOCONYUGUEFEI NUMBER(19,6), INGRESOACTIVIDADSECUNDARIAFEE NUMBER(19,6), ARRIENDOSFEI NUMBER(19,6), REMESASFEI NUMBER(19,6), HONORARIOSFEI NUMBER(19,6), OTROSFEI NUMBER(19,6), TOTALENTRADAINGRESOS NUMBER(19,6), CUENTASPORPAGARFEE NUMBER(19,6), COMPTASCONTADOFEE NUMBER(19,6), EGRESOACTIVIDADSECUNDARIAFEE NUMBER(19,6), PERSONALDIRECTOFEE NUMBER(19,6), PERSONALADMINISTRATIVOFEE NUMBER(19,6), OTROSCOSTOSPERSONALFEE NUMBER(19,6), ARRIENDOFEE NUMBER(19,6), SERVICIOSBASICOFEE NUMBER(19,6), TRANSPORTEFEE NUMBER(19,6), IMPUESTOSFEE NUMBER(19,6), GASTOSPUBLICIDADFEE NUMBER(19,6), CUOTASCREDITOSFEE NUMBER(19,6), ALIMENTACIONFEE NUMBER(19,6), EDUCACIONFEE NUMBER(19,6), SALUDFEE NUMBER(19,6), OTROSFEE NUMBER(19,6), TOTALSALIDASEGRESOS NUMBER(19,6), DISPONIBLE NUMBER(19,6), VERSIONCONTROL NUMBER(22), CONSTRAINT IPKTSECO PRIMARY KEY (CPERSONA, FHASTA, TIPO)); COMMENT ON TABLE TSITUACIONECOMICROEMPRESARIO IS 'Datos de la situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.CPERSONA IS 'Código de la persona'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.FHASTA IS 'Fecha hasta la que esta vigente los datos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.FDESDE IS 'Fecha desde la que esta vigente los datos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TIPOMICROEMPRESA IS 'Codigo de tipo de microempresa'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TIPO IS 'Código de tipo de columna'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.CAJA IS 'Monto en caja de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.BANCOS IS 'Monto en bancos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.CUENTASPORCOBRAR1 IS 'Monto en cuentas por cobrar menor e igual a 30 días de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.CUENTASPORCOBRAR2 IS 'Monto en cuentas por cobrar mayor a 30 días de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.INVENTARIO IS 'Monto en invetarios de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.INVENTARIOMATERIA IS 'Monto en invetarios de materia prima de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.INVENTARIOPPROCESOS IS 'Monto en inventarios de productos en proceso de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.INVENTARIOPTERMINADOS IS 'Monto en inventarios de productos terminados de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.INVENTARIOMERCADERIA IS 'Monto en inventario de mercadería de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.INVENTARIOGENERAL IS 'Monto en inventario general de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TOTALACTIVOCORRIENTE IS 'Monto total activo corriente de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.VEHICULOS IS 'Monto en vehículos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.BIENESMUEBLES IS 'Monto en bienes muebles de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.MAQUINARIAS IS 'Monto en maquinarias de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.BIENESINMUEBLES IS 'Monto en bienes inmuebles de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TERRENOS IS 'Monto en terrenos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TOTALACTIVOFIJO IS 'Monto en total activo fijo de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.OTROSACTIVOS IS 'Monto en otros activos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.ACTIVOTOTAL IS 'Monto activo total de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.CUENTASPORPAGAR1 IS 'Monto en cuentas por pagar menor igual a 30 días de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.OBLIGACIONESFINCORTOPLAZO IS 'Monto en obligaciones fin. corto plazo de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.OBLIGACIONESCORTOPLAZO IS 'Monto en obligaciones no fin. corto plazo de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TOTALPASIVOCORRIENTE IS 'Monto total pasivo corriente de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.CUENTASPORPAGAR2 IS 'Monto en cuentas por pagar mayor 30 días de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.OBLIGACIONESFINLARGOPLAZO IS 'Monto en obligaciones fin. largo plazo de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.OBLIGACIONESLARGOPLAZO IS 'Monto en obligaciones no fin. largo plazo de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TOTALPASIVONOCORRIENTE IS 'Monto total pasivo no corriente de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.PASIVOTOTAL IS 'Monto pasivo total de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.PATRIMONIOTOTAL IS 'Monto patrimonio total de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TOTALPASIVOPATRIMONIO IS 'Monto total pasivo mas patrimonio de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.VENTASCONTADO IS 'Monto en ventas al contado de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.VENTASCREDITO IS 'Monto en ventas a crédito de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TOTALVENTAS IS 'Monto total ventas de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.COMPRASCONTADO IS 'Monto en compras al contado de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.COMPRASCREDITO IS 'Monto en compras a crédito de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TOTALCOSTOVENTAS IS 'Monto total costo de venta de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.UTILIDAD IS 'Monto utilidad (pérdida) bruta de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.PERSONALDIRECTO IS 'Monto en personal directo de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.PERSONALADMINISTRATIVO IS 'Monto en personal administrativo de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.OTROSCOSTOSPERSONAL IS 'Monto en otros costos de personal de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.ARRIENDO IS 'Monto en arriendo de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.SERVICIOSBASICO IS 'Monto en servicios básicos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TRANSPORTE IS 'Monto en transporte de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.IMPUESTOS IS 'Monto en impuestos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.GASTOSPUBLICIDAD IS 'Monto en gastos de publicidad de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.CUOTASCREDITOS IS 'Monto en cuotas créditos/tarjetas de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.OTROS IS 'Monto en otros de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TOTALGASTOS IS 'Monto total gastos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.UTLIDADNETA IS 'Monto utilidad neta de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.VENTASCONTADOFEI IS 'Monto en ventas al contado de Entradas/ Ingresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.CUENTASPORCOBRAR1FEI IS 'Monto en cuentas por cobrar menor igual a 30 días de Entradas/ Ingresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.INGRESONETOCONYUGUEFEI IS 'Monto en ingresos netos cónyuge de Entradas/ Ingresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.INGRESOACTIVIDADSECUNDARIAFEE IS 'Monto en ingresos actividad secundaria de Entradas/ Ingresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.ARRIENDOSFEI IS 'Monto en arriendo de Entradas/ Ingresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.REMESASFEI IS 'Monto en remesas de Entradas/ Ingresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.HONORARIOSFEI IS 'Monto en honorarios de Entradas/ Ingresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.OTROSFEI IS 'Monto en otros de Entradas/ Ingresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TOTALENTRADAINGRESOS IS 'Monto total Entradas/ Ingresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.CUENTASPORPAGARFEE IS 'Monto en cuentas por pagar menor igual a 30 días de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.COMPTASCONTADOFEE IS 'Monto en compras al contado de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.EGRESOACTIVIDADSECUNDARIAFEE IS 'Monto en egresos actividad secundaria de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.PERSONALDIRECTOFEE IS 'Monto en personal directo de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.PERSONALADMINISTRATIVOFEE IS 'Monto en personal administrativo de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.OTROSCOSTOSPERSONALFEE IS 'Monto en otros costos de personal de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.ARRIENDOFEE IS 'Monto en arriendo de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.SERVICIOSBASICOFEE IS 'Monto en servicios básicos de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TRANSPORTEFEE IS 'Monto en transporte de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.IMPUESTOSFEE IS 'Monto en impuestos de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.GASTOSPUBLICIDADFEE IS 'Monto gastos de publicidad de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.CUOTASCREDITOSFEE IS 'Monto en cuotas créditos/tarjetas de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.ALIMENTACIONFEE IS 'Monto en alimentación de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.EDUCACIONFEE IS 'Monto en educación de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.SALUDFEE IS 'Monto en salud de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.OTROSFEE IS 'Monto en otros de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.TOTALSALIDASEGRESOS IS 'Monto total de Salidas/ Egresos de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.DISPONIBLE IS 'Monto Disponible de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPRESARIO.VERSIONCONTROL IS 'Manejo de optimistic loking'; CREATE TABLE TSITUACIONECOMICROEMPREITEMS (CPERSONA NUMBER(8) NOT NULL, FHASTA TIMESTAMP(6) NOT NULL, FDESDE TIMESTAMP(6) NOT NULL, TIPO VARCHAR2(5) NOT NULL, SECUENCIAL NUMBER(22) NOT NULL, PRODUCTO VARCHAR2(50) NOT NULL, CANTIDAD NUMBER(19,6), VALORCOSTO NUMBER(19,6), TOTALCOSTO NUMBER(19,6), VALORVENTA NUMBER(19,6), TOTALVENTA NUMBER(19,6), UTILIDAD NUMBER(19,6), VERSIONCONTROL NUMBER(22), CONSTRAINT IPKTITMES PRIMARY KEY (CPERSONA, FHASTA, TIPO, SECUENCIAL)); COMMENT ON TABLE TSITUACIONECOMICROEMPREITEMS IS 'Itmes de la situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.CPERSONA IS 'Código de la persona'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.FHASTA IS 'Fecha hasta la que esta vigente los items de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.FDESDE IS 'Fecha desde la que esta vigente los items de situación económica de microempresarios'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.TIPO IS 'Código de tipo de item'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.SECUENCIAL IS 'Secuencial de tipo de item'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.PRODUCTO IS 'Descripción del item'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.CANTIDAD IS 'Cantidad del item'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.VALORCOSTO IS 'Valor Costo del item'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.TOTALCOSTO IS 'Total Costo del item'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.VALORVENTA IS 'Valor venta del item'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.TOTALVENTA IS 'Total venta del item'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.UTILIDAD IS 'Utilidad del item'; COMMENT ON COLUMN TSITUACIONECOMICROEMPREITEMS.VERSIONCONTROL IS 'Manejo de optimistic loking'; --CALCULO DE VARIABLES COMPRAS CREATE TABLE TCRITERIOSVARIABLES (FPROCESO TIMESTAMP(6) NOT NULL, FHASTA TIMESTAMP(6) NOT NULL, FDESDE TIMESTAMP(6) NOT NULL, CPERSONA_COMPANIA NUMBER(8) NOT NULL, CSUCURSAL NUMBER(4) NOT NULL, COFICINA NUMBER(4) NOT NULL, CCRITERIO VARCHAR2(20) NOT NULL, VALOR NUMBER(19,6), VERSIONCONTROL NUMBER(22), CONSTRAINT IPKCRIVA PRIMARY KEY (FPROCESO, FHASTA, CPERSONA_COMPANIA, CSUCURSAL,COFICINA,CCRITERIO), CONSTRAINT FKCRIVA FOREIGN KEY (CCRITERIO) REFERENCES TCRITERIOSDISTRIBUCIONID (CDISTRIBUCION), CONSTRAINT FKSUCOFICRIVA FOREIGN KEY (CPERSONA_COMPANIA, CSUCURSAL, COFICINA) REFERENCES TOFICINASSUCURSAL (CPERSONA_COMPANIA, CSUCURSAL, COFICINA)); COMMENT ON TABLE TCRITERIOSVARIABLES IS 'Valores de los criterios por variables '; COMMENT ON COLUMN TCRITERIOSVARIABLES.FPROCESO IS 'Fecha de procesos del calculo de valores'; COMMENT ON COLUMN TCRITERIOSVARIABLES.FHASTA IS 'Fecha hasta la que esta vigente los valores de los criterios por variavles'; COMMENT ON COLUMN TCRITERIOSVARIABLES.FDESDE IS 'Fecha desde la que esta vigente los valores de los criterios por variavles'; COMMENT ON COLUMN TCRITERIOSVARIABLES.CPERSONA_COMPANIA IS 'Codigo de persona de la compania'; COMMENT ON COLUMN TCRITERIOSVARIABLES.CSUCURSAL IS 'Codigo de la sucursal'; COMMENT ON COLUMN TCRITERIOSVARIABLES.COFICINA IS 'Codigo de oficina'; COMMENT ON COLUMN TCRITERIOSVARIABLES.CCRITERIO IS 'Codigo de Criterio por variables'; COMMENT ON COLUMN TCRITERIOSVARIABLES.VALOR IS 'Valor del Criterio por variables'; COMMENT ON COLUMN TCRITERIOSVARIABLES.VERSIONCONTROL IS 'Manejo de optimistic loking'; --TPERSONAEXPOSICIONPUBLICA cambiando PK ALTER TABLE tpersonasexposicionpublica DROP CONSTRAINT CKCIRCULARPEPS; ALTER TABLE tpersonasexposicionpublica DROP CONSTRAINT IPKPERPEPS; DROP INDEX IPKPERPEPS; ALTER TABLE TPERSONASEXPOSICIONPUBLICA MODIFY (FINGRESO TIMESTAMP(6)); ALTER TABLE tpersonasexposicionpublica ADD CONSTRAINT IPKPERPEPS PRIMARY KEY (FINGRESO, IDENTIFICACION, CTIPOPERSONA, CTIPODOCUMENTOPERSONA, FHASTA, CIRCULAR); ALTER TABLE TPERSONASEXPOSICIONPUBLICA DROP COLUMN FINICIOCARGO; --TPERSONADESCUENTOS alter table TPERSONADESCUENTOS ADD (CCUENTA_BANCO varchar2(20)); COMMENT ON COLUMN TPERSONADESCUENTOS.CCUENTA_BANCO IS 'Cuenta de banco para generación de descuentos'; --TCUENTAAPORTACIONES CREATE TABLE TCUENTAAPORTACIONES ( CCUENTA VARCHAR2(19), FHASTA TIMESTAMP(6), CPERSONA_COMPANIA NUMBER(8), NUMERO_CUOTA NUMBER(8), CMONEDA VARCHAR2(3), DEBITOCREDITO VARCHAR2(1), CATEGORIA VARCHAR2(6), CGRUPOBALANCE VARCHAR2(2), FAPORTE DATE, FPAGO DATE, CAPITAL NUMBER(19,7), VALOR NUMBER(19,7), VALOR_DEUDOR NUMBER(19,7), FDESDE TIMESTAMP(6), VERSIONCONTROL NUMBER(22) DEFAULT 0, CONSTRAINT IPKCUENTAAPORTACIONES PRIMARY KEY (CCUENTA,FHASTA,CPERSONA_COMPANIA,NUMERO_CUOTA,DEBITOCREDITO,CGRUPOBALANCE,CATEGORIA,FAPORTE,VALOR) ); --MULTIDESEMBOLSOS ALTER TABLE TSOLICITUDOBSERVACIONES ADD (MULTIDESEMBOLSO VARCHAR2(3),VALORMULTIDESEMBOLSO NUMBER(19,6)); COMMENT ON COLUMN TSOLICITUDOBSERVACIONES.MULTIDESEMBOLSO IS 'Marca que indica si el prestamo es multidesembolso o no'; COMMENT ON COLUMN TSOLICITUDOBSERVACIONES.VALORMULTIDESEMBOLSO IS 'Valor solicitado para el prestamo multidesembolso'; ALTER TABLE TCUENTAOBSERVACIONES ADD (MULTIDESEMBOLSO VARCHAR2(3),VALORMULTIDESEMBOLSO NUMBER(19,6)); COMMENT ON COLUMN TCUENTAOBSERVACIONES.MULTIDESEMBOLSO IS 'Marca que indica si el prestamo es multidesembolso o no'; COMMENT ON COLUMN TCUENTAOBSERVACIONES.VALORMULTIDESEMBOLSO IS 'Valor solicitado para el prestamo multidesembolso';