Mark的技术博客

SAP顾问 | 咨询专家 | IT与AI技术探索者

吴让宇(Mark)

吴让宇(Mark)

SAP顾问 | 咨询专家 | IT与AI技术探索者

吴让宇(Mark)的个人技术博客,专注于SAP系统实施、行业方案咨询、IT技术与AI技术的研究与分享。

SAP Fiori ABAP CDS OData Dify Docker AI LLM

最新文章

抽样盘点 (★★)

#physical-inventory #inventory-sampling

概览表 (一眼对比)

Item Key Point
Nature 非全面盘点,仅盘部分物料
80/20 Rule 80%物料占20%库存价值(理想分布)
Stock Population = 抽样区域 + 全面盘点区域
Method 通过外推法估算总库存

抽样盘点概念

1
2
3
4
5
6
7
8
9
All Materials (总体)
├── Complete-Count Area (全面盘点区域)
│ └── 高价值物料,必须全部盘点
└── Sampling Area (抽样区域)
└── 低价值物料,仅盘部分样本


Extrapolation (外推法)
→ 估算抽样区域的总库存

关键参数

Parameter Description
Complete-Count Area 高价值物料,100%盘点
Sampling Area 从中抽取样本进行盘点
Extrapolation 通过样本推算总库存
80/20 理想分布:80%物料占20%价值
📌抽样盘点不是全面盘点。不是所有库存管理单元都被盘点,通过外推法估算总库存。

考试高频考点 (考试高频考点)

Scenario/Keyword Answer
“Inventory sampling = complete?” 否,不是全面盘点
“80/20 rule” 80%物料占20%价值
“Stock population” = 抽样区域 + 全面盘点区域
“Extrapolation” 通过样本外推估算总库存

盘点准备与执行 (★★★★★)

#physical-inventory #inventory-count

概览表 (一眼对比)

Item Key Point
Three Steps 创建PI凭证 → 录入盘点数 → 过账差异
PI Doc T-Code MI01 (创建), MI04 (录入), MI07 (过账差异)
Difference MvT 701/702 (非限制), 711/712 (阻塞)

盘点流程

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Step 1: Create PI Document (MI01)
选择物料/工厂/Sloc/特殊库存
→ 生成PI凭证号
→ 可设置Freeze Book Inventory


Step 2: Enter Count (MI04)
输入实际盘点数量
→ 可部分录入(多批录入)


Step 3: Post Differences (MI07)
系统计算: 账面数量 - 盘点数量 = 差异
→ 差异过账生成物料凭证+会计凭证

PI凭证类型

Type Description
Periodic 周期性盘点(每期末)
Continuous 连续盘点(年度内多次)
Batch Input 批量创建PI凭证

盘点差异移动类型

MvT Stock Type Direction Description
701 Unrestricted + (Surplus) 盘盈
702 Unrestricted - (Shortage) 盘亏
711 Blocked + (Surplus) 阻塞盘盈
712 Blocked - (Shortage) 阻塞盘亏
📌PI差异过账同时生成物料凭证和会计凭证

Freeze Book Inventory (盘点冻结)

  • 设置后,该物料/库位的过账被限制
  • 确保盘点期间库存不变
  • 盘点完成后自动解除

PI文档管理

T-Code Function
MI01 创建PI凭证
MI02 修改PI凭证
MI03 显示PI凭证
MI04 录入盘点数量
MI07 过账差异
MI24 PI凭证清单

考试高频考点 (考试高频考点)

Scenario/Keyword Answer
“PI three steps” 创建PI凭证 → 录入盘点数 → 过账差异
“MvT 701/702” 701=盘盈(+), 702=盘亏(-)
“MvT 711/712” 阻塞库存的盘盈/盘亏
“MI07” 过账PI差异
“Freeze book inventory” 盘点期间限制过账

分割评估 Split Valuation (★★★★)

#split-valuation #valuation

概览表 (一眼对比)

概念 说明
分割评估 同一物料根据特定标准(来源/批次/质量)进行不同估价
Valuation Category 决定区分库存的标准(如:按来源、按采购类型)
Valuation Type 描述部分库存的具体特征(如:国内/进口、自制/外购)
Valuation Area 估价范围(通常为 Plant)

分割评估的适用场景

  • 自制 vs 外购: 自产物料与外购物料估价不同
  • 质量等级: 按质量区分,价值取决于质量
  • 批次差异: 不同批次的同一物料有不同估价

Customizing 设置

激活分割评估

Path: MM -> Valuation and Account Assignment -> Split Valuation -> Activate Split Valuation

💡SAP 标准系统中分割评估默认已激活
激活后不意味着所有物料都要分割评估,仅对需要的物料生效。
事后激活分割评估需要大量工作。

配置步骤 (Configure Split Valuation)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
┌─────────────────────────────────────────────┐
│ Split Valuation 配置四步骤 │
│ │
│ 1. 全局定义 Valuation Category │
│ (独立于 Valuation Area) │
│ ↓ │
│ 2. 全局定义 Valuation Type │
│ (独立于 Valuation Area) │
│ ↓ │
│ 3. 将 Valuation Type 分配到 │
│ Valuation Category │
│ (独立于 Valuation Area) │
│ ↓ │
│ 4. 确定哪些 Category 可在某个 │
│ Valuation Area 使用 (=Local Definition) │
└─────────────────────────────────────────────┘

Path: MM -> Valuation and Account Assignment -> Split Valuation -> Configure Split Valuation

Valuation Type 的控制选项

设置项 说明
内部/外部采购可用性 可限定某个 Valuation Type 仅用于内制或外购
绑定性 Valuation Category 控制是否对交易必须指定 Valuation Type
账户分类参考 不同 Valuation Type 可指定不同账户分类参考 → 不同库存科目

物料主记录设置

设置要求

1
2
3
4
5
6
7
8
9
10
11
12
13
┌───────────────────────────────────────────────┐
│ 物料主记录 Accounting 1 视图 │
│ │
│ Valuation Category: 输入评估类别 (如 "O") │
│ Price Control: **V** (Moving Average Price) │
│ │
│ → 创建 Valuation Header Record │
│ │
│ 对每个 Valuation Type: │
│ - 单独创建 Accounting 数据 │
│ - 可选择 S 或 V 价格控制 │
│ - 可选择不同 Valuation Class │
└───────────────────────────────────────────────┘
📌分割评估的物料只能使用价格控制 V (移动平均价)
因为各部分库存的价值累加后更新到 Valuation Header Record。
各 Valuation Type 层面可以选择 S 或 V。

自动创建 Valuation Record

  • 某些 Valuation Category 设定为系统自动创建 Valuation Type 记录
  • 首次收货时自动创建该 Valuation Type 的评估记录
  • 适用于批次管理物料,需要按批次分别估价

分割评估的业务流程

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
┌───────────────────────────────────────────────────┐
│ 分割评估业务流程图 │
│ │
│ Purchase Order (指定 Valuation Type) │
│ │ │
│ ▼ │
│ Goods Receipt ──→ 更新部分库存 (Partial Stock) │
│ │ 仅受影响的 Valuation Type │
│ │ 其他部分库存不受影响 │
│ │ 同时更新总库存 │
│ ▼ │
│ 总库存价值 = Σ(各 Valuation Type 的库存价值) │
│ │
│ Goods Issue ──→ 必须指定 Valuation Type │
│ │ 仅影响指定部分库存 │
│ ▼ │
│ Invoice Receipt / Physical Inventory │
│ │ 同样必须指定 Valuation Type │
└───────────────────────────────────────────────────┘

GR 过账示例 (来自练习)

对象 Price Stock Value
Plant 1000 (Header) 2.00 (MAP) 100 200.00
└ COUNTRY A 2.00 (MAP) 100 200.00
└ COUNTRY B 2.60 (S) 0 0.00

GR for PO (COUNTRY B, 200 pc) 之后:

对象 Price Stock Value
Plant 1000 (Header) 2.39 (MAP) 300 694.00
└ COUNTRY A 2.00 (MAP) 100 200.00
└ COUNTRY B 2.60 (S) 200 494.00
💡总库存价值 = 各部分库存价值之和
Plant Header 的 MAP = 总价值 / 总数量 = 694/300 ≈ 2.31 (或按系统计算方式 2.39)

考试高频考点 (考试高频考点)

Scenario/Keyword Answer
“同一物料按来源不同估价” Split Valuation
“Valuation Category 的作用” 决定区分库存的标准
“Valuation Type 的作用” 描述部分库存的具体特征
“分割评估物料的价格控制” Header 层必须是 V (移动平均价)
“配置分割评估的步骤数” 4 步: 全局Category → 全局Type → 分配 → Local定义
“GR 时需要指定什么” Valuation Type
“GI 时需要指定什么” Valuation Type
“总库存价值如何计算” Σ 各 Valuation Type 的库存价值之和
“事后激活分割评估” 需要大量工作 (considerable effort)
“测试题: 必须为每个Valuation Type创建Accounting视图” True

实地盘点练习 (10 questions)

#practice #physical-inventory

📌核心模式(点击查看)
Keyword Answer
PI三步 创建PI凭证→录入盘点→过账差异
MvT 701/702 盘盈(+)/盘亏(-),非限制库存
MvT 711/712 盘盈/盘亏,阻塞库存
周期盘点指示器 手动 + RMCBIN00自动
抽样盘点 非全面盘点,外推法估算
80/20 80%物料占20%价值

Question 1 - PI流程 [recall]

实地盘点的三个步骤是什么?

📌查看答案
  1. 创建PI凭证 (MI01)
  2. 录入盘点数量 (MI04)
  3. 过账差异 (MI07) → 生成物料凭证+会计凭证

Question 2 - 差异移动类型 [recall]

非限制库存的盘盈和盘亏分别使用什么移动类型?

📌查看答案
  • 盘盈(Surplus): MvT 701
  • 盘亏(Shortage): MvT 702

Question 3 - 阻塞库存差异 [recall]

阻塞库存的盘点差异使用什么移动类型?

📌查看答案
  • 阻塞库存盘盈: MvT 711
  • 阻塞库存盘亏: MvT 712

Question 4 - PI冻结 [application]

设置了Freeze Book Inventory后,会发生什么?

📌查看答案
该物料/库位的过账被限制,确保盘点期间库存不变。盘点完成后自动解除冻结。

Question 5 - 零盘点 [recall]

什么是Zero Count(零盘点)?

📌查看答案
当库存为时,盘点可以跳过。系统自动将盘点数量设为0,减少不必要的工作量。

Question 6 - 周期盘点指示器 [recall]

有哪两种方法可以维护周期盘点指示器(CC Indicator)?

📌查看答案
  1. 手动: 在Material Master中直接维护
  2. 自动: 使用报表 RMCBIN00 根据ABC分析自动分配

Question 7 - 固定指示器 [application]

Fixed CC Indicator 能否被报表 RMCBIN00 覆盖?

📌查看答案
不能。Fixed CC Indicator 只能手动修改,不能被报表覆盖。

Question 8 - 抽样盘点概念 [recall]

抽样盘点(Inventory Sampling)是否是全面盘点?

📌查看答案
不是。抽样盘点仅盘部分物料,通过**外推法(Extrapolation)**估算总库存。

Question 9 - 抽样盘点组成 [recall]

Stock Population(库存总体)由哪两部分组成?

📌查看答案
Stock Population = Sampling Area (抽样区域) + Complete-Count Area (全面盘点区域)

Question 10 - PI方法对比 [analysis]

比较周期盘点(Cycle Counting)和抽样盘点(Inventory Sampling)的适用场景。

📌查看答案
Feature Cycle Counting Inventory Sampling
原理 按ABC分类确定频率 抽取样本外推
盘点对象 所有物料(按不同频率) 部分物料
适用 需要精确管理的仓库 大量低价值物料的仓库
结果 每个物料都有实际盘点数 通过统计估算总库存

📌模式总结(点击查看)
Keyword Answer
PI三步 创建PI→录入→过账差异
MvT 701/702 非限制盘盈/盘亏
CC Indicator 手动+RMCBIN00
抽样盘点 非全面,外推法
80/20 80%物料占20%价值

非估价物料类型 UNBW 与 NLAG (★★★)

#valuation #material-type

概览对比表 (一眼对比)

特性 UNBW (Non-Valuated) NLAG (Non-Stock) 普通估价物料 (如 ROH)
数量管理 (数量更新) (无数量库存管理)
价值管理 (无价值更新) (无价值更新)
物料主数据会计视图 无会计数据 无会计数据 有会计数据
采购要求 必须带账户分配 必须带账户分配 可带或不带账户分配
库存水平更新 入库时增加库存数量 不更新总库存 入库时增加
消耗统计更新 在发 goods issue 时更新 在 goods receipt 时更新 GR 时更新

Material Type UNBW (非估价物料)

UNBW = Non-Valuated Material,仅进行数量管理,不进行价值管理

设置路径

Customizing: Logistics - General -> Material Master -> Basic Settings -> Material Types -> Define Attributes of Material Types

关键特征

  • 物料主记录中不维护会计数据
  • 库存价值不更新
  • 必须带账户分配采购(Account Assignment)

GR for PO with Account Assignment (带账户分配的采购订单收货)

1
2
3
4
5
6
7
8
9
10
┌─────────────────────────────────────────────────┐
│ UNBW 物料 GR 过账 │
│ │
│ 数量 ──→ 入库 (stock) ← 不同于估价物料 │
│ 价值 ──→ 消耗科目 (consumption account) │
│ 成本 ──→ 计入账户分配对象 │
│ │
│ ⚠ 消耗统计在 GR 时 **不更新** │
│ ⚠ 库存总数量 **增加** │
└─────────────────────────────────────────────────┘

其他过账特点

  • 其他 GR/转储 posting/GI:不会产生 FI 会计凭证
  • 移动类型可能要求输入账户分配,但仍无会计过账
  • GI for consumption 时:消耗统计才在物料主记录中更新
📌UNBW 消耗统计更新时机
  • Goods Receipt: 不更新消耗统计
  • Goods Issue for consumption: 更新消耗统计

Material Type NLAG (非库存物料)

NLAG = Non-Stock Material,既无数量管理,也无价值管理。

关键特征

  • 不维护物料主记录中的会计数据
  • 库存价值和数量都不更新
  • 只能带账户分配采购

GR for PO with Account Assignment

1
2
3
4
5
6
7
8
9
10
┌─────────────────────────────────────────────────┐
│ NLAG 物料 GR 过账 │
│ │
│ 数量 ──→ 计入消耗 (consumption) │
│ 消耗统计在物料主记录中更新 │
│ 价值 ──→ 消耗科目 │
│ 成本 ──→ 计入账户分配对象 │
│ │
│ ⚠ 总数量和总价值 **不更新** │
└─────────────────────────────────────────────────┘
⚠️UNBW vs NLAG 核心区别
  • UNBW: GR 时数量入库 (stock),消耗统计不更新;GI 时消耗统计更新
  • NLAG: GR 时数量直接进消耗 (consumption),消耗统计更新;总数量总价值永远不更新

估价物料的对比 (Valuated Material 如 ROH)

当估价物料使用带账户分配的 PO 做GR时:

项目 效果
数量 计入消耗 (consumption)
消耗统计 在物料主记录中更新
价值 过账到消耗科目,成本计入账户分配
总库存数量 不变
总库存价值 不变

ASCII 流程对比

1
2
3
4
5
6
7
8
9
10
11
12
                估价物料(ROH)          UNBW                NLAG
────────────── ────────── ──────────
GR+AcctAsgn qty→consumption qty→stock qty→consumption
total stock: 不变 total stock: 增加 total stock: 不变
consumption: 更新 consumption: 不更新 consumption: 更新

GI for qty→consumption qty→consumption (通常不做GI)
consumption FI过账: 是 FI过账: 否
consumption: 更新 consumption: 更新

其他GR/ 正常FI过账 无FI过账 无FI过账
Transfer/GI

使用场景 (Use Cases)

场景 推荐类型 原因
操作手册/说明书 UNBW 需要追踪库存数量做需求计划,但不需要价值管理
宣传册/广告材料 UNBW 需要知道库存数量,成本由部门承担
一次性采购的办公用品 NLAG 不需要追踪数量也不需要价值管理
临时采购的服务耗材 NLAG 直接消耗,无需库存管理

考试高频考点 (考试高频考点)

Scenario/Keyword Answer
“仅数量管理,无价值管理” UNBW (non-valuated material)
“既无数量也无价值管理” NLAG (non-stock material)
“UNBW 的消耗统计何时更新” Goods Issue 时更新,不在 GR 时
“NLAG 的消耗统计何时更新” Goods Receipt 时更新
“UNBW 的 GI 是否产生FI凭证” ,不产生会计凭证
“两种类型必须带什么采购” Account Assignment (账户分配)
“UNBW GR后库存数量” 增加 (库存入库)
“NLAG GR后库存数量” 不更新 (直接消耗)

参考发货 (★★★)

#goods-issue #reference

概览表 (一眼对比)

Item Key Point
References Reservation / Production Order / Sales Order
Transaction MIGO → Goods Issue → 选择参考类型
Advantage 系统自动填充数据,减少输入错误

参考类型

Reference MvT Description
Reservation 261 参考预留发货
Production Order 261 参考生产订单(领料)
Sales Order/Delivery Various 销售发货
Network/Project 221 参考网络/项目

参考预留发货流程

1
2
3
4
5
6
7
8
1. MIGO → Goods Issue → Reservation
2. 输入预留号
3. 系统自动填充: 物料/数量/Sloc/账户分配
4. 可修改实际发货数量
5. 设置Item OK → Post


库存扣减 + 预留标记为已执行

参考生产订单发货

  • 从生产订单中领取组件
  • MvT 261:物料从非限制库存→消耗
  • 系统自动从订单BOM读取组件清单

考试高频考点 (考试高频考点)

Scenario/Keyword Answer
“GI for reservation” MIGO → GI → Reference: Reservation
“MvT 261” GI for Production Order (领料)
“GI reference advantage” 自动填充数据,减少输入错误

物料评估特殊功能 Practice (10 questions)

#practice #valuation

📌核心模式(点击查看)
Keyword Answer
仅数量管理 UNBW
无数量也无价值管理 NLAG
同一物料不同估价 Split Valuation
区分标准 Valuation Category
具体特征 Valuation Type
Header 价格控制 V (MAP)

Question 1 - UNBW 物料特征 [recall]

哪种物料类型仅进行数量管理而不进行价值管理?

📌查看答案
UNBW (Non-Valuated Material)。物料主记录中不维护会计数据,库存价值不更新,必须带账户分配采购。

Question 2 - NLAG GR 效果 [recall]

Material type NLAG 的采购订单收货(带账户分配)后,库存总数量如何变化?

📌查看答案
不更新。NLAG 物料的GR将数量直接计入消耗(consumption),总数量和总价值均不更新。消耗统计在物料主记录中更新。

Question 3 - UNBW vs NLAG 消耗统计 [compare]

UNBW 和 NLAG 物料的消耗统计分别在什么时候更新?

📌查看答案
  • UNBW: 在 Goods Issue 时更新消耗统计(GR时不更新)
  • NLAG: 在 Goods Receipt 时更新消耗统计
    这是两者的关键区别之一。

Question 4 - UNBW 的 GI 会计凭证 [recall]

对 UNBW 物料进行 Goods Issue for consumption 时,系统是否产生会计凭证?

📌查看答案
。UNBW 物料的GI、其他GR、转储过账均不产生FI会计凭证。只有消耗统计在物料主记录中更新。

Question 5 - 分割评估概念 [recall]

什么是分割评估(Split Valuation)?请列举三种适用场景。

📌查看答案
分割评估允许同一物料在工厂内根据特定标准区分部分库存并分别估价。三种场景:
  1. 自制 vs 外购(采购类型不同)
  2. 质量等级不同
  3. 不同批次有不同估价

Question 6 - 分割评估配置步骤 [recall]

配置 Split Valuation 需要哪四个步骤?

📌查看答案
  1. 全局定义 Valuation Category(独立于 Valuation Area)
  2. 全局定义 Valuation Type(独立于 Valuation Area)
  3. Valuation Type 分配到 Valuation Category
  4. 确定哪些 Category 可在某个 Valuation Area 使用(Local Definition

Question 7 - 分割评估价格控制 [recall]

使用分割评估的物料,在 Valuation Header Record 层面应使用什么价格控制?各 Valuation Type 层面呢?

📌查看答案
  • Header Record: 必须使用价格控制 V (Moving Average Price),因为各部分库存的价值需要累加
  • 各 Valuation Type 层面: 可以选择 S (Standard Price) 或 V (Moving Average Price),也可以选择不同的 Valuation Class

Question 8 - 分割评估 GR 过账 [application]

一个使用分割评估的物料,Valuation Type “COUNTRY A” 库存100件价值200EUR,Valuation Type “COUNTRY B” 库存0件。现在对 COUNTRY B 做 GR 收货200件单价2.60EUR。请问总库存数量和总库存价值各是多少?

📌查看答案
  • 总库存数量 = 100 + 200 = 300 件
  • 总库存价值 = 200.00 + (200 x 2.60) = 200.00 + 520.00 = 720.00 EUR(注:实际练习中显示694EUR,因标准价可能调整)
  • Header MAP = 总价值 / 总数量

Question 9 - Valuation Category 与 Type [compare]

Valuation Category 和 Valuation Type 的区别是什么?

📌查看答案
  • Valuation Category: 决定区分库存的标准/维度(如按来源 “O”、按采购类型)
  • Valuation Type: 描述部分库存的具体属性(如 COUNTRY A、COUNTRY B;内制、外购)
    一个 Category 可对应多个 Type。

Question 10 - 分割评估的账户影响 [recall]

不同 Valuation Type 如何影响账户确定(Account Determination)?

📌查看答案
通过为不同 Valuation Type 指定不同的账户分类参考(Account Class Reference),可以使内制物料的库存与外购物料的库存管理在不同的库存科目上。

📌模式总结(点击查看)
Keyword Answer
仅数量管理 UNBW
无数量无价值管理 NLAG
UNBW 消耗统计更新时机 GI
NLAG 消耗统计更新时机 GR
两者采购共同要求 Account Assignment
分割评估 4 步配置 Category → Type → 分配 → Local
Header 价格控制 V (MAP)
每次交易必须指定 Valuation Type
总库存价值计算 Σ 各部分库存价值
不同 Type 可用不同 Valuation Class / 库存科目

发货练习 (10 questions)

#practice #goods-issue

📌核心模式(点击查看)
Keyword Answer
GI for Cost Center MvT 201
GI for Order MvT 261
Sampling/Scrapping 非消耗过账
负库存三级设置 估值区域→工厂/Sloc→物料主数据
库存确定 按排序规则,非价格最优

Question 1 - GI类型 [recall]

GI for Cost Center 和 GI for Project 分别使用什么移动类型?

📌查看答案
  • Cost Center: MvT 201
  • Project: MvT 221

Question 2 - 取样和报废 [recall]

样品抽取(MvT 331)和报废(MvT 551)是否属于消耗过账?

📌查看答案
。在标准SAP系统中,样品抽取和报废不是消耗过账,它们过账到专门的取样/报废科目。

Question 3 - BOM发货 [application]

使用BOM作为参考进行发货时,BOM中的父物料是否会发货?

📌查看答案
不会。BOM仅作为模板使用,系统展开BOM后显示组件列表,各组件按BOM数量发货,父物料本身不发货

Question 4 - 库存确定配置 [recall]

库存确定的配置层级是什么?

📌查看答案
  1. Stock Determination Rule → 分配给移动类型
  2. Stock Determination Group → 分配给物料(Material Master)
  3. Strategy → 定义排序规则和存储地点优先级

Question 5 - 库存确定排序 [application]

配置了库存确定策略按数量降序排列,存储地点0001有50pc,0002有100pc,0003有30pc。系统会从哪个地点发货?

📌查看答案
系统会从0002发货,因为按数量降序排列,0002库存最大(100pc)。

Question 6 - 负库存设置 [recall]

要启用负库存,需要在哪些级别进行设置?

📌查看答案
三个级别
  1. 估值区域 (Valuation Area) — 全局允许
  2. 工厂/存储地点 (Plant/Sloc) — 指定哪些Sloc允许
  3. 物料主数据 (Material Master) — Neg. Stocks Plant 指示器

Question 7 - 负库存与MAP [analysis]

一个MAP物料(€1/pc, 库存10pc)执行了GI 16pc,形成负库存。之后补录GR 10pc (PO价€3/pc)。解释对MAP的影响。

📌查看答案
  1. GI后: 库存 = -6pc, 价值 = -€6
  2. GR时: €6清算负库存 + €12(4pc × €3) = 总入账€18
  3. 新MAP = €12 / 4pc = €3
  4. 价格差异 = PO总价€30 - 入账€18 = €12 → 过账到价格差异科目

Question 8 - 参考发货优势 [recall]

相比计划外GI,参考预留发货有什么优势?

📌查看答案
  • 系统自动填充物料、数量、存储地点、账户分配
  • 减少手工输入错误
  • 预留自动标记为已执行

Question 9 - 负库存风险 [application]

为什么不能在资产负债表日(Balance Sheet Key Date)存在负库存?

📌查看答案
负库存意味着账面库存为负,这与实际物理库存不可能为负的事实矛盾。在资产负债表日,负库存会导致库存估值不准确,影响财务报表的准确性。

Question 10 - 特殊库存负库存 [recall]

哪些特殊库存类型可以允许负库存?

📌查看答案
K (Vendor Consignment), O (Material to Vendor), W (Customer Consignment), E (Sales Order Stock), Q (Project Stock), V (Returnable Packaging), M (Returnable Transport Packaging)。

📌模式总结(点击查看)
Keyword Answer
MvT 201/221/261 成本中心/项目/生产订单
Sampling/Scrapping 非消耗过账
负库存三级 估值区域→工厂→物料主数据
MAP负库存 产生价格差异过账
库存确定 按排序规则,非价格

盘点简化 (★★)

#physical-inventory #simplification

概览表 (一眼对比)

Item Key Point
Zero Count 库存为零时跳过盘点
Worklist 生成PI工作清单
Batch Input 批量创建PI凭证
Combine Steps 合并PI步骤提高效率

简化措施

Zero Count (零盘点)

  • 当库存为时,盘点可以跳过
  • 系统自动将盘点数量设为0
  • 减少不必要的工作量

Worklist for PI

  • 生成盘点工作清单,分配给盘点人员
  • 可按不同标准筛选物料

Batch Input Session

  • 使用批输入会话批量创建PI凭证
  • 适用于大量物料的盘点场景
  • 路径: System → Services → Batch Input → Sessions

Combining Steps

  • 可以将多个PI步骤合并执行
  • 手动合并或通过批输入合并
  • 如:创建PI凭证 + 录入盘点数 → 一步完成

考试高频考点 (考试高频考点)

Scenario/Keyword Answer
“Zero count” 库存为零时跳过盘点
“Batch input session” 批量创建PI凭证
“Combine PI steps” 手动或批输入合并多个步骤

负库存 (★★★)

#negative-stock #goods-issue

概览表 (一眼对比)

Item Key Point
When GI数量 > 账面库存量
Why 收货未及时录入但物料已被消耗
Settings 三级设置:估值区域 → 工厂/Sloc → 物料主数据
Risk 不可在资产负债表日或盘点时有负库存

负库存场景

1
2
3
4
5
6
7
账面库存: 100 pc (实际已有 1000 pc,但GR未录入)

▼ 发货 300 pc
账面库存: -200 pc (负库存)

▼ 补录GR 900 pc
账面库存: 700 pc (恢复正常)

配置要求(三级设置)

Level Setting Transaction
1. 估值区域 允许负库存 OMJ1
2. 工厂/Sloc 指定哪些Sloc允许 OMJ1
3. 物料主数据 Neg. Stocks Plant 指示器 MM02
⚠️必须在三个级别都设置才能使用负库存。另外还需指定允许负库存的特殊库存类型。

允许负库存的特殊库存

Indicator Special Stock Type
K Vendor Consignment
O Material Provided to Vendor
W Consignment at Customer
E Sales Order Stock
Q Project Stock
V Returnable Packaging (Customer)
M Returnable Transport Packaging

移动平均价的影响

Price Control Negative Stock Effect
Standard Price 无特殊影响
Moving Average Price 补录GR时可能过账到价格差异科目

MAP负库存清算示例

1
2
3
4
5
1. 起始: 10 pc × €1 = €10 (MAP = €1)
2. GI 16 pc: 16 × €1 = €16 → 库存 = -6 pc, 价值 = -€6
3. GR 10 pc (PO价€3): 库存价值 = -6 + 6(清算) + 12(实物4pc×€3) = €12
→ 新MAP = €12 / 4 pc = €3
→ 价格差异 = PO总价€30 - 实际入账€18 = €12 (过账到价格差异科目)
📌MAP物料负库存清算后,新MAP可能与PO价格不同,且有价格差异科目过账。

考试高频考点 (考试高频考点)

Scenario/Keyword Answer
“Negative stock settings” 三级: 估值区域 → 工厂/Sloc → 物料主数据
“MAP + negative stock” 可能产生价格差异科目过账
“Balance sheet date” 不可在资产负债表日有负库存
“Standard price + negative” 无特殊影响
0%