Текущее время: Пн, июл 21 2025, 14:07

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


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

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


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

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