SAP MM 如何得到委外加工采购订单中需要发给subcontractor的物料的信息?

简介: 笔者所在的D项目里,有工序委外场景,采购这边需要在SAP系统里输出PO FORM。在PO FORM上需要将工序委外场景中发给供应商的子件物料号以及数量等信息显示在上面。


笔者所在的D项目里,有工序委外场景,采购这边需要在SAP系统里输出PO FORM。在PO FORM上需要将工序委外场景中发给供应商的子件物料号以及数量等信息显示在上面。

 

如下工序委外场景里,工单release之后触发的无料号的采购订单,

 

可以看到该PO上,需要发给subcontractor的物料号,数量,单位,日期等:

 

如果要想在PO FORM上输出需要发给subcontractor的物料信息,取值逻辑是怎样的? 为了准备Function Spec文档,弄清楚取值逻辑,笔者花费了大半天时间。

 

1)笔者首先想到的是在界面上,通过F1帮助文档找到表名,

 

 

得到的是一个structure。想通过该structure找到透明表的名字,没成功。

 

2)试图通过一些function module,比如:

BAPI_PO_GETDETAIL - Display purchase order Details

BAPI_PO_GETITEMS - List purchase order Items 等等,但是用这个PO号为参数去执行这些FM,都不能得到想要的数据。

 

3)笔者又想通过采购订单号,找到工单号,然后去工单的工序相关表里取数据,成功了。

 

3.1Get production order number (EKKN-AUFNR), production order operation number (EKKN- AUFPL_ORD) and operation counter (EKKN- APLZL_ORD) from table EKKN where EKKN-EBELN=purchase order number and EKKN-EBELP = purchase order item.

 

 

 

 

3.2Then go to table RESB to get the material number (RESB-MATNR), batch number (RESB- CHARG ) ,quantity (RESB- BDMNG) , Unit of measure (RESB-MEINS) and requirement date (RESB-BDTER) where RESB- AUFNR = EKKN-AUFNR and RESB-AUFPL= EKKN- AUFPL_ORD and RESB- APLZL = EKKN- APLZL_ORD.

 

 

 

问题解决了。

 

2017-12-01 写于无锡市新吴区

 

 

目录
相关文章
SAP MM/FI_运费处理方式
常见的采购运费处理方式
SAP 解决物料主数据扩展字段无法写入到MARA配置问题详解
配置物料主数据的自建字段(避免创建时传入字段但是无法写入MARA表)
525 0
SAP 库存类物资采购和消耗类物资采购区别
库存类物资采购和消耗类物资采购明明都是标准采购,那么他们的区别又在何处呢??
SAP MM 途损处理方式
通常客户采购业务需求提到货物运输有损耗,需要针对此业务给出合理方案输出,下面笔者针对此类业务分析下各种实现方案的可行性!
SAP 更新已过账物料凭证文本
更新已过账物料凭证文本
249 0
SAP采购发票跨期冲销问题的解决方案
笔者在实际工作中用户反馈在月初做上月的采购发票冲销时,冲到了本月,造成供应商上期有余额,询问如何处理?解决后我把解决方案记录下供大家参考!!
SAP采购发票跨期冲销问题的解决方案
SAP 批量更改物料描述
由于公司业务部门需要,向我提出的这个要求,我就在网上查了下,看到了一位知乎的前辈大神写了但是不是特别详细,笔者测试了下,把过程更详细的记录了一下,也挺好用,就在这里记录和分享一下! 比如现在业务部门提出物料主数据中物料描述维护错了,要批量进行修改,而且每个物料这个字段的值是不一样的,此时可以使用MASS事物码通过EXCEL进行批量维护。经常使用MASS将主数据的某个字段修改为相同的值,其实可以使用MASS导入EXCEL进行字段修改,也可将统一字段修改为不同的值,主数据的更改可以不通过LSMW实现。MASS可以实现很多主数据的修改,进入事物码MASS选择对象类型,可实现对不同主数据的更改!
SAP 批量更改物料描述
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?