+ Sapforum.Biz » Логистика » Управление материальными потоками (MM)Тема:
|- Создание заявки с помощью BAPI_PR_CREATE - сброс цен брутто в 1.




Автор Тема: Создание заявки с помощью BAPI_PR_CREATE - сброс цен брутто в 1.  (Прочитано 2657 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Xzander

  • Newbie
  • *
  • Сообщений: 38
  • Reputation Power: 0
  • Xzander has no influence.
  • YearsYearsYearsYearsYears
Добрый день!
Требуется создавать заявки на услуги с помощью BAPI_PR_CREATE, заполняются структуры
prheader, pritem,servicelines, а также соответствующие им таблицы признаков обновления полей.
В servicelines заполняются поля: doc_item, srv_line, service, quantity, gross_price, uom.
В бапи передаётся одна позиция заявки, и 3 позиции по работам/услугам.
Но в кишках бапихи цены брутто этих позиций почему-то переинициализируются единицей!
Пробовал отлаживать, но объектный код очень трудозатратно отлаживать, не удалось определить, что происходит..
Кто-нибудь сталкивался с подобным?
Заранее благодарю! Пока пробую переделать на "BAPI_REQUISITION_CREATE"...

Оффлайн Xzander

  • Newbie
  • *
  • Сообщений: 38
  • Reputation Power: 0
  • Xzander has no influence.
  • YearsYearsYearsYearsYears
Выяснил - на Z-enhancement наткнулся, какая-то смежная разработка. Ну и цена брутто только на просмотр настроена.
:)

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 636
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
You are not allowed to view links. Register or Login
Выяснил - на Z-enhancement наткнулся
Мда, круто... доведут систему эти энхансменты до цугундера...

Оффлайн Xzander

  • Newbie
  • *
  • Сообщений: 38
  • Reputation Power: 0
  • Xzander has no influence.
  • YearsYearsYearsYearsYears
You are not allowed to view links. Register or Login
Мда, круто... доведут систему эти энхансменты до цугундера...
Полностью поддерживаю.
Сколько я времени убил на отладку... объектные программы сложнее отлаживать, как по мне, очень много сил отнимает.
А на операторе enhancement не догадался останов поставить, к тому ж кучу саповских пришлось бы пролистать.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 636
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
You are not allowed to view links. Register or Login
А на операторе enhancement не догадался останов поставить, к тому ж кучу саповских пришлось бы пролистать.
Ну я обычно  запускаю программу SAPMSENH и дальше по имени программы смотрю все энхансменты, которые есть в программе + там выдается сразу код реализации если энхансмент используется.

Оффлайн Xzander

  • Newbie
  • *
  • Сообщений: 38
  • Reputation Power: 0
  • Xzander has no influence.
  • YearsYearsYearsYearsYears
You are not allowed to view links. Register or Login
Ну я обычно  запускаю программу SAPMSENH и дальше по имени программы смотрю все энхансменты, которые есть в программе + там выдается сразу код реализации если энхансмент используется.
Век живи - век учись. :)
Спасибо за информацию.
А для классов она сработает? В моём случае энхэнсмент торчал в методе глобального класса, в начале и конце.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 636
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
You are not allowed to view links. Register or Login
А для классов она сработает? В моём случае энхэнсмент торчал в методе глобального класса, в начале и конце.
Ну тут похоже надо запускать не на класс, а на заголовок группы функций куда входит ФМ: BAPI_PR_CREATE, ну и посмотреть что выйдет на выходе.

Оффлайн Xzander

  • Newbie
  • *
  • Сообщений: 38
  • Reputation Power: 0
  • Xzander has no influence.
  • YearsYearsYearsYearsYears
You are not allowed to view links. Register or Login
Ну тут похоже надо запускать не на класс, а на заголовок группы функций куда входит ФМ: BAPI_PR_CREATE, ну и посмотреть что выйдет на выходе.
Понял, благодарю!