Low Level Konfiguration
Transcrição
Low Level Konfiguration
Variantenmanagement und -Konfiguration Patrick Müller Eckhard Behr CaRD PLM Beratungs GmbH . Gutenbergring 2 . 69168 Wiesloch . phone + 49 (0) 6222 9256-0 . fax +49 (0) 6222 925710 . web www.card-plm.de . email [email protected] Eckhard Behr, Patrick Müller 1 by Card / CaRD PLM 2008 Solution Map Variantenmanagement- und Konfiguration Prozesse Regeldefinition Engineering Regeldefinition Vertrieb+Produktion Konfiguration Engineering-BOM Gleichteilemanagement Verwaltung von Produktkonfigurationen Konfiguration Manufacturing-BOM Themen High Level Konfiguration Variantenmanagement Produktvarianz Pflege High Level Konfig. Regeln Konfigurationsdurchführung Auswertung, Konsistenzchecks Schnittstellen Themen Low Level Konfiguration Variantenmanagement Teilevarianz Pflege von Low Level Konfig. Regeln Konfigurationsdurchführung Auswertung, Konsistenzchecks Schnittstellen Lösungen CaRD Rule Designer Unscharfe Konfiguration für SAP IPPE Consistency Check für SAP iPPE CaRD Generation of Material Variants Schoppe & Fäser Eckhard Behr, Patrick Müller 2 058 03 09 09 31 1010 03 High Level Konfiguration Typ-Ausstattungsbeziehungen Klassen, Merkmale, Merkmalswerte Zwänge und Ausschlüsse Kmats und Materialvarianten Herleitungen z.B. Technische Sicht aus Vertriebssicht Erzeugen von Materialvarianten Pakete und Ausstattungsklassen Variantenmanagement Verwalten von Regeln - Produktvarianz High Level Konfiguration Konfigurationsdurchführung und Auswertung Konsistenzchecks Konsistenzchecks des Regelwerks Meldungen in der Konfiguration Baubarkeitsprüfung Unscharfe Konfiguration Internet Pricing and Configurator Eckhard Behr, Patrick Müller 3 058 03 09 09 31 1010 03 Low Level Konfiguration Geeignete Produktstrukturarchitektur Syntax für Beziehungswissenpflege Pflege von Synergieteilbeziehungen Konfigurationsmerkmale Zusammenspiel High Level und Low Level Konfiguration Auswertungen von Gleich- und Synergieteilinformationen Pflege von Regeln Variantenmanagement - Teilevarianz Low Level Konfiguration Konfigurationsdurchführung und Auswertung Konsistenzchecks Low Level Konsistenzchecks Unscharfe Konfiguration Typermittlung Konfigurationsreports Eckhard Behr, Patrick Müller 4 058 03 09 09 31 1010 03 Überblick High Level Konfiguration Low Level Konfiguration Tools Internet Pricing and Configurator Eckhard Behr, Patrick Müller 5 058 03 09 09 31 1010 03 High Level und Low Level Konfiguration PC High Level Konfiguration Konfiguration der Produktdefinition Office-PC Multimedia PC Office-PC 100 Klassen und Merkmalen Office-PC 200 Low Level Konfiguration Konfiguration der Produktstruktur iPPE-Produktstruktur mit Strukturknoten, Sichtknoten, Varianten, Baukästen und Materialien. Eckhard Behr, Patrick Müller Klassische Produktstruktur mit Stücklisten und Materialien 6 058 03 09 09 31 1010 03 Überblick High Level Konfiguration Low Level Konfiguration Tools Internet Konfigurator und Offline Konfigurator Eckhard Behr, Patrick Müller 7 058 03 09 09 31 1010 03 Produktbeschreibung mit Merkmalen und Merkmalswerten Prozessor • 1,6 GHz • 1,7 GHz • 1,8 GHz CD-ROM • 48 x CD • 16 x DVD Sound Karte • Creative Soundblaster 5.1 •TerraTec DMX Eckhard Behr, Patrick Müller Speicher • 128MB • 256 MB • 384 MB Speaker • 80 W • 240 W Hard Disc • 40 GB • 60 GB • 80 GB PCProduktfamilie Tastatur • MF II • Microsoft PS/2 • Cherry G83-6105 • Logitech Cordless Desktop 8 Grafikkarte • Concept 32 MB • Elsa Gladiac Geoforce III • MSI Starforce Geoforce II 058 03 09 09 31 1010 03 Merkmalsvererbung und Wertebereichseinschränkung Produktfamilie {Desktop PC} Prozessor: {1600, 1700, 1800} Tastatur: {MFII, MS, Cherry, Logitech} Hard Disk: {40, 60, 80} Desktop PC .... Office PC Multimedia PC 100 Unter-Familie: {Office PC} Prozessor: {1700, 1800} Tastatur: {MS, Cherry, Logitech} Hard Disk: {40, 60, 80} .... Office PC 200 Office PC 100 Produkt-Modell: {Office PC 200 } Klassenhierarchie mit Vererbung und Wertebereichseinschränkung Eckhard Behr, Patrick Müller Prozessor: {1800} Tastatur: {Cherry, Logitech} Hard Disk: {60, 80} .... 9 058 03 09 09 31 1010 03 Beziehungswissen in der Produktbeschreibung > Beziehungswissen kann auf Ebene eines Merkmalswertes, eines Merkmales und auf der Ebene des Konfigurationsprofils verwendet werden > Vorbedingungen schränken die zulässigen Merkmalswerte ein oder schließen Merkmale von der Bewertung aus > Auswahlbedingungen können Mussfelder setzen > Prozeduren können Merkmalswerte setzen > Constraints können Zwänge und Ausschlüsse zwischen Merkmalswerten festlegen > In Variantentabellen werden mögliche Kombinationen von Merkmalswerten abgelegt > Über Funktionen lassen sich ABAP/4-Programme in Beziehungswissen einbinden Eckhard Behr, Patrick Müller 10 058 03 09 09 31 1010 03 Was ist PME VC > Modellierungstool für das gesamte Konfigurationswissen > Pflege von Objekten aus dem Bereich Klassensystem und Variantenkonfiguration > Blick auf das gesamte Datenmodell möglich > Navigationsmöglichkeiten > Koexistenz mit den klassischen Pflegetransaktionen möglich > Unterstützung bei der Beziehungswissenpflege > Ermöglicht auch die Pflege für bestehende Datenmodelle > Unterstützt die Logistik-Prozesse in SAP > Verfügbar ab mySAP ERP 2004 > Produktiver Einsatz in Abstimmung mit Entwicklung > Erweiterungen in mySAP ERP 2005 in Abstimmung mit Kunden Eckhard Behr, Patrick Müller 11 058 03 09 09 31 1010 03 Übersicht Modell-Baum Detailbereich Arbeitsbereich zum Importieren Eckhard Behr, Patrick Müller 12 058 03 09 09 31 1010 03 Die Struktur im Modell-Baum > Konfigurierbares Material (Einstiegspunkt) > Klassenhierarchie > Merkmale > Beziehungswissen > Stücklisten mit Positionen und Auswahlbedingungen > Konfigurationsprofil > Prozeduren > Contraints > Tabellen > Funktionen Eckhard Behr, Patrick Müller 13 058 03 09 09 31 1010 03 Probleme im Bereich Beziehungswissen > Pflege verteilt (Beziehungswissen an unterschiedlichen Merkmalen, Merkmalswerten, Konfigurationsprofil) > Beziehungswissenpflege in der Produktbeschreibung nicht geeignet für Gelegenheitsuser > Constraints können zu Widersprüchen führen, fehlende Transparenz der Abhängigkeiten in der Pflege > Performanceprobleme > Bei mehrstufiger Herleitung von Merkmalswerten (Technische Konfiguration) können Schleifen auftreten > Keine Erläuterungen bei Inkonsistenzen, keine Hinweise auf Wirken von Constraints bei Konfiguration in R/3 Eckhard Behr, Patrick Müller 14 058 03 09 09 31 1010 03 Überblick High Level Konfiguration Low Level Konfiguration Tools Internet Konfigurator und Offline Konfigurator Eckhard Behr, Patrick Müller 15 058 03 09 09 31 1010 03 Konfiguration einer Stückliste Konfig. Produkt: Klasse: Klassenart: Pumpe P-500 High Level Konfiguration CL_P500 300 Merkmale: Medium Pump.art Antriebsart Höhe Druck Werte: Öl Wasser Suspension Kolben Kreisel elektrisch manuell 2-100 m 2-10 bar Maximalstückliste Beziehungswissen Low Level Konfiguration Konfigurierte Auftragsstückliste Eckhard Behr, Patrick Müller 16 058 03 09 09 31 1010 03 Konfiguration einer iPPE-Produktstruktur Produktbeschreibung: ...... Motor = 3,0 Liter Diesel Kraftstoffart = Diesel ....... Stapler TGD Kraftstoffversorgung Foerderpumpe Eckhard Behr, Patrick Müller Tank Kraftstofffilter 17 058 03 09 09 31 1010 03 Überblick High Level Konfiguration Low Level Konfiguration Tools Internet Konfigurator und Offline Konfigurator Eckhard Behr, Patrick Müller 18 058 03 09 09 31 1010 03 High Level Konfiguration: Tabellarische Pflege von Konfigurations-Regeln mit dem Rule Designer Pflege von Verbauaussagen (Ausstattung ist Typbestandteil/Serie/Nicht Serie/nicht zulässig) Einsatz einer modernen objektorientierte Technologie (nicht nur Einsatz von ABAPoo sondern wirkliche Objektorientierung) Pflege von Zwängen, Ausschlüssen und Herleitungen Trennung von Präsentations- und Anwendungsschicht (damit später Web-UI möglich) Aufsetzen auf SAPKlassensystem Änderungsmanagement/ Terminierung Einbinden in die SAP-Konfiguration incl. Meldungen Eckhard Behr, Patrick Müller Unterstützung der Vererbung von Regeln in der Produkthierarchie Performance bei Pflege und Datenzugriff 19 Zuordnen von Regeln zu Organisationeinheiten 058 03 09 09 31 1010 03 Lösung: Unscharfe Konfiguration PosVar-Beziehungswissen Treffer PV010 true Bewertung PV020 true & PV030 true PV040 false > Die unscharfe Konfiguration wertet unbewertete Merkmale automatisch mit true – egal ob Sie im BZW mit + oder – angeschrieben sind > Die unscharfe Konfiguration lässt sich in Reports verwenden oder in den iPPE-Baum integrieren > Consulting-Lösung bei Agco-Fendt ausgeliefert, zwei weitere kundenspezifische Lösungen Eckhard Behr, Patrick Müller 20 058 03 09 09 31 1010 03 Lösung: Konsistenzchecks > Überprüfung des Varianzraumes an einem iPPE-Strukturknoten nach Lücken und Schnitten > Überprüfung von hierarchisch angeordneten Objekten (z.B. muss bei einer mehrstufigen Konfiguration ein übergeordnete PosVar genau vom Varianzraum von n untergeordneten PosVars definiert werden – ohne Lücken und ohne Schnitte) > Berücksichtigung der unternehmensspezifischen High Level Konfiguration > zwei kundenspezifische Lösungen Eckhard Behr, Patrick Müller 21 058 03 09 09 31 1010 03 Generieren von Material Varianten für konfigurierbare Erzeugnisse: Problem > Keine Möglichkeit Konfigurierbare Materialien mit Merkmalsausprägungen als Lagermaterialien abzulegen > Anlage als Materialstamm notwendig > Weitere notwendige Tätigkeiten: Stücklistenverweis, Arbeitsplanverweis, Preiskonditionen > Danach arbeiten mit Lagermaterial in gewohnter Weise möglich Eckhard Behr, Patrick Müller 22 058 03 09 09 31 1010 03 Generieren von Material Varianten für konfigurierbare Erzeugnisse: Aufgabenstellung > Generierung Lagertype/Materialvariante aus der Kundenauftragsposition mit konfigurierbarem Material > Material lässt sich damit auf dieser Lagertype/Materialvariante mengenmäßig führen > Übernahme der Konfiguration aus dem Kundenauftrag in die Lagertype/Materialvariante > Durchführung der Konfiguration auch ohne Bezug zu einem Kundenauftrag durch eine manuelle Bewertung analog der Transaktion CU50 Eckhard Behr, Patrick Müller 23 058 03 09 09 31 1010 03 Generieren von Material Varianten für konfigurierbare Erzeugnisse: Lösung > Die Erzeugung einer Lagertype/Materialvariante kann sowohl aus der Anlage eines Kundenauftrages als auch aus einer eigenen Online-Transaktion ZMCV erfolgen. > Dies bietet die Möglichkeit, die zum Erfassen einer Lagertype/Materialvariante notwendigen Einzelaktionen mit einer einzigen Transaktion zu erfassen. > Dabei kann sowohl ein Kundenauftrag als auch ein bestehendes konfigurierbares Material als Basis verwendet werden. > Die Lösung wurde komplett als Userexit realisiert und liegt damit im Kundennamensraum. > Die Entwicklung ist völlig getrennt von SAP-Objekten und bedarf keinen Nacharbeiten bei einem Hot-Package-Update oder anderen Transporten von SAPSeite. > Die Objekte und Strukturen wurden im Kundennamensraum plaziert Eckhard Behr, Patrick Müller 24 058 03 09 09 31 1010 03 Überblick High Level Konfiguration Low Level Konfiguration Tools Variantenmanagement Internet Konfigurator und Offline Konfigurator Eckhard Behr, Patrick Müller 25 058 03 09 09 31 1010 03 Aufbau und Integration des IPC’s SAP R/3 SAP R/3 Online Store R/3 Automotive (IPC) Internet Pricing and Configurator (IPC-SCE) Sales Configuration Engine (IPC-SPE) Sales Pricing Engine Vehicle Management System for dealers mySAP CRM Preisfindung CRM Internet Sales Tele Sales Field Sales mySAP SRM Preisfindung SRM mySAP SCM Manufacturing Completion (MFC) Firmenspezifische Anwendungen mySAP PLM SAP R/3-SD Klassifizierung Stücklisten Variantenkonfiguration Preispflege Enterprise Buyer Professional One-step business scenario IPC-Ready to Integrate Eckhard Behr, Patrick Müller 26 058 03 09 09 31 1010 03 IPC im Internet Sales CaRD Produkt zum Generieren von Materialvarianten Zum Konfigurator Eckhard Behr, Patrick Müller Preis 27 058 03 09 09 31 1010 03 Unsere Dienstleistungen Projektmanagement Workshops > Machbarkeitsstudien > Projektinitialisierung Implementierung Beratung > ProzessBeratung > Implementierungs konzepte > Systemarchitekturen > Customizing > Programmierung > Systemintegration > Systemmigration Real-Live Betreuung > Schulung > Go-Live Support > Kontinuierliche Verbesserung Unterstützung des Kunden im Projektgeschäft Eckhard Behr, Patrick Müller 28 058 03 09 09 31 1010 03