Пример #1
0
    $ls_denmil = "";
    $ls_codunimed = "";
    $ls_denunimed = "";
}
$lb_empresa = true;
//Titulos de la tabla de Detalle Bienes
$title[1] = "Código";
$title[2] = "Denominación";
$title[3] = "Porcentaje";
$title[4] = "Edición";
$grid = "grid";
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operación  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'soc_servicios', 'codser');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
    $ls_denominacion = "";
    $ls_cuenta = "";
    $ls_codtipser = "";
    $ld_precio = "0,00";
    $li_lastrow = 0;
    $ls_dentipser = '';
    $ls_codunimed = "";
    $ls_denunimed = "";
    for ($i = 1; $i <= 5; $i++) {
        //4
        $object[$i][1] = "<input type=text name=txtcodcar" . $i . "  value=''  class=sin-borde  readonly  style=text-align:center  size=5>";
        $object[$i][2] = "<input type=text name=txtdencar" . $i . "  value=''  class=sin-borde  readonly  style=text-align:center  size=30>";
    $ls_denclas = $_POST["txtdenominacion"];
    $ls_estatus = $_POST["hidestatus"];
    $ls_cuenta = $_POST["txtcuenta"];
} else {
    $ls_operacion = "NUEVO";
    $ls_codigo = "";
    $ls_denclas = "";
    $ls_estatus = "NUEVO";
    $ls_cuenta = "";
}
$lb_empresa = false;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operacion  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'cxp_clasificador_rd', 'codcla');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Fin  Operacion  Nuevo     ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Operaciones de Insercion y Actualizacion            //////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "ue_guardar") {
    $lb_existe = $io_clasificador->uf_select_clasificador($ls_codigo);
    if ($lb_existe) {
        if ($ls_estatus == "NUEVO") {
            $io_msg->message("Este Código de Clasificador ya existe !!!");
Пример #3
0
	function uf_siv_insert_despacho($as_codemp,&$as_numorddes,$as_numsol,$as_coduniadm,$ad_fecdes,$as_obsdes,$as_codusu,
								    $as_estdes,$as_estrevdes,$as_codunides,$aa_seguridad) 
	{
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_siv_insert_despacho
		//         Access: public (sigesp_siv_p_despacho)
		//      Argumento: $as_codemp //codigo de empresa 					$as_numorddes // numero de la orden de despacho
		//                 $as_numsol // nro de la SEP						$as_coduniadm // codigo de unidad administrativa
		//                 $ad_fecdes // fecha del despacho					$as_obsdes    // observacion del despacho
		//                 $as_codusu //usuario que ralizo la recepcion		$as_estdes    // estatus dedespacho: 0--> , 1--> 
		//                 $as_estrevdes // estatus de reverso de despacho:   0-->Despacho Reversado , 1-->Despacho Activo 
		//                 $as_codunides // codigo de unidad a despachar 
		//                 $aa_seguridad // arreglo de registro de seguridad 
		//	      Returns: Retorna un Booleano
		//    Description: Funcion que inserta  los  datos  maestros  de  un registro de despacho de almacen y genera  un numero  de
		//                 comprobante consecutivo,  en la tabla siv_recepcion
		//	   Creado Por: Ing. Luis Anibal Lang
		// Fecha Creación: 09/02/2006								Fecha Última Modificación :09/02/2006
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		$lb_valido=false;
		$io_fun=  new class_funciones_db($this->con);
		$ls_emp="";
		$ls_tabla="siv_despacho";
		$ls_columna="numorddes";
		$as_numorddes=$io_fun->uf_generar_codigo($ls_emp,$as_codemp,$ls_tabla,$ls_columna);
		
		$ls_sql="INSERT INTO siv_despacho (codemp, numorddes, numsol, coduniadm, fecdes, obsdes, codusu, estdes, estrevdes, codunides)".
				"     VALUES ('".$as_codemp."','".$as_numorddes."','".$as_numsol."','".$as_coduniadm."','".$ad_fecdes."',".
				"             '".$as_obsdes."','".$as_codusu."','".$as_estdes."','".$as_estrevdes."','".$as_codunides."')";
		$li_row=$this->io_sql->execute($ls_sql);
		if($li_row===false)
		{
			$this->io_msg->message("CLASE->Despacho MÉTODO->uf_siv_insert_despacho ERROR->".$this->io_funcion->uf_convertirmsg($this->io_sql->message));
			$lb_valido=false;
		}
		else
		{
				$lb_valido=true;
				/////////////////////////////////         SEGURIDAD               /////////////////////////////		
				$ls_evento="INSERT";
				$ls_descripcion ="Insertó el registro de la orden de Despacho ".$as_numorddes." proveniente de la SEP ".$as_numsol.
								 " Para la Unidad Administrativa ".$as_coduniadm." Asociada a la Empresa ".$as_codemp;
				$ls_variable= $this->seguridad->uf_sss_insert_eventos_ventana($aa_seguridad["empresa"],
												$aa_seguridad["sistema"],$ls_evento,$aa_seguridad["logusr"],
												$aa_seguridad["ventanas"],$ls_descripcion);
				/////////////////////////////////         SEGURIDAD               /////////////////////////////		
		}
		return $lb_valido;
	}  // end  function uf_siv_insert_despacho
} else {
    $ls_dentipoorg = "";
}
if (array_key_exists("hidestatus", $_POST)) {
    $ls_estatus = $_POST["hidestatus"];
} else {
    $ls_estatus = "NUEVO";
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operacion  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $arremp = $_SESSION["la_empresa"];
    $ls_codemp = $arremp["codemp"];
    $lb_empresa = false;
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'rpc_tipo_organizacion', 'codtipoorg');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Fin  Operacion  Nuevo     ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Operaciones de Insercion y Actualizacion          ////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "ue_guardar") {
    $arremp = $_SESSION["la_empresa"];
    $ls_codemp = $arremp["codemp"];
    $lb_existe = $io_tipoorg->uf_select_tipo_empresa($ls_codigo);
    if ($lb_existe) {
	if (array_key_exists("operacion",$_POST))
	{
		$ls_operacion=$_POST["operacion"];
	}
	else
	{
		$ls_operacion="NUEVO";
		uf_limpiarvariables();
		uf_agregarlineablanca($lo_object,1);
	}
	$lb_empresa=true;
	switch ($ls_operacion) 
	{
		case "NUEVO":
			uf_limpiarvariables();
			$ls_codtra=$io_fun->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_transportes','codtra');
			$ls_estatus="NUEVO";
			$ls_denominacion="";
		break;
		
		case "GUARDAR";
		
		$ls_valido= false;
		$ls_readonly="";
		$ls_status=$io_fun_viaticos->uf_obtenervalor("hidstatus","");
		$ls_codtra=$io_fun_viaticos->uf_obtenervalor("txtcodtra","");
		$ls_codtiptra=$io_fun_viaticos->uf_obtenervalor("cmbcodtiptra","");
		$ls_dentra=$io_fun_viaticos->uf_obtenervalor("txtdentra","");
		$li_tartra=$io_fun_viaticos->uf_obtenervalor("txttartra","");
		$ls_existe=$io_fun_viaticos->uf_obtenervalor("existe","FALSE");
		$li_tartraaux= str_replace(".","",$li_tartra);
    $ls_dendoc = "";
    $ls_presu = "";
    $ls_conta = "C";
    $ls_estatus = "NUEVO";
}
if (array_key_exists("chktipodoc", $_POST)) {
    $ls_anticipo = $_POST["chktipodoc"];
} else {
    $ls_anticipo = 0;
}
$lb_empresa = false;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operación  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'cxp_documento', 'codtipdoc');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Fin  Operación  Nuevo     ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////           Operaciones de Insercion y Actualización           /////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "ue_guardar") {
    $lb_existe = $io_doc->uf_load_documento($ls_codigo);
    if ($lb_existe) {
        if ($ls_estatus == "NUEVO") {
            $io_msg->message("Este Código de Documento ya existe !!!");
    $ls_contable = "";
    $ls_denocuenta = "";
    $ld_deducible = "0,00";
    $ls_formula = "";
    $ls_tipodeduccion = "";
    $ls_estatus = "NUEVO";
    $ls_tipoperdeduccion = "";
    $ls_codconret = "";
    $ls_denconret = "";
}
$lb_empresa = true;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operación  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'sigesp_deducciones', 'codded');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////            Fin  Operación  Nuevo         ///////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////         Operaciones de Inserción y Actualización      //////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "ue_guardar") {
    $lb_existe = $io_deducciones->uf_select_deduccion($ls_codemp, $ls_codigo);
    if ($lb_existe) {
        if ($ls_estatus == "NUEVO") {
            $io_msg->message("Este Código de Deducción ya existe !!!");
	function uf_siv_insert_recepcion($as_codemp,$as_numordcom,$as_codpro,$as_codalm,$ad_fecrec,$as_obsrec,$as_codusu,$as_estpro,$as_estrec,&$as_numconrec,$aa_seguridad) 
	{
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_siv_insert_recepcion
		//         Access: public (sigesp_siv_p_recepcion)
		//      Argumento: $as_codemp    // codigo de empresa               $as_numordcom // numero de la orden de compra/factura
		// 				   $as_codpro    // codigo de proveedor			    $as_codalm    // codigo de almacen
		//				   $ad_fecrec    // fecha de recepcion              $as_obsrec    // observacion de la recepcion
		//				   $as_codusu    // codigo del usuario	 			$aa_seguridad // arreglo de registro de seguridad
		//				   $as_estpro    // estatus de la procedencia: 0--> Factura, 1--> Orden de compra
		//				   $as_estrec    // estatus de la recepcion:   0--> Parcial, 1--> Completa
		//				   $as_numconrec // comprobante (numero concecutivo para hacer unica la recepcion)
		//	      Returns: Retorna un Booleano
		//    Description: Funcion  que inserta  los  datos  maestros  de  una  entrada  de  suministros a almacen  y genera
		//				   el numero  de  comprobante  de  la  recepcion  de manera que puedan existir varias recepciones para una
		//				   misma orden de compra, en la tabla siv_recepcion
		//	   Creado Por: Ing. Luis Anibal Lang
		// Fecha Creación: 10/02/2006							Fecha Última Modificación : 10/02/2006
		/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		$lb_valido=false;
		$io_fun=  new class_funciones_db($this->con);
		$ls_emp="";
		$ls_tabla="siv_recepcion";
		$ls_columna="numconrec";
		$ls_estrevrec="1";
		$as_numconrec=$io_fun->uf_generar_codigo($ls_emp,$as_codemp,$ls_tabla,$ls_columna);
		$ls_sql="INSERT INTO siv_recepcion (codemp,numordcom,cod_pro,codalm,fecrec,obsrec,codusu,estpro,estrec,numconrec,estrevrec)".
				" VALUES ('".$as_codemp."','".$as_numordcom."','".$as_codpro."','".$as_codalm."','".$ad_fecrec."','".$as_obsrec."',".
				"         '".$as_codusu."','".$as_estpro."','".$as_estrec."','".$as_numconrec."','".$ls_estrevrec."')";
		$li_row=$this->io_sql->execute($ls_sql);
		if($li_row===false)
		{
			$this->io_msg->message("CLASE->recepcion MÉTODO->uf_siv_insert_recepcion ERROR->".$this->io_funcion->uf_convertirmsg($this->io_sql->message));
			$lb_valido=false;

		}
		else
		{
				$lb_valido=true;
				/////////////////////////////////         SEGURIDAD               /////////////////////////////		
				$ls_evento="INSERT";
				$ls_descripcion ="Insertó una Entrada de Suminisros a almacen proveniente del Documento ".$as_numordcom.", y fue enviado al Almacen ".$as_codalm.
								 " Asociado a la Empresa ".$as_codemp;
				$ls_variable= $this->seguridad->uf_sss_insert_eventos_ventana($aa_seguridad["empresa"],
												$aa_seguridad["sistema"],$ls_evento,$aa_seguridad["logusr"],
												$aa_seguridad["ventanas"],$ls_descripcion);
				/////////////////////////////////         SEGURIDAD               /////////////////////////////		
		}
		if(($lb_valido)&&($as_estrec==1)&&($as_estpro==0))
		{
			$lb_valido=$this->uf_siv_update_ordencompra($as_codemp,$as_numordcom,$aa_seguridad);
		}
		return $lb_valido;
	} // end function uf_siv_insert_recepcion
//////////////////////////////////////////////         SEGURIDAD               /////////////////////////////////////////////
if (array_key_exists("operacion", $_POST)) {
    $ls_operacion = $_POST["operacion"];
    $ls_codigo = $_POST["txtcodigo"];
    $ls_denesp = $_POST["txtdenominacion"];
    $ls_estatus = $_POST["hidestatus"];
} else {
    $ls_codigo = "";
    $ls_operacion = "NUEVO";
    $ls_denesp = "";
    $ls_estatus = "NUEVO";
}
$ls_codemp = $_SESSION["la_empresa"]["codemp"];
if ($ls_operacion == "NUEVO") {
    $lb_empresa = false;
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'rpc_especialidad', 'codesp');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
if ($ls_operacion == "ue_guardar") {
    $lb_existe = $io_especialidad->uf_select_especialidad($ls_codigo);
    if ($lb_existe) {
        if ($ls_estatus == "NUEVO") {
            $io_msg->message("Este Código de Especialidad ya existe !!!");
            $lb_valido = false;
        } elseif ($ls_estatus == "GRABADO") {
            $lb_valido = $io_especialidad->uf_update_especialidad($ls_codigo, $ls_denesp, $la_seguridad);
            if ($lb_valido) {
                $io_sql->commit();
                $io_msg->message("Registro Actualizado !!!");
Пример #10
0
    $ls_operacion = $_POST["operacion"];
    $ls_codpais = $_POST["txtcodigo"];
    $ls_denpais = $_POST["txtdenominacion"];
    $ls_estatus = $_POST["hidestatus"];
} else {
    $ls_operacion = "NUEVO";
    $ls_codpais = "";
    $ls_denpais = "";
    $ls_estatus = "NUEVO";
}
$lb_empresa = false;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operación  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $ls_codpais = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_empresa, 'sigesp_pais', 'codpai');
    if (empty($ls_codpais)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Fin  Operacion  Nuevo     ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////       Operaciones de Insercion y Actualizacion    /////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "ue_guardar") {
    $lb_existe = $io_pais->uf_load_pais($ls_codpais);
    if ($lb_existe) {
        if ($ls_estatus == "NUEVO") {
            $io_msg->message("Este Código de Pais ya existe !!!");
Пример #11
0
	require_once("../shared/class_folder/grid_param.php");
	$in_grid= new grid_param();
	require_once("class_folder/sigesp_scv_c_rutas.php");
	$io_scv= new sigesp_scv_c_rutas($con);
	$ls_codemp=$_SESSION["la_empresa"]["codemp"];
	$ls_operacion=$io_fun_viaticos->uf_obtenervalor("operacion","NUEVO");
	uf_limpiarvariables();
	if(empty($ls_operacion))
	{
		uf_agregarlineablanca($lo_object,$li_totrows);
	}
	$lb_empresa= true;
	switch ($ls_operacion) 
	{
		case "NUEVO":
			$ls_codrut= $io_fundb->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_rutas','codrut');
			if(empty($ls_codrut))
			{
				$io_msg->message($io_fundb->is_msg_error);
			}
			uf_agregarlineablanca($lo_object,1);
		break;
		
		case "GUARDAR":
			$ls_codrut=  $io_fun_viaticos->uf_obtenervalor("txtcodrut","");
			$ls_codpai=  $io_fun_viaticos->uf_obtenervalor("txtcodpai","");
			$ls_despai=  $io_fun_viaticos->uf_obtenervalor("txtdespai","");
			$ls_codest=  $io_fun_viaticos->uf_obtenervalor("txtcodest","");
			$ls_desest=  $io_fun_viaticos->uf_obtenervalor("txtdesest","");
			$ls_codciu=  $io_fun_viaticos->uf_obtenervalor("txtcodciu","");
			$ls_desciu=  $io_fun_viaticos->uf_obtenervalor("txtdesciu","");
Пример #12
0
    $total = 0;
    $ls_estatus = "NUEVO";
}
$ls_readonly = "";
$lb_empresa = false;
//Titulos de la tabla de Detalle Bienes
$title[1] = "Código";
$title[2] = "Denominación";
$title[3] = "Porcentaje";
$title[4] = "";
$grid = "grid";
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operación  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'sep_conceptos', 'codconsep');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
    $ls_denominacion = "";
    $ld_monto = "0,00";
    $ls_observacion = "";
    $ls_cuenta = "";
    $ls_unidad = "";
    $ls_denocuenta = "";
    $li_lastrow = 0;
    for ($i = 1; $i <= 5; $i++) {
        $object[$i][1] = "<input type=text name=txtcodcar" . $i . "  value=''  class=sin-borde  readonly  style=text-align:center  size=5>";
        $object[$i][2] = "<input type=text name=txtdencar" . $i . "  value=''  class=sin-borde  readonly  style=text-align:center  size=30>";
        $object[$i][3] = "<input type=text name=txtporcar" . $i . "  value=''  class=sin-borde  readonly  style=text-align:center   size=10>";
        $object[$i][4] = "<a href=javascript:uf_delete(" . $i . ");><img src=../../shared/imagebank/tools20/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>";
   }
else
   {
      $ls_numcominicero ='0';
	  $lr_datos["estcompscg"]=$ls_numcominicero; 
	  $ls_numcominicero=""; 
   }

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//uf_limpiarvariables();
if($ls_operacion=="NUEVO")
{
    uf_limpiarvariables();
    $ls_codigo   = $fun_db->uf_generar_codigo(false,"","sigesp_ctrl_numero","id");
}
 if ($ls_operacion=="GUARDAR")
	{ 
		/*  list($lb_existe,$ls_existe)=$io_ctrl_numero->uf_verificar_procede($ls_empresa,$ls_prefijo,$lr_datos["codsis"] ,$ls_logusr);
		   if($ls_existe=='0')
		   {*/
		    $la_estasig=$io_cfs->uf_obtenervalor("txtasignados",""); 
			$la_estdisp=$io_cfs->uf_obtenervalor("txtdisponibles","");
			$li_conasig=count($la_estasig); 
			$li_condisp=count($la_estdisp);
			$ls_codproc = $lr_datos["codsis"];
			if(!empty($la_estasig))
			{
				for($li_i=0;$li_i<$li_conasig;$li_i++)
				{ 
Пример #14
0
    $ls_responsable = $_POST["txtresponsable"];
} else {
    $ls_responsable = "";
}
if (array_key_exists("chkunidad", $_POST)) {
    $ls_tipouac = $_POST["chkunidad"];
} else {
    $ls_tipouac = "D";
}
$ls_codemp = $ls_empresa;
$lb_empresa = true;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operacion  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'spg_ministerio_ua', 'coduac');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Fin  Operacion  Nuevo     ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Operaciones de Insercion y Actualizacion            //////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "ue_guardar") {
    $lb_existe = $io_uniadm->uf_select_unidad_administradora($ls_codemp, $ls_codigo);
    if ($lb_existe) {
        if ($ls_estatus == "NUEVO") {
            $io_msg->message("Este Código de Unidad Administradora ya existe !!!");
Пример #15
0
            $ls_estreq = "";
            $disabled = "";
            $ls_operacion = "NUEVO";
        } else {
            $msg->message($nvo_estprog->is_msg_error);
            $disabled = "";
        }
    } else {
        $msg->message("Debe completar todos los campos");
    }
}
if ($ls_operacion == "NUEVO") {
    $disabled = "";
    require_once "../../shared/class_folder/class_funciones_db.php";
    $fundb = new class_funciones_db($con);
    $ls_codunieje = $fundb->uf_generar_codigo(true, $ls_codemp, "spg_unidadadministrativa", "coduniadm");
    if ($ls_codunieje == "") {
        $msg->message($fundb->is_msg_error);
    }
    $ls_coduniadm = "";
    $ls_denuniadm = "";
    $ls_denunieje = "";
    $ls_estreq = 0;
    $ls_status = "N";
    $ls_codestpro1 = "";
    $ls_denestpro1 = "";
    $ls_codestpro2 = "";
    $ls_denestpro2 = "";
    $ls_codestpro3 = "";
    $ls_denestpro3 = "";
    $ls_codestpro4 = "";
		{
			$ls_ext=$la_nombrearchivospermitidos[$ls_ext];
			if($li_tamano<=102400)
			{
				if ($li_tamano!==false && $li_tamano>0)
				{
					  $ls_apuntador=fopen($ls_ruta,"rb");
					  $li_cont=0;
					  while((!feof($ls_apuntador))&&($li_cont<=0))
					  {
						   $datarc=chunk_split(base64_encode(fread($ls_apuntador,$li_tamano)));
						   $li_cont++;
					  }			
				}					
					
				 $ls_codfot=$io_fundb->uf_generar_codigo(false,$ls_codemp,"sob_foto","codfot",10);
				 if($ls_opener=="obra")
				 {
				 $ls_sql="INSERT INTO sob_foto (codfot,codobr,codemp,nomfot,tipfot,desfot,altfot,ancfot,foto,tamfot) VALUES ('$ls_codfot','$ls_campoclave','$ls_codemp','$ls_nombre','$ls_ext','$ls_descripcion','$li_alto','$li_ancho','$datarc','$li_tamano')";
				 }	
				 else
				 {
				 	$ls_contrato=$_SESSION["contrato"];
					$ls_sql="INSERT INTO sob_foto (codfot,codval,codcon,codemp,nomfot,tipfot,desfot,altfot,ancfot,foto,tamfot) VALUES ('$ls_codfot','$ls_campoclave','$ls_contrato','$ls_codemp','$ls_nombre','$ls_ext','$ls_descripcion','$li_alto','$li_ancho','$datarc','$li_tamano')";			
					    
				 }
				 $io_sql->begin_transaction();	
				 $li_row=$io_sql->execute($ls_sql);
				 if($li_row===false)
				 {			
						print "Error al insertar Foto".$io_funcion->uf_convertirmsg($io_sql->message);
Пример #17
0
    //      Argumento: $object // arreglo de titulos
    //				   $li_totrows // ultima fila pintada en el grid
    //	      Returns:
    //    Description: Funcion que agrega una linea en blanco al final del grid
    //	   Creado Por: Ing. Luis Anibal Lang
    // Fecha Creación: 23/03/2006 								Fecha Última Modificación : 23/03/2006
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    $object[$li_totrows][1] = "<input type=text name=txtcodcla" . $li_totrows . "  value=''  class=sin-borde  readonly  style=text-align:center  size=5>";
    $object[$li_totrows][2] = "<input type=text name=txtdencla" . $li_totrows . "  value=''  class=sin-borde  readonly  style=text-align:left  size=70>";
    $object[$li_totrows][3] = "<a href=javascript:uf_delete(" . $li_totrows . ");><img src=../../shared/imagebank/tools20/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>";
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operación  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'soc_modalidadclausulas', 'codtipmod');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
    $ls_denominacion = "";
    $total = 1;
    $li_lastrow = 0;
    $li_totrow = 1;
    uf_agregarlineablanca($object, 1);
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Fin  Operacion  Nuevo     ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "CARGAR") {
    $li_row = 0;
    $ls_codcon = $_POST["txtcodigo"];
Пример #18
0
$io_funciondb= new class_funciones_db($conn);
require_once("../shared/class_folder/class_mensajes.php");
$io_msg= new class_mensajes();
$ls_codemp=$_SESSION["la_empresa"]["codemp"];
$lb_existe= "";

$ls_operacion=$io_fun_viaticos->uf_obteneroperacion();
$ls_codmis=$io_fun_viaticos->uf_obtenervalor("txtcodmis","");
$ls_denmis=$io_fun_viaticos->uf_obtenervalor("txtdenmis","");
$ls_estatus=$io_fun_viaticos->uf_obtenervalor("hidestatus","NUEVO");
$ls_existe=$io_fun_viaticos->uf_obtenervalor("existe","FALSE");
switch ($ls_operacion) 
{
	case "NUEVO":
		$lb_empresa= true;
		$ls_codmis= $io_funciondb->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_misiones','codmis');
		if(empty($ls_codmis))
		{
			$io_msg->message($io_funciondb->is_msg_error);
		}
	break;
	case "GUARDAR":
		//$lb_existe= $io_mision->uf_load_mision($ls_codemp,$ls_codmis);
		if ($ls_existe=="TRUE")
		{ 
			if ($ls_estatus=="NUEVO")
			{
				$io_msg->message("El Código de Misión ya existe");  
				$lb_valido=false;
			}
			elseif($ls_estatus=="C")
} else {
    $ls_denclas = "";
}
if (array_key_exists("hidestatus", $_POST)) {
    $ls_estatus = $_POST["hidestatus"];
} else {
    $ls_estatus = "NUEVO";
}
$arremp = $_SESSION["la_empresa"];
$ls_codemp = $arremp["codemp"];
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operacion  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $lb_empresa = true;
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'rpc_clasificacion', 'codclas');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Fin  Operacion  Nuevo     ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Operaciones de Insercion y Actualizacion            //////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "ue_guardar") {
    $lb_existe = $io_clasificacion->uf_select_clasificacion($ls_codemp, $ls_codigo);
    if ($lb_existe) {
        if ($ls_estatus == "NUEVO") {
            $io_msg->message("Este Código de Calificación ya existe !!!");
uf_limpiarvariables();
$ls_operacion= $io_fun_viaticos->uf_obteneroperacion();
$ls_codotrasi= $io_fun_viaticos->uf_obtenervalor("txtcodotrasi","");
$ls_denotrasi= $io_fun_viaticos->uf_obtenervalor("txtdenotrasi","");
$li_tarotrasi= $io_fun_viaticos->uf_obtenervalor("txttarotrasi","");
$ls_existe=$io_fun_viaticos->uf_obtenervalor("existe","FALSE");
$li_tarotrasi=    str_replace(".","",$li_tarotrasi);
$li_tarotrasi=    str_replace(",",".",$li_tarotrasi);
$ls_estatus=   $io_fun_viaticos->uf_obtenervalor("hidestatus","");
$lb_empresa= true;
switch ($ls_operacion) 
{
	case "NUEVO":
		uf_limpiarvariables();
		$ls_estatus="NUEVO";
		$ls_codotrasi= $io_funciondb->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_otrasasignaciones','codotrasi');
		if(empty($ls_codotrasi))
		{
			$io_msg->message("Error asignando Código de Otras Asignaciones");
		}
		$ls_estatus="";
	break;
	case "GUARDAR":
		if ($ls_estatus=="C")
		{
			//$lb_existe=$io_scv->uf_scv_select_otrasasignaciones($ls_codemp,$ls_codotrasi);
			if ($ls_existe=="FALSE")
			{
				$io_msg->message("La Asignación de Viáticos no existe"); 
				break;
			}
    $ls_codfuefin = "";
    $ls_denominacion = "";
    $ls_explicacion = "";
    $ls_operacion = "NUEVO";
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////           Fin Operacion de Eliminar          ////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operacion  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $arremp = $_SESSION["la_empresa"];
    $ls_codemp = $arremp["codemp"];
    $ls_status = 'N';
    $ls_codfuefin = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, "sigesp_fuentefinanciamiento", "codfuefin", $ls_status);
    if (empty($ls_codfuefin)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Fin  Operacion  Nuevo     ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
?>
<p align="center"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"></font></p>
<p align="center">&nbsp;</p>
<form name="formulario" method="post" action="">
<?php 
//////////////////////////////////////////////         SEGURIDAD               /////////////////////////////////////////////
if ($ls_permisos || $ls_logusr == "PSEGIS") {
    print "<input type=hidden name=permisos id=permisos value='{$ls_permisos}'>";
   function uf_limpiarvariables()
   {
		//////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_limpiarvariables
		//		   Access: private
		//	  Description: Función que limpia todas las variables necesarias en la página
		//	   Creado Por: Ing. Laura Cabré
		// Fecha Creación: 03/06/2007			Fecha Última Modificación : 
		//////////////////////////////////////////////////////////////////////////////
		/*Inicializando variables*/
		global $ls_numero,$ls_operacion,$ls_fecha,$ls_observacion,$ls_parametros,$ls_disabled,$li_items;		
		global $io_funciondb, $ls_codemp,$ls_estatus,$io_fun_compra,$li_estciespg,$li_estciespi;
		
		require_once("../shared/class_folder/class_funciones_db.php");
	    require_once("../shared/class_folder/sigesp_include.php");
	    $io_include	  = new sigesp_include();
		$io_conexion  = $io_include->uf_conectar();
		$io_funciondb = new class_funciones_db($io_conexion); 		
				
		$ls_numero=$io_funciondb->uf_generar_codigo(true,$ls_codemp,"soc_analisicotizacion","numanacot");
		$ls_operacion="";
		$ls_fecha=date("d/m/Y");
		
		$ls_operacion   = $io_fun_compra->uf_obteneroperacion();
		$ls_observacion = "";
		$ls_estatus     = "REGISTRO";
		$ls_parametros  = "";
		$li_estciespg   = $io_fun_compra->uf_load_estatus_cierre($li_estciespi,$li_estciescg);
		$ls_disabled = "";
        if ($li_estciespg==1 || $li_estciespi==1)
           {
             $ls_disabled = "disabled";
           }		
	    $li_items = 0;
	}
require_once("../shared/class_folder/class_funciones_db.php");
$io_fundb= new class_funciones_db($conn);
require_once("../shared/class_folder/class_mensajes.php");
$io_msg= new class_mensajes();
require_once("class_folder/sigesp_scv_c_tarifasxdistancias.php");
$io_scv= new sigesp_scv_c_tarifasxdistancias($conn);
$ls_codemp=$_SESSION["la_empresa"]["codemp"];
$lb_existe= "";
uf_limpiarvariables();
$ls_operacion=$io_fun_viaticos->uf_obteneroperacion();
$lb_empresa= true;

switch ($ls_operacion) 
{
	case "NUEVO":
		$ls_codtar= $io_fundb->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_tarifakms','codtar');
		if(empty($ls_codtar))
		{
			$io_msg->message($io_fundb->is_msg_error);
		}
	break;
	case "GUARDAR":
		$ls_codtar= $io_fun_viaticos->uf_obtenervalor("txtcodtar","");
		$ls_dentar= $io_fun_viaticos->uf_obtenervalor("txtdentar","");
		$li_kmsdes= $io_fun_viaticos->uf_obtenervalor("txtkmsdes","");
		$li_kmshas= $io_fun_viaticos->uf_obtenervalor("txtkmshas","");
		$li_montar= $io_fun_viaticos->uf_obtenervalor("txtmontar","");
		$ls_estatus=$io_fun_viaticos->uf_obtenervalor("hidestatus","");
		$ls_existe=$io_fun_viaticos->uf_obtenervalor("existe","FALSE");
		$li_kmsdes= str_replace(".","",$li_kmsdes);
		$li_kmsdes= str_replace(",",".",$li_kmsdes);
Пример #24
0
	$io_siv= new sigesp_siv_c_recepcion();
	require_once("sigesp_siv_c_articuloxalmacen.php");
	$io_art= new sigesp_siv_c_articuloxalmacen();
	require_once("sigesp_siv_c_movimientoinventario.php");
	$io_mov= new sigesp_siv_c_movimientoinventario();
	
	$arre=$_SESSION["la_empresa"];
	$ls_codemp=$arre["codemp"];
	$ls_codusu=$_SESSION["la_logusr"];
	$li_totrows = $io_fun_inventario->uf_obtenervalor("totalfilas",1);
	$ls_hidsaverev = $io_fun_inventario->uf_obtenervalor("hidsaverev","");

	$ls_emp="";
	$ls_tabla="siv_recepcion";
	$ls_columna="numconrec";
	$ls_numconrecmov=$io_fun->uf_generar_codigo($ls_emp,$ls_codemp,$ls_tabla,$ls_columna);
	if($ls_numconrecmov==false)
	{
		print "<script language=JavaScript>";
		print "location.href='sigespwindow_blank.php'";
		print "</script>";
	}

	$ls_titletable="Detalle de la Entrada";
	$li_widthtable=800;
	$ls_nametable="grid";
	$lo_title[1]="Artículo";
	$lo_title[2]="Unidad de Medida";
	$lo_title[3]="Cantidad Original";
	$lo_title[4]="Cantidad";
	$lo_title[5]="Pendiente";
} elseif ($ls_operacion == "ELIMINAR") {
    $ls_codigo = $_POST["txtcodigo"];
    $lb_valido = $io_saf->uf_saf_delete_movimientos($ls_codigo, $la_seguridad);
    if ($lb_valido) {
        $io_msg->message("El registro fue eliminado");
        uf_limpiarvariables();
    } else {
        $io_msg->message("No se pudo eliminar el registro");
    }
} elseif ($ls_operacion == "NUEVO") {
    uf_limpiarvariables();
    $ls_emp = "";
    $ls_codemp = "";
    $ls_tabla = "saf_causas";
    $ls_columna = "codcau";
    $ls_codigo = $io_fun->uf_generar_codigo($ls_emp, $ls_codemp, $ls_tabla, $ls_columna);
}
?>

<p>&nbsp;</p>
<div align="center">
  <table width="596" height="209" border="0" class="formato-blanco">
    <tr>
      <td width="588" height="203"><div align="left">
          <form name="form1" method="post" action="">
<?php 
//////////////////////////////////////////////         SEGURIDAD               /////////////////////////////////////////////
$io_fun_activo->uf_print_permisos($ls_permisos, $la_permisos, $ls_logusr, "location.href='sigespwindow_blank.php'");
unset($io_fun_activo);
//////////////////////////////////////////////         SEGURIDAD               /////////////////////////////////////////////
?>
}
$lb_empresa = true;
if (array_key_exists("chklibcompras", $_POST)) {
    $li_estlibcompras = $_POST["chklibcompras"];
    $lr_datos["estlibcompras"] = $li_estlibcompras;
    $ls_estlibcompras = "checked";
} else {
    $li_estlibcompras = 0;
    $lr_datos["estlibcompras"] = $li_estlibcompras;
    $ls_estlibcompras = "";
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operación  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'sigesp_cargos', 'codcar');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////           Fin  Operacion  Nuevo     ///////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////      Operaciones de Insercion y Actualización     //////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "ue_guardar") {
    $lb_existe = $io_otroscreditos->uf_select_otroscreditos($ls_codemp, $ls_codigo);
    if ($lb_existe) {
        if ($ls_estatus == "NUEVO") {
            $io_msg->message("El Código del Crédito ya existe !!!");
Пример #27
0
} else {
    $ls_tipdoc = "";
}
if (array_key_exists("hidestatus", $_POST)) {
    $ls_estatus = $_POST["hidestatus"];
} else {
    $ls_estatus = "NUEVO";
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operación  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $arremp = $_SESSION["la_empresa"];
    $ls_codemp = $arremp["codemp"];
    $lb_empresa = true;
    $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'rpc_documentos', 'coddoc');
    if (empty($ls_codigo)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Fin  Operacion  Nuevo     ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////          Operaciones de Insercion y Actualización       ////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "ue_guardar") {
    $arremp = $_SESSION["la_empresa"];
    $ls_codemp = $arremp["codemp"];
    $lb_existe = $io_documento->uf_select_documento($ls_codemp, $ls_codigo);
    if ($lb_existe) {
Пример #28
0
    $ls_tipperpro = '-';
    $ls_ctaant = "";
    $ls_denctaant = "";
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $lb_empresa = true;
    $ls_type = uf_load_tipo($ls_codemp);
    // Variable que indica si el Código es
    // Númerico o Alfanumerico para la
    // Generacion del consecutivo.A=Alfanumerico,N=Numerico
    if ($ls_type != 'A') {
        $ls_string = "'0123456789'";
        $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'rpc_proveedor', 'cod_pro');
        if (empty($ls_codigo)) {
            $io_msg->message($io_funciondb->is_msg_error);
        }
    } else {
        $ls_codigo = "";
        $ls_string = "'0123456789'+'abcdefghijklmnopqrstuvwxyz'";
    }
    uf_limpiar_variables();
}
if ($ls_operacion == "pais" || $ls_operacion == "estado" || $ls_operacion == "municipio" || $ls_operacion == "parroquia") {
    $lb_empresa = true;
    $ls_type = uf_load_tipo($ls_codemp);
    // Variable que indica si el Código es
    // Númerico o Alfanumerico para la
    // Generacion del consecutivo.A=Alfanumerico,N=Numerico
} else {
    $ls_operacion = "NUEVO";
    uf_limpiarvariables();
    uf_agregarlineablanca($lo_object, $li_totrows);
    uf_agregarlineablancascg($lo_objectscg, $li_totrowsscg);
    $ls_readonly = "readonly";
}
switch ($ls_operacion) {
    case "NUEVO":
        uf_limpiarvariables();
        $ls_readonly = "";
        $ls_emp = "";
        $ls_codemp = "";
        $ls_tabla = "saf_movimiento";
        $ls_columna = "cmpmov";
        $ls_cmpmov = $io_fundb->uf_generar_codigo($ls_emp, $ls_codemp, $ls_tabla, $ls_columna);
        $ls_numcmp = $io_fundb->uf_generar_codigo_movimiento_saf("MO");
        //Número de Comprobante Independiente para cada tipo de movimiento.
        $lo_objectscg = "";
        uf_agregarlineablanca($lo_object, 1);
        uf_agregarlineablancascg($lo_objectscg, 1);
        break;
    case "AGREGARDETALLE":
        uf_limpiarvariables();
        $li_totrows = uf_obtenervalor("totalfilas", 1);
        $li_totrowsscg = uf_obtenervalor("totalfilasscg", 1);
        $li_totrows = $li_totrows + 1;
        $li_totrowsscg = $li_totrowsscg + 1;
        $ls_cmpmov = $_POST["txtcmpmov"];
        $ls_numcmp = $_POST["txtnumcmp"];
        $ls_codcau = $_POST["txtcodcau"];
Пример #30
0
    $ls_operacion = $_POST["operacion"];
    $ls_codcla = $_POST["txtcodigo"];
    $ls_dencla = $_POST["txtdenominacion"];
    $ls_estatus = $_POST["hidestatus"];
} else {
    $ls_operacion = "NUEVO";
    $ls_codcla = "";
    $ls_dencla = "";
    $ls_estatus = "NUEVO";
}
$lb_empresa = true;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////             Operacion  Nuevo    ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "NUEVO") {
    $ls_codcla = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'soc_clausulas', 'codcla');
    if (empty($ls_codcla)) {
        $io_msg->message($io_funciondb->is_msg_error);
    }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Fin  Operacion  Nuevo     ////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////       Operaciones de Insercion y Actualizacion            //////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if ($ls_operacion == "ue_guardar") {
    $lb_existe = $io_clausula->uf_select_clausula($ls_codemp, $ls_codcla);
    if ($lb_existe) {
        if ($ls_estatus == "NUEVO") {
            $io_msg->message("Este Código de Clausula ya existe !!!");