SAPфорум.RU https://sapboard.ru/forum/ |
|
Генератор ведения таблицы, объект ведения. https://sapboard.ru/forum/viewtopic.php?f=13&t=21658 |
Страница 1 из 3 |
Автор: | zaba [ Чт, дек 28 2006, 15:53 ] |
Заголовок сообщения: | Генератор ведения таблицы, объект ведения. |
Поиск по форуму не помог (или не так искал:)), посему прошу помощи у ALL. Сгенерировал ракурс ведения для своей таблицы. При сохранении данных в табличке после ведения, система предлагает указать запрос. А мне нужно, чтобы сохранение происходило без запросов, в текущем манданте. Как все создавал: создал свою таблицу, класс поставки С (Таб. пользов. настройки, ведёт только клиент, не SAP-импорт). Далее генератором ведения генерю ракурс ведения. Из генератора иду в изменение объектов ведения (Среда->Объекты ведения->Изменить). Здесь в поле "Категория" у меня стоит CUST, в поле "Перенос" стоит "2 Автоматический перенос". Похоже, из-за этого значения при сохранении и просится запрос. Пробую менять на значение "нет переноса", но система ругается, грит "Индикатор связи для переноса исправлен" и возвращает прежнее значение. Подскажите, как все-таки поменять значение на "нет переноса"? Кажется, истина где-то рядом, но никак:( |
Автор: | Tetty [ Чт, дек 28 2006, 16:00 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
zaba написал(а): Поиск по форуму не помог (или не так искал:)), посему прошу помощи у ALL.
Сгенерировал ракурс ведения для своей таблицы. При сохранении данных в табличке после ведения, система предлагает указать запрос. А мне нужно, чтобы сохранение происходило без запросов, в текущем манданте. Как все создавал: создал свою таблицу, класс поставки С (Таб. пользов. настройки, ведёт только клиент, не SAP-импорт). Далее генератором ведения генерю ракурс ведения. Из генератора иду в изменение объектов ведения (Среда->Объекты ведения->Изменить). Здесь в поле "Категория" у меня стоит CUST, в поле "Перенос" стоит "2 Автоматический перенос". Похоже, из-за этого значения при сохранении и просится запрос. Пробую менять на значение "нет переноса", но система ругается, грит "Индикатор связи для переноса исправлен" и возвращает прежнее значение. Подскажите, как все-таки поменять значение на "нет переноса"? Кажется, истина где-то рядом, но никак:( При генерации ведения для таблицы снизу есть два выбора: "Стандартная программа записи" или "пользовательская". Если стоял бы класс поставки A, то стояла бы пользовательская, а при C ставится "стандартная". Стандартная - это и есть через запрос, а пользовательская - без. Поэтому достаточно поменять галочку и перегенерировать. |
Автор: | zaba [ Чт, дек 28 2006, 16:05 ] |
Заголовок сообщения: | |
Оно! Пасиб:) |
Автор: | murmur [ Чт, май 06 2010, 21:41 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
Сгенерировал диалог ведения таблицы. У таблицы класс поставки C (пробовал и A выставлять). Мне наоборот надо, чтобы при изменении записей данные попадали в запрос на перенос. Но данные просто сохраняются и все (без запроса). Делаю это в miniSAP. Может где-какие настройки нужны еще? |
Автор: | Besa [ Пт, май 07 2010, 05:53 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
murmur написал: Сгенерировал диалог ведения таблицы. У таблицы класс поставки C (пробовал и A выставлять). Мне наоборот надо, чтобы при изменении записей данные попадали в запрос на перенос. Но данные просто сохраняются и все (без запроса). Делаю это в miniSAP. Может где-какие настройки нужны еще? То есть, Вы поставили минисап, настроили транспортную систему http://sapboard.ru/forum/viewtopic.php?p=354568, создали таблицу с классом C, как описано в этой ветке, при создании таблицы положили ее в запрос, и после этого при добавлении новых записей они не просятся в запрос? И еще вопрос, зачем Вам это делать, куда потом запрос пойдет из минисапа? |
Автор: | murmur [ Пт, май 07 2010, 08:09 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
После установки miniSAP я просмотрел 18 уроков на SDN-е, которые рекомендуются из SE80. Один из уроков посвящен был экспорту, и еще один импорту. Уже пробовал создавать объекты и деблокировать запросы на перенос. Так что транспортная система работает (пробовал даже из NSP деблокировать запрос, затем удалять пакет с объектами в SE80, и загружать запрос снова в NSP, то есть не только переносить в виртуальную CL5). Теперь по шагам (возможно где-то допускаю ошибку). 1. Создал таблицу с классом поставки "C" (пробовал и с "A" все действия ниже). 2. Сгенерировал диалог ведения (с флагом Standard Recording Routine, он же "Стандартная программа записи") 3. Создал транзакцию ZXXX с вызовом SM30 и всеми необходимыми параметрами 4. Деблокировал запрос на перенос 5. Запускаю ZXXX и ввожу несколько новых записей, сохраняю (к этому моменту моих запросов в системе нет, все деблокированы, и поэтому я ожидаю появления диалога создания запроса на перенос, но сохранение проходит "по тихому") Что делаю не так? |
Автор: | Кодер [ Пт, май 07 2010, 08:23 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
2 murmur: а таблица у вас к какому классу разработки принадлежит? Не к временному, случаем? |
Автор: | murmur [ Пт, май 07 2010, 08:31 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
Я же вроде указал - "C" |
Автор: | Besa [ Пт, май 07 2010, 08:55 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
murmur написал: Я же вроде указал - "C" Имеется ввиду пакет не &TMP? В sm30 когда жмете по кнопке "Перенос" что пишет? |
Автор: | murmur [ Пт, май 07 2010, 09:04 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
Пакет не $TMP, разумеется. Сейчас попробовал опять варианты "C" и "A", но уже без поля MANDT. В обоих случаях после генерации диалога ведения и его вызове выдается предупреждение о том, что таблица "для всех клиентов" и вести себя с ней надо крайне осторожно. Теперь при изменении данных действительно предлагается диалог запроса. Чего-то я не понимаю... если у меня таблица мандантно-зависимая, то я не смогу что ли включать записи в запрос??? |
Автор: | murmur [ Пт, май 07 2010, 09:23 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
Цитата: В sm30 когда жмете по кнопке "Перенос" что пишет Предлагает перенести в запрос. И что из этого следует?! В записях-то ничего не предлагает в процессе их изменения |
Автор: | murmur [ Пт, май 07 2010, 09:27 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
Может тут есть какая-то заморочка, что в miniSAP я работаю под CLIENT = 000 ?! |
Автор: | Besa [ Пт, май 07 2010, 09:30 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
После генерации в "Среда--объект ведения" , что написано (перенос, выравнивание)? |
Автор: | murmur [ Пт, май 07 2010, 09:33 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
Automatic transport и Automatically adjustable |
Автор: | Besa [ Пт, май 07 2010, 09:36 ] |
Заголовок сообщения: | Re: Генератор ведения таблицы, объект ведения. |
murmur написал: Automatic transport и Automatically adjustable В переносе выставьте No transport |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |