Текущее время: Вс, июл 27 2025, 02:37

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Пакетная реализация функциональности тр VT02N
СообщениеДобавлено: Вт, июл 12 2011, 09:08 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, авг 14 2009, 09:17
Сообщения: 91
Привет, коллеги!!!

Подскажите, пожалуйста. Столкнулся с такой проблемой. Есть транзакция «VT02N»(Изменение транспортировки) в которой можно в ручном режиме выполнить выборочное удаление присвоенных поставок транспортировке. Мне требуется аналогичную операцию выполнять программно. Попытался написать BATCH-INPUT для решения данной задачи, не помогло. Нашёл ноту 72427, в которой сказано, что можете воспользоваться ФМ «IDOC_INPUT_SHPMNT». Не понятно только, как им пользоваться для решения моей задачи. Через журнал использования не нашёл использование данного ФМ в программах.
Подскажите, пожалуйста, как мне у себя в программе реализовать аналогичную функциональность «Выборочное удаление присвоенных поставок транспортировке» имеющуюся в транзакции «VT02N»?

Заранее спасибо.

С уважением, Козымаев С.В.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Пакетная реализация функциональности тр VT02N
СообщениеДобавлено: Вт, июл 12 2011, 09:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
См. ноту 724274.
Там сказано, что для batch-input в случае работы с экраном работы с поставками нужно использовать старую транзакцию VT02.
Цитата:
The following screens of the new shipment dialog cannot be activated in batch input processing:

Screen 'Shipments and deliveries'
Tab page 'More Dates'
Tab page 'Texts'
Screens for packing in the shipment.

The mentioned screens contain controls that do not allow batch input processing (refer to Note 311440).

Use the previous shipment Transactions VT01 and VT02 if you want to enter data in batch input into the above screens.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пакетная реализация функциональности тр VT02N
СообщениеДобавлено: Вт, июл 12 2011, 09:57 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, авг 14 2009, 09:17
Сообщения: 91
Я пробовал использовать транзакцию «VT02», но при выполнении пакетника в видимом режиме на транзакцию «VT02» не отрабатывает функция позиционирования на заданной поставке. В связи с этим не удалось программно через пакетный ввод реализовать функциональность «Выборочное удаление присвоенных поставок транспортировке» имеющуюся в транзакции «VT02».


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Пакетная реализация функциональности тр VT02N  Тема решена
СообщениеДобавлено: Вт, июл 12 2011, 15:11 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
wolf_sv написал(а):
Я пробовал использовать транзакцию «VT02», но при выполнении пакетника в видимом режиме на транзакцию «VT02» не отрабатывает функция позиционирования на заданной поставке. В связи с этим не удалось программно через пакетный ввод реализовать функциональность «Выборочное удаление присвоенных поставок транспортировке» имеющуюся в транзакции «VT02».

Сколько помню всегда получалось выкрутиться(может и не совсем красиво) с подобными "кривыми для пакетников" транзакциями. Если Вы можете сделать это вручную, то скорее всего можно написать пакетник, просто бывает сложно. Не забывайте про
Code:
DATA: opt like CTU_PARAMS.
opt-NOBINPT = 'X'.
opt-DEFSIZE = 'X'.
call transaction '...' using bdc_tab messages into messtab
                        options from opt.

Я не знаю данный функционал, он у нас не развернут, не видно Вашей проблемы. Если предположить, что невозможно через пакетник выполнить описанную Вами функцию и ФМ не получается использовать, то я бы (только в целях экономии времени) использовал бы ECATT/CATT или SAP GUI SCRIPTING/GUIXT для выполнения этой массовой процедуры.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пакетная реализация функциональности тр VT02N
СообщениеДобавлено: Вт, июл 12 2011, 15:53 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 17 2004, 10:13
Сообщения: 382
Пол: Мужской
Еще можно, воспользоваться BAPI_SHIPMENT_CHANGE
он для внутреннего использования, но работает)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пакетная реализация функциональности тр VT02N
СообщениеДобавлено: Ср, июл 13 2011, 05:46 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, авг 14 2009, 09:17
Сообщения: 91
Прошу прощения за то, что я не сказал о версии SAP системы. Я работаю в системе версии 4.6C и там нет BAPI_SHIPMENT_CHANGE.


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

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


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

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


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

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