order plan sap 修改紀錄_[函数]routing展开-[CP_EX_PLAN_READ]

本文介绍了如何通过函数CP_EX_PLAN_READ在SAP中展开PP模块的routing,并提供了ABAP代码示例。代码示例展示了如何获取销售订单、物料、工厂等信息并调用函数进行routing展开,展开结果存储在内表中。此外,还提到了使用CA03前台操作查看routing展开的方法。
摘要由CSDN通过智能技术生成

1, CP_EX_PLAN_READ

可以通过函数 CP_EX_PLAN_READ对PP模块中的routing进行展开。

SE37,展开的结果放在各个Table参数中。

2, 前台操作

前台可以通过tcode:CA03来查看routing的展开

输入物料,工厂,销售订单和行项目后回车,

3, 例子代码

下面这个例子将2中的工厂 8800,物料SMA50620100,销售订单690000090行项目100的对应的routing展开。

简单逻辑:

1,从MAPL中取得routing对应的group和group counter

2,调用函数CP_EX_PLAN_READ展开

其中,

task list type:

status:04是release

Task list usage:

ABAP

REPORT ztest_explode_routing.

DATA:git_plpo_exp LIKE STANDARD TABLE OF coplpo,

gwa_plpo_exp LIKE LINE OF git_plpo_exp,

git_plko_exp LIKE STANDARD TABLE OF plko,

gwa_plko_exp LIKE LINE OF git_plko_exp,

git_plmk_exp LIKE STANDARD TABLE OF plmkb,

gwa_plmk_exp LIKE LINE OF git_plmk_exp,

git_plmz_exp LIKE STANDARD TABLE OF plmz,

gwa_plmz_exp LIKE LINE OF git_plmz_exp,

git_plfh_exp TYPE STANDARD TABLE OF plfh,

gwa_plfh_exp TYPE plfh,

git_plas_exp TYPE STANDARD TABLE OF plas,

gwa_plas_exp TYPE plas.

DATA:g_plnnr TYPE mapl-plnnr, "Group

g_plnal TYPE mapl-plnal, "Group Counter

g_vbeln TYPE vbap-vbeln, "Sales Order

g_posnr TYPE vbap-posnr, "Item

g_werks TYPE vbap-werks.

* explode material routing

g_vbeln = '0690000090'.

g_posnr = '000100'.

g_werks = '8800'.

SELECT SINGLE mapl~plnnr "Group

mapl~plna

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值