SAPфорум.RU
https://www.sapboard.ru/forum/

GOS Toolbar в VA03
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=97661
Страница 1 из 1

Автор:  Minih [ Ср, июн 05 2019, 11:56 ]
Заголовок сообщения:  GOS Toolbar в VA03

Коллеги, добрый день!

Задача: зная номер заказа, открыть его на просмотр в VA03, при этом должно быть доступно меню GOS.

Если использовать пакетный ввод с CALL TRANSACTION 'VA03' USING bdc_tab MODE 'E', меню GOS в окне VA03 отсутсвует.
Подскажите, пожалуйста, в чём может быть причина? Какие ещё есть варианты решить поставленную задачу?

PS Если использовать CALL TRANSACTION 'VA03' AND SKIP FIRST SCREEN, то меню GOS присутствует в VA03.

Автор:  RA [ Ср, июн 05 2019, 12:47 ]
Заголовок сообщения:  Re: GOS Toolbar в VA03

https://sapboard.ru/forum/viewtopic.php?f=2&t=61912

Автор:  Minih [ Ср, июн 05 2019, 14:11 ]
Заголовок сообщения:  Re: GOS Toolbar в VA03

В теме по ссылке ответ на вопрос 'как добавить GOS в VA03?', у меня другой вопрос: что надо сделать, чтобы при вызове VA03 из кода с использованием пакетного ввода пункт меню GOS не исчезал?

В VA03 уже добавлен GOS. Если запустить транзакцию напрямую, меню GOS присутвует. Если запустить из кода при помощи CALL TRANSACTION 'VA03' USING bdc_tab MODE 'E', меню GOS исчезает.

Автор:  Daw [ Ср, июн 05 2019, 14:42 ]
Заголовок сообщения:  Re: GOS Toolbar в VA03

Попробуйте MODE 'A' - вывод всех экранов

Автор:  Minih [ Ср, июн 05 2019, 14:52 ]
Заголовок сообщения:  Re: GOS Toolbar в VA03

Пробовал, такая же картина - меню GOS пропадает.

Автор:  Daw [ Ср, июн 05 2019, 15:03 ]
Заголовок сообщения:  Re: GOS Toolbar в VA03

Тогда
data: ctu_params type ctu_params.

ctu_params-UPDMODE = 'A' . " Asyconrous mode.

ctu_params-DISMODE = 'A' " all screens

ctu_params-NOBINPT = 'X'.

CALL TRANSACTION 'VA03' using bdc_tab options ctu_params.

Автор:  Minih [ Ср, июн 05 2019, 15:16 ]
Заголовок сообщения:  Re: GOS Toolbar в VA03

Спасибо, работает!

Режим на 'E' поменял, иначе лишнее окошко для ввода OK-Code выскакивает при отработке пакетного ввода.

data: ctu_params type ctu_params.

ctu_params-UPDMODE = 'A' . " Asyconrous mode.

ctu_params-DISMODE = 'E'

ctu_params-NOBINPT = 'X'.

CALL TRANSACTION 'VA03' using bdc_tab options ctu_params.

Автор:  LKU [ Чт, июн 06 2019, 09:23 ]
Заголовок сообщения:  Re: GOS Toolbar в VA03

Перенес тему в форум по программированию.

Автор:  Besa [ Пн, июн 10 2019, 10:14 ]
Заголовок сообщения:  Re: GOS Toolbar в VA03

Ключевое тут NOBINPT, симуляция ручного, а не пакетного ввода.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/