/*==============================================================*/ /* Database name: FITBANK PHYSICAL DATA MODEL */ /* DBMS name: IBM DB2 UDB 5.x Common Server */ /* Created on: 25/01/2010 00:14:24 AM */ /*==============================================================*/ -- SQL script that update fitBank squema -- To run this script from the SQL Plus, perform the following steps: -- 1. connect to the database -- 2. set define character to ! -- "set define !" -- 3. issue the command "@ " -- where represents the name of this script -- fitbank201063002.log /*==============================================================*/ /* Table: TCATEGORIASDETALLE */ /*==============================================================*/ alter table TCATEGORIASDETALLE add NUMERODECIMALES INTEGER; comment on column TCATEGORIASDETALLE.NUMERODECIMALES is 'Numero de decimales que maneja la categoria contable, si la categoria no tiene definida un numero de decimales, se tomara el numero de decimales de la moneda.'; alter table TCATEGORIASDETALLE add constraint CKNUMERODECIMALESCAT check (NUMERODECIMALES is null or (NUMERODECIMALES between 0 and 6)); /*==============================================================*/ /* Table: TTARIFARIOGENERAL */ /*==============================================================*/ alter table TTARIFARIOGENERAL add VALORADICIONAL DECIMAL(19,6); comment on column TTARIFARIOGENERAL.VALORADICIONAL is 'Valor adicional de cobro aplicado al tarifario.'; /*==============================================================*/ /* Table: TTARIFARIOCUENTA */ /*==============================================================*/ alter table TTARIFARIOCUENTA add VALORADICIONAL DECIMAL(19,6); comment on column TTARIFARIOCUENTA.VALORADICIONAL is 'Valor adicional de cobro aplicado al tarifario.'; /*==============================================================*/ /* Table: TTARIFARIOSUCURSAL */ /*==============================================================*/ alter table TTARIFARIOSUCURSAL add VALORADICIONAL DECIMAL(19,6); comment on column TTARIFARIOSUCURSAL.VALORADICIONAL is 'Valor adicional de cobro aplicado al tarifario.'; /*==============================================================*/ /* Table: TTARIFARIOPRODUCTO */ /*==============================================================*/ alter table TTARIFARIOPRODUCTO add VALORADICIONAL DECIMAL(19,6); comment on column TTARIFARIOPRODUCTO.VALORADICIONAL is 'Valor adicional de cobro aplicado al tarifario.'; /*==============================================================*/ /* Table: TTRANSACCIONRUBROSDEFINICION */ /*==============================================================*/ alter table TTRANSACCIONRUBROSDEFINICION add AJUSTEPORDECIMALES VARCHAR(1); comment on column TTRANSACCIONRUBROSDEFINICION.AJUSTEPORDECIMALES is 'Indica si el rubro genera o no el valor de la diferencia del comprobante contable por ajuste de decimales.'; alter table TTRANSACCIONRUBROSDEFINICION add constraint CKAJUSTEPORDECIMALES check (AJUSTEPORDECIMALES is null or (AJUSTEPORDECIMALES in ('1','0')));