1,現象
構成品目の決定は不可能です
Msg 番號 ME154
構成品目無法決定
2,到Deepseek里找一下解決方案
SAP ME21N中錯誤「組件物料的確定不可行(ME154)」的解決步驟
此錯誤在創建分包采購訂單時出現,通常由于系統無法根據BOM(物料清單)自動確定組件物料。以下是主要原因和解決方案:
2-1. 主數據檢查
a. 成品物料主數據設置
-
MRP2視圖
-
特殊采購類型:需設置為
30(分包)
。 -
采購類型:需為
F(外部采購)
。
-
-
工作計劃視圖(作業計畫)
-
確認存在有效的生產版本(事務代碼
C223
),且生效日期包含采購訂單日期。
-
b. BOM(物料清單)檢查
-
檢查BOM存在性(事務代碼
CS03
)-
BOM狀態需為「激活」,用途(如
5(生產)
)需正確。 -
采購訂單日期必須在BOM有效期內。
-
組件物料需正確維護,數量無誤(可用
CS12
測試展開BOM)。
-
c. 生產版本檢查
-
通過事務代碼
C223
確認:-
BOM與工藝路線(Routing)已正確關聯。
-
生產版本的生效日期范圍包含采購訂單日期。
-
2-2. 采購相關主數據檢查
a. 分包信息記錄
-
使用事務代碼
ME11
/ME12
檢查:-
供應商與成品的組合信息記錄是否存在。
-
信息記錄中需勾選「分包」標識。
-
組件物料分配是否正確(如適用)。
-
b. 工作中心設置
-
通過事務代碼
CR02
確認工作中心是否支持外部加工類型。
2-3. 采購訂單輸入方式
-
物料類別:需選擇
L(分包)
。 -
科目分配類別:需設置為
K(訂單成本)
。 -
存儲位置:若組件物料為供應商庫存,需指定正確的存儲位置。
2-4. 后臺配置檢查
-
SPRO路徑:
物流 - 常規 → 產品配置 → 基本設置 → 定義產品配置方案
-
檢查組件確定方案(如
0001
)是否正確。 -
確認條件表(Access Sequence)無缺失。
-
2-5. 其他注意事項
-
BOM發布狀態:BOM需已發布(PLM狀態)。
-
用戶權限:用戶需有BOM訪問權限。
-
SAP OSS Note:查詢ME154相關補丁(如 Note 218928)。
2-6,解決流程示例:
-
用
CS03
檢查BOM → 錯誤則修正。 -
用
C223
檢查生產版本 → 缺失則創建。 -
用
ME11
維護分包信息記錄 → 啟用分包標識。 -
在
ME21N
中指定物料類別為L
,重新創建采購訂單。
若仍無法解決,可通過事務代碼 ST12
追蹤系統邏輯或聯系SAP支持團隊。
3,日語版文本
把日語版的也附上,看中文版的,有時候連菜單都找不到😓。
SAP ME21Nにおけるエラー「構成品目の決定は不可能です(ME154)」の解決手順
このエラーは、下請け購買発注(Subcontracting PO)作成時に、BOM(部品表)に基づく構成品目をシステムが特定できない場合に発生します。主な原因と解決策は以下の通りです。
3-1. マスターデータの確認
a. 完成品マテリアルマスタの設定
-
MRP2ビュー
-
特殊調達コード:
30(Subcontracting)
が設定されているか確認。 -
調達タイプ:
F(外部調達)
であること。
-
-
作業計畫ビュー
-
生産バージョン(Production Version)が存在し、有効な日付範囲內であるか確認(トランザクション
C223
)。
-
b. BOM(部品表)の確認
-
BOM存在確認(トランザクション
CS03
)-
BOMが存在し、ステータスが「アクティブ」であること。
-
BOM用途(例:
5(生産)
)が適切か確認。 -
発注日がBOMの有効日付範囲內であること。
-
構成品目が正しく登録され、數量が適切か確認(
CS12
でBOM展開テスト)。
-
c. 生産バージョンの確認
-
トランザクション
C223
で、BOMと作業手順(Routing)が正しく紐づいているか確認。 -
有効日付が発注日を含むこと。
3-2. 購買関連マスタデータの確認
a. 情報レコード(Subcontracting Info Record)
-
トランザクション
ME11
/ME12
で、以下の設定を確認:-
サプライヤと完成品の組み合わせで情報レコードが存在する。
-
「下請け」フラグが有効化されている。
-
構成品目が正しく割り當てられている(必要に応じて)。
-
b. 作業センターの設定
-
トランザクション
CR02
で、作業センターに下請け用の設定(例:外部処理作業)があるか確認。
3-3. 購買発注の入力方法
-
品目カテゴリ:
L(下請け)
が選択されているか確認。 -
アカウント割當カテゴリ:
K(注文原価)
が設定されているか確認。 -
入庫場所:構成品目を預託品在庫として扱う場合、適切な保管場所が指定されているか確認。
3-4. カスタマイズ設定
-
SPROパス:
ロジスティクス - 一般 → 商品構成 → 基本設定 → 商品構成スキーマの定義
-
コンポーネント決定スキーマ(例:
0001
)が適切に設定されているか確認。 -
アクセスシーケンスや條件テーブルに不足がないか確認。
-
3-5. その他の確認事項
-
BOMのPLMステータス:BOMがリリース済みか確認。
-
権限問題:ユーザーがBOM參照権限を持っているか確認。
-
SAP OSSノート:ME154関連の修正パッチを検索(例:Note 218928)。
3-6,対応フロー例:
-
CS03
でBOMを確認 → 問題あれば修正。 -
C223
で生産バージョンを確認 → 存在しない場合は作成。 -
ME11
で情報レコードを確認 → 下請けフラグを設定。 -
ME21N
で品目カテゴリL
を指定し、再発行。
これらを実施しても解決しない場合は、システムログや追加デバッグ(ST12
トレース)で詳細を確認します。
4,自己試試看能不能解決吧:)
4-1,品目Master(物料主數據)
- 調達Type:F - 外部調達( X 應該也可以)
- 特殊調達Type:30 - 外注
4-2,CS03 BOM/ CS12 BOM展開
到CS12 里嘗試展開
可以展開
4-3,ME11/ME12 購買情報
就是看一下該品目是否存在外注的購買情報。
- 購買情報區分: 外注
我這里確實沒有建
到ME11 里面,選 外注,新規做一下吧
?
把3個子品目,也做一下
- 100-110
- 100-120
- 100-130 (在我這個環境中,已經登好了)
4-4,(TODO) ME21N 確認 失敗😓
TODO:先到這里吧,我也黔L技窮了
說不定以后能搞定~~
?
本文嘗試搞了一下 ME21N 中無法展開BOM( ME154 - 構成品目決定不可)錯誤。
搞了半天,沒搞定,先這樣。
知道咋回事兒的朋友,請賜教啊。
Deepseek給的方案只能參考,有些地方感覺說得不太對,懂的朋友肯定能看出來,我也沒時間去驗證和修改。當然也是因為我也不是十分確定,沒敢亂改,原汁原味的貼出來了。
以上就是本篇的全部內容。
更多SAP顧問業務知識請點擊下面目錄鏈接或東京老樹根的博客主頁
https://blog.csdn.net/shi_ly/category_12216766.html
東京老樹根-CSDN博客