Sapforum.Biz

Логистика => Управление материальными потоками (MM) => Тема начата: Xzander от Январь 20, 2016, 06:25:29 am

Название: Создание заявки с помощью BAPI_PR_CREATE - сброс цен брутто в 1.
Отправлено: Xzander от Январь 20, 2016, 06:25:29 am
Добрый день!
Требуется создавать заявки на услуги с помощью BAPI_PR_CREATE, заполняются структуры
prheader, pritem,servicelines, а также соответствующие им таблицы признаков обновления полей.
В servicelines заполняются поля: doc_item, srv_line, service, quantity, gross_price, uom.
В бапи передаётся одна позиция заявки, и 3 позиции по работам/услугам.
Но в кишках бапихи цены брутто этих позиций почему-то переинициализируются единицей!
Пробовал отлаживать, но объектный код очень трудозатратно отлаживать, не удалось определить, что происходит..
Кто-нибудь сталкивался с подобным?
Заранее благодарю! Пока пробую переделать на "BAPI_REQUISITION_CREATE"...
Название: Re: Создание заявки с помощью BAPI_PR_CREATE - сброс цен брутто в 1.
Отправлено: Xzander от Январь 20, 2016, 11:20:16 am
Выяснил - на Z-enhancement наткнулся, какая-то смежная разработка. Ну и цена брутто только на просмотр настроена.
:)
Название: Re: Создание заявки с помощью BAPI_PR_CREATE - сброс цен брутто в 1.
Отправлено: Uukrul от Январь 20, 2016, 12:12:11 pm
You are not allowed to view links. Register or Login
Выяснил - на Z-enhancement наткнулся
Мда, круто... доведут систему эти энхансменты до цугундера...
Название: Re: Создание заявки с помощью BAPI_PR_CREATE - сброс цен брутто в 1.
Отправлено: Xzander от Январь 20, 2016, 12:33:59 pm
You are not allowed to view links. Register or Login
Мда, круто... доведут систему эти энхансменты до цугундера...
Полностью поддерживаю.
Сколько я времени убил на отладку... объектные программы сложнее отлаживать, как по мне, очень много сил отнимает.
А на операторе enhancement не догадался останов поставить, к тому ж кучу саповских пришлось бы пролистать.
Название: Re: Создание заявки с помощью BAPI_PR_CREATE - сброс цен брутто в 1.
Отправлено: Uukrul от Январь 20, 2016, 03:51:04 pm
You are not allowed to view links. Register or Login
А на операторе enhancement не догадался останов поставить, к тому ж кучу саповских пришлось бы пролистать.
Ну я обычно  запускаю программу SAPMSENH и дальше по имени программы смотрю все энхансменты, которые есть в программе + там выдается сразу код реализации если энхансмент используется.
Название: Re: Создание заявки с помощью BAPI_PR_CREATE - сброс цен брутто в 1.
Отправлено: Xzander от Январь 21, 2016, 06:40:23 am
You are not allowed to view links. Register or Login
Ну я обычно  запускаю программу SAPMSENH и дальше по имени программы смотрю все энхансменты, которые есть в программе + там выдается сразу код реализации если энхансмент используется.
Век живи - век учись. :)
Спасибо за информацию.
А для классов она сработает? В моём случае энхэнсмент торчал в методе глобального класса, в начале и конце.
Название: Re: Создание заявки с помощью BAPI_PR_CREATE - сброс цен брутто в 1.
Отправлено: Uukrul от Январь 22, 2016, 01:09:38 am
You are not allowed to view links. Register or Login
А для классов она сработает? В моём случае энхэнсмент торчал в методе глобального класса, в начале и конце.
Ну тут похоже надо запускать не на класс, а на заголовок группы функций куда входит ФМ: BAPI_PR_CREATE, ну и посмотреть что выйдет на выходе.
Название: Re: Создание заявки с помощью BAPI_PR_CREATE - сброс цен брутто в 1.
Отправлено: Xzander от Январь 22, 2016, 07:12:26 am
You are not allowed to view links. Register or Login
Ну тут похоже надо запускать не на класс, а на заголовок группы функций куда входит ФМ: BAPI_PR_CREATE, ну и посмотреть что выйдет на выходе.
Понял, благодарю!