OZM написал(а):
Доброе время суток!
Подскажите, как можно решить проблему, делаб заказ на поставку с контировкой под заказ клиента, указываю SD заказ, а при поиске система не ищет номер позиции в этом SD заказе, как можно сделать чтобы не лезть в VA03 и не выискивать позицыю?
Если вы используете search-help для позиции заказа клиента на закладке контировка в заказе на закупку, там для поиска используется ФМ SD_ITEM_F4_SHLP_EXIT_VMPC2, в котором выбирается так:
Code:
Select all items for this document
select vbeln posnr matnr arktx vbelv posnv
from vbap
into corresponding fields of table xsdvmpc2
where vbeln = da_vbeln and
kzvbr = kzvbr_e.
* Take only items with their own CO-object
loop at xsdvmpc2.
if xsdvmpc2-vbeln = xsdvmpc2-vbelv and
xsdvmpc2-posnr = xsdvmpc2-posnv.
move-corresponding xsdvmpc2 to xsdvmpc.
append xsdvmpc.
endif.
endloop.
Выбираться будут только позиции сбытового заказа с индикатором проводки расхода материала E - Расчет через заказ клиента (например, закупка запчастей для ремонта, которые сразу списываются на расход или что-то в этом роде) . Если же вы собираетесь закупать в особый запас Е, разработчики, похоже, подразумевают, что вы будете использовать передачу потребности из сбыта через заявку - там контировка заполнится автоматом.