Текущее время: Вс, июн 21 2026, 02:29

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: пакетный ввод для Транзакции COHV
СообщениеДобавлено: Чт, окт 05 2006, 10:58 
Ассистент
Ассистент

Зарегистрирован:
Чт, окт 05 2006, 10:42
Сообщения: 28
Добрый день.

Подскажите пожалуйста кто знает, как написать (ABAP) пакетный ввод для транзакции когда требуется ввести сразу целый список заказов в одном вызове транзакции COHV (требуется деблокировать сразу целый список заказов, в одном вызове - массовая обработка) - заказы вводятся в поле select options c МНОЖЕСТВЕННЫМ ВВОДОМ. Попробовал записать пакетник для этой транзакции и посмотреть как там прописывается ввод списка заказов - там в каждый момент доступны только десять полей для ввода номеров заказов - от 0 до 9.

BDC_OKCODE /00
BDC_SUBSCR SAPLALDB 3010SCREEN_HEADER
BDC_CURSOR RSCSEL-SLOW_I(08)
RSCSEL-SLOW_I(01) 1052066
RSCSEL-SLOW_I(02) 1052067
RSCSEL-SLOW_I(03) 1052068
RSCSEL-SLOW_I(04) 1052069
RSCSEL-SLOW_I(05) 1052070
RSCSEL-SLOW_I(06) 1052071
RSCSEL-SLOW_I(07) 1052072
RSCSEL-SLOW_I(08) 1052073
RSCSEL-SLOW_I(09) ____________

Как быть, если требуется ввести несколько десятков заказов, сотен?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 05 2006, 13:15 
Менеджер
Менеджер

Зарегистрирован:
Сб, ноя 20 2004, 13:02
Сообщения: 575
Откуда: Москва
Пол: Мужской
Может лучше воспользоваться ФМ CO_COM_RELEASE_ORDER?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 06 2006, 14:38 
Ассистент
Ассистент

Зарегистрирован:
Чт, окт 05 2006, 10:42
Сообщения: 28
Alexy написал:
Может лучше воспользоваться ФМ CO_COM_RELEASE_ORDER?


Спасибо за ответ.
Подскажите тогда если знаете как использовать данный ФМ для
деблокирования Производственного заказа, возможно есть другие подходящие модули или BAPI . Как я понимаю этот модуль скорее относится к CO чем к PP, поэтому я сомневаюсь относительно его использования в данном случае - что именно он делает?

Заранее благодарен,
Антон.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 06 2006, 18:19 
Менеджер
Менеджер

Зарегистрирован:
Сб, ноя 20 2004, 13:02
Сообщения: 575
Откуда: Москва
Пол: Мужской
Этот ФМ используется для деблокирования производстенных заказов, в него надо передать заполненную структуру CAUFVD деблокируемого заказа, насколько я понял (во всяком случае именно он вызывается при нажатии кнопаря деблокирования заказа в CO02).
Может в понедельник гляну как это проще сделать


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

Зарегистрирован:
Вт, ноя 02 2004, 10:04
Сообщения: 62
Нажатие кнопки PageDown откроет новые строки для ввода номеров заказов
BDC_OKCODE = P+
Можно после каждого номера нажимать кнопку PageDown, а номер писать во вторую строку. И так до последнего номера...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: массовая обработка Производ заказов
СообщениеДобавлено: Ср, окт 18 2006, 11:13 
Ассистент
Ассистент

Зарегистрирован:
Чт, окт 05 2006, 10:42
Сообщения: 28
Всем спасибо за помощь.
Пошел по иному пути - выявил (продебажил транзакцию) ФМ, кот использует COHV, использовал - получилось. Более граммотным конечно было бы использовать ФМ, кот вызывает CO02.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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


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

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


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

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