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_numorddes=$io_fun_inventario->uf_obtenervalor_get("numorddes","");
	$ls_numconrec=$io_fun_inventario->uf_obtenervalor_get("numconrec","");
	$ls_fecha=$io_fun_inventario->uf_obtenervalor_get("fecha","");
	$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_activos($ls_codact,$li_canart,&$la_object,&$la_title,&$li_totrow);
			}
			else
			{
				$io_msg->message("El Articulo no tiene Activo asociado");
			}
		break;
		case "GUARDAR":
			$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_numorddes=$io_fun_inventario->uf_obtenervalor("txtnumorddes","");
			$li_totrow=$io_fun_inventario->uf_obtenervalor("totalfilas",0);
			$lb_existe=$io_siv->uf_saf_select_incorporaciondespacho($ls_codart,$ls_numorddes);
			if(!$lb_existe)
			{