当前位置: 首页>>代码示例>>PHP>>正文


PHP class_datastore::getValue方法代码示例

本文整理汇总了PHP中class_datastore::getValue方法的典型用法代码示例。如果您正苦于以下问题:PHP class_datastore::getValue方法的具体用法?PHP class_datastore::getValue怎么用?PHP class_datastore::getValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在class_datastore的用法示例。


在下文中一共展示了class_datastore::getValue方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1:

           $lb_vali=$io_casig->uf_llenarcombo_pais($la_pais);
		   
		   if($lb_vali)
		   {
		    $io_data->data=$la_pais;
		    $totrow=$io_data->getRowCount("codpai");
		   }
		   else
		   	$totrow=0;			
			
		   ?>
          <select name="cmbpais" size="1" id="cmbpais" onChange="javascript:ue_cambiarestado()">
            <?Php
					for($li_i=1;$li_i<=$totrow;$li_i++)
					{
					 $ls_codigo=$io_data->getValue("codpai",$li_i);
					 $ls_desest=$io_data->getValue("despai",$li_i);
					 if ($ls_codigo==$ls_codpai)
					 {
						  print "<option value='$ls_codigo' selected>$ls_desest</option>";
					 }
					 else
					 {
						  print "<option value='$ls_codigo'>$ls_desest</option>";
					 }
					} 
	                ?>
          </select>
          <input name="hidpais" type="hidden" id="hidpais" value="<? print $ls_codpai?>">
        </span></td>
      </tr>
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_cat_contratista.php

示例2: Cezpdf

 $io_pdf = new Cezpdf('LETTER', 'portrait');
 // Instancia de la clase PDF
 $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm');
 // Seleccionamos el tipo de letra
 $io_pdf->ezSetCmMargins(4, 2.5, 3, 3);
 // Configuración de los margenes en centímetros
 $li_totrow = $io_report->DS->getRowCount("numsol");
 if ($li_totrow > 1) {
     for ($li_i = 1; $li_i <= $li_totrow; $li_i++) {
         $ls_denominacion = $io_report->DS->data["dentipdoc"][$li_i];
         $ds_dentipdoc->insertRow("dentipsol", $ls_denominacion);
     }
     $ds_dentipdoc->group("dentipsol");
     $li_fila = $ds_dentipdoc->getRowCount("dentipsol");
     for ($li_i = 1; $li_i <= $li_fila; $li_i++) {
         $ls_denominacion = $ds_dentipdoc->getValue("dentipsol", $li_i);
         if ($ls_denominacion != "") {
             if ($li_i == 1) {
                 $ls_dentipdoc = $ls_denominacion;
             } else {
                 $ls_dentipdoc = $ls_dentipdoc . ", " . $ls_denominacion;
             }
         }
     }
 } else {
     $ls_dentipdoc = $io_report->DS->data["dentipdoc"][1];
 }
 for ($li_i = 1; $li_i <= $li_totrow; $li_i++) {
     $ls_numsol = $io_report->DS->data["numsol"][$li_i];
     $ls_codpro = $io_report->DS->data["cod_pro"][$li_i];
     $ls_cedbene = $io_report->DS->data["ced_bene"][$li_i];
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_cxp_rfs_solicitudes_sata.php

示例3: trim

    function uf_spg_reporte_disponibilidad_formato2($as_codestpro1_ori,$as_codestpro2_ori,$as_codestpro3_ori,$as_codestpro4_ori,
	                                                $as_codestpro5_ori,$as_codestpro1_des,$as_codestpro2_des,$as_codestpro3_des,
												    $as_codestpro4_des,$as_codestpro5_des,$adt_fecini,$adt_fecfin,
												    $as_cuenta_from,$as_cuenta_to)
    {//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	 //	      Function :	uf_spg_reporte_disponibilidad_formato2
	 //         Access :	private
	 //     Argumentos :    as_codestpro1_ori .. $as_codestpro5_ori  // codigo de la estructura programatica origen 
     //              	    as_codestpro1_des .. $as_codestpro5_des  // codigo de la estructura programatica destino
	 //                     $adt_fecini   //  fecha de inicio 
	 //                     $adt_fecfin  // fecha de  fin
	 //                     $as_cuenta_from   //  cuenta desde
	 //                     $as_cuenta_to    //  desde hasta 
     //	       Returns :	Retorna true en caso de exito de la consulta o false en otro caso 
	 //	   Description :	Reporte que genera la salida para el disponible presupuestario acumulada segun fecha seleccionada 
	 //     Creado por :    Ing. Yozelin Barragán.
	 // Fecha Creación :    26/01/2007          Fecha última Modificacion :      Hora :
  	 ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		$lb_existe = false;	 
		$lb_valido = true;
		$ls_codemp = $this->dts_empresa["codemp"];
	    $this->dts_reporte->reset_ds();
        $ls_str_sql_where="";
		$dts_disponible=new class_datastore();
		$rs_data=0;
		$ls_estructura_desde=$as_codestpro1_ori.$as_codestpro2_ori.$as_codestpro3_ori.$as_codestpro4_ori.$as_codestpro5_ori;
		$ls_estructura_hasta=$as_codestpro1_des.$as_codestpro2_des.$as_codestpro3_des.$as_codestpro4_des.$as_codestpro5_des;
		$this->uf_obtener_rango_programatica($as_codestpro1_ori,$as_codestpro2_ori,$as_codestpro3_ori,$as_codestpro4_ori,$as_codestpro5_ori,
											 $as_codestpro1_des,$as_codestpro2_des,$as_codestpro3_des,$as_codestpro4_des,$as_codestpro5_des,
											 $ls_Sql_Where,$ls_str_estructura_from,$ls_str_estructura_to);

		$ls_Sql_Where = trim($ls_Sql_Where);
		if ( !empty($ls_Sql_Where) )  
		{
		   $ls_str_sql_where=$ls_Sql_Where." AND ";
		}
		else
		{
		   $ls_str_sql_where="";
		}
		$ls_gestor = $_SESSION["ls_gestor"];
		if(strtoupper($ls_gestor)=="MYSQL")
		{
		   $ls_concat="CONCAT(PCT.codestpro1, PCT.codestpro2, PCT.codestpro3, PCT.codestpro4,PCT.codestpro5)";
		}
		else
		{
		   $ls_concat="(PCT.codestpro1||PCT.codestpro2||PCT.codestpro3||PCT.codestpro4||PCT.codestpro5)";
		}
		$ls_sql=" SELECT ".$ls_concat." AS programatica, PCT.codestpro1, PCT.codestpro2, PCT.codestpro3, PCT.codestpro4, ".
				"        PCT.codestpro5, PCT.spg_cuenta, PCT.denominacion, PCT.status, EP.denestpro5  ".
				" FROM   spg_cuentas PCT, spg_ep5 EP ".
				" WHERE  PCT.codemp='".$ls_codemp."' AND PCT.codemp=EP.codemp AND  PCT.codestpro1=EP.codestpro1 AND ".
				"        PCT.codestpro2=EP.codestpro2 AND PCT.codestpro3=EP.codestpro3 AND PCT.codestpro4=EP.codestpro4 AND ".
				"        PCT.codestpro5=EP.codestpro5 AND ".$ls_str_sql_where." ".
				"        PCT.spg_cuenta between '".$as_cuenta_from."' AND  '".$as_cuenta_to."' ".
				" ORDER BY PCT.codestpro1, PCT.codestpro2, PCT.codestpro3, PCT.codestpro4, PCT.codestpro5, PCT.spg_cuenta ";
	   $rs_data=$this->SQL->select($ls_sql);
	   if($rs_data===false)
	   {
		  $lb_valido=false;
		  $this->io_msg->message("CLASE->sigesp_spg_class_report MÉTODO->uf_spg_reporte_disponibilidad_presupuestaria ERROR->".$this->fun->uf_convertirmsg($this->SQL->message));
	   }
	   else
	   {
		   if($row=$this->SQL->fetch_row($rs_data))
		   {
			  $dts_disponible->data=$this->SQL->obtener_datos($rs_data);
			  $lb_existe=true;
		   }
		   $this->SQL->free_result($rs_data);   
		   if($lb_existe==false)
		   {
			  return false; // no hay registro
		   }
		   $li_total_row=$dts_disponible->getRowCount("spg_cuenta");			
		   for ($li_i=1;$li_i<=$li_total_row;$li_i++)
		   {   
			   $ls_codestpro1 = $dts_disponible->getValue("codestpro1",$li_i);
			   $ls_codestpro2 = $dts_disponible->getValue("codestpro2",$li_i);
			   $ls_codestpro3 = $dts_disponible->getValue("codestpro3",$li_i);
			   $ls_codestpro4 = $dts_disponible->getValue("codestpro4",$li_i);
			   $ls_codestpro5 = $dts_disponible->getValue("codestpro5",$li_i);
			   $ls_programatica = $ls_codestpro1.$ls_codestpro2.$ls_codestpro3.$ls_codestpro4.$ls_codestpro5;
			   $ls_spg_cuenta = $dts_disponible->getValue("spg_cuenta",$li_i);
			   $ls_denominacion = $dts_disponible->getValue("denominacion",$li_i);
			   $ls_status = $dts_disponible->getValue("status",$li_i);
			   $ls_denestpro5 = $dts_disponible->getValue("denestpro5",$li_i);
			   
			   $ld_monto_asignado=0;
			   $ld_monto_aumento=0;
			   $ld_monto_disminucion=0;
			   $ld_monto_precompromiso=0;
			   $ld_monto_compromiso=0;
			   $ld_monto_causado=0;
			   $ld_monto_pagado=0;
			   $ld_monto_aumento_a=0;
			   $ld_monto_disminucion_a=0;
			   $ld_monto_precompromiso_a=0;
			   $ld_monto_compromiso_a=0;
//.........这里部分代码省略.........
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:101,代码来源:sigesp_spg_reporte.php

示例4:

	function uf_print_amortizacion()
   	{
		////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_print_amortizacion
		//		   Access: private
		//	    Arguments: 
		//	  Description: Función que obtiene e imprime los resultados de la busqueda de compromisos
		//	   Creado Por: Ing. Yesenia Moreno/ Ing. Luis Lang
		// Fecha Creación: 09/05/2007 								Fecha Última Modificación : 
		////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		global $io_funciones_sob;
		
		require_once("../../shared/class_folder/class_mensajes.php");
		$io_mensajes=new class_mensajes();		
		require_once("../../shared/class_folder/class_funciones.php");
		$io_funciones=new class_funciones();		
		require_once("sigesp_sob_c_recepcion.php");
		$io_recepcion=new sigesp_sob_c_recepcion("../../");		
		require_once("../../shared/class_folder/class_datastore.php");
		$io_ds_amortizacion=new class_datastore(); // Datastored de cuentas contables
		$ls_codigo=$_POST['codigo'];
		$ls_tipodes=$_POST['tipodes'];
		switch($ls_tipodes)
		{
			case "P":
				$ls_codprov=$ls_codigo;
				$ls_cedbene="----------";
				break;
			case "B":
				$ls_codprov="----------";
				$ls_cedbene=$ls_codigo;
				break;
		}
		if(array_key_exists("amortizacion",$_SESSION))
		{
			$io_ds_amortizacion->data=$_SESSION["amortizacion"];
		}
		$lb_valido=$io_recepcion->uf_select_amortizaciones($ls_codprov,$ls_cedbene);
		if($lb_valido==true)
		{
				$li_totrow=$io_recepcion->io_ds_anticipos->getRowCount('numrecdoc');
				if($li_totrow>0)
				{//print_r($io_ds_amortizacion->data);
					print "<table width=600 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>";
					print "<tr class=titulo-celda>";
					print "	<td align='center' >Recepcion</td>";
					print "	<td align='rigth' >Total Anticipo</td>";
					print "	<td align='rigth' >Saldo</td>";
					print "	<td align='rigth' >Amortizacion</td>";
					print "</tr>";
					for($li_i=1;($li_i<=$li_totrow)&&($lb_valido);$li_i++)
					{
						$ls_numrecdoc=trim($io_recepcion->io_ds_anticipos->data["numrecdoc"][$li_i]);
						$ls_codtipdoc=trim($io_recepcion->io_ds_anticipos->data["codtipdoc"][$li_i]);
						$li_monsal=$io_recepcion->io_ds_anticipos->data["monsal"][$li_i];
						$li_montotamo=$io_recepcion->io_ds_anticipos->data["montotamo"][$li_i];				  
						$ls_cuenta=$io_recepcion->io_ds_anticipos->data["cuenta"][$li_i];				  
						$ls_codamo=$io_recepcion->io_ds_anticipos->data["codamo"][$li_i];				  
						$li_monamo=0;
						if($lb_valido)
						{
							$li_row=$io_ds_amortizacion->findValues(array('recdocant'=>$ls_numrecdoc,'codtipdoc'=>$ls_codtipdoc),"recdocant");
							if($li_row>0)
							{
								$li_monamo=$io_ds_amortizacion->getValue("monto",$li_row);
							}
							print "<tr class=celdas-blancas>";
							print "	<td  width=155 align=center><input name=txtnumrecdoc".$li_i." type=text class=sin-borde style=text-align:center id=txtnumrecdoc".$li_i."' value=".$ls_numrecdoc." readonly/>".
								  "	<input name=txtcuenta".$li_i." type=hidden id=txtcuenta".$li_i."' value=".$ls_cuenta."  /><input name=txtcodtipdoc".$li_i." type=hidden id=txtcodtipdoc".$li_i."' value=".$ls_codtipdoc."  />".
								  " <input name=txtcodamo".$li_i." type=hidden id=txtcodamo".$li_i."' value=".$ls_codamo."  /></td>";
							print "	<td  width=155  align=right>".number_format($li_montotamo,2,',','.')."</td>";
							print " <td  width=155 align=right><input name=txtsaldo".$li_i." type=text class=sin-borde style=text-align:right id=txtsaldo".$li_i."' value=".number_format($li_monsal,2,',','.')." readonly/></td>";
							print " <td  width=155 align=right><input name=txtmonto".$li_i." type=text class=sin-borde style=text-align:right id=txtmonto".$li_i."' value=".number_format($li_monamo,2,',','.')." onKeyPress=return(ue_formatonumero(this,'.',',',event)); onBlur= ue_validarmonto(); /> </td>";
							print "</tr>";
						}
					}
					print "<tr><td>";
					print "<input name=txttotrow type=hidden class=sin-borde  id=txttotrow value=".$li_totrow." onKeyPress=return(ue_formatonumero(this,'.',',',event)); />";
					print "</td></tr>";
					print "</table>";
				}
				else
				{
        			$io_mensajes->message("ERROR->No hay Anticipos asociados a este Proveedor ó Beneficiario"); 
				}
			}
		unset($io_mensajes);
		unset($io_funciones);
		unset($io_recepcion);
	}// end function uf_print_compromisos
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:90,代码来源:sigesp_sob_c_catalogo_ajax.php

示例5: array

				for($li_i=1;$li_i<=$li_totrow;$li_i++)
				{
					
					$li_totprenom = 0;
					$ldec_mondeb  = 0;
					$ldec_monhab  = 0;
					$li_totant	  = 0;
					$ls_numdoc		= $ds_voucher->data["numdoc"][$li_i];
					$ls_codban		= $ds_voucher->data["codban"][$li_i];
					$ls_nomban		= $class_report->uf_select_data($io_sql,"SELECT nomban FROM scb_banco WHERE codban ='".$ls_codban."' AND codemp='".$ls_codemp."'","nomban");
					$ls_ctaban		= $ds_voucher->data["ctaban"][$li_i];
					$ls_chevau		= $ds_voucher->data["chevau"][$li_i];
					$ld_fecmov	  	= $io_funciones->uf_convertirfecmostrar($ds_voucher->data["fecmov"][$li_i]);
					$ls_nomproben 	= $ds_voucher->data["nomproben"][$li_i];
					$ls_solicitudes = $class_report->uf_select_solicitudes($ls_numdoc,$ls_codban,$ls_ctaban);
					$ls_conmov		= $ds_voucher->getValue("conmov",$li_i);
					$ldec_monret	= $ds_voucher->getValue("monret",$li_i);
					$ldec_monto		= $ds_voucher->getValue("monto",$li_i);
					//$ldec_total		= $ldec_monto-$ldec_monret;
					$ldec_total		= $ldec_monto;
					//Asigno el monto a la clase numero-letras para la conversion.
					$numalet->setNumero($ldec_total);
					//Obtengo el texto del monto enviado.
					$ls_monto= $numalet->letra();
					uf_print_encabezado_pagina(number_format($ldec_total,2,",","."),$ls_nomproben,$ls_monto,$_SESSION["la_empresa"]["ciuemp"].", ".$ld_fecmov,$io_pdf); // Imprimimos el encabezado de la p�gina
					
					uf_print_cabecera($ls_numdoc,$ls_nomban,$ls_ctaban,$ls_chevau,$ls_nomproben,$ls_solicitudes,$ls_conmov,$io_pdf); // Imprimimos la cabecera del registro
					
					$ds_dt_scg->data=$class_report->uf_cargar_dt_scg($ls_numdoc,$ls_codban,$ls_ctaban,$ls_codope); // Obtenemos el detalle del reporte
					$la_items = array('0'=>'scg_cuenta');
					$la_suma  = array('0'=>'monto');
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_scb_rpp_voucher_fondemi.php

示例6:

      <td class="fd-blanco">&nbsp;</td>
      <td>&nbsp;</td>
      <td width="17" rowspan="9">&nbsp;</td>
      <td class="fd-blanco">&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
    <?php 
  if ($ls_operacion=="")
  {
  	  global $ds_prorep;
	  $i=$_GET["fila"];
	  $ds_prorep->data=$_SESSION["objact"];
	  $li_num=$ds_prorep->getRowCount("cod_report");
	  $ld_marzo=$ds_prorep->getValue("marzo",$i);
	  $ld_junio=$ds_prorep->getValue("junio",$i);
	  $ld_septiembre=$ds_prorep->getValue("septiembre",$i);
	  $ld_diciembre=$ds_prorep->getValue("diciembre",$i);
      $ld_total="0.0000";	
  }//($ls_operacion=="")
  ?>
      <td width="71" class="fd-blanco"><div align="right">Trimestre(1)</div></td>
      <td width="137">
        <div align="left">
          <input name="txtMarzo" type="text" class="fd-blanco" id="txtMarzo" onKeyPress="return(currencyFormat(this,'.',',',event))" value="<?php print $ld_marzo ?>" onBlur="uf_actualizar(this)">
      </div></td>
      <td width="75" class="fd-blanco"><div align="right">Trimestre(2)</div></td>
      <td width="134"><input name="txtJunio" type="text" class="fd-blanco" id="txtJulio3" onKeyPress="return(currencyFormat(this,'.',',',event))" value="<?php print $ld_junio?>" onBlur="uf_actualizar(this)"></td>
      <td width="5"><div align="right"> </div></td>
    </tr>
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_scg_wdist_manual_trim.php

示例7:

        <td width="431"><div align="left">
          <?Php
           $lb_vali=$io_cunid->uf_llenarcombo_tipouni(&$la_tipoun);
		   
		   if($lb_vali)
		   {
		    $io_data->data=$la_tipoun;
		    $totrow=$io_data->getRowCount("codtun");
		   }
		   ?>
             <select name="cmbtipouni" id="cmbtipouni">
			 <option value="">Seleccione</option>
         <?Php
			for($z=1;$z<=$totrow;$z++)
			 {
			  $ls_tipoun=$io_data->getValue("codtun",$z);
		      $ls_nombreun=$io_data->getValue("nomtun",$z);
		      if ($ls_tipoun==$ls_tipounidad)
			   {
				print "<option value='$ls_tipoun' selected>$ls_nombreun</option>";
			   }
		       else
			   {
				print "<option value='$ls_tipoun'>$ls_nombreun</option>";
			   }
		      }      
	        ?>
          </select>
                  <input name="hidestado" type="hidden" id="hidestado"  value="<? print $ls_tipounidad ?>">
</div></td>
      </tr>
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_cat_unidades.php

示例8:

	$li_temp_nota_cred_mas   = 0;
	$li_temp_nota_cred_menos = 0;
	$li_temp_retiro_mas      = 0;
	$li_temp_retiro_menos    = 0;
	$li_temp_deposito_mas    = 0;
	$li_temp_deposito_menos  = 0;
	
	for($li_i=1;$li_i<=$li_totrow;$li_i++)
	{
		$li_temp=$li_temp+1;

		$li_totprenom = 0;
		$ldec_mondeb  = 0;
		$ldec_monhab  = 0;
		$li_totant    = 0;		
		$ls_tipo      = $ds_concil->getValue("tipo",$li_i);
		$ls_suma      = $ds_concil->getValue("suma",$li_i);
		$ls_codope    = $ds_concil->getValue("codope",$li_i);
		$ls_numdoc    = $ds_concil->getValue("numdoc",$li_i);
		$ls_nomproben = $ds_concil->getValue("nomproben",$li_i);
		$ld_fecmov    = $ds_concil->getValue("fecmov",$li_i);
		$ldec_monto   = $ds_concil->getValue("monto",$li_i);
		$ld_fecmov    = $io_funciones->uf_convertirfecmostrar($ld_fecmov);
		$ls_item      = $ls_numdoc."  ".$ls_nomproben."   ".$ld_fecmov;
		if($ls_suma=='+')//En caso que sean mas
		{
			switch($ls_codope)
			{
				case "CH":
					$la_data_cheque_mas[$li_temp_cheque_mas]["fecha"]=$ld_fecmov;
					$la_data_cheque_mas[$li_temp_cheque_mas]["numdoc"]=$ls_numdoc;
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_scb_rpp_conciliacion_pdf.php

示例9: trim

 function uf_procesar_cuentas($as_cuenta_spg, $as_denominacion_cta, $aa_estpro, $as_cuenta_scg, $aa_security)
 {
     $ls_spg_cuenta = $as_cuenta_spg;
     $ls_cuenta_tempo = $ls_spg_cuenta;
     $ls_denominacion_cta = $as_denominacion_cta;
     $ls_scg_cuenta = $as_cuenta_scg;
     $ls_codest1 = $aa_estpro[0];
     $ls_codest2 = $aa_estpro[1];
     $ls_codest3 = $aa_estpro[2];
     $ls_codest4 = $aa_estpro[3];
     $ls_codest5 = $aa_estpro[4];
     $ls_estcla = $aa_estpro[5];
     $ls_scgctaint = $aa_estpro[6];
     $lb_valido = true;
     //Tomo los valores anteriores de la cuenta y denominacion.
     if ($this->int_spg->uf_spg_select_cuenta($this->dat["codemp"], $aa_estpro, $ls_spg_cuenta, &$ls_status, &$ls_denominacion, $ls_scg_cuenta)) {
         $lb_valido = $this->int_spg->uf_spg_update_cuenta($ls_codest1, $ls_codest2, $ls_codest3, $ls_codest4, $ls_codest5, $ls_estcla, $ls_spg_cuenta, $ls_denominacion_cta, $as_cuenta_scg);
         if ($lb_valido) {
             $ls_estpro1 = "";
             $ls_estpro2 = "";
             $ls_ctapu = "";
             $ls_denctapu = "";
             $ls_ctaplan = "";
             $this->is_msg_error = "Denominación Actualizada";
             $disabled = "";
             $this->int_spg->io_sql->commit();
             /////////////////////////////////         SEGURIDAD               /////////////////////////////
             $ls_evento = "UPDATE";
             $ls_desc_event = "Actualizo la cuenta " . $ls_spg_cuenta . ", asociada a la programatica " . $ls_codest1 . "-" . $ls_codest2 . "-" . $ls_codest3 . "-" . $ls_codest4 . "-" . $ls_codest5 . " y a la cuenta contable " . $ls_scg_cuenta;
             $ls_variable = $this->io_seguridad->uf_sss_insert_eventos_ventana($aa_security[1], $aa_security[2], $ls_evento, $aa_security[3], $aa_security[4], $ls_desc_event);
             ////////////////////////////////         SEGURIDAD               //////////////////////////////
         } else {
             $this->is_msg_error = "Error " . $this->int_spg->io_sql->message;
         }
     } else {
         $ls_cuenta_tempo = $ls_spg_cuenta;
         $ls_denominacion = "";
         $ls_NextCuenta = $this->int_spg->uf_spg_next_cuenta_nivel($ls_spg_cuenta);
         $li_Nivel = $this->int_spg->uf_spg_obtener_nivel($ls_NextCuenta);
         $li_fila = 1;
         $lds_cuenta_temp = new class_datastore();
         do {
             if (!$this->int_spg->uf_spg_select_cuenta($this->dat["codemp"], $aa_estpro, $ls_NextCuenta, &$ls_status, &$ls_denominacion, $ls_scg_cuenta)) {
                 $ls_PadNextCuenta = $this->int_scg->uf_pad_cuenta_plan($this->dat["formplan"], $ls_NextCuenta);
                 $this->int_spg->uf_select_plan_unico_cuenta($ls_PadNextCuenta, &$as_denominacion_plan);
                 if ($li_Nivel > 1) {
                     $ls_cuenta_ref = $this->int_spg->uf_spg_next_cuenta_nivel($ls_NextCuenta);
                 } else {
                     $ls_cuenta_ref = "             ";
                 }
                 if ($as_denominacion_plan == "") {
                     $as_denominacion_plan = $as_denominacion_cta;
                 }
                 $lds_cuenta_temp->insertRow("sc_cuenta", trim($ls_scg_cuenta));
                 $lds_cuenta_temp->insertRow("spg_cuenta", $ls_NextCuenta);
                 $lds_cuenta_temp->insertRow("codestpro1", $ls_codest1);
                 $lds_cuenta_temp->insertRow("codestpro2", $ls_codest2);
                 $lds_cuenta_temp->insertRow("codestpro3", $ls_codest3);
                 $lds_cuenta_temp->insertRow("codestpro4", $ls_codest4);
                 $lds_cuenta_temp->insertRow("codestpro5", $ls_codest5);
                 $lds_cuenta_temp->insertRow("denominacion", $as_denominacion_plan);
                 $lds_cuenta_temp->insertRow("sc_cuenta_ref", $ls_cuenta_ref);
                 $lds_cuenta_temp->insertRow("nivel", $li_Nivel);
                 $lds_cuenta_temp->insertRow("estcla", $ls_estcla);
                 $lds_cuenta_temp->insertRow("scgctaint", $ls_scgctaint);
                 $li_fila++;
             }
             if ($li_Nivel > 1) {
                 $ls_NextCuenta = $this->int_spg->uf_spg_next_cuenta_nivel($ls_NextCuenta);
                 $li_Nivel = $this->int_spg->uf_spg_obtener_nivel($ls_NextCuenta);
             } else {
                 $li_Nivel = 0;
             }
         } while ($li_Nivel >= 1);
         $li_total = $lds_cuenta_temp->getRowCount("sc_cuenta");
         if ($li_total > 0) {
             $this->int_spg->io_sql->begin_transaction();
             for ($li_fila = 1; $li_fila <= $li_total; $li_fila++) {
                 $ls_sc_cuenta = $lds_cuenta_temp->getValue("sc_cuenta", $li_fila);
                 $ls_spg_cuenta = $lds_cuenta_temp->getValue("spg_cuenta", $li_fila);
                 $ls_codest1 = $lds_cuenta_temp->getValue("codestpro1", $li_fila);
                 $ls_codest2 = $lds_cuenta_temp->getValue("codestpro2", $li_fila);
                 $ls_codest3 = $lds_cuenta_temp->getValue("codestpro3", $li_fila);
                 $ls_codest4 = $lds_cuenta_temp->getValue("codestpro4", $li_fila);
                 $ls_codest5 = $lds_cuenta_temp->getValue("codestpro5", $li_fila);
                 $ls_denominacion = $lds_cuenta_temp->getValue("denominacion", $li_fila);
                 $ls_cuenta_ref = $lds_cuenta_temp->getValue("sc_cuenta_ref", $li_fila);
                 $li_Nivel = $lds_cuenta_temp->getValue("nivel", $li_fila);
                 $ls_estcla = $lds_cuenta_temp->getValue("estcla", $li_fila);
                 $ls_scgctaint = $lds_cuenta_temp->getValue("scgctaint", $li_fila);
                 $ls_mensaje_error = "Error en Guardar";
                 $ls_status = "S";
                 $lb_valido = $this->int_spg->uf_spg_insert_cuenta($ls_codest1, $ls_codest2, $ls_codest3, $ls_codest4, $ls_codest5, $ls_estcla, $ls_spg_cuenta, $ls_denominacion, trim($ls_sc_cuenta), $ls_status, $li_Nivel, $ls_cuenta_ref, $ls_scgctaint);
                 if (!$lb_valido) {
                     break;
                 } else {
                     /////////////////////////////////         SEGURIDAD               /////////////////////////////
                     $ls_evento = "INSERT";
                     $ls_desc_event = "Inserto la cuenta " . $ls_spg_cuenta . ", asociada a la programatica " . $ls_codest1 . "-" . $ls_codest2 . "-" . $ls_codest3 . "-" . $ls_codest4 . "-" . $ls_codest5 . " y a la cuenta contable " . $ls_sc_cuenta;
                     //////////////////////////////         SEGURIDAD               /////////////////////////////
//.........这里部分代码省略.........
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:101,代码来源:sigesp_spg_c_planctas.php

示例10:

					$la_data[$li_b]=array('programatica'=>$ds_dt_spg->getValue("estpro",$li_b),
										  'cuenta'=>$ds_dt_spg->getValue("spg_cuenta",$li_b),
										  'monto'=>number_format($ds_dt_spg->getValue("monto",$li_b),2,",","."));
				}				
				uf_print_detalle_presupuestario($la_data,$io_pdf);
				unset($la_data);
			}

			//Obtengo el detalle presupuestario del movimiento.
			$ds_dt_spi->data=$class_report->uf_cargar_dt_spi($ls_numdoc,$ls_codban,$ls_ctaban,$ls_codope,$ls_estmov);
			$li_totspi=$ds_dt_spi->getRowCount("spi_cuenta");
			if($li_totspi>0)		
			{
				for($li_b=1;$li_b<=$li_totspi;$li_b++)
				{				
					$la_data[$li_b]=array('cuenta'=>$ds_dt_spi->getValue("spi_cuenta",$li_b),
										  'monto'=>number_format($ds_dt_spi->getValue("monto",$li_b),2,",","."));
				}
				uf_print_detalle_ingreso($la_data,$io_pdf);
			}
			$ldec_total=$ldec_total+$ldec_monto;
			uf_print_fin_detalle(&$io_pdf);	
		}
		uf_print_totales(number_format($ldec_total,2,",","."),&$io_pdf);
		if($lb_valido) // Si no ocurrio ningún error
		{
			$io_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página
			$io_pdf->ezStream(); // Mostramos el reporte
		}
		else  // Si hubo algún error
		{
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_scb_rpp_reg_op.php

示例11:

          <a href="javascript:catprovbene(document.form1.tipo.value)"><img src="../shared/imagebank/tools15/buscar.gif" alt="Catalogo Proveedores/Beneficiarios" width="15" height="15" border="0"></a>		</td>
        <td colspan="2" align="left"><input name="txtprovbene" type="text" id="txtprovbene" style="text-align:center" value="" size="14" maxlength="10">          <label>
          <input type="text" name="txtnomproben" id="txtnomproben">
        </label>
        <div align="right"></div></td>
        <td width="70"><div align="right">Hasta </div></td>
        <td width="82" align="left"><input name="txtfechahasta" type="text" id="txtfechahasta" size="15" maxlength="10" style="text-align:center" onKeyDown="javascript:ue_formato_fecha(this,'/',patron,true,event);" onBlur="javascript: ue_validar_formatofecha(this);" datepicker="true"> </td>
      </tr>
      <tr>
        <td height="10"><div align="right">Procedencia</div></td>
        <td colspan="3" align="left" ><select name="procede" id="select">
          <option value="N" "<? print $sel_N?>" >Ninguno</option>
          <?php
		  	for($li_i=1;$li_i<=$li_rowcount;$li_i++)
			{
				$ls_procede=$ds_procedencias->getValue("procede",$li_i);
				$ls_despro=$ds_procedencias->getValue("desproc",$li_i);
				if($ls_procede_ant==$ls_procede)
				{
				?>
          <option value="<?php print $ls_procede?>" selected><?php print $ls_despro; ?></option>
          <?php
				}
				else
				{
				?>
          <option value="<?php print $ls_procede?>"><?php print $ls_despro; ?></option>
          <?php
				}
			}
			?>
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_cat_comprobantes.php

示例12:

	if(($ls_operacion=="CAMBIO_TIPO"))
	{
		//Cargo los datos de las programaciones.
		$ld_fechadesde=$_POST["txtfechadesde"];
		$ld_fechahasta=$_POST["txtfechahasta"];
		$ls_documento=$_POST["txtdocumento"];	
		$ls_numcarta=$_POST["txtnumcarta"];	
		$data=$io_carta->uf_cargar_cartas_filtradas($ls_empresa,$ls_tipo,$ld_fechadesde,$ld_fechahasta,$ls_documento,$ls_numcarta);		
		$ldec_total_prog=0;
		if($data!="")
		{
			$ds_carta->data=$data;
			$li_total=$ds_carta->getRowCount("numdoc");
			for($i=1;$i<=$li_total;$i++)
			{
				$ls_numdoc  = $ds_carta->getValue("numdoc",$i);
				$ldec_monto = $ds_carta->getValue("monto",$i);
				$ld_fecmov  = $fun->uf_formatovalidofecha($ds_carta->getValue("fecmov",$i));
				$ld_fecmov  = $fun->uf_convertirfecmostrar($ld_fecmov);
				$ls_prov	= $ds_carta->getValue("cod_pro",$i);
				if($ls_prov=="----------")
				{
					$ls_prov=$ds_carta->getValue("ced_bene",$i);		
				}
				$ls_nomproben = $ds_carta->getValue("nomproben",$i);
				$ls_codban	  = $ds_carta->getValue("codban",$i);				
				$ls_ctaban	  = $ds_carta->getValue("ctaban",$i);				
				$ls_conmov	  = $ds_carta->getValue("conmov",$i);
				$ls_carta	  = $ds_carta->getValue("numcarord",$i);
				$ls_estcon	  = $ds_carta->getValue("estcon",$i);
				$ld_fecpropag='';						
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_scb_p_elimin_carta_orden.php

示例13: while

 function uf_trasladar_saldos($ad_periodoviejo, $ad_periodonuevo, $as_codban, $as_ctaban, $ab_transito)
 {
     /*------------------------------------------------------------------
     		- Funcion que se encarga de trasladar los saldos
     		- Retorna true si la operacion se ejecuto correctamente, de lo contrario, false
     		- Elaborado por Ing. Laura Cabré.
     		- Fecha: 12/01/2007			
     	//-----------------------------------------------------------------*/
     set_time_limit(0);
     $ls_codemp = $this->dat["codemp"];
     $ds_cuenta = new class_datastore();
     $ds_colocaciones = new class_datastore();
     $ds_transito = new class_datastore();
     $ds_doc_repetidos = new class_datastore();
     $lb_valido = false;
     $ad_periodoviejo = $this->io_funciones->uf_convertirdatetobd($ad_periodoviejo);
     $ad_periodonuevo = $this->io_funciones->uf_convertirdatetobd($ad_periodonuevo);
     // -----------------Se obtiene la cuenta bancaria
     $ls_sql = "SELECT 0.0000  AS saldo\n\t\t\t   FROM scb_ctabanco\n\t\t\t  WHERE codemp='{$ls_codemp}' \n\t\t\t\tAND codban='{$as_codban}' \n\t\t\t\tAND ctaban='{$as_ctaban}'\n\t\t\t  GROUP BY codban,ctaban,codtipcta\n\t\t\t  ORDER BY codban,ctaban";
     $io_recordset = $this->io_sql_origen->select($ls_sql);
     if ($io_recordset === false) {
         $ls_cadena = "Error al trasladar saldos - Obtención de la cuenta bancaria- .\r\n" . $this->io_sql_origen->message . "\r\n";
         $ls_cadena = $ls_cadena . $ls_sql . "\r\n";
         if ($this->lo_archivo) {
             @fwrite($this->lo_archivo, $ls_cadena);
         }
         return false;
     } else {
         if ($this->io_sql_origen->fetch_row($io_recordset)) {
             $ds_cuenta->data = $this->io_sql_origen->obtener_datos($io_recordset);
             $lb_valido = true;
         }
     }
     // -----------------Se obtiene las colocaciones------------
     $ls_sql = "SELECT numcol,codtipcol,codban,ctaban, 0.0000  AS saldo\n\t\t\t   FROM scb_colocacion\n\t\t\t  GROUP by codban,ctaban,numcol,codtipcol";
     $io_recordset = $this->io_sql_origen->select($ls_sql);
     if ($io_recordset === false) {
         $ls_cadena = "Error al trasladar saldos - Obtención de las colocaciones- .\r\n" . $this->io_sql_origen->message . "\r\n";
         $ls_cadena = $ls_cadena . $ls_sql . "\r\n";
         if ($this->lo_archivo) {
             @fwrite($this->lo_archivo, $ls_cadena);
         }
         return false;
     } else {
         if ($this->io_sql_origen->fetch_row($io_recordset)) {
             $ds_colocaciones->data = $this->io_sql_origen->obtener_datos($io_recordset);
             $lb_valido = true;
         }
     }
     if ($lb_valido) {
         //-------------Calculando los saldos de los documentos
         $ldec_saldo_documentos_temp = 0;
         $ldec_saldo_documentos_temp = $this->uf_calcular_saldo_documento($as_codban, $as_ctaban);
         if ($ldec_saldo_documentos_temp === false) {
             return false;
         }
         $ds_cuenta->updateRow("saldo", $ldec_saldo_documentos_temp, 1);
         //-------------Calculando los saldos de las colocaciones-----------//
         $li_totcol = $ds_colocaciones->getRowCount("numcol");
         for ($li_i = 1; $li_i <= $li_totcol; $li_i++) {
             $ls_codban = $ds_colocaciones->getValue("codban", $li_i);
             $ls_numcol = $ds_colocaciones->getValue("numcol", $li_i);
             $ls_ctaban = $ds_colocaciones->getValue("ctaban", $li_i);
             $ldec_saldo = $this->uf_calcular_saldo_colocacion($ls_codban, $ls_numcol);
             if ($ldec_saldo === false) {
                 return false;
             } else {
                 $ds_colocaciones->updateRow("saldo", $ldec_saldo, $li_i);
             }
         }
         //-------------Se chequean los movimientos en transito
         if ($ab_transito) {
             $ls_sql = "SELECT *\n\t\t\t\t\t\t   FROM scb_movbco \n\t\t\t\t\t\t  WHERE codemp='{$ls_codemp}' \n\t\t\t\t\t\t\tAND codban='{$as_codban}' \n\t\t\t\t\t\t\tAND ctaban='{$as_ctaban}' \n\t\t\t\t\t\t\tAND estcon=0 \n\t\t\t\t\t\t\tAND (estmov='C' OR estmov='L')\n\t\t\t\t\t\t  ORDER BY codban,ctaban,numdoc";
             $io_recordset = $this->io_sql_origen->select($ls_sql);
             if ($io_recordset === false) {
                 $ls_cadena = "Error al Trasladar saldos - Obtención de los movimientos en tránsito- .\r\n" . $this->io_sql_origen->message . "\r\n";
                 $ls_cadena = $ls_cadena . $ls_sql . "\r\n";
                 if ($this->lo_archivo) {
                     @fwrite($this->lo_archivo, $ls_cadena);
                 }
                 return false;
             } else {
                 $lb_valido = true;
                 if ($this->io_sql_origen->fetch_row($io_recordset)) {
                     $ds_transito->data = $this->io_sql_origen->obtener_datos($io_recordset);
                 }
             }
             // Movimientos en transito en forma resumida
             $ls_sql = "SELECT codban,ctaban,codope,SUM(monto-monret) AS total, estmov \n\t\t\t\t\t\t   FROM scb_movbco \n\t\t\t\t\t\t  WHERE codemp='{$ls_codemp}' \n\t\t\t\t\t\t\tAND codban='{$as_codban}' \n\t\t\t\t\t\t\tAND ctaban='{$as_ctaban}' \n\t\t\t\t\t\t\tAND estcon=0 \n\t\t\t\t\t\t\tAND (estmov='C' OR estmov='L')\n\t\t\t\t\t\t  GROUP by codban,ctaban,codope,estmov \n\t\t\t\t\t\t  ORDER BY codban,ctaban";
             $io_recordset = $this->io_sql_origen->select($ls_sql);
             if ($io_recordset === false) {
                 $ls_cadena = "Error al Trasladar saldos -Obtención de los movimientos en tránsito resumidos- .\r\n" . $this->io_sql_origen->message . "\r\n";
                 $ls_cadena = $ls_cadena . $ls_sql . "\r\n";
                 if ($this->lo_archivo) {
                     @fwrite($this->lo_archivo, $ls_cadena);
                 }
                 return false;
             } else {
                 $lb_valido = true;
                 $ldec_debitostmp = 0;
//.........这里部分代码省略.........
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:101,代码来源:sigesp_apr_salctabco.php

示例14: count

	if($lb_valido!=0)
	{
		$x = (count($la_disminucion, COUNT_RECURSIVE) / count($la_disminucion)) - 1;
		for($li_i=1;$li_i<=$x;$li_i++)
		{
			$ld_totaldisminucion=$ld_totaldisminucion+$la_disminucion["monto"][$li_i];
		}
	}	
	$ld_totalvariacion=$ld_totalaumento-$ld_totaldisminucion;
	
	$lb_valido=$io_contrato-> uf_select_contrato($ls_codcon,$la_contrato);
	if ($lb_valido)
	{
		$io_datastore->data=$la_contrato;
		$li_i=1;
		$ls_codcon=$io_datastore->getValue("codcon",$li_i);
		$ls_moncon=$io_funsob->uf_convertir_numerocadena($io_datastore->getValue("monto",$li_i));
	}	
	
	$io_anticipo->uf_calcular_montoanticipo($ls_codcon,$ld_montototalanticipoaux);
	$ld_montototalanticipo=$io_funsob->uf_convertir_numerocadena($ld_montototalanticipoaux);
	$ld_montocontrato=$la_contrato["monto"][1];
	$ld_montocontratofinal=$ld_montocontrato+$ld_totalvariacion;	
	$ld_montocontrato=$io_funsob->uf_convertir_numerocadena($ld_montocontrato);	
	$ld_montocontratofinal=$io_funsob->uf_convertir_numerocadena($ld_montocontratofinal);
	$ld_monvar=$io_funsob->uf_convertir_numerocadena($ld_totalvariacion);
	$lb_valido=$io_obra->uf_select_obra($io_datastore->getValue("codobr",$li_i),$la_obra);	
	if($lb_valido)
		$ls_desobr=$la_obra["desobr"][1];		
}
elseif($ls_operacion=="ue_guardar")
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_sob_d_anticipo.php

示例15: aceptar

			else
			{
				if($row=$io_sql->fetch_row($rs_datauni))
				{
					print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>";
					print "<tr class=titulo-celda>";
					print "<td><a href=javascript:ue_ordenar('codtob','');><font color=#FFFFFF>Código</font></a></td>";
					print "<td><a href=javascript:ue_ordenar('nomtob','');><font color=#FFFFFF>Nombre</font></a></td>";
					$la_unidades=$io_sql->obtener_datos($rs_datauni);
					$io_data->data=$la_unidades;
					$totrow=$io_data->getRowCount("codtob");
						
					for($z=1;$z<=$totrow;$z++)
					{
						print "<tr class=celdas-blancas>";
						$codtob=$io_data->getValue("codtob",$z);
						$nomtob=$io_data->getValue("nomtob",$z);
						$destob=$io_data->getValue("destob",$z);
						print "<td align=center><a href=\"javascript: aceptar('$codtob','$nomtob','$destob');\">".$codtob."</a></td>";
						print "<td align=left>".$nomtob."</td>";
					    print "</tr>";			
					}
				}
				else
				{
					$io_msg->message("No se han creado Tipos de Obra");
				}
		}

print "</table>";
?>
开发者ID:ssolano,项目名称:cafe_sigesp,代码行数:31,代码来源:sigesp_cat_tipoobra.php


注:本文中的class_datastore::getValue方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。