/*
               File: irpfcalc
        Description: Calculadora IRPF
             Author: GeneXus C# Generator version 9_0_6-875
       Generated on: 8/3/2009 23:20:20.18
       Program type: Main program
          Main DBMS: sqlserver
*/
{gxsetDateFormat( "DMY" );
gxsetTimeFormat( 24 );
gxsetFirstYearCentury( 40 );
this.gxDecPoint =  "," ;
this.gxThSep =  "." ;}
 bGXAutoskip = false;
this._SetStandaloneVars=function()
{
}
this._irpfcalc=function()
{
}
this._init=function()
{
}
_GXValidFnc = new Array();
this._GXLastCtrlId =20;
_GXValidFnc[6]={lvl:0,grid:0,fnc:null,fld:"_NOMINAL",gxvar:"AV5Nominal",op:[],ip:[],nacdep:[],v2v:function(Value){AV5Nominal=gxint(Value)},v2c:function(){GXsetControlValue("_NOMINAL",AV5Nominal,0)},c2v:function(){AV5Nominal=GXgetIntegerValue("_NOMINAL")}};
_GXValidFnc[7]={lvl:0,grid:0,fnc:null,fld:"_TICKETS",gxvar:"AV45Ticket",op:[],ip:[],nacdep:[],v2v:function(Value){AV45Ticket=gxint(Value)},v2c:function(){GXsetControlValue("_TICKETS",AV45Ticket,0)},c2v:function(){AV45Ticket=GXgetIntegerValue("_TICKETS")}};
_GXValidFnc[8]={lvl:0,grid:0,fnc:null,fld:"_CANHIJOS",gxvar:"AV39CanHij",op:[],ip:[],nacdep:[],v2v:function(Value){AV39CanHij=gxint(Value)},v2c:function(){GXsetComboBoxValue("_CANHIJOS",AV39CanHij)},c2v:function(){AV39CanHij=GXgetIntegerValue("_CANHIJOS")}};
_GXValidFnc[9]={lvl:0,grid:0,fnc:null,fld:"_CAJAPROFESIONAL",gxvar:"AV44CajaPr",op:[],ip:[],nacdep:[],v2v:function(Value){AV44CajaPr=gxint(Value)},v2c:function(){GXsetControlValue("_CAJAPROFESIONAL",AV44CajaPr,0)},c2v:function(){AV44CajaPr=GXgetIntegerValue("_CAJAPROFESIONAL")}};
_GXValidFnc[10]={lvl:0,grid:0,fnc:null,fld:"_APOADICONHIJOS",gxvar:"AV47ApoAdi",op:[],ip:[],nacdep:[],v2v:function(Value){AV47ApoAdi=gxint(Value)},v2c:function(){GXsetComboBoxValue("_APOADICONHIJOS",AV47ApoAdi)},c2v:function(){AV47ApoAdi=GXgetIntegerValue("_APOADICONHIJOS")}};
_GXValidFnc[11]={lvl:0,grid:0,fnc:null,fld:"_BPS",gxvar:"AV6BPS",op:[],ip:[],nacdep:[],v2v:function(Value){AV6BPS=GXtoDecimalValue(Value,".",",")},v2c:function(){GXsetDecimalValue("_BPS",AV6BPS,2,",")},c2v:function(){AV6BPS=GXgetDecimalValue("_BPS",".",",")}};
_GXValidFnc[12]={lvl:0,grid:0,fnc:null,fld:"_SEGENF",gxvar:"AV7SegEnf",op:[],ip:[],nacdep:[],v2v:function(Value){AV7SegEnf=GXtoDecimalValue(Value,".",",")},v2c:function(){GXsetDecimalValue("_SEGENF",AV7SegEnf,2,",")},c2v:function(){AV7SegEnf=GXgetDecimalValue("_SEGENF",".",",")}};
_GXValidFnc[13]={lvl:0,grid:0,fnc:null,fld:"_FRL",gxvar:"AV8FRL",op:[],ip:[],nacdep:[],v2v:function(Value){AV8FRL=GXtoDecimalValue(Value,".",",")},v2c:function(){GXsetDecimalValue("_FRL",AV8FRL,2,",")},c2v:function(){AV8FRL=GXgetDecimalValue("_FRL",".",",")}};
_GXValidFnc[14]={lvl:0,grid:0,fnc:null,fld:"_IRPF",gxvar:"AV11IRPF",op:[],ip:[],nacdep:[],v2v:function(Value){AV11IRPF=GXtoDecimalValue(Value,".",",")},v2c:function(){GXsetDecimalValue("_IRPF",AV11IRPF,2,",")},c2v:function(){AV11IRPF=GXgetDecimalValue("_IRPF",".",",")}};
_GXValidFnc[15]={lvl:0,grid:0,fnc:null,fld:"_LIQUIDO",gxvar:"AV12Liquid",op:[],ip:[],nacdep:[],v2v:function(Value){AV12Liquid=GXtoDecimalValue(Value,".",",")},v2c:function(){GXsetDecimalValue("_LIQUIDO",AV12Liquid,2,",")},c2v:function(){AV12Liquid=GXgetDecimalValue("_LIQUIDO",".",",")}};
_GXValidFnc[16]={lvl:0,grid:0,fnc:null,fld:"_IRP",gxvar:"AV9IRP",op:[],ip:[],nacdep:[],v2v:function(Value){AV9IRP=GXtoDecimalValue(Value,".",",")},v2c:function(){GXsetDecimalValue("_IRP",AV9IRP,2,",")},c2v:function(){AV9IRP=GXgetDecimalValue("_IRP",".",",")}};
_GXValidFnc[17]={lvl:0,grid:0,fnc:null,fld:"_LIQUIDOIRP",gxvar:"AV10Liquid",op:[],ip:[],nacdep:[],v2v:function(Value){AV10Liquid=GXtoDecimalValue(Value,".",",")},v2c:function(){GXsetDecimalValue("_LIQUIDOIRP",AV10Liquid,2,",")},c2v:function(){AV10Liquid=GXgetDecimalValue("_LIQUIDOIRP",".",",")}};
_GXValidFnc[19]={lvl:0,grid:0,fnc:null,fld:"_IRPFANUAL",gxvar:"AV42IRPFAn",op:[],ip:[],nacdep:[],v2v:function(Value){AV42IRPFAn=GXtoDecimalValue(Value,".",",")},v2c:function(){GXsetDecimalValue("_IRPFANUAL",AV42IRPFAn,2,",")},c2v:function(){AV42IRPFAn=GXgetDecimalValue("_IRPFANUAL",".",",")}};
_GXValidFnc[20]={lvl:0,grid:0,fnc:null,fld:"_IRPANUAL",gxvar:"AV41IRPAnu",op:[],ip:[],nacdep:[],v2v:function(Value){AV41IRPAnu=GXtoDecimalValue(Value,".",",")},v2c:function(){GXsetDecimalValue("_IRPANUAL",AV41IRPAnu,2,",")},c2v:function(){AV41IRPAnu=GXgetDecimalValue("_IRPANUAL",".",",")}};
this.AV5Nominal=0;
this.AV45Ticket=0;
this.AV39CanHij=0;
this.AV44CajaPr=0;
this.AV47ApoAdi=0;
this.AV6BPS=0;
this.AV7SegEnf=0;
this.AV8FRL=0;
this.AV11IRPF=0;
this.AV12Liquid=0;
this.AV9IRP=0;
this.AV10Liquid=0;
this.AV42IRPFAn=0;
this.AV41IRPAnu=0;
_SetStandaloneVars( ) ;
