今天搞了2个多小时,最终搞定,发文留念。
用BAPI: BAPI_PO_CREATE1创建采购订单,对于行项目总是自动编号的问题,真是让人头疼,参数POITEM中的PO_ITEM虽然可以随意指定,比如10,20,30等,但是这个BAPI会对行项目进行自动编号。而控制自动编号的参数居然在import参数中,由①POHEADER中的ITEM_INTVL和②POHEADERX中的ITEM_INTVL共同控制是否行项目的编号自动编号。
想取消这个BAPI的自动编号,仅在如下情况下才能实现:
poheader-item_intvl
IS
INITIAL 并且
poheaderx-item_intvl
IS NOT INITIAL
IS
INITIAL 并且
poheaderx-item_intvl
IS NOT INITIAL
还有一点就是行项目中的
poitem-price_unit(价格单位)的值是受
pocond-cond_p_unt(条件定价单位)控制的。
poitem-price_unit(价格单位)的值是受
pocond-cond_p_unt(条件定价单位)控制的。
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/19670.html