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; } }
public function LeerResFinGas() { global $db; //$db->debug=true; $ovariacion = new AsientoVariacionDao(); $ovariacion->sig_cuenta=$cuentasinceros; $ovariacion->ano_presupuesto=$this->ano_presupuesto; $totalvariacion=$ovariacion->LeerSaldoGastos(); $sql=" select (select COALESCE(sum((enero+febrero+marzo+abril+ mayo+junio+julio+agosto+septiembre+octubre +noviembre+diciembre)),000) as montoglobalgas from {$this->_table} where codemp='{$this->codemp}' and ano_presupuesto='{$this->ano_presupuesto}' and ({$this->_table}.sig_cuenta like '411%' or {$this->_table}.sig_cuenta like '405%' or {$this->_table}.sig_cuenta like '412%'))+({$totalvariacion}) as montoresfinanIng"; $rs =$db->Execute($sql); // ver($sql); if($rs==true) { return $rs->fields["montoresfinaning"]; } else { return false; } }
public function LeerAsientos() { global $db; //$db->debug=true; $oAsiento = new Asientos(); $oAsiento->codemp=$this->codemp; $oAsiento->sig_cuenta=$this->sig_cuenta; $oAsiento->ano_presupuesto=$this->ano_presupuesto; $oAsiento->codinte=$this->codinte; $RsA = $oAsiento->LeerAsientoGasto(); $oAsientoVar = new AsientoVariacionDao(); $oAsientoVar->sig_cuenta=$this->sig_cuenta; $oAsientoVar->ano_presupuesto=$this->ano_presupuesto; $oAsientoVar->codinte=$this->codinte; $RsC = $oAsientoVar->LeerAsientoGastos(); // $oPlanCuentas = new planUnicoRe(); // $oPlanCuentas->sig_cuenta=$this->sig_cuenta; // $RsC = $oPlanCuentas->LeerUna(); // $oPlanCuentas->sig_cuenta=$RsA->fields["sig_cuenta"]; // $RsC2 = $oPlanCuentas->LeerUna(); $ArAux["variacion"]=$RsA; $ArAux["caif"]=$RsC; $ArAux["caif2"]=$RsC2; return $ArAux; }