SAP S/4HANA(含 ECC 兼容场景)官方最佳实践与公开资料,对“管道业务(Pipeline Procurement)”从业务含义到系统落地给出端到端说明,可直接参照执行。
一、业务概念与典型场景
管道物料(Material Type = PIPE)
-
由供应商通过“管道”持续供应(化工原料、水、电、气等),不进入自有库存,无收、发、存管理。
-
企业只在实际“消耗”时才产生财务负债,定期按“抄表数/消耗量”与供应商结算。
与“寄售”区别
-
寄售物料所有权在消耗前归供应商,但仍做库存管理;管道物料不做库存,也无收货动作。
二、总体流程概览(OTC 视角)
① 主数据准备 → ② 创建“管道”信息记录 → ③ 日常消耗过账(MIGO+201/P) → ④ 期末执行管道结算(MRKO) → ⑤ 自动生成应付 + 发票 → ⑥ 付款
三、系统实现详细步骤
步骤 0 主数据前提
├─ 物料主数据
│ └─ 物料类型 = PIPE(行业扩展里已含,也可复制新建)
├─ 供应商主数据
│ └─ 角色 → 采购组织/公司代码视图维护完成
└─ 会计科目
├─ 消耗科目(如 50010101 原材料消耗)
└─ 管道暂估应付(如 22020501 应付-管道/寄售)
步骤 1 创建“管道”采购信息记录(ME11)
事务码 ME11 → 输入物料、供应商、采购组织、工厂 → 回车
信息类别 选“管道”(Pipeline)→ 回车
在“采购组织数据 1”页签维护:
-
税码(如 J1 13%)
-
净价(如 1 CNY/L,结算时作为单价依据)
保存 → 生成信息记录编号。
注:价格仅用于 MRKO 结算,不会带入任何采购订单。
步骤 2 日常消耗过账(MIGO 发货)
MIGO → 动作选“发货”(A07) / 参考“其他”(R10)
移动类型 201 / 特殊库存标识 P(Pipeline)
输入:
-
物料、数量、工厂、成本中心(或生产订单等科目分配对象)
-
总账科目(50010101)→ 系统会自动带出“管道暂估应付”对方科目
勾选“项目确定”→ 过账。
结果:
-
财务凭证:
借:50010101 原材料消耗 100 CNY
贷:22020501 应付-管道 100 CNY -
无库存数量变化,仅产生对供应商的负债。
步骤 3 期末结算(MRKO – Pipeline Settlement)
MRKO
-
公司代码、工厂、供应商 选填
-
勾选“管道”(Pipeline)
-
处理类型先选“显示”→ F8 查看期间所有消耗
确认数量和金额无误后,返回上级界面
-
处理类型改选“结算”→ F8
系统批量生成:
-
贷项凭证(供应商发票)
-
会计凭证示例:
借:22020501 应付-管道 100
贷:供应商应付统驭科目 100
借:22210101 应交增值税-进项 13
贷:供应商应付统驭科目 13
记录发票号 → 后续进入 AP 付款流程(F110 等)。
步骤 4 付款(可选,标准 AP 流程)
使用 F110 或手工 F-53 对供应商付款,完成端到端闭环。
四、常见配置点(顾问必读)
移动类型 201 / P
-
IMG → 物料管理 → 库存管理 → 移动类型 → 复制 201→201P,特殊库存标识 = P,值更新 = X,数量更新 = 空
自动科目确定
-
OBYC → 事务码 GBB → 评估分组/评估类/科目修改(VBR)→ 维护消耗科目
-
OBYC → 事务码 KON → 维护“管道暂估应付”科目(寄售/管道统驭)
税码定价
-
信息记录中无税码时,MRKO 会报错“税码缺失”→ 需维护 ME11 或 VK11(条件类型 NVV)
输出/审批(可选)
-
若需领导审批结算金额,可扩展工作流:MRKO 生成预制凭证 → 释放过账。
五、关键用户 FAQ
Q1 能否不做信息记录?
不行,MRKO 必须读取信息记录中的价格与税码。
Q2 能否部分结算?
可以,MRKO 支持按供应商、工厂、期间范围多次结算。
Q3 价格变动如何处理?
-
若当期价格已变:直接改信息记录新价格 → 从变更日期起新消耗按新价结算;历史消耗仍按原价。
Q4 能否自动触发 MRKO? -
标准不支持,可通过后台封装 CL_PIPELINE_SETTLEMENT + 自定义作业实现。
六、小结
管道业务的核心就是“无库存、无采购订单、仅消耗即负债”。系统落地只需四件事:
主数据(PIPE 物料 + 供应商 + 科目)
ME11 管道信息记录(价格/税码)
MIGO 消耗(201/P)
MRKO 定期结算



