コード例 #1
0
   function uf_limpiarvariables()
   {
		//////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_limpiarvariables
		//		   Access: private
		//	  Description: Funci�n que limpia todas las variables necesarias en la p�gina
		//	   Creado Por: Ing. N�stor Falc�n.
		// Fecha Creaci�n: 16/05/2007			Fecha �ltima Modificaci�n : 16/05/2007 
		//////////////////////////////////////////////////////////////////////////////
   		global $io_fundb,$io_fun_compra,$io_soc,$li_totrowbienes,$li_totrowservicios,$ld_subtotal,$ld_creditos,$ld_total;
        global $ls_codemp,$ls_numcot,$ls_tipcot,$ls_fecregcot,$ls_codpro,$ls_nompro,$ls_tipconpro,$ls_obscot,$li_diaent;
		global $ls_forpag,$ls_estatus,$ls_existe,$ls_numsolcot,$ls_estcot,$ls_parametros,$li_estinciva;
		global $ld_poriva,$ls_operacion,$li_estciespg,$li_estciespi,$ls_disabled;
						
		require_once("../shared/class_folder/class_funciones_db.php");
	    require_once("../shared/class_folder/sigesp_include.php");
		require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
		
	    $io_include	  = new sigesp_include();
		$io_conexion  = $io_include->uf_conectar();
		$io_funciondb = new class_funciones_db($io_conexion); 
		$io_keygen    = new sigesp_c_generar_consecutivo();
		
		$ls_numcot    = $io_keygen->uf_generar_numero_nuevo('SOC','soc_cotizacion','numcot','SOCSOL',15,"","","");
		$ls_estatus   = "REGISTRO";
		$ls_estcot    = "0";
		$ls_fecregcot = date("d/m/Y");
		$ls_numsolcot = "";
		$ls_tipcot    = '-';
		$ls_codpro    = "";
		$ls_nompro    = "";
		$ls_tipconpro = "";
		$ls_obscot    = "";
		$li_diaent    = "";
		$ld_poriva    = "0";
		$ls_forpag    = '-';
		$li_totrowbienes    = 0;
		$li_totrowservicios = 0;
		$ld_subtotal 		= "0,00";
		$ld_creditos 		= "0,00";
		$ld_total			= "0,00";
		$ls_operacion       = $io_fun_compra->uf_obteneroperacion();
		$ls_existe          = $io_fun_compra->uf_obtenerexiste();	
		$ls_parametros      = ""; 
		$li_estinciva       = 0;
		$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";
		   }
   }
コード例 #2
0
   function uf_generarnumero()
   {
   	require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
	$io_keygen= new sigesp_c_generar_consecutivo();
	$ls_codpridoc= $io_keygen->uf_generar_numero_nuevo("SNO","sno_primasdocentes","codpridoc","SNOPD",4,"","","");
	if($ls_codpridoc===false)
	{
		print "<script language=JavaScript>";
		print "location.href='sigespwindow_blank.php'";
		print "</script>";		
	}
	unset($io_keygen);
	return $ls_codpridoc;
   }
コード例 #3
0
/***************************************************************************************************************************************************************************/


/************************************************ PREPARANDO INSERCION DE NUEVO REGISTRO ****************************************************************************/
if($ls_operacion=="ue_nuevo")
{
    require_once("../shared/class_folder/class_funciones_db.php");
	require_once ("../shared/class_folder/sigesp_include.php");		
	$io_include=new sigesp_include();
	$io_connect=$io_include->uf_conectar();
	$io_funcdb=new class_funciones_db($io_connect);
	$la_empresa=$_SESSION["la_empresa"];
//	$io_valuacion->uf_select_newcodigo($ls_codcon,&$ls_codval);
	require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
	$io_keygen= new sigesp_c_generar_consecutivo();
	$ls_codval= $io_keygen->uf_generar_numero_nuevo("SOB","sob_valuacion","codval","SOBVAL",3,"","codcon",$ls_codcon);
	$ls_fecinival="";
	$ls_fecfinval="";
	$ls_obsval="";
	$ls_fecha=date("d/m/Y");
	$ls_estadoval="EMITIDO";
	$lb_flag=$io_valuacion->uf_select_valanterior($ls_codcon,$ls_codval,$la_data);
    if($lb_flag)
	{
	  $ls_amoant=$io_funcsob->uf_convertir_numerocadena($la_data["amoval"][1]);
	  $ls_amotot=$io_funcsob->uf_convertir_numerocadena($la_data["amototval"][1]);
	  $ls_hidamototbd=$la_data["amototval"][1];
	  $ls_amores=$io_funcsob->uf_convertir_numerocadena($la_data["amoresval"][1]);
	  
	}
	else
コード例 #4
0
require_once "class_folder/sigesp_spg_c_tipomodificaciones.php";
$io_cfg = new sigesp_spg_c_tipomodificaciones();
require_once "../../shared/class_folder/class_mensajes.php";
$io_msg = new class_mensajes();
$ls_operacion = $io_fun_cfg->uf_obteneroperacion();
$ls_codtipmodpre = $io_fun_cfg->uf_obtenervalor("txtcodtipmodpre", "");
$ls_dentipmodpre = $io_fun_cfg->uf_obtenervalor("txtdentipmodpre", "");
$ls_pretipmodpre = $io_fun_cfg->uf_obtenervalor("txtpretipmodpre", "");
$ls_contipmodpre = $io_fun_cfg->uf_obtenervalor("txtcontipmodpre", "");
$ls_status = $io_fun_cfg->uf_obtenervalor("status", "");
$ls_codemp = $_SESSION["la_empresa"]["codemp"];
switch ($ls_operacion) {
    case "NUEVO":
        require_once "../../shared/class_folder/sigesp_c_generar_consecutivo.php";
        $io_keygen = new sigesp_c_generar_consecutivo();
        $ls_codtipmodpre = $io_keygen->uf_generar_numero_nuevo("SPG", "spg_tipomodificacion", "codtipmodpre", "SPGMOD", 4, "", "", "");
        $ls_dentipmodpre = "";
        $ls_pretipmodpre = "";
        $ls_contipmodpre = "";
        $ls_status = "";
        break;
    case "GUARDAR":
        if ($ls_status == "C") {
            $ls_codtipmodpreaux = $ls_codtipmodpre;
            $lb_valido = $io_cfg->uf_update_tipomodificacion($ls_codemp, $ls_codtipmodpre, $ls_dentipmodpre, $la_seguridad);
        } else {
            $ls_codtipmodpreaux = $ls_codtipmodpre;
            $lb_valido = $io_cfg->uf_insert_tipomodificacion($ls_codemp, &$ls_codtipmodpre, $ls_dentipmodpre, $ls_pretipmodpre, $ls_contipmodpre, $la_seguridad);
        }
        if ($lb_valido) {
            if ($ls_codtipmodpreaux != $ls_codtipmodpre) {
コード例 #5
0
		}
	}

}*/
/************************************************ PREPARANDO INSERCION DE NUEVO REGISTRO ****************************************************************************/
elseif($ls_operacion=="ue_nuevo")
{
    require_once("../shared/class_folder/class_funciones_db.php");
	require_once ("../shared/class_folder/sigesp_include.php");		
	$io_include=new sigesp_include();
	$io_connect=$io_include->uf_conectar();
	$io_funcdb=new class_funciones_db($io_connect);
	$la_empresa=$_SESSION["la_empresa"];
	require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
	$io_keygen= new sigesp_c_generar_consecutivo();
	$ls_codasi= $io_keygen->uf_generar_numero_nuevo("SOB","sob_asignacion","codasi","SOBASI",6,"","","");
	unset($io_keygen);
//	$ls_codasi=$io_funcdb->uf_generar_codigo(true,$la_empresa["codemp"],"sob_asignacion","codasi",6);
	$ls_ptocueasi="";
	$ls_codproasi="";
	$ls_nomproasi="";
	$ls_codinsasi="";
	$ls_nominsasi="";
	$ls_fecasi="";
	$ls_obsasi="";
	$ls_estadoasi="EMITIDO";
	
	
	$li_filascuentas=1;
	$la_objectcuentas[1][1]="<input name=txtcodcue1 type=text id=txtcodcue1 class=sin-borde style= text-align:center size=40 readonly><input name=codest11 type=hidden id=codest11><input name=codest21 type=hidden id=codest21><input name=codest31 type=hidden id=codest31><input name=codest41 type=hidden id=codest41><input name=codest51 type=hidden id=codest51>";
	$la_objectcuentas[1][2]="<input name=txtestcla1 type=text id=txtestcla1 class=sin-borde style= text-align:center size=20 readonly>";
コード例 #6
0
	$li_numdiaaux= str_replace(".","",$li_numdia);
	$li_numdiaaux= str_replace(",",".",$li_numdiaaux);
	if($li_solviaext==1)
	{
		$ls_checked="checked";
	}
	switch ($ls_operacion) 
	{
		case "NUEVO":
				$ls_estsolvia="R";
			if($lb_cierre!=false)
			{
				uf_limpiarvariables();
				$lb_empresa= true;
				$ls_estatus="";
				$ls_codsolvia= $io_keygen->uf_generar_numero_nuevo("SCV","scv_solicitudviatico","codsolvia","SCV",8,"","","");
	//			$ls_codsolvia= $io_fundb->uf_generar_codigo($lb_empresa,$ls_codemp,'scv_solicitudviatico','codsolvia');
				if(empty($ls_codsolvia))
				{
					$io_msg->message("Error asignando Código de Solicitud de Viaticos");
				}
			}
			uf_agregarlineablanca($lo_object,1);
			uf_agregarlineablancapersonal($lo_objectpersonal,$li_totrowspersonal);
		break;
		
		case "GUARDAR":
			/*-------CÓDIGO AGREGADO MULTIPLES INSERT SIMULTANIOS---------*/
			require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
			$io_keygenV= new sigesp_c_generar_consecutivo();
			$ls_codsolvia= $io_keygenV->uf_generar_numero_nuevo("SCV","scv_solicitudviatico","codsolvia","SCV",8,"","","");
コード例 #7
0
    <td class="toolbar" width="24">&nbsp;</td>
    <td class="toolbar" width="618">&nbsp;</td>
  </tr>
</table>
<?php 
require_once "sigesp_saf_c_cambioresponsable.php";
$io_saf = new sigesp_saf_c_cambioresponsable();
require_once "../shared/class_folder/sigesp_c_generar_consecutivo.php";
$io_keygen = new sigesp_c_generar_consecutivo();
$ls_codemp = $_SESSION["la_empresa"]["codemp"];
$ls_codusureg = $_SESSION["la_logusr"];
$ls_operacion = $io_fun_activo->uf_obteneroperacion();
switch ($ls_operacion) {
    case "NUEVO":
        uf_limpiarvariables();
        $ls_cmpmov = $io_keygen->uf_generar_numero_nuevo("SAF", "saf_cambioresponsable", "cmpmov", "SAF", 15, "", "codemp", $ls_codemp);
        break;
    case "GUARDAR":
        $ls_cmpmov = $io_fun_activo->uf_obtenervalor("txtcmpmov", "");
        $ls_codact = $io_fun_activo->uf_obtenervalor("txtcodact", "");
        $ls_idact = $io_fun_activo->uf_obtenervalor("txtideact", "");
        $ls_denact = $io_fun_activo->uf_obtenervalor("txtdenact", "");
        $ls_seract = $io_fun_activo->uf_obtenervalor("txtseract", "");
        $ld_feccam = $io_fun_activo->uf_obtenervalor("txtfeccam", "");
        $ls_codres = $io_fun_activo->uf_obtenervalor("txtcodres", "");
        $ls_nomres = $io_fun_activo->uf_obtenervalor("txtnomres", "");
        $ls_codresnew = $io_fun_activo->uf_obtenervalor("txtcodresnew", "");
        $ls_nomresnew = $io_fun_activo->uf_obtenervalor("txtnomresnew", "");
        $ls_obstra = $io_fun_activo->uf_obtenervalor("txtobstra", "");
        $ls_tiporesponsable = $io_fun_activo->uf_obtenervalor("rdtiporesponsable", "");
        if ($ls_tiporesponsable == 0) {
コード例 #8
0
	
	/*Cuando la operacion es UE_NUEVO*/
	if($ls_operacion=="ue_nuevo")
	{
		require_once("../shared/class_folder/class_funciones_db.php");
		require_once ("../shared/class_folder/sigesp_include.php");		
		require_once("../shared/class_folder/class_sql.php");
		
		$sig_inc=new sigesp_include();
		$con=$sig_inc->uf_conectar();
		$io_funcdb=new class_funciones_db($con);
		$ls_codemp=$la_datemp["codemp"];
		//$ls_codtob=$io_funcdb->uf_generar_codigo(true,$ls_codemp,"sob_tipoobra","codtob");
		require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
		$io_keygen= new sigesp_c_generar_consecutivo();
		$ls_codtob= $io_keygen->uf_generar_numero_nuevo("SOB","sob_tipoobra","codtob","SOB",3,"","","");
		$ls_nomtob="";
		$ls_destob="";
		$ls_status="";
	}
	elseif($ls_operacion=="ue_guardar")
	{
		$ls_codtobaux=$ls_codtob;
		$lb_valido=$io_tobra->uf_guardar_tobra($ls_codtob,$ls_nomtob,$ls_destob,$ls_status,$la_seguridad);
		$ls_mensaje=$io_tobra->io_msgc;
		
		if ($lb_valido===true)
		{
			if($ls_codtobaux!=$ls_codtob)
			{
				$io_msg->message("Se le asigno un nuevo numero ".$ls_codtob);
コード例 #9
0
}
/***************************************************************************************************************************************************************************/

/************************************************ PREPARANDO INSERCION DE NUEVO REGISTRO ****************************************************************************/
elseif($ls_operacion=="ue_nuevo")
{
    require_once("../shared/class_folder/class_funciones_db.php");
	require_once ("../shared/class_folder/sigesp_include.php");		
	$io_include=new sigesp_include();
	$io_connect=$io_include->uf_conectar();
	$io_funcdb=new class_funciones_db($io_connect);
	$la_empresa=$_SESSION["la_empresa"];
//	$io_variacion->uf_select_newcodigo($ls_codcon,&$ls_codvar);
	require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
	$io_keygen= new sigesp_c_generar_consecutivo();
	$ls_codvar= $io_keygen->uf_generar_numero_nuevo("SOB","sob_variacioncontrato","codvar","SOBVAR",3,"","codcon",$ls_codcon);
	$ls_fecvar="";
	$ls_motvar="";
	$ls_chk="";
	$ls_estvar="EMITIDO";
	
	$li_filascuentas=1;
	$la_objectcuentas[1][1]="<input name=txtcodcue1 type=text id=txtcodcue1 class=sin-borde style= text-align:center size=40 readonly><input name=codest11 type=hidden id=codest11><input name=codest21 type=hidden id=codest21><input name=codest31 type=hidden id=codest31><input name=codest41 type=hidden id=codest41><input name=codest51 type=hidden id=codest51>";
	$la_objectcuentas[1][2]="<input name=txtestcla1 type=text id=txtestcla1 class=sin-borde style= text-align:center size=20  readonly>";
	$la_objectcuentas[1][3]="<input name=txtnomcue1 type=text id=txtnomcue1 class=sin-borde style= text-align:left size=10 readonly>";
	$la_objectcuentas[1][4]="<input name=txtmoncue1 type=text id=txtmoncue1 class=sin-borde style= text-align:center size=20 readonly><input name=disponible1 type=hidden id=disponible1";
	$la_objectcuentas[1][5]="<input name=txtvacio2 type=text id=txtvacio2 class=sin-borde style= text-align:center size=5 readonly>";
	
	
}
/***************************************************************************************************************************************************************************/
コード例 #10
0
$io_fun = new class_funciones();
require_once "../shared/class_folder/class_funciones_db.php";
$io_fundb = new class_funciones_db($con);
require_once "../shared/class_folder/class_fecha.php";
$io_fec = new class_fecha();
require_once "../shared/class_folder/class_mensajes.php";
$io_msg = new class_mensajes();
require_once "sigesp_saf_c_movimiento.php";
$io_saf = new sigesp_saf_c_movimiento();
require_once "../shared/class_folder/class_sql.php";
$io_sql = new class_sql($con);
$li_totrows = uf_obtenervalor("totalfilas", 1);
switch ($ls_operacion) {
    case "NUEVO":
        uf_limpiarvariables();
        $ls_cmpres = $io_keygen->uf_generar_numero_nuevo("SAF", "saf_prestamo", "cmppre", "SAF", 15, "", "codemp", $ls_codemp);
        uf_agregarlineablanca($lo_object, $li_totrows);
        break;
    case "AGREGARDETALLE":
        uf_limpiarvariables();
        $li_totrows = uf_obtenervalor("totalfilas", 1);
        $li_totrows = $li_totrows + 1;
        $ls_cmpres = $_POST["txtcmpres"];
        $ls_coduniadmcede = $_POST["txtcoduniadm"];
        $ls_denuniadmcede = $_POST["txtdenuniadm"];
        $ls_codresced = $_POST["txtcodresced"];
        $ls_nomresced = $_POST["txtnomresced"];
        $ls_testced = $_POST["txtestced"];
        $ls_codreserec = $_POST["txtcodresrece"];
        $ls_nomresrec = $_POST["txtnomresrec"];
        //			$ls_testrec=$_POST["txtestrec"];
コード例 #11
0
        $io_msg->message("El registro fue eliminado");
        uf_limpiarvariables();
    } else {
        $io_msg->message("No se pudo eliminar el registro");
        uf_limpiarvariables();
    }
} elseif ($ls_operacion == "NUEVO") {
    uf_limpiarvariables();
    /*$ls_emp="";
    		$ls_codemp="";
    		$ls_tabla="saf_rotulacion";
    		$ls_columna="codrot";
    		$ls_codigo=$io_fun->uf_generar_codigo($ls_emp,$ls_codemp,$ls_tabla,$ls_columna);*/
    require_once "../shared/class_folder/sigesp_c_generar_consecutivo.php";
    $io_keygen = new sigesp_c_generar_consecutivo();
    $ls_codigo = $io_keygen->uf_generar_numero_nuevo("SAF", "saf_rotulacion", "codrot", "SAFROT", 2, "", "", "");
    if ($ls_codigo === false) {
        print "<script language=JavaScript>";
        print "location.href='sigespwindow_blank.php'";
        print "</script>";
    }
    unset($io_keygen);
}
?>

<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="">
コード例 #12
0
switch ($ls_operacion) {
    case "NUEVO":
        unset($_SESSION["cargos"]);
        unset($_SESSION["amortizacion"]);
        unset($_SESSION["deducciones"]);
        unset($_SESSION["ls_ajuste"]);
        require_once "../shared/class_folder/sigesp_c_generar_consecutivo.php";
        $io_keygen = new sigesp_c_generar_consecutivo();
        $ls_codrecdoc = $io_keygen->uf_generar_numero_nuevo("CXP", "cxp_rd", "codrecdoc", "CXPRCD", 15, "", "", "");
        unset($io_keygen);
        break;
    case "GUARDAR":
        /* Código agregado para la verificación de del correlativo de la recepción de documentos para cargar por lotes  */
        require_once "../shared/class_folder/sigesp_c_generar_consecutivo.php";
        $io_keygenV = new sigesp_c_generar_consecutivo();
        $ls_codrecdocV = $io_keygenV->uf_generar_numero_nuevo("CXP", "cxp_rd", "codrecdoc", "CXPRCD", 15, "", "", "");
        unset($io_keygenV);
        /* Fin código agregado*/
        $verificar = 'verifica';
        uf_load_variables();
        // Función modificada para la carga por lotes de la recepción de documentos...
        //uf_load_variables();
        $lb_valido = $io_cxp->uf_guardar($ls_existe, $ls_numrecdoc, $ls_tipodestino, $ls_codprovben, $ls_codtipdoc, $ld_fecregdoc, $ld_fecvendoc, $ld_fecemidoc, $ls_codcla, $ls_dencondoc, $ls_procede, $li_cargos, $li_deducciones, $li_totalgeneral, $ls_numref, $ls_estimpmun, $ls_estlibcom, $li_totrowspg, $li_totrowscg, $ls_codfuefin, $ls_codrecdoc, $ls_coduniadm, $ls_codestpro1, $ls_codestpro2, $ls_codestpro3, $ls_codestpro4, $ls_codestpro5, $ls_estcla, $ls_estact, $la_seguridad);
        uf_load_data(&$ls_parametros);
        if ($lb_valido) {
            $ls_existe = "TRUE";
            $ls_disabled = "disabled";
        }
        break;
    case "ELIMINAR":
        uf_load_variables();
コード例 #13
0
   function uf_limpiarvariables()
   {
		//////////////////////////////////////////////////////////////////////////////
		//	     Function: uf_limpiarvariables
		//		   Access: private
		//	  Description: Función que limpia todas las variables necesarias en la página
		//	   Creado Por: Ing. Néstor Falcón.
		// Fecha Creación: 11/04/2007			Fecha Última Modificación : 22/08/08.
		//////////////////////////////////////////////////////////////////////////////
   		global $io_fundb,$io_fun_compra,$ls_parametros,$ls_uniejeaso,$ls_estcla,$ls_distipmat,$ls_distipact,$ls_tipbiesol;
		global $ls_chkmat,$ls_chkact,$ls_numsolcot,$ls_codemp,$ls_operacion,$ld_fecregsolcot,$ls_tipsolcot,$ls_cedpersol;
		global $ls_codcarper,$ls_codunieje,$ls_denuniadm,$ls_telpersol,$ls_faxpersol,$li_totrowsep,$li_totrowproveedores,$ls_discmb;
		global $li_totrowbienes,$li_totrowservicios,$ls_nompersol,$ls_obssolcot,$ls_consolcot,$ls_codestpro1,$ls_codestpro2;
		global $ls_codestpro3,$ls_codestpro4,$ls_codestpro5,$ls_existe,$ls_estsolcot,$ls_estatus,$li_estciespg,$li_estciespi;
		
	    require_once("../shared/class_folder/sigesp_include.php");
		require_once("../shared/class_folder/class_funciones_db.php");
	    require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
		
		$io_include	   = new sigesp_include();
		$io_conexion   = $io_include->uf_conectar();
		$io_funciondb  = new class_funciones_db($io_conexion); 
		$io_keygen     = new sigesp_c_generar_consecutivo();
		
		$ls_numsolcot    = $io_keygen->uf_generar_numero_nuevo('SOC','soc_sol_cotizacion','numsolcot','SOCSOL',15,"","","");
		$ld_fecregsolcot = date("d/m/Y");
		$ls_cedpersol    = "";
		$ls_obssolcot    = "";
		$ls_consolcot    = ""; 
		$ls_codcarper    = "";
		$ls_codunieje    = "";
		$ls_deppersol    = "";
		$ls_nompersol	 = "";
		$ls_nomcarsol	 = "";
	    $ls_denuniadm    = "";
		$ls_uniejeaso    = "";
		$ls_telpersol    = "";
		$ls_faxpersol    = "";
		$ls_parametros   = "";
		$ls_codestpro1   = $ls_codestpro2 = $ls_codestpro3 = $ls_codestpro4 = $ls_codestpro5 = "";
		$ls_estcla       = ""; 
		$li_totrowsep         = 0;
		$li_totrowproveedores = 0;
		$li_totrowbienes      = 0;
		$li_totrowservicios   = 0;
		$ls_operacion         = $io_fun_compra->uf_obteneroperacion();
		$ls_existe            = $io_fun_compra->uf_obtenerexiste();	
		$ls_tipsolcot         = "-";
		$ls_estatus           = "REGISTRO";
		$ls_distipmat = "disabled";
		$ls_distipact = "disabled";		
		$ls_tipbiesol = "-";//Tipo de Bienes Incluidos en la Solicitud de Cotización Materiales y/o Suministros ó Activos.
		if (!array_key_exists("radiotipbiesol",$_POST))
		   {
			 $ls_chkmat = $ls_chkact = "";
		   }
		$li_estciespg = $io_fun_compra->uf_load_estatus_cierre($li_estciespi,$li_estciescg);
		$ls_discmb = "";
		if ($li_estciespg==1 || $li_estciespi==1)
		   {
		     $ls_discmb = "disabled";
		   }
		unset($io_keygen);
   }
コード例 #14
0
  </tr>
</table>
<?php 
require_once "../../shared/class_folder/class_mensajes.php";
require_once "sigesp_scb_c_tipofondo.php";
$io_cfg = new sigesp_scb_c_tipofondo();
$ls_operacion = $io_fun_cfg->uf_obteneroperacion();
$ls_codtipfon = $io_fun_cfg->uf_obtenervalor("txtcodtipfon", "");
$ls_dentipfon = $io_fun_cfg->uf_obtenervalor("txtdentipfon", "");
$li_porrepfon = $io_fun_cfg->uf_obtenervalor("txtporrepfon", "0,00");
$ls_status = $io_fun_cfg->uf_obtenervalor("status", "N");
switch ($ls_operacion) {
    case "NUEVO":
        require_once "../../shared/class_folder/sigesp_c_generar_consecutivo.php";
        $io_keygen = new sigesp_c_generar_consecutivo();
        $ls_codtipfon = $io_keygen->uf_generar_numero_nuevo("CFG", "scb_tipofondo", "codtipfon", "CFGSCB", 4, "", "", "");
        $ls_dentipfon = "";
        $li_porrepfon = "0,00";
        $ls_status = "N";
        break;
    case "GUARDAR":
        $lb_valido = $io_cfg->uf_guardar($ls_status, &$ls_codtipfon, $ls_dentipfon, $li_porrepfon, $la_seguridad);
        if ($lb_valido) {
            $ls_status = "C";
        }
        break;
    case "ELIMINAR":
        $lb_valido = $io_cfg->uf_delete_tipofondo($ls_codtipfon, $la_seguridad);
        if ($lb_valido) {
            $ls_codtipfon = "";
            $ls_dentipfon = "";
コード例 #15
0
    $ls_status = $_POST["status"];
    $li_totrows = $_POST["totalfilas"];
    $readonly = "";
} else {
    $li_totrows = 1;
    uf_limpiarvariables();
    uf_agregarlineablanca($lo_object, $li_totrows);
    $ls_operacion = "NUEVO";
    $ls_codigo = "";
    $ls_denominacion = "";
    $ls_codope = "ND";
    $ls_status = "N";
    $readonly = "";
}
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_keygen->uf_generar_numero_nuevo("CFG", "scb_concepto", "codconmov", "CFGCTO", 3, "", "", "");
    //		$ls_codigo   = $fun_db->uf_generar_codigo(false,"","scb_concepto","codconmov");
    $ls_denominacion = "";
    $ls_status = "N";
    $readonly = "";
    uf_limpiarvariables();
    $li_totrows = 1;
    uf_agregarlineablanca(&$lo_object, $li_totrows);
}
if ($ls_operacion == "GUARDAR") {
    $ls_codigoaux = $ls_codigo;
    $in_classconceptos->io_sql->begin_transaction();
    //Inicio la transaccion
    $lb_valido = $in_classconceptos->uf_guardar_conceptos($ls_codigo, $ls_codope, $ls_denominacion, $ls_status);
    $readonly = "readonly";
    $lb_valido = $in_classconceptos->uf_delete_detalles($ls_codigo);
コード例 #16
0
<link href="css/cxp.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style1 {font-weight: bold}
-->
</style></head>
<body>
<?php 
require_once "class_folder/sigesp_cxp_c_solicitudpago.php";
$io_cxp = new sigesp_cxp_c_solicitudpago("../");
uf_limpiarvariables();
switch ($ls_operacion) {
    case "NUEVO":
        require_once "../shared/class_folder/sigesp_c_generar_consecutivo.php";
        $io_keygen = new sigesp_c_generar_consecutivo();
        $ls_numsol = $io_keygen->uf_generar_numero_nuevo("CXP", "cxp_solicitudes", "numsol", "CXPSOP", 15, "numsolpag", "", "");
        if ($ls_numsol === false) {
            print "<script language=JavaScript>";
            print "location.href='sigespwindow_blank.php'";
            print "</script>";
        }
        unset($io_keygen);
        break;
    case "GUARDAR":
        uf_load_variables();
        $lb_valido = $io_cxp->uf_guardar($ls_existe, &$ls_numsol, $ls_codpro, $ls_cedbene, $ls_codfuefin, $ls_tipodestino, $ld_fecemisol, $ls_consol, $li_monsol, $ls_obssol, "E", $li_totrowrecepciones, $la_seguridad, $la_permisos["administrador"]);
        uf_load_data(&$ls_parametros);
        if ($lb_valido) {
            $ls_existe = "TRUE";
        }
        break;
コード例 #17
0
		$ls_status="";
	}
	
	/*Cuando la operacion es UE_NUEVO*/
	if($ls_operacion=="ue_nuevo")
	{
		require_once("../shared/class_folder/class_funciones_db.php");
		require_once ("../shared/class_folder/sigesp_include.php");		
		$io_include=new sigesp_include();
		$io_connect=$io_include->uf_conectar();
		$io_funcdb=new class_funciones_db($io_connect);
		$ls_empresa=$_SESSION["la_empresa"];
		//$ls_codtipest=$io_funcdb->uf_generar_codigo(true,$ls_empresa["codemp"],"sob_tipoestructura","codtipest",3);
		require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
		$io_keygen= new sigesp_c_generar_consecutivo();
		$ls_codtipest= $io_keygen->uf_generar_numero_nuevo("SOB","sob_tipoestructura","codtipest","SOB",3,"","","");
		$ls_nomtipest="";
		$ls_destipest="";
		$ls_status="";
	}
	elseif($ls_operacion=="ue_guardar")
	{
		$ls_codtipestaux=$ls_codtipest;
		$lb_valido=$io_tipoestructura->uf_guardar_tipoestructura($ls_codtipest,$ls_nomtipest,$ls_destipest,$ls_status,$la_seguridad);
		
		if ($lb_valido===true)
		{
			if($ls_codtipestaux!=$ls_codtipest)
			{
				$io_msg->message("Se le asigno un nuevo numero ".$ls_codtipest);
			}
コード例 #18
0
	
	/*Cuando la operacion es UE_NUEVO*/
	if($ls_operacion=="ue_nuevo")
	{
		require_once("../shared/class_folder/class_funciones_db.php");
		require_once ("../shared/class_folder/sigesp_include.php");		
		require_once("../shared/class_folder/class_sql.php");
		
		$sig_inc=new sigesp_include();
		$con=$sig_inc->uf_conectar();
		$io_funcdb=new class_funciones_db($con);
		$ls_codemp=$la_datemp["codemp"];
//		$ls_coduni=$io_funcdb->uf_generar_codigo(true,$ls_codemp,"sob_unidad","coduni");
		require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
		$io_keygen= new sigesp_c_generar_consecutivo();
		$ls_coduni= $io_keygen->uf_generar_numero_nuevo("SOB","sob_unidad","coduni","SOB",3,"","","");
		
		$ls_codtun="";
		$ls_nomtun="";
		$ls_nomuni="";
		$ls_desuni="";
		$ls_status="";
	}
	elseif($ls_operacion=="ue_guardar")
	{
		$ls_coduniaux=$ls_coduni;
		$lb_valido=$io_unidad->uf_guardar_unidad($ls_coduni,$ls_codtun,$ls_nomuni,$ls_desuni,$ls_status,$la_seguridad);
		$ls_mensaje=$io_unidad->io_msgc;
		if ($lb_valido===true)
		{
			if($ls_coduniaux!=$ls_coduni)
コード例 #19
0
//////////////////////////////////////////////         SEGURIDAD               /////////////////////////////////////////////
if (array_key_exists("operacion", $_POST)) {
    $ls_operacion = $_POST["operacion"];
    $ls_codigo = $_POST["txtcodigotipcol"];
    $ls_denominacion = $_POST["txtdenotipcol"];
    $ls_status = $_POST["status"];
    $readonly = "";
} else {
    $ls_operacion = "NUEVO";
    $ls_codigo = "";
    $ls_denominacion = "";
    $ls_status = "N";
    $readonly = "";
}
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_keygen->uf_generar_numero_nuevo("CFG", "scb_tipocolocacion", "codtipcol", "CFGTCO", 3, "", "", "");
    //		$ls_codigo   = $fun_db->uf_generar_codigo(false,"","scb_tipocolocacion","codtipcol");
    $ls_denominacion = "";
    $ls_status = "N";
    $readonly = "";
}
if ($ls_operacion == "GUARDAR") {
    $ls_codigoaux = $ls_codigo;
    $lb_valido = $in_classtipocolocacion->uf_guardar_tipocolocacion($ls_codigo, $ls_denominacion, $ls_status);
    if ($lb_valido && $ls_codigoaux != $ls_codigo) {
        $io_msg->message("Se le asigno el codigo " . $ls_codigo);
    }
    $io_msg->message($in_classtipocolocacion->is_msg_error);
    $readonly = "readonly";
}
if ($ls_operacion == "ELIMINAR") {
コード例 #20
0
    $ls_codigo = "";
    $ls_nombre = "";
    $ls_direccion = "";
    $ls_gerente = "";
    $ls_telefono = "";
    $ls_celular = "";
    $ls_email = "";
    $ls_codsude = "";
    $ls_swift = "";
    $ls_status = "N";
    $lb_tesoreria = 0;
    $lb_tesoreria_checked = "";
    $readonly = "";
}
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_keygen->uf_generar_numero_nuevo("CFG", "scb_banco", "codban", "CFGBAN", 3, "", "", "");
    $ls_nombre = "";
    $ls_direccion = "";
    $ls_gerente = "";
    $ls_telefono = "";
    $ls_celular = "";
    $ls_email = "";
    $ls_status = "N";
    $lb_tesoreria = 0;
    $lb_tesoreria_checked = "";
    $ls_codsude = "";
    $ls_swift = "";
    $readonly = "";
}
if ($ls_operacion == "GUARDAR") {
    $ls_codigoaux = $ls_codigo;
コード例 #21
0
				$io_fun_nomina->uf_seleccionarcombo("V-E",$ls_nacben,$la_nacben,2);
				$io_fun_nomina->uf_seleccionarcombo("A-C-L",$ls_tipcueben,$la_tipcueben,3);
				$io_fun_nomina->uf_seleccionarcombo("C-H-P-E",$ls_nexben,$la_nexben,4);
			}
			break;

		case "ELIMINAR":
			uf_load_variables();
			$lb_valido=$io_beneficiario->uf_delete_beneficiario($ls_codper,$ls_codben,$ls_tipben,$la_seguridad);
			if($lb_valido)
			{
				uf_limpiarvariables();
				$ls_existe="FALSE";
				require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
				$io_keygen= new sigesp_c_generar_consecutivo();
				$ls_codben= $io_keygen->uf_generar_numero_nuevo("sno","sno_beneficiario","codben","SNOCNO",10,"","codper",$ls_codper);
				unset($io_keygen);
			}
			else
			{
				$io_fun_nomina->uf_seleccionarcombo("0-1-2",$ls_tipben,$la_tipben,3);
				$io_fun_nomina->uf_seleccionarcombo("0-1",$ls_forpagben,$la_forpagben,2);
				$io_fun_nomina->uf_seleccionarcombo("V-E",$ls_nacben,$la_nacben,2);
				$io_fun_nomina->uf_seleccionarcombo("A-C-L",$ls_tipcueben,$la_tipcueben,3);
				$io_fun_nomina->uf_seleccionarcombo("C-H-P-E",$ls_nexben,$la_nexben,4);
			}
			break;
	}
	$io_beneficiario->uf_destructor();
	unset($io_beneficiario);
?>
コード例 #22
0
    $ls_denominacion = $_POST["txtdenominacion"];
    $ls_codban = $_POST["txtcodban"];
    $ls_denban = $_POST["txtdenban"];
    $readonly = "";
    $ls_status = $_POST["status"];
} else {
    $ls_operacion = "NUEVO";
    $ls_codigo = "";
    $ls_denominacion = "";
    $ls_codban = "";
    $ls_denban = "";
    $readonly = "";
    $ls_status = "N";
}
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_keygen->uf_generar_numero_nuevo("CFG", "scb_agencias", "codage", "CFGAGE", 10, "", "", "");
    //		$ls_codigo   = $fun_db->uf_generar_codigo(true,$ls_empresa,"scb_agencias","codage");
    $ls_denominacion = "";
    $ls_codban = "";
    $ls_denban = "";
    $readonly = "";
    $ls_status = "N";
}
if ($ls_operacion == "GUARDAR") {
    $ls_codigoaux = $ls_codigo;
    $lb_valido = $in_classagencia->uf_guardar_agencias($ls_codban, $ls_codigo, $ls_denominacion, $ls_status);
    if ($lb_valido && $ls_codigoaux != $ls_codigo) {
        $io_msg->message("Se le asigno el codigo " . $ls_codigo);
    }
    $io_msg->message($in_classagencia->is_msg_error);
    $readonly = "readonly";
コード例 #23
0
	{
		$ls_readonly=  $io_fun_inventario->uf_obtenervalor("hidreadonly","");
		$li_catafilas= $io_fun_inventario->uf_obtenervalor("catafilas","");
	}
	
	$lb_cont=$io_siv->uf_siv_load_contabilizacion($ls_codemp,$li_value);
	if($li_value==0)
	{
		$ls_ok=true;
	}
	switch ($ls_operacion) 
	{

		case "NUEVO":
			uf_limpiarvariables();
			$ls_numorddes=$io_keygen->uf_generar_numero_nuevo("SIV","siv_despacho","numorddes","SIV",15,"","codemp",$ls_codemp);
			if($ls_numorddes==false)
			{
				print "<script language=JavaScript>";
				print "location.href='sigespwindow_blank.php'";
				print "</script>";
			}
			uf_agregarlineablanca($lo_object,1);
			uf_agregarlineablancacontable($lo_objectc,1);
		break;
		case "GUARDAR":
			uf_limpiarvariables();
			$lb_descomp=true;
			$ls_numorddes = $io_fun_inventario->uf_obtenervalor("txtnumorddes","");
			$ls_numsol	  = $io_fun_inventario->uf_obtenervalor("txtnumsol","");
			$ls_coduniadm = $io_fun_inventario->uf_obtenervalor("txtcoduniadm",""); 
コード例 #24
0
    function  uf_procesar_anticipo($arr_movbco,$ls_cuenta,$ls_procede,$ls_descripcion,$ls_documento,$ls_operacioncon,
	                               $ldec_monto,$ldec_objret)
    {
	////////////////////////////////////////////////////////////////////////////////////////////////
	//
	// -Funcion que inserta o actualiza el anticipo  
	//
	///////////////////////////////////////////////////////////////////////////////////////////////	
	$dat       = $_SESSION["la_empresa"];
	$ls_codemp = $dat["codemp"];
    $ls_codban = $arr_movbco["codban"];
 	$ls_ctaban = $arr_movbco["ctaban"];
	$ls_numdoc = $arr_movbco["mov_document"];
	$ls_codope = $arr_movbco["codope"];
	$ls_estmov = $arr_movbco["estmov"];
	$monto_actual=0; 
		
	$lb_valido = $this->uf_select_anticipo($arr_movbco,$ls_cuenta,$ls_operacioncon,$ldec_monto,&$monto_actual,&$ls_codamo,&$ls_monamo);	
	if(!$lb_valido)
	{
			require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
		    $io_keygen= new sigesp_c_generar_consecutivo();
		    $ls_codamo= $io_keygen->uf_generar_numero_nuevo("SCB","scb_movbco_anticipo","codamo","SCBBCH",5,"","","");
			$ls_sql="INSERT INTO scb_movbco_anticipo(codemp, codban, ctaban, numdoc, codope,
			                                         estmov, codamo, monamo, monsal, montotamo,sc_cuenta)
                                             VALUES ('".$ls_codemp."','".$ls_codban."','".$ls_ctaban."',
											         '".$ls_numdoc."','".$ls_codope."','".$ls_estmov."',
													 '".$ls_codamo."',0,".$ldec_monto.",".$ldec_monto.",
													 '".$ls_cuenta."');";
			
			$li_result=$this->io_sql->execute($ls_sql);
			
			if(($li_result===false))
			{
				$this->is_msg_error="Error al procesar el anticipo, ".$this->fun->uf_convertirmsg($this->io_sql->message);
				print $this->io_sql->message;
				$lb_valido=false;			
			}
			else
			{
				$lb_valido=true;
				///////////////////////////////////Parametros de seguridad/////////////////////////////////////////////////
				$ls_evento="INSERT";
				$ls_descripcion="Inserto el detalle del anticipo a la cuenta ".$ls_cuenta." por un monto de ".$ldec_monto.
				                " para el movimiento bancario de operacion por anticipo".$ls_codope." numero ".$ls_numdoc.
								" para el banco ".$ls_codban." cuenta ".$ls_ctaban;
		        $lb_valido = $this->io_seguridad->uf_sss_insert_eventos_ventana($this->la_security["empresa"],
				                                                                $this->la_security["sistema"],
																				$ls_evento,$this->la_security["logusr"],
																				$this->la_security["ventanas"],$ls_descripcion);
				////////////////////////////////////////////////////////////////////////////////////////////////////////////
			}
	}
	else
	{   
		$ldec_monto=$ldec_monto+$monto_actual;
		
		$ls_sql="UPDATE scb_movbco_anticipo
				   SET monamo=".$ls_monamo.", 
					   monsal=".$ldec_monto.", 
					   montotamo=".$ldec_monto."
				 WHERE codemp='".$ls_codemp."'".
				 " AND codban='".$ls_codban."'".
			     " AND ctaban='".$ls_ctaban."'".
				 " AND numdoc='".$ls_numdoc."'".
				 " AND codope='".$ls_codope."'".
				 " AND estmov='".$ls_estmov."'".
			     " AND codamo='".$ls_codamo."'".
				 " AND sc_cuenta='".$ls_cuenta."'";
		if($lb_valido)
		{
			$li_result=$this->io_sql->execute($ls_sql);	

			if(($li_result===false))
			{
				$this->is_msg_error="Error al procesar el anticipo, ".$this->fun->uf_convertirmsg($this->io_sql->message);
				$lb_valido=false;			
			}
			else
			{
				$lb_valido=true;
				///////////////////////////////////Parametros de seguridad/////////////////////////////////////////////////
				$ls_evento="UPDATE";
				$ls_descripcion="Actualizo del anticipo a la cuenta ".$ls_cuenta." por un monto de ".$ldec_monto.
				                " para el movimiento bancario de operacion ".$ls_codope." numero ".$ls_numdoc.
								" para el banco ".$ls_codban." cuenta ".$ls_ctaban;
		        $lb_valido = $this->io_seguridad->uf_sss_insert_eventos_ventana($this->la_security["empresa"],
				                                                                $this->la_security["sistema"],
																				$ls_evento,$this->la_security["logusr"],
																				$this->la_security["ventanas"],$ls_descripcion);
				////////////////////////////////////////////////////////////////////////////////////////////////////////////				
			}
		}		
	}
	return $lb_valido;
} // fin de uf_procesar_anticipo
コード例 #25
0
//////////////////////////////////////////////         SEGURIDAD               /////////////////////////////////////////////
if (array_key_exists("operacion", $_POST)) {
    $ls_operacion = $_POST["operacion"];
    $ls_codigo = $_POST["txtcodigo"];
    $ls_denominacion = $_POST["txtdenominacion"];
    $ls_status = $_POST["status"];
    $readonly = "";
} else {
    $ls_operacion = "NUEVO";
    $ls_codigo = "";
    $ls_denominacion = "";
    $ls_status = "N";
    $readonly = "";
}
if ($ls_operacion == "NUEVO") {
    $ls_codigo = $io_keygen->uf_generar_numero_nuevo("CFG", "scb_tipocuenta", "codtipcta", "CFGTCA", 3, "", "", "");
    //$ls_codigo   = $io_funciondb->uf_generar_codigo(false,"","scb_tipocuenta","codtipcta");
    $ls_denominacion = "";
    $ls_status = "N";
    $readonly = "";
}
if ($ls_operacion == "GUARDAR") {
    $ls_codigoaux = $ls_codigo;
    $lb_valido = $in_classtipocta->uf_guardar_tipocta($ls_codigo, $ls_denominacion, $ls_status);
    if ($lb_valido && $ls_codigoaux != $ls_codigo) {
        $io_msg->message("Se le asigno el codigo " . $ls_codigo);
    }
    $io_msg->message($in_classtipocta->is_msg_error);
    $readonly = "readonly";
}
if ($ls_operacion == "ELIMINAR") {
コード例 #26
0
	
	/*Cuando la operacion es UE_NUEVO*/
	if($ls_operacion=="ue_nuevo")
	{
		require_once("../shared/class_folder/class_funciones_db.php");
		require_once ("../shared/class_folder/sigesp_include.php");		
		require_once("../shared/class_folder/class_sql.php");
		
		$io_include=new sigesp_include();
		$con=$io_include->uf_conectar();
		$io_funcdb=new class_funciones_db($con);
		$ls_codemp=$la_datemp["codemp"];
	//	$ls_codpro=$io_funcdb->uf_generar_codigo(true,$ls_codemp,"sob_propietario","codpro");
		require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
		$io_keygen= new sigesp_c_generar_consecutivo();
		$ls_codpro= $io_keygen->uf_generar_numero_nuevo("SOB","sob_propietario","codpro","SOB",3,"","","");
		$ls_nompro="";
		$ls_telpro="";
		$ls_dirpro="";
		$ls_nomresppro="";
		$ls_faxpro="";
		$ls_emapro="";
		$ls_status="";
		
	}
	elseif($ls_operacion=="ue_guardar")
	{
		$ls_codproaux=$ls_codpro;
		$lb_valido=$io_propietario->uf_guardar_propietario($ls_codpro,$ls_nompro,$ls_telpro,$ls_dirpro,$ls_nomresppro,$ls_faxpro,$ls_emapro,$ls_status,$la_seguridad);
		$ls_mensaje=$io_propietario->io_msgc;
		if($lb_valido===true)
コード例 #27
0
		$ls_dessiscon="";
		$ls_status="";
	}
	
	/*Cuando la operacion es UE_NUEVO*/
	if($ls_operacion=="ue_nuevo")
	{
		require_once("../shared/class_folder/class_funciones_db.php");
		require_once ("../shared/class_folder/sigesp_include.php");		
		$io_include=new sigesp_include();
		$io_connect=$io_include->uf_conectar();
		$io_funcdb=new class_funciones_db($io_connect);
		//$ls_codsiscon=$io_funcdb->uf_generar_codigo(true,$la_empresa["codemp"],"sob_sistemaconstructivo","codsiscon",3);
		require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
		$io_keygen= new sigesp_c_generar_consecutivo();
		$ls_codsiscon= $io_keygen->uf_generar_numero_nuevo("SOB","sob_sistemaconstructivo","codsiscon","SOB",3,"","","");
		$ls_nomsiscon="";
		$ls_dessiscon="";
		$ls_status="";
		
	}
	elseif($ls_operacion=="ue_guardar")
	{
		$ls_codsisconaux=$ls_codsiscon;
		$lb_valido=$io_sistemaconstructivo->uf_guardar_sistemaconstructivo($ls_codsiscon,$ls_nomsiscon,$ls_dessiscon,$ls_status,$la_seguridad);
		
		if ($lb_valido===true)
		{
			if($ls_codsisconaux!=$ls_codsiscon)
			{
				$io_msg->message("Se le asigno un nuevo numero ".$ls_codsiscon);
コード例 #28
0
$io_fun = new class_funciones();
require_once "../shared/class_folder/class_funciones_db.php";
$io_fundb = new class_funciones_db($con);
require_once "../shared/class_folder/class_fecha.php";
$io_fec = new class_fecha();
require_once "../shared/class_folder/class_mensajes.php";
$io_msg = new class_mensajes();
require_once "sigesp_saf_c_movimiento.php";
$io_saf = new sigesp_saf_c_movimiento();
require_once "../shared/class_folder/class_sql.php";
$io_sql = new class_sql($con);
$li_totrows = uf_obtenervalor("totalfilas", 1);
switch ($ls_operacion) {
    case "NUEVO":
        uf_limpiarvariables();
        $ls_cmpsal = $io_keygen->uf_generar_numero_nuevo("SAF", "saf_autsalida", "cmpsal", "SAF", 15, "", "codemp", $ls_codemp);
        uf_agregarlineablanca($lo_object, $li_totrows);
        break;
    case "AGREGARDETALLE":
        uf_limpiarvariables();
        $li_totrows = uf_obtenervalor("totalfilas", 1);
        $li_totrows = $li_totrows + 1;
        $ls_cmpsal = $_POST["txtautosali"];
        $ls_coduniadmcede = $_POST["txtcoduniadm"];
        $ls_denuniadmcede = $_POST["txtdenuniadm"];
        $ld_fechauto = $_POST["txtfechsalida"];
        $ls_codprov = $_POST["txtcodpro"];
        $ls_nomprov = $_POST["txtdenpro"];
        $ls_cedrepre = $_POST["txtcedrepre"];
        $ls_nomrepre = $_POST["txtnomrepre"];
        $ls_concepto = $_POST["txtconcepto"];
コード例 #29
0
$arre = $_SESSION["la_empresa"];
$ls_codemp = $arre["codemp"];
$li_totrows = uf_obtenervalor("totalfilas", 1);
if (array_key_exists("operacion", $_POST)) {
    $ls_operacion = $_POST["operacion"];
} else {
    $ls_operacion = "NUEVO";
    uf_limpiarvariables();
    uf_agregarlineablanca($lo_object, $li_totrows);
    $ls_readonly = "readonly";
}
switch ($ls_operacion) {
    case "NUEVO":
        uf_limpiarvariables();
        $ls_readonly = "";
        $ls_cmpent = $io_keygen->uf_generar_numero_nuevo("SAF", "saf_entrega", "cmpent", "SAF", 15, "", "codemp", $ls_codemp);
        uf_agregarlineablanca($lo_object, $li_totrows);
        break;
    case "AGREGARDETALLE":
        uf_limpiarvariables();
        $li_totrows = uf_obtenervalor("totalfilas", 1);
        $li_totrows = $li_totrows + 1;
        $ls_cmpent = $_POST["txtcmpent"];
        $ld_feccmp = $_POST["txtfeccmp"];
        $ld_fecent = $_POST["txtfecent"];
        $ls_coduniadm = $_POST["txtcoduniadm"];
        $ls_denuniadm = $_POST["txtdenuniadm"];
        $ls_codunisol = $_POST["txtcodunisol"];
        $ls_denunisol = $_POST["txtdenunisol"];
        $ls_descmp = $_POST["txtdescmp"];
        $ls_status = $_POST["hidstatus"];
コード例 #30
0
{
	if($ld_montototalanticipo==$ld_montocontratofinal)
	{
		$io_msg->message("No pueden realizarse nuevo anticipos sobre este contrato, ya que el monto limite se ha alcanzado!!!");
	}
	else
	{
		require_once("../shared/class_folder/class_funciones_db.php");
		require_once ("../shared/class_folder/sigesp_include.php");		
		$io_include=new sigesp_include();
		$io_connect=$io_include->uf_conectar();
		$io_funcdb=new class_funciones_db($io_connect);
		$la_empresa=$_SESSION["la_empresa"];
		require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php");
		$io_keygen= new sigesp_c_generar_consecutivo();
		$ls_codant= $io_keygen->uf_generar_numero_nuevo("SOB","sob_anticipo","codant","SOBANT",3,"","","");
//		$ls_codant=$io_anticipo->uf_generar_codigoanticipo($ls_codcon);
		$ls_fecant=date("d/m/Y");
		$ls_fecintant=""; 
		$ls_monto="0,00";
		$ls_porant="0,00";
		$ls_totreten="0,00";
		$lb_valido=$io_anticipo->uf_select_cuentacontable($ls_codcon,$ls_cuenta);
			if($lb_valido)
				$ls_sc_cuenta=$ls_cuenta;			
		$ls_conant="";
		$ls_montotant="0,00";
		$li_filasretenciones=1;
		$ls_estant="EMITIDO";
		$li_removerretenciones="";
		$ls_operacion="";