Готового решения не дам, не копал в этом направлении, но кажется мне, что надо делать чуть не так, посмотрел бапишку, есть там несколько структур, которые участвуют в классификации и выборе партии (уже существующей).
Итак, я сделал бы приблизительно так:
- настроил стратегию поиска партии (некоторые моменты есть на форуме, спрашивайте если что, для начала You are not allowed to view links.
Register or
Login ответ madcat)
- в заказе не указывал бы партии, а настроил выбор партии в поставке
- если надо создавать новую партию (как я понял Вам так надо) то создавал бы с параметрами по которым именно данная партия выбиралась бы при изменении поставки
- при необходимости попытался бы повлиять на выбор партии (екзиты, екзиты и Ваш BAPI, скажем в бапи бы через паять передавал бы какой то код, а в екзите по этому коду производил выбор .....
- посмотрел бы подробнее в Вашей BAPI параметры
RETURN LIKE BAPIRET2
EXTENSION1 LIKE BAPIEXTC
EXTENSION2 LIKE BAPIEXT
CO_CHAR_VALUES LIKE BAPI_PAOBJNR_FIELD_V
BATCH_ATTRIBUTES LIKE BAPI3060_ALLOCATION
BATCH_VALUES_CHAR LIKE BAPI3060_VALUATION_C
BATCH_VALUES_CURR LIKE BAPI3060_VALUATION_C
которые судя по описанию влияют на классификацию и выбор партий
P.S. А как Вы создаете партию? Есть пару неприятных моментов You are not allowed to view links.
Register or
Login, особенно при создании партии в юзер екзитах, у Вас конечно не так, Вы в своей программе создаете партию и меняете поставку, но я бы просмотрел код, мало ли ;-) .....
Не совсем то, но идеи может найдете
You are not allowed to view links.
Register or
Login,партий.html