Darstellung
Stückliste
Transaktion: PRD02 Stückliste
UI-Pfad: bomHeadList / bomHeadEdit
Business-Zweck
Stücklisten (BomHead mit BomItem) definieren, welche Komponenten für die Fertigung eines Artikels benötigt werden – inklusive Alternativnummern, Gültigkeit und Mehrstufigkeit.
Kernbegriffe
| Begriff | Bedeutung |
|---|---|
| BomHead | Stücklistenkopf pro Fertigmaterial |
| BomItem | Komponentenposition mit Menge |
| alterNum | Alternativnummer (Default: 00) |
| baseQuantity | Basismenge der Stückliste |
| validFrom / validUntil | Gültigkeitszeitraum |
| Multi-Level | Auflösung über mehrere Ebenen |
Fachlicher Ablauf / Workflow
- Stückliste für Fertigmaterial anlegen
- Komponenten (BomItems) mit Mengen und Einheiten pflegen
- Alternativnummern verwalten (
listActiveAlterNums) - Mehrstufige Auflösung prüfen:
showMultiLevelResolution - Bei ProdOrder-Erzeugung: Komponenten automatisch übernommen
Partner-Szenarien
| Szenario | API |
|---|---|
| PLM-BOM-Import | POST /api/bomHead/ + bomItemImport |
| Komponente ersetzen | POST /api/bomHead/replaceBomItemComponent |
| Massenupdate | GET/POST /api/bomHead/massUpdate |
| Multi-Level-Analyse | GET /api/bomHead/showMultiLevelResolution |
Voraussetzungen
- Fertig- und Komponentenartikel in BAS
- Einheiten konsistent
Auswirkungen im ERP
| Aktion | Auswirkung |
|---|---|
| BOM save | ProdOrder-Komponenten bei Neuanlage |
| alterNum-Wechsel | Andere Komponentenstruktur |
| replaceBomItemComponent | Stammdaten-Wechsel in allen betroffenen BOMs |
Typische Fehlerquellen
| Fehler | Ursache |
|---|---|
| Keine aktive BOM | validFrom/Until oder isActive |
| Falsche Menge | baseQuantity vs. Komponentenmenge |
| Zirkuläre Stückliste | Multi-Level prüfen |