$io_siv= new sigesp_siv_c_registroactivo();
	require_once("../shared/class_folder/grid_param.php");
	$io_grid=new grid_param();
	$ls_codart=$io_fun_inventario->uf_obtenervalor_get("codart","");
	$ls_denart=$io_fun_inventario->uf_obtenervalor_get("denart","");
	$li_canart=$io_fun_inventario->uf_obtenervalor_get("canart",0);
	$ls_numordcom=$io_fun_inventario->uf_obtenervalor_get("numordcom","");
	$ls_numconrec=$io_fun_inventario->uf_obtenervalor_get("numconrec","");
	$ls_operacion=$io_fun_inventario->uf_obteneroperacion();
	$lb_valido=$io_siv->uf_siv_load_codigoactivo($ls_codart,&$ls_codact);
	switch ($ls_operacion)
	{
		case "NUEVO":
			if(($ls_codact!="---------------")&&($lb_valido))
			{
				$lb_valido=$io_siv->uf_siv_make_seriales($ls_codact,$li_canart,&$la_object,&$la_title);
			}
			else
			{
				$io_msg->message("El Articulo no tiene Activo asociado");
			}
		break;
		case "GUARDAR":
			$li_canart=$io_fun_inventario->uf_obtenervalor("totalfilas",0);
			$ls_codart=$io_fun_inventario->uf_obtenervalor("txtcodart","");
			$ls_denart=$io_fun_inventario->uf_obtenervalor("txtdenart","");
			$ls_codact=$io_fun_inventario->uf_obtenervalor("txtcodact","");
			$ls_numordcom=$io_fun_inventario->uf_obtenervalor("txtnumordcom","");
			$ls_numconrec=$io_fun_inventario->uf_obtenervalor("txtnumconrec","");
			$lb_valido=$io_siv->uf_saf_insert_dta($ls_codart,$ls_codact,$li_canart,$ls_numordcom,$ls_numconrec,&$la_object,&$la_title,$la_seguridad);
		break;