BAPI_PR_CHANGE當更改供应商时,Info Record也更改

[复制链接]
查看11 | 回复0 | 2013-2-25 14:51:24 | 显示全部楼层 |阅读模式
求教BAPI_PR_CHANGE當更改供应商时,Info Record也更改
我多次测试次BAPI不能成功更改供应商和infor record
因为第一次MRP之后会跑出供应商,然后用一程序去固定FIXED,并根据SOURCE LIST得到Vendor和infor record.
但每天供应商都有新的报价,更改了source list,此时则需要用bapi取得新的source list中的供应商,但不能更改
谁有实例或解决此问题
更新时错误Instance 8001837803 of object type PurchaseRequisition could not be changed
it_pritem_source-PREQ_ITEM = zpr_VENDOR-bnfpo.
it_pritem_source-FIXED_VEND = 'S1252'.
it_pritem_source-PURCH_ORG = 'HK01'.
it_pritem_source-INFO_REC = '5300039559'.
CALL FUNCTION 'BAPI_PR_CHANGE'
EXPORTING

NUMBER
= zpr_VENDOR-banfn
PRHEADER
= Z_PRHEADER"20110504
PRHEADERX
= Z_PRHEADERX"20110504
IMPORTING
prheaderexp
= lt_prheaderexp"20110504
TABLES
RETURN
= it_message
PRITEM
= it_pritem_old
PRITEMX
= it_pritem_new
PRITEMSOURCE
= it_pritem_source

.
it_pritem_source填入数据也不成功提示
Instance 8001837803 of object type PurchaseRequisition could not be changed
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行