使用BAPI BAPI_PO_CREATE1创建委外采购订单,组件为手工输入时,有几个点需要注意:
1、已通过CS01创建过BOM的物料,创建时会自动带出components。如果要修改当前组件清单,可以通过设置pocomponents-change_id = 'E’来实现
lv_sline = lv_sline + 1.
ls_pocomponents-po_item = l_ebelp + 10.
ls_pocomponents-ITEM_NO = lv_sline.
ls_pocomponents-sched_line = 1.
ls_pocomponents-material = ls_mdpm-matnr.
ls_pocomponents-ITEM_CAT = '3'.
ls_pocomponents-plant = ls_mdpm-werks.
ls_pocomponents-entry_quantity = ls_mdpm-bdmng.
* ls_pocomponents-entry_uom = ls_mdpm-meins.
ls_pocomponents-iss_st_loc = ls_mdpm-lgort.
ls_pocomponents-req_date = ls_mdpm-bdter.
ls_pocomponents-change_id = 'E'.
APPEND ls_pocomponents TO lt_pocomponents.