Está en la página 1de 2

--Tabla Medios de pago

CREATE TABLE TTES_MEDIOS_TEMP AS SELECT * FROM TTES_MEDIOS_PAGO;


ALTER TABLE TTES_MEDIOS_PAGO DROP COLUMN DSCUENTA_DIFF;
ALTER TABLE TTES_MEDIOS_PAGO DROP COLUMN DSCUENTA_CONTABLE;
ALTER TABLE TTES_MEDIOS_PAGO DROP COLUMN DSCENTRO_COSTOS;
ALTER TABLE TTES_MEDIOS_PAGO DROP COLUMN DSCENTRO_BENEFICIO;
ALTER TABLE TTES_MEDIOS_PAGO DROP COLUMN DSORDEN_INTERNA;
ALTER TABLE TTES_MEDIOS_PAGO DROP COLUMN DSSUBLINEA;
ALTER TABLE TTES_MEDIOS_PAGO
ADD(
CDCUENTA_DIFF VARCHAR2(12) DEFAULT '0',
CDCUENTA_CONTABLE VARCHAR2(12) DEFAULT '0',
CDCENTRO_COSTOS VARCHAR2(12) DEFAULT '0',
CDCENTRO_BENEFICIO VARCHAR2(12) DEFAULT '0',
CDORDEN_INTERNA VARCHAR2(12) DEFAULT '0',
CDSUBLINEA VARCHAR2(12) DEFAULT '0',
CDTIPO_CUENTA_CONTABLE VARCHAR2(1) DEFAULT 'F',
CDTIPO_CUENTA_DIFF VARCHAR2(1) DEFAULT 'F',
CDTIPO_CENTRO_BENEFICIO VARCHAR2(1) DEFAULT 'F',
CDTIPO_CENTRO_COSTOS VARCHAR2(1) DEFAULT 'F'
);
--Tabla Dependencias
CREATE TABLE TTES_DEPENDENCIAS_TEMP AS SELECT * FROM TTES_DEPENDENCIAS;
ALTER TABLE TTES_DEPENDENCIAS DROP COLUMN DSCENTRO_COSTOS;
ALTER TABLE TTES_DEPENDENCIAS DROP COLUMN DSCENTRO_BENEFICIOS;
ALTER TABLE TTES_DEPENDENCIAS DROP COLUMN DSCUENTA_EFECTIVO;
ALTER TABLE TTES_DEPENDENCIAS DROP COLUMN DSCUENTA_CHEQUES;
ALTER TABLE TTES_DEPENDENCIAS DROP COLUMN DSCENTRO_COSTOS_ICA;
ALTER TABLE TTES_DEPENDENCIAS
ADD(
CDCUENTA_DIFF VARCHAR2(12) DEFAULT '0',
CDCUENTA_CONTABLE VARCHAR2(12) DEFAULT '0',
CDCENTRO_COSTOS VARCHAR2(12) DEFAULT '0',
CDCENTRO_BENEFICIO VARCHAR2(12) DEFAULT '0',
CDCUENTA_EFECTIVO VARCHAR2(12) DEFAULT '0',
CDCUENTA_CHEQUES VARCHAR2(12) DEFAULT '0',
CDCENTRO_COSTOS_ICA VARCHAR2(12) DEFAULT '0',
CDCUENTA_PTE VARCHAR2(12) DEFAULT '0',
CD_DEP_SAP VARCHAR2(4) DEFAULT '0' NOT NULL
);
--Tabla Conceptos
CREATE TABLE TTES_CONCEPTOS_TEMP AS SELECT * FROM TTES_CONCEPTOS;
ALTER TABLE TTES_CONCEPTOS DROP COLUMN DSCUENTA_CONTABLE;
ALTER TABLE TTES_CONCEPTOS DROP COLUMN DSCENTRO_COSTOS;
ALTER TABLE TTES_CONCEPTOS DROP COLUMN DSCENTRO_BENEFICIO;
ALTER TABLE TTES_CONCEPTOS DROP COLUMN DSORDEN_INTERNA;
ALTER TABLE TTES_CONCEPTOS DROP COLUMN SNCUENTA_FIJA;

ALTER TABLE TTES_CONCEPTOS


ADD(
CDCUENTA_CONTABLE VARCHAR2(12) DEFAULT '0',
CDCENTRO_COSTOS VARCHAR2(12) DEFAULT '0',
CDCENTRO_BENEFICIO VARCHAR2(12) DEFAULT '0',
CDORDEN_INTERNA VARCHAR2(12) DEFAULT '0',
CDCUENTA_PTE VARCHAR2(12) DEFAULT '0',
CDNATURALEZA VARCHAR2(2) DEFAULT 'DB',
CDTIPO_CUENTA VARCHAR2(1) DEFAULT 'F',
CDTIPO_CENTRO_BENEFICIO VARCHAR2(1) DEFAULT 'F',
CDTIPO_CENTRO_COSTOS VARCHAR2(1) DEFAULT 'F'
);
--Tabla Motivos
CREATE TABLE TTES_MOTIVOS_TEMP AS SELECT * FROM TTES_MOTIVOS;
ALTER TABLE TTES_MOTIVOS
ADD(
CDCUENTA_CONTABLE VARCHAR2(12) DEFAULT '0',
CDCENTRO_COSTOS VARCHAR2(12) DEFAULT '0',
CDCENTRO_BENEFICIO VARCHAR2(12) DEFAULT '0',
CDORDEN_INTERNA VARCHAR2(12) DEFAULT '0',
CDNATURALEZA VARCHAR2(2) DEFAULT 'DB',
CDTIPO_CUENTA VARCHAR2(1) DEFAULT 'F',
CDTIPO_CENTRO_BENEFICIO VARCHAR2(1) DEFAULT 'F',
CDTIPO_CENTRO_COSTOS VARCHAR2(1) DEFAULT 'F'
);

También podría gustarte