2020-09-04 04:21发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好大师,
如果我们要更改物料数量并且有多个计划行,应该如何使用BAPI_SALESORDER_CHANGE。如果计划行超过一个,我们应该更新哪一行计划?
此致
Stefan
您可以通过TABLES-> SCHEDULE_LINES来安排时间表的详细信息。
请提出建议,
看看我的最后答复。
嗨,
您需要填写表schedule_lines和schedule_linesx。
对于schedule_lines,您需要传递itm_number,sched_line ,dlv_date和req_qty
对于schedule_linesx,您需要传递updateflag,itm_number,sched_line,dlv_date和req_qty
设置schedule_linesx-updateflag ='U'。
好吧,很清楚!!! 但是,当我通过VA02在计划行中输入文档时,我有两行带有计划行。
例如:在日期29.06.09,对于物料010001,我们通过VA01创建了数量为20的采购订单,但是很遗憾,我们没有足够的库存,因此系统无法确认数量,因此在计划行选项卡中 拥有订单数量为20,舍入数量为20,确认数量为0的记录。在日期01.07.09,我们开始进行ATP检查,我们可以看到我们有足够的数量,并且系统在带有订单数量的计划行选项卡中创建第二条记录 -0,四舍五入的数量-0,确认数量- 20.So ,如果我想更改数量 这时我需要更新数量和计划行。在schedule_lines中使用BAPI_SALESORDER_CHANGE我需要放置一个参数sched_line。 我应该在sched_line 1或2中放入哪一行?
已解决
你好Stefan,
我正面临同样的问题,我需要更新计划行的发货日期。 我有两个进度表项目,一个数量有限,另一个没有数量。 当我执行不满足需求的执行时,其给出的错误为"系统错误:项目000010的计划行0002不存在"。 如果您有解决此问题的想法,请告诉我。
谢谢
Kamalakar。
最多设置5个标签!
您可以通过TABLES-> SCHEDULE_LINES来安排时间表的详细信息。
请提出建议,
看看我的最后答复。
Stefan
嗨,
您需要填写表schedule_lines和schedule_linesx。
对于schedule_lines,您需要传递itm_number,sched_line ,dlv_date和req_qty
对于schedule_linesx,您需要传递updateflag,itm_number,sched_line,dlv_date和req_qty
设置schedule_linesx-updateflag ='U'。
好吧,很清楚!!! 但是,当我通过VA02在计划行中输入文档时,我有两行带有计划行。
例如:在日期29.06.09,对于物料010001,我们通过VA01创建了数量为20的采购订单,但是很遗憾,我们没有足够的库存,因此系统无法确认数量,因此在计划行选项卡中 拥有订单数量为20,舍入数量为20,确认数量为0的记录。在日期01.07.09,我们开始进行ATP检查,我们可以看到我们有足够的数量,并且系统在带有订单数量的计划行选项卡中创建第二条记录 -0,四舍五入的数量-0,确认数量- 20.So ,如果我想更改数量 这时我需要更新数量和计划行。在schedule_lines中使用BAPI_SALESORDER_CHANGE我需要放置一个参数sched_line。 我应该在sched_line 1或2中放入哪一行?
已解决
你好Stefan,
我正面临同样的问题,我需要更新计划行的发货日期。 我有两个进度表项目,一个数量有限,另一个没有数量。 当我执行不满足需求的执行时,其给出的错误为"系统错误:项目000010的计划行0002不存在"。 如果您有解决此问题的想法,请告诉我。
谢谢
Kamalakar。
一周热门 更多>