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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: BAPI_REQUISITION_CHANGE - добавление позиций
СообщениеДобавлено: Пт, мар 26 2010, 13:45 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 17 2005, 17:24
Сообщения: 170
Откуда: страна советов
Пол: Мужской
Коллеги,
доброго времени суток.

Появилась необходимость добавлять новые позиции в уже созданную заявку.

Хелп по Бапихе BAPI_REQUISITION_CHANGE показывает, что этот функционал не годится,
в сап-нотах предлагают за 3 дня написать по спецификации заказчика, что не является приемлемым.
пакетник писать под этот функционал очень бы не хотелось, он получится очень большой(еще возможна контировка,
удаление, изменение позиций).


если кто-то решал такую проблему в прошлом - поделитесь опытом.

за умный совет также буду признателен.

версия 4.6В


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BAPI_REQUISITION_CHANGE - добавление позиций
СообщениеДобавлено: Пт, мар 26 2010, 16:36 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
rainman написал:
Коллеги,
доброго времени суток.

Появилась необходимость добавлять новые позиции в уже созданную заявку.

Хелп по Бапихе BAPI_REQUISITION_CHANGE показывает, что этот функционал не годится,
в сап-нотах предлагают за 3 дня написать по спецификации заказчика, что не является приемлемым.
пакетник писать под этот функционал очень бы не хотелось, он получится очень большой(еще возможна контировка,
удаление, изменение позиций).


если кто-то решал такую проблему в прошлом - поделитесь опытом.

за умный совет также буду признателен.

версия 4.6В


Изменяйте данные напрямую в таблицах БД :)

Если серьезно:
1) Вам надо изменить много и быстро.
2) Бапи не устраивает. Кстати чем?
3) Пакетник Вы не хотите, тут тоже, почему бы и нет, на me22 не очень сложно пакетник написать?

Какой ответ Вы предполагаете получить?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BAPI_REQUISITION_CHANGE - добавление позиций
СообщениеДобавлено: Пт, мар 26 2010, 16:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 17 2005, 17:24
Сообщения: 170
Откуда: страна советов
Пол: Мужской
спасибо за ответ.

1. да. как обычно. :)))
2. Увы, в бапи написано что добавлять новые позиции в уже созданную заявку невозможно. И у меня не получилось это сделать.
3. на заявки вроде транзакция me52. проблема что пакетник получится большой, а значит возможны непредвиденные баги в будущем(как оно с пакетниками бывает).

чего хотелось:
есть надежда что кто-то скажет волшебный ФМчик, который
1. добавляет позиции в существующую заявку.
2. сохраняет стандартные проверки.
3. в идеале чтобы при этом можно было так же менять данные контировки позиции.

хотя на текущий момент появилась еще одна мысль: генерить новую заявку.

вроде консультанты склоняются к этому варианту.:)

_________________
"there's always something waiting at the end of the road.
if you are not willing to see it, you probably shouldn't be there in the first place."
- clive owen, "the follow" (bmw film)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BAPI_REQUISITION_CHANGE - добавление позиций  Тема решена
СообщениеДобавлено: Пт, мар 26 2010, 18:01 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, сен 13 2008, 08:50
Сообщения: 56
Добрый день.
Рекомендую хоть иногда пользоваться транзакцией BAPI :).
Там мы видим для бизнес-объекта BUS2105 - 2 метода:
CHANGE (основан на BAPI_REQUISITION_CHANGE);
CHANGE1(основан на BAPI_PR_CHANGE).
Думаю стоит посмотреть BAPI_PR_CHANGE .

Add : Извиняюсь, но для Вашей версии системы, это видимо не актуально :(


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BAPI_REQUISITION_CHANGE - добавление позиций
СообщениеДобавлено: Пт, мар 26 2010, 18:53 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 17 2005, 17:24
Сообщения: 170
Откуда: страна советов
Пол: Мужской
увы, дествительно, в моей версии его нет.

впрочем, я вычитал на форуме, что в BAPI_PR_CHANGE таже фигня.

и нота с предложением написаноия такого функционала САПовцами датирована 2009 годом...:(


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BAPI_REQUISITION_CHANGE - добавление позиций
СообщениеДобавлено: Сб, мар 27 2010, 11:32 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
rainman, да, действительно, Вы правы, добавлять этой Бапи нельзя, я не внимательно прочел вопрос.
Если Вы все таки решите изменять существующие заявки, а не создавать новые, то я думаю, пакетник на me52 - это приемлемое решение (удобен в позиционировании на экранной таблице, сохраняет все проверки, также можно менять контировки).

abap.develop, спасибо, неплохой совет :) . Кстати, в 4.7 в тр bapi не видно второго метода с BAPI_PR_CHANGE, но на самом деле эта бапи в системе есть. В ECC6.0 все как Вы написали...


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

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


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

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


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

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