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

笔者所在的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.1)Get 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.2)Then 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 写于无锡市新吴区

 

 

时间: 2024-09-14 09:41:35

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

SAP MM 采购订单中货币单位的修改

SAP MM 采购订单中货币单位的修改 ME21N创建PO 的时候,系统默认取供应商主数据里的货币 ,     所以在创建PO的 时候,系统默认取供应商主数据里的货币单位USD, 并且在ITEM数据里都不让修改!如下图 :   如果要在PO里改货币单位,需要在这里改 ,     在PO的 header里 改 了之后,item的货币单位自动变为泰币了.   微信号:JINYULIN_SH_

SAP上线时未清采购订单处理

a)货和发票均已到达的:交由财务处理,不再补采购订单:b)货到而发票未到的:补全部订单数量的采购订单,补审批,补收货:(期初库存须减去该部分到货物)c)发票到而货未到的:补全部订单数量的采购订单,补审批,发票暂不处理,等货到之后进行正常收货,然后再补发票校验:d)货和发票均未到的:补全部订单数量的物资采购订单,补审批:e)部分货到或者(并且)部分发票到的:货和发票均已到达部分同 a) 处理,其余部分均须补入物资采购订单,补审批.如余下部分 为货到发票未到的,同b)处理,如余下部分为发票到货未到的

SAP MM IM层面盘点凭证创建能否批量为多个物料创建?

MI01创建盘点凭证的时候,需要逐个输入物料号, 用户嫌它麻烦,有无办法可以为某个存储地点下的所有物料,批量创建盘点凭证? 办法有的,MI31即可.  产生的盘点凭证如下:   2016-08-30 写于武汉市经开区.      

SAP MM 采购计划协议是否可以实现免费采购?

SAP MM 采购计划协议是否可以实现免费采购?   [问题] 计划协议与采购订单是采购流程中的两种模式,采购订单中可以通过勾选"免费"实现免费采购.计划协议是否有类似的功能实现免费采购?   [分析与建议] 技术上是可以的.   在条件里,将PB00的价格维护成0,即可:   但是采购SA主要用于跟供应商长期采购物料,尤其是直接物料. 免费采购,个人认为是零星的,不会是长期反复出现的采购业务.免费采购还是建议一次性PO来做.     2016-10-09 写于武汉市经开区.    

SAP MM模块信息记录问题求助:关于信息记录的触发条件

问题描述 大家好:有一个关于采购物料信息记录触发的功能不知道如何实现,请哪位高手能够指点我一下,不胜感激.针对某一个物料有多个或一个信息记录能够实现如下功能:每个信息记录都有不同的触发条件,例如不同的采购量使用不同的信息记录(带出不同的价格),或者不同类型的采购(标准.委外等)采用不同的信息记录.这种类型的信息记录如何设定. 解决方案 解决方案二:不同的采购类型,可以通过采购组织进行控制.解决方案三:同一个采购组织下进行的,譬如A采购组织采购X物料,有两条信息记录分别为200TON内N信息记录,

SAP MM 顾问在实施项目工作中的苦逼和优势

SAP MM 顾问在实施项目工作中的苦逼和优势   正如之前在业界流传的打油诗的说法,MM顾问是辛苦的,地位低低的.笔者参与的诸多项目中,都有做MM模块的实施顾问,要么是MM专职顾问,要么是MMWM顾问.对于MM顾问在项目上的苦逼,深有体会.   从SAP MM模块的内容上看,这个模块的顾问需要懂采购,库存管理,MRP,财务等诸多业务流程, 从专业角度上说, 成为一个优秀的MM顾问,其实并不容易.项目实践中,发票校验子模块多由财务模块顾问负责:但是一些项目,还是划归MM模块的顾问来负责的.即使是

SAP MM 非计划交货成本在采购订单历史中的显示

非计划交货成本原本就不是体现在PO里,所以发票校验的时候即使输入了这个成本,也不会以单独一个'Tr.Ev.'Item出现在PO的[采购订单历史]里.   比如如下的发票中,有2个行项目,总共有200块的非计划交货成本:   但是200块会分摊的,这个PO的ITEM里,分摊到了105.26块.PO历史中会显示分摊后的金额与当前item的发票金额(8000块)的合计金额(8105.26 块),但是不会以一个Separate的'Tr.Ev.'Item显示非计划交货成本.    

SAP MRP 平衡在MM模块采购流程中的体现

SAP MRP平衡在MM模块采购流程中的体现         SAP MM的采购流程是该模块的核心,也是整个SAP ERP的核心流程.它不但是采购供应链的主体,同时也把(FI/CO).生产(PM/PP/PS).销售(SD)等整个企业的流程贯通起来.     采购流程主要由需求计划.采购申请.采购订单.收发货等几个主要步骤组成.首先,由需求部门想物资采购部门提出需求计划,然后由物资采购部门做采购申请,经过审批之后维护采购订单,采购订单经过审批之后向供应商发出采购通知.之后就是收发货和过账.    

SAP MM 物料组在采购单据批准策略中的应用

SAP MM 物料组在采购单据批准策略中的应用 一些项目的用户想把物料组作为确定批准策略的特性之一.这样貌似可以实现一些需求,比如,辅料的采购和原材料的采购,可以通过物料组来自动适用于不同的批准策略.笔者认为,这么做不仅不能达到实现需求之目的,而且还会出现问题:如果同一张采购单里,各个行项目所包含的物料组各不相同不同,那SAP是如何处理的呢? SAP Note 493900节选 ---- For OVERALL RELEASE (purchase order and purchase requi