/*
               File: treeTarifasEu
        Description: tree Tarifas Europcarsite
             Author: GeneXus Java Generator version 9_0_5-044
       Generated on: June 29, 2009 15:56:33.93
       Program type: Main program
          Main DBMS: oracle7
*/
{gxsetDateFormat( "DMY" );
gxsetTimeFormat( 24 );
gxsetFirstYearCentury( 40 );
this.gxDecPoint =  "," ;
this.gxThSep =  "." ;}
 bGXAutoskip = false;
this._SetStandaloneVars=function()
{
}
this._Validv_Tarcodaux=function()
{
   try {
      gxballoon = getGXBallon("_TARCODAUX");
      AnyError = 0;

   }
   catch(e){}
   try {
      if (gxballoon == null) return true; return gxballoon.show();
   }
   catch(e){}
   return true ;
}
this._StandaloneModal=function()
{
}
this._Validv_Tarcod=function()
{
   try {
      gxballoon = getGXBallon("_TARCOD");
      AnyError = 0;

   }
   catch(e){}
   try {
      if (gxballoon == null) return true; return gxballoon.show();
   }
   catch(e){}
   return true ;
}
this._standaloneModalBB3=function()
{
}
this._Validv_Catcod=function()
{
   try {
      gxballoon = getGXBallon("_CATCOD");
      AnyError = 0;

   }
   catch(e){}
   try {
      if (gxballoon == null) return true; return gxballoon.show();
   }
   catch(e){}
   return true ;
}
this._standaloneModalBB6=function()
{
}
this._standaloneModalBB8=function()
{
}
this._treetarifaseu=function()
{
}
this._init=function()
{
}
_GXValidFnc = new Array();
this._GXLastCtrlId =78;
_GXValidFnc [ 4 ]={lvl: 2 ,grid: 2 ,pgrid: 0 ,fnc: null ,fld: "_MARCA" ,gxvar: "AV24marca" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV24marca=Value },v2c:function(){ GXsetGridControlValue("_MARCA",GXCurrentRow[2],AV24marca,0) }, c2v:function(){ AV24marca=GXgetGridControlValue("_MARCA",GXCurrentRow[2]) }, nac:function(){return  null }};
_GXValidFnc [ 6 ]={lvl: 2 ,grid: 2 ,pgrid: 0 ,fnc: null ,fld: "_GTARCOD" ,gxvar: "AV5gtarcod" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV5gtarcod=gxint(Value) },v2c:function(){ GXsetGridControlValue("_GTARCOD",GXCurrentRow[2],AV5gtarcod,0) }, c2v:function(){ AV5gtarcod=GXgetGridIntegerValue("_GTARCOD",GXCurrentRow[2]) }, nac:function(){return  null }};
_GXValidFnc [ 7 ]={lvl: 2 ,grid: 2 ,pgrid: 0 ,fnc: null ,fld: "_GTARDSC" ,gxvar: "AV7gtardsc" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV7gtardsc=Value },v2c:function(){ GXsetGridControlValue("_GTARDSC",GXCurrentRow[2],AV7gtardsc,0) }, c2v:function(){ AV7gtardsc=GXgetGridControlValue("_GTARDSC",GXCurrentRow[2]) }, nac:function(){return  null }};
_GXValidFnc [ 9 ]={lvl: 2 ,grid: 2 ,pgrid: 0 ,fnc: null ,fld: "_GRUPAICOD" ,gxvar: "AV65GruPai" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV65GruPai=Value },v2c:function(){ GXsetGridControlValue("_GRUPAICOD",GXCurrentRow[2],AV65GruPai,0) }, c2v:function(){ AV65GruPai=GXgetGridControlValue("_GRUPAICOD",GXCurrentRow[2]) }, nac:function(){return  null }};
_GXValidFnc [ 10 ]={lvl: 2 ,grid: 2 ,pgrid: 0 ,fnc: null ,fld: "_GRUPAINOM" ,gxvar: "AV78GruPai" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV78GruPai=Value },v2c:function(){ GXsetGridControlValue("_GRUPAINOM",GXCurrentRow[2],AV78GruPai,0) }, c2v:function(){ AV78GruPai=GXgetGridControlValue("_GRUPAINOM",GXCurrentRow[2]) }, nac:function(){return  null }};
_GXValidFnc [ 13 ]={lvl: 3 ,grid: 11 ,pgrid: 0 ,fnc: null ,fld: "_TARIFAB" ,gxvar: "AV38tarifa" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV38tarifa=Value },v2c:function(){ GXsetGridControlValue("_TARIFAB",GXCurrentRow[11],AV38tarifa,0) }, c2v:function(){ AV38tarifa=GXgetGridControlValue("_TARIFAB",GXCurrentRow[11]) }, nac:function(){return  null }};
_GXValidFnc [ 15 ]={lvl: 3 ,grid: 11 ,pgrid: 0 ,fnc: null ,fld: "_TARCOD" ,gxvar: "AV6tarcod" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV6tarcod=gxint(Value) },v2c:function(){ GXsetGridControlValue("_TARCOD",GXCurrentRow[11],AV6tarcod,0) }, c2v:function(){ AV6tarcod=GXgetGridIntegerValue("_TARCOD",GXCurrentRow[11]) }, nac:function(){return  null }};
_GXValidFnc [ 16 ]={lvl: 3 ,grid: 11 ,pgrid: 0 ,fnc: null ,fld: "_TARDSC" ,gxvar: "AV8tardsc" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV8tardsc=Value },v2c:function(){ GXsetGridControlValue("_TARDSC",GXCurrentRow[11],AV8tardsc,0) }, c2v:function(){ AV8tardsc=GXgetGridControlValue("_TARDSC",GXCurrentRow[11]) }, nac:function(){return  null }};
_GXValidFnc [ 17 ]={lvl: 3 ,grid: 11 ,pgrid: 0 ,fnc: null ,fld: "_TARFECCOMVIG" ,gxvar: "AV15TarFec" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV15TarFec=Value },v2c:function(){ GXsetGridControlValue("_TARFECCOMVIG",GXCurrentRow[11],AV15TarFec,0) }, c2v:function(){ AV15TarFec=GXgetGridControlValue("_TARFECCOMVIG",GXCurrentRow[11]) }, nac:function(){return  null }};
_GXValidFnc [ 18 ]={lvl: 3 ,grid: 11 ,pgrid: 0 ,fnc: null ,fld: "_TARFECFINVIG" ,gxvar: "AV16TarFec" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV16TarFec=Value },v2c:function(){ GXsetGridControlValue("_TARFECFINVIG",GXCurrentRow[11],AV16TarFec,0) }, c2v:function(){ AV16TarFec=GXgetGridControlValue("_TARFECFINVIG",GXCurrentRow[11]) }, nac:function(){return  null }};
_GXValidFnc [ 20 ]={lvl: 3 ,grid: 11 ,pgrid: 0 ,fnc: null ,fld: "_ZTID" ,gxvar: "AV73ZTid" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV73ZTid=gxint(Value) },v2c:function(){ GXsetGridControlValue("_ZTID",GXCurrentRow[11],AV73ZTid,0) }, c2v:function(){ AV73ZTid=GXgetGridIntegerValue("_ZTID",GXCurrentRow[11]) }, nac:function(){return  null }};
_GXValidFnc [ 21 ]={lvl: 3 ,grid: 11 ,pgrid: 0 ,fnc: null ,fld: "_DEL" ,gxvar: "AV75Del" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV75Del=Value },v2c:function(){ GXsetGridControlValue("_DEL",GXCurrentRow[11],AV75Del,0) }, c2v:function(){ AV75Del=GXgetGridControlValue("_DEL",GXCurrentRow[11]) }, nac:function(){return  null }};
_GXValidFnc [ 26 ]={lvl: 6 ,grid: 23 ,pgrid: 11 ,fnc: null ,fld: "_CATCOD" ,gxvar: "AV9catcod" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV9catcod=Value },v2c:function(){ GXsetGridControlValue("_CATCOD",GXCurrentRow[23],AV9catcod,0) }, c2v:function(){ AV9catcod=GXgetGridControlValue("_CATCOD",GXCurrentRow[23]) }, nac:function(){return  null }};
_GXValidFnc [ 27 ]={lvl: 6 ,grid: 23 ,pgrid: 11 ,fnc: null ,fld: "_CATDSC" ,gxvar: "AV10catdsc" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV10catdsc=Value },v2c:function(){ GXsetGridControlValue("_CATDSC",GXCurrentRow[23],AV10catdsc,0) }, c2v:function(){ AV10catdsc=GXgetGridControlValue("_CATDSC",GXCurrentRow[23]) }, nac:function(){return  null }};
_GXValidFnc [ 30 ]={lvl: 6 ,grid: 23 ,pgrid: 11 ,fnc: null ,fld: "_DES" ,gxvar: "AV62des" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV62des=Value },v2c:function(){ GXsetGridControlValue("_DES",GXCurrentRow[23],AV62des,0) }, c2v:function(){ AV62des=GXgetGridControlValue("_DES",GXCurrentRow[23]) }, nac:function(){return  null }};
_GXValidFnc [ 33 ]={lvl: 6 ,grid: 23 ,pgrid: 11 ,fnc: null ,fld: "_DES2" ,gxvar: "AV66Des2" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV66Des2=Value },v2c:function(){ GXsetGridControlValue("_DES2",GXCurrentRow[23],AV66Des2,0) }, c2v:function(){ AV66Des2=GXgetGridControlValue("_DES2",GXCurrentRow[23]) }, nac:function(){return  null }};
_GXValidFnc [ 36 ]={lvl: 6 ,grid: 23 ,pgrid: 11 ,fnc: null ,fld: "_DES3" ,gxvar: "AV67Des3" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV67Des3=Value },v2c:function(){ GXsetGridControlValue("_DES3",GXCurrentRow[23],AV67Des3,0) }, c2v:function(){ AV67Des3=GXgetGridControlValue("_DES3",GXCurrentRow[23]) }, nac:function(){return  null }};
_GXValidFnc [ 41 ]={lvl: 8 ,grid: 38 ,pgrid: 23 ,fnc: null ,fld: "_INTER" ,gxvar: "AV37inter" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV37inter=Value },v2c:function(){ GXsetGridControlValue("_INTER",GXCurrentRow[38],AV37inter,0) }, c2v:function(){ AV37inter=GXgetGridControlValue("_INTER",GXCurrentRow[38]) }, nac:function(){return  null }};
_GXValidFnc [ 42 ]={lvl: 8 ,grid: 38 ,pgrid: 23 ,fnc: null ,fld: "_TINTCOD" ,gxvar: "AV11tintco" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV11tintco=gxint(Value) },v2c:function(){ GXsetGridControlValue("_TINTCOD",GXCurrentRow[38],AV11tintco,0) }, c2v:function(){ AV11tintco=GXgetGridIntegerValue("_TINTCOD",GXCurrentRow[38]) }, nac:function(){return  null }};
_GXValidFnc [ 43 ]={lvl: 8 ,grid: 38 ,pgrid: 23 ,fnc: null ,fld: "_TINTDSC" ,gxvar: "AV12tintds" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV12tintds=Value },v2c:function(){ GXsetGridControlValue("_TINTDSC",GXCurrentRow[38],AV12tintds,0) }, c2v:function(){ AV12tintds=GXgetGridControlValue("_TINTDSC",GXCurrentRow[38]) }, nac:function(){return  null }};
_GXValidFnc [ 44 ]={lvl: 8 ,grid: 38 ,pgrid: 23 ,fnc: null ,fld: "_TINTIMP" ,gxvar: "AV19tintim" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV19tintim=GXtoDecimalValue(Value,".",",") },v2c:function(){ GXsetGridDecimalValue("_TINTIMP",GXCurrentRow[38],AV19tintim,2,",") }, c2v:function(){ AV19tintim=GXgetGridDecimalValue("_TINTIMP",GXCurrentRow[38],".",",") }, nac:function(){return  null }};
_GXValidFnc [ 45 ]={lvl: 8 ,grid: 38 ,pgrid: 23 ,fnc: null ,fld: "_MONSMB" ,gxvar: "AV18monsmb" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV18monsmb=Value },v2c:function(){ GXsetGridControlValue("_MONSMB",GXCurrentRow[38],AV18monsmb,0) }, c2v:function(){ AV18monsmb=GXgetGridControlValue("_MONSMB",GXCurrentRow[38]) }, nac:function(){return  null }};
_GXValidFnc [ 52 ]={lvl: 6 ,grid: 23 ,pgrid: 11 ,fnc: null ,fld: "_TOTAL" ,gxvar: "AV47total" ,op:[  ],ip:[  ]  ,v2v:function(Value){ AV47total=GXtoDecimalValue(Value,".",",") },v2c:function(){ GXsetGridDecimalValue("_TOTAL",GXCurrentRow[23],AV47total,2,",") }, c2v:function(){ AV47total=GXgetGridDecimalValue("_TOTAL",GXCurrentRow[23],".",",") }, nac:function(){return  null }};
_GXValidFnc[59]={lvl:0,grid:0,fnc:null,fld:"_CATCODAUX",gxvar:"AV23CatCod",op:[],ip:[],nacdep:[],v2v:function(Value){AV23CatCod=Value},v2c:function(){GXsetControlValue("_CATCODAUX",AV23CatCod,0)},c2v:function(){AV23CatCod=GXgetControlValue("_CATCODAUX")}};
_GXValidFnc[61]={lvl:0,grid:0,fnc:null,fld:"_GTARCODAUX",gxvar:"AV21gtarco",op:[],ip:[],nacdep:[],v2v:function(Value){AV21gtarco=gxint(Value)},v2c:function(){GXsetControlValue("_GTARCODAUX",AV21gtarco,0)},c2v:function(){AV21gtarco=GXgetIntegerValue("_GTARCODAUX")}};
_GXValidFnc[62]={lvl:0,grid:0,fnc:null,fld:"_YACARGUE",gxvar:"AV55yacarg",op:[],ip:[],nacdep:[],v2v:function(Value){AV55yacarg=Value},v2c:function(){GXsetControlValue("_YACARGUE",AV55yacarg,0)},c2v:function(){AV55yacarg=GXgetControlValue("_YACARGUE")}};
_GXValidFnc[63]={lvl:0,grid:0,fnc:null,fld:"_TOPE",gxvar:"AV36tope",op:[],ip:[],nacdep:[],v2v:function(Value){AV36tope=gxint(Value)},v2c:function(){GXsetControlValue("_TOPE",AV36tope,0)},c2v:function(){AV36tope=GXgetIntegerValue("_TOPE")}};
_GXValidFnc[64]={lvl:0,grid:0,fnc:null,fld:"_DIAS",gxvar:"AV43dias",op:[],ip:[],nacdep:[],v2v:function(Value){AV43dias=gxint(Value)},v2c:function(){GXsetControlValue("_DIAS",AV43dias,0)},c2v:function(){AV43dias=GXgetIntegerValue("_DIAS")}};
_GXValidFnc[65]={lvl:0,grid:0,fnc:null,fld:"_CONTADOR",gxvar:"AV56contad",op:[],ip:[],nacdep:[],v2v:function(Value){AV56contad=gxint(Value)},v2c:function(){GXsetControlValue("_CONTADOR",AV56contad,0)},c2v:function(){AV56contad=GXgetIntegerValue("_CONTADOR")}};
_GXValidFnc[66]={lvl:0,grid:0,fnc:null,fld:"_TINTCODAA",gxvar:"AV57TintCo",op:[],ip:[],nacdep:[],v2v:function(Value){AV57TintCo=gxint(Value)},v2c:function(){GXsetControlValue("_TINTCODAA",AV57TintCo,0)},c2v:function(){AV57TintCo=GXgetIntegerValue("_TINTCODAA")}};
_GXValidFnc[67]={lvl:0,grid:0,fnc:null,fld:"_TINTCODAAA",gxvar:"AV58TintCo",op:[],ip:[],nacdep:[],v2v:function(Value){AV58TintCo=gxint(Value)},v2c:function(){GXsetControlValue("_TINTCODAAA",AV58TintCo,0)},c2v:function(){AV58TintCo=GXgetIntegerValue("_TINTCODAAA")}};
_GXValidFnc[68]={lvl:0,grid:0,fnc:null,fld:"_SALIR",gxvar:"AV49salir",op:[],ip:[],nacdep:[],v2v:function(Value){AV49salir=Value},v2c:function(){GXsetControlValue("_SALIR",AV49salir,0)},c2v:function(){AV49salir=GXgetControlValue("_SALIR")}};
_GXValidFnc[69]={lvl:0,grid:0,fnc:null,fld:"_FECDESDE",gxvar:"AV25FecDes",op:[],ip:[],nacdep:[],v2v:function(Value){AV25FecDes=Value},v2c:function(){GXsetControlValue("_FECDESDE",AV25FecDes,0)},c2v:function(){AV25FecDes=GXgetControlValue("_FECDESDE")}};
_GXValidFnc[70]={lvl:0,grid:0,fnc:null,fld:"_FECHASTA",gxvar:"AV26FecHas",op:[],ip:[],nacdep:[],v2v:function(Value){AV26FecHas=Value},v2c:function(){GXsetControlValue("_FECHASTA",AV26FecHas,0)},c2v:function(){AV26FecHas=GXgetControlValue("_FECHASTA")}};
_GXValidFnc[72]={lvl:0,grid:0,fnc:null,fld:"_TARCODAUX",gxvar:"AV22TarCod",op:[],ip:[],nacdep:[],v2v:function(Value){AV22TarCod=gxint(Value)},v2c:function(){GXsetControlValue("_TARCODAUX",AV22TarCod,0)},c2v:function(){AV22TarCod=GXgetIntegerValue("_TARCODAUX")}};
_GXValidFnc[77]={lvl:0,grid:0,fnc:null,fld:"_MO",gxvar:"AV63mo",op:[],ip:[],nacdep:[],v2v:function(Value){AV63mo=Value},v2c:function(){GXsetControlValue("_MO",AV63mo,0)},c2v:function(){AV63mo=GXgetControlValue("_MO")}};
_GXValidFnc[78]={lvl:0,grid:0,fnc:null,fld:"_ZTRENTADORA",gxvar:"AV96ZtRent",op:[],ip:[],nacdep:[],v2v:function(Value){AV96ZtRent=Value},v2c:function(){GXsetControlValue("_ZTRENTADORA",AV96ZtRent,0)},c2v:function(){AV96ZtRent=GXgetControlValue("_ZTRENTADORA")}};
this.AV23CatCod=0;
this.AV21gtarco=0;
this.AV55yacarg=0;
this.AV36tope=0;
this.AV43dias=0;
this.AV56contad=0;
this.AV57TintCo=0;
this.AV58TintCo=0;
this.AV49salir=0;
this.AV25FecDes=0;
this.AV26FecHas=0;
this.AV22TarCod=0;
this.AV63mo=0;
this.AV96ZtRent=0;
_SetStandaloneVars( ) ;

