public function LeerResFinIng() { global $db; //$db->debug=true; $ovariacion = new AsientoVariacionDao(); $ovariacion->sig_cuenta=$cuentasinceros; $totalvariacion=$ovariacion->LeerSaldoIngresos(); $sql=" select (select COALESCE(sum((spe_plan_ingr.enero+spe_plan_ingr.febrero+spe_plan_ingr.marzo+spe_plan_ingr.abril+spe_plan_ingr.mayo+spe_plan_ingr.junio+spe_plan_ingr.julio+spe_plan_ingr.agosto+spe_plan_ingr.septiembre +spe_plan_ingr.octubre+spe_plan_ingr.noviembre+spe_plan_ingr.diciembre)),000) as montoglobal from spe_plan_ingr {$this->_table} where codemp='{$this->codemp}' and ano_presupuesto='{$this->ano_presupuesto}' and (spe_plan_ingr.sig_cuenta like '307%' or spe_plan_ingr.sig_cuenta like '311%' or spe_plan_ingr.sig_cuenta like '312%' or spe_plan_ingr.sig_cuenta like '313%'))+({$totalvariacion}) as montoresfinanIng"; $rs =$db->Execute($sql); if($rs==true) { return $rs->fields["montoresfinaning"]; } else { return false; } }