Текущее время: Сб, июл 19 2025, 09:32

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Запустить транзакцию со списком документов
СообщениеДобавлено: Пн, окт 02 2006, 10:17 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
Доброе время суток.
Необходимо запустить транзакцию KSB1 из программы через call transaction... Одиночные параметры заполнить удается. А как заполнить параметры в экране выбора ( через select-options ), если передать надо перед запуском KSB1 список документов?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 02 2006, 10:32 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Если внимательно просмотреть, то транзакция KSB1 вызывает отчет RKAEP000.
Никто не мешает вызывать вместо
Code:
CALL TRANSACTION 'KSB1' ...

оператор
Code:
SUBMIT RKAEP000 WITH ... AND RETURN.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 02 2006, 10:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Только в SUBMIT не забудьте передать скрытый параметр p_tcode = 'KSB1'


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 10 2006, 13:58 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
Спасибо за совет.

Но как мне передать здесь список документов belnr ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 10 2006, 14:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Для динамических критериев придётся перед запуском экспортировать в память данные о них.
См. на подпрограмму free_selection_mem , что и как она экспортирует при заполнении динамических критериев.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 10 2006, 14:42 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
T написал:
Для динамических критериев придётся перед запуском экспортировать в память данные о них.
См. на подпрограмму free_selection_mem , что и как она экспортирует при заполнении динамических критериев.


Упс, а это как? Хоть какой-нибудь примерчик. А то совершенно не знаю как экспортировать в память параметры?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 10 2006, 14:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Я же говорю, См. на подпрограмму free_selection_mem


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 10 2006, 15:01 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
T написал:
Я же говорю, См. на подпрограмму free_selection_mem


Не понял я там ничего. Наверное буду делать через пакетный ввод.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 10 2006, 15:14 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
А, кажись, понял.

Только неужели так просто.

Насколько мне понятно:

Перед запуском программы заполнить таблицы
ct_fields
ct_free_selection
ct_free_sel_ranges
ct_expressions.

Потом:

EXPORT ct_fields
ct_free_selection
ct_free_sel_ranges
ct_expressions TO MEMORY ID ls_memory_id.

и потом уже submit...

???


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 10 2006, 15:33 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Да.
Сложность не в экспорте, а в том, чтобы заполнить таблицы для экспорта.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 10 2006, 17:04 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
T написал:
Да.
Сложность не в экспорте, а в том, чтобы заполнить таблицы для экспорта.


Заполнил таблицы, экспортирую, а в программе они пустые.
???


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 10 2006, 17:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
А MEMORY ID с тем же именем, что и в RKAEP000?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 11 2006, 08:39 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
T написал:
А MEMORY ID с тем же именем, что и в RKAEP000?


А йес! точно, гёрл... :-))) Просто в memory id не передал параметры.
Спасибо.

Тут возник другой вопрос. Эта программа запускает или заказы или МВЗ. А может ли она запускаться сразу для заказа и МВЗ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 11 2006, 10:43 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, фев 03 2006, 08:00
Сообщения: 344
Igor Garanichev написал:
Тут возник другой вопрос. Эта программа запускает или заказы или МВЗ. А может ли она запускаться сразу для заказа и МВЗ?

а если попробовать нарисовать свой экран с двумя контейнерами и в каждый поместить по отчету? интересно это в принципе возможно или нет? :wink:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 11 2006, 12:57 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 24 2005, 15:55
Сообщения: 296
Пол: Мужской
И последний вопрос, вылезший в результате разработки.
Номер документа BELNR передать можно, а контроллинговые документы имеют еще и позиции BUZEI. Возможно ли передавать в эту программу в паре BELNR документа и его позицию BUZEI?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB