Текущее время: Вт, июл 29 2025, 05:28

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


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

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


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

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