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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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