/*
               File: PRe001
        Description: Producto Reservas  -Seleccióna Compra
             Author: GeneXus Java Generator version 9_0_6-019
       Generated on: January 10, 2009 18:25:20.57
       Program type: Callable routine
          Main DBMS: sqlserver
*/
{gxsetDateFormat( "DMY" );
gxsetTimeFormat( 24 );
gxsetFirstYearCentury( 40 );
this.gxDecPoint =  "," ;
this.gxThSep =  "." ;}
 bGXAutoskip = false;
this._SetStandaloneVars=function()
{
   AV74Pgmdes = GXgetControlValue("_PGMDESC")
   AV73Pgmnam = GXgetControlValue("_PGMNAME")
   Gx_date = GXgetDateValue("_TODAY")
}
this._Validv_Proid=function()
{
   try {
      gxballoon = getGXBallon("_PROID");
      AnyError = 0;

   }
   catch(e){}
   try {
      if (gxballoon == null) return true; return gxballoon.show();
   }
   catch(e){}
   return true ;
}
this._StandaloneModal=function()
{
}
this._pre001=function()
{
}
this._init=function()
{
}
_GXValidFnc = new Array();
this._GXLastCtrlId =27;
_GXValidFnc[3]={lvl:0,grid:0,fnc:null,fld:"_TITULO",gxvar:"AV5Titulo",op:[],ip:[],nacdep:[],v2v:function(Value){AV5Titulo=Value},v2c:function(){GXsetControlValue("_TITULO",AV5Titulo,0)},c2v:function(){AV5Titulo=GXgetControlValue("_TITULO")}};
_GXValidFnc[5]={lvl:0,grid:0,fnc:null,fld:"_PROID",gxvar:"AV13ProId",op:[],ip:[],nacdep:[],v2v:function(Value){AV13ProId=gxint(Value)},v2c:function(){GXsetControlValue("_PROID",AV13ProId,0)},c2v:function(){AV13ProId=GXgetIntegerValue("_PROID")}};
_GXValidFnc[6]={lvl:0,grid:0,fnc:null,fld:"_I",gxvar:"AV50i",op:[],ip:[],nacdep:[],v2v:function(Value){AV50i=gxint(Value)},v2c:function(){GXsetControlValue("_I",AV50i,0)},c2v:function(){AV50i=GXgetIntegerValue("_I")}};
_GXValidFnc[7]={lvl:0,grid:0,fnc:null,fld:"_TIEIDAUX",gxvar:"AV55TieIdA",op:[],ip:[],nacdep:[],v2v:function(Value){AV55TieIdA=gxint(Value)},v2c:function(){GXsetControlValue("_TIEIDAUX",AV55TieIdA,0)},c2v:function(){AV55TieIdA=GXgetIntegerValue("_TIEIDAUX")}};
_GXValidFnc[10]={lvl:0,grid:0,fnc:null,fld:"_PREFECINI",gxvar:"AV49PReFec",op:[],ip:[],nacdep:[],v2v:function(Value){AV49PReFec=Value},v2c:function(){GXsetControlValue("_PREFECINI",AV49PReFec,0)},c2v:function(){AV49PReFec=GXgetControlValue("_PREFECINI")}};
_GXValidFnc [ 15 ]={lvl: 2 ,grid: 13 ,pgrid: 0 ,fnc: null ,fld: "_TRITEM" ,gxvar: "AV56TrItem" ,op:[  ],ip:[  ],v2v:function(Value){ AV56TrItem=Value },v2c:function(){ GXsetGridControlValue("_TRITEM",GXCurrentRow[13],AV56TrItem,0) }, c2v:function(){ AV56TrItem=GXgetGridControlValue("_TRITEM",GXCurrentRow[13]) }, nac:function(){return  null }};
_GXValidFnc [ 16 ]={lvl: 2 ,grid: 13 ,pgrid: 0 ,fnc: null ,fld: "_PROTIEID" ,gxvar: "AV36ProTie" ,op:[  ],ip:[  ],v2v:function(Value){ AV36ProTie=gxint(Value) },v2c:function(){ GXsetGridControlValue("_PROTIEID",GXCurrentRow[13],AV36ProTie,0) }, c2v:function(){ AV36ProTie=GXgetGridIntegerValue("_PROTIEID",GXCurrentRow[13]) }, nac:function(){return  null }};
_GXValidFnc [ 17 ]={lvl: 2 ,grid: 13 ,pgrid: 0 ,fnc: null ,fld: "_PROTIEDES" ,gxvar: "AV37ProTie" ,op:[  ],ip:[  ],v2v:function(Value){ AV37ProTie=Value },v2c:function(){ GXsetGridControlValue("_PROTIEDES",GXCurrentRow[13],AV37ProTie,0) }, c2v:function(){ AV37ProTie=GXgetGridControlValue("_PROTIEDES",GXCurrentRow[13]) }, nac:function(){return  null }};
_GXValidFnc [ 19 ]={lvl: 2 ,grid: 13 ,pgrid: 0 ,fnc: null ,fld: "_PROPERID" ,gxvar: "AV28ProPer" ,op:[  ],ip:[  ],v2v:function(Value){ AV28ProPer=gxint(Value) },v2c:function(){ GXsetGridControlValue("_PROPERID",GXCurrentRow[13],AV28ProPer,0) }, c2v:function(){ AV28ProPer=GXgetGridIntegerValue("_PROPERID",GXCurrentRow[13]) }, nac:function(){return  null }};
_GXValidFnc [ 20 ]={lvl: 2 ,grid: 13 ,pgrid: 0 ,fnc: null ,fld: "_PROPERDES" ,gxvar: "AV27ProPer" ,op:[  ],ip:[  ],v2v:function(Value){ AV27ProPer=Value },v2c:function(){ GXsetGridControlValue("_PROPERDES",GXCurrentRow[13],AV27ProPer,0) }, c2v:function(){ AV27ProPer=GXgetGridControlValue("_PROPERDES",GXCurrentRow[13]) }, nac:function(){return  null }};
_GXValidFnc [ 21 ]={lvl: 2 ,grid: 13 ,pgrid: 0 ,fnc: null ,fld: "_PTRID" ,gxvar: "AV40PTrId" ,op:[  ],ip:[  ],v2v:function(Value){ AV40PTrId=gxint(Value) },v2c:function(){ GXsetGridControlValue("_PTRID",GXCurrentRow[13],AV40PTrId,0) }, c2v:function(){ AV40PTrId=GXgetGridIntegerValue("_PTRID",GXCurrentRow[13]) }, nac:function(){return  null }};
_GXValidFnc [ 22 ]={lvl: 2 ,grid: 13 ,pgrid: 0 ,fnc: null ,fld: "_PTRPREVTA" ,gxvar: "AV41PTrPre" ,op:[  ],ip:[  ],v2v:function(Value){ AV41PTrPre=GXtoDecimalValue(Value,".",",") },v2c:function(){ GXsetGridDecimalValue("_PTRPREVTA",GXCurrentRow[13],AV41PTrPre,2,",") }, c2v:function(){ AV41PTrPre=GXgetGridDecimalValue("_PTRPREVTA",GXCurrentRow[13],".",",") }, nac:function(){return  null }};
_GXValidFnc [ 23 ]={lvl: 2 ,grid: 13 ,pgrid: 0 ,fnc: null ,fld: "_PTRPREIMP" ,gxvar: "AV42PTrPre" ,op:[  ],ip:[  ],v2v:function(Value){ AV42PTrPre=GXtoDecimalValue(Value,".",",") },v2c:function(){ GXsetGridDecimalValue("_PTRPREIMP",GXCurrentRow[13],AV42PTrPre,2,",") }, c2v:function(){ AV42PTrPre=GXgetGridDecimalValue("_PTRPREIMP",GXCurrentRow[13],".",",") }, nac:function(){return  null }};
_GXValidFnc [ 24 ]={lvl: 2 ,grid: 13 ,pgrid: 0 ,fnc: null ,fld: "_PTRPRENET" ,gxvar: "AV47PTrPre" ,op:[  ],ip:[  ],v2v:function(Value){ AV47PTrPre=GXtoDecimalValue(Value,".",",") },v2c:function(){ GXsetGridDecimalValue("_PTRPRENET",GXCurrentRow[13],AV47PTrPre,2,",") }, c2v:function(){ AV47PTrPre=GXgetGridDecimalValue("_PTRPRENET",GXCurrentRow[13],".",",") }, nac:function(){return  null }};
_GXValidFnc [ 27 ]={lvl: 2 ,grid: 13 ,pgrid: 0 ,fnc: null ,fld: "_PTRCAN" ,gxvar: "AV43PTrCan" ,op:[  ],ip:[  ],v2v:function(Value){ AV43PTrCan=gxint(Value) },v2c:function(){ GXsetGridControlValue("_PTRCAN",GXCurrentRow[13],AV43PTrCan,0) }, c2v:function(){ AV43PTrCan=GXgetGridIntegerValue("_PTRCAN",GXCurrentRow[13]) }, nac:function(){return  null }};
this.AV5Titulo=0;
this.AV13ProId=0;
this.AV50i=0;
this.AV55TieIdA=0;
this.AV49PReFec=0;
_SetStandaloneVars( ) ;

