34
© Hartmut Petters 04Y2K2-1 (K8 - CAD.ppt/hjp) EDM / PDM - Integrationen Horizontale und vertikale Integration Dipl.-Inform. Hartmut Petters

EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-1 (K8 - CAD.ppt/hjp)

EDM / PDM - Integrationen

Horizontale und vertikale Integration

Dipl.-Inform. Hartmut Petters

Page 2: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-2 (K8 - CAD.ppt/hjp)

EDM / PDM Horizontale Integration

Service

Operat.Site Ex.SalesR & D

Manuf.

Supply

Eng. Shipp.De-

Comission-ing

Horizontale Integration ist die Integration einzelner Bereiche in die Wertschöpfungskette des Unternehmens sowohl bzgl. dem “Input” wie auch dem “Output” von Daten und Informationen, um ein möglichst “optimales Produkt” im Hinblick auf Kosten, Zeit, Qualität zu erzeugen.

Page 3: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-3 (K8 - CAD.ppt/hjp)

EDM / PDM Vertikale Integration

Vertikale Integration ist die Integration aller Systeme eines Bereichs (einschließlich der Zuliefersysteme) im Hinblick auf Daten, Informationen und Dokumente zur bereichsinternen Optimierung der Bereichsergebnisse.

EngineeringIntegration

zurMaterial-

wirtschaft

LogistikVersand

Komissio-nierung

VertriebMarketingAngebots-

prozeß

Einsatzbei

R & D

Einsatzauf

Bau-stellen

Einsatzim

Anlagenbetrieb

Integrationder

Unter-lieferanten

Dokumenten-Management

Page 4: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-4 (K8 - CAD.ppt/hjp)

EDM / PDM Gesamt-Integration

Service

Operat.Site Ex.SalesR & D

Manuf.

Supply

Eng. Shipp.De-

Comission-ing

EngineeringIntegration

zurMaterial-

wirtschaft

LogistikVersand

Komissio-nierung

VertriebMarketingAngebots-

prozeß

Einsatzbei

R & D

Einsatzauf

Bau-stellen

Einsatzim

Anlagenbetrieb

Integrationder

Unter-lieferanten

Dokumenten-Management

Page 5: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-5 (K8 - CAD.ppt/hjp)

EDM / PDM Integration (1)

EDM / PDM ist das Bindeglied der “technischen” und der “kommerziellen” Datenverarbeitung

EDM / PDM verbindet die unterschiedlichsten Erzeugersysteme im Bereich

EDM / PDM verbindet funktionale Strukturen mit Fertigungsstrukturen

EDM / PDM verbindet die CAx-Welt mit ERP/MRP

Page 6: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-6 (K8 - CAD.ppt/hjp)

EDM / PDM Integration (2)

Datenaustausch zwischen:Engineering ERP / MRP

Stammdatenverwaltung

Sachmerkmalsleiste

Konstruktionsstücklisten

Varianten-Stückliste

Dokumentenverwaltung

...

Materialstämmen

Klassifikation

Strukturdaten

Variantenlisten

Dokumentenverwaltung

...

Page 7: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-7 (K8 - CAD.ppt/hjp)

EDM / PDM CAPE

*= Workflow, Mail, Office, CSCW

CADCAD CAECAE DTPDTP SCSC PDCPDC

Hardware

Operating

Networking

Database

Middleware

Shared Enterprise Applications*

MRP F/CPDM/EDM StrategicApplications

DepartmentApplication

CAPEConcurrent Art ofProduct Environment

Quelle: Gardner Group

Page 8: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-8 (K8 - CAD.ppt/hjp)

EDM / PDM MRP-Integration

Die Implementierung eines EDM/PDM - MRP-Konzepts hängt ab von:

der eingesetzten spezifischen IT-Technologie

den organisatorischen Rahmenbedingungen

den technischen Möglichkeiten

politische Gründe

wirtschaftliche Gründe

pragmatische Gründe

+dem Kundenwunsch / Kundenentscheidung

Page 9: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-9 (K8 - CAD.ppt/hjp)

EDM / PDM Lösungsansätze Heute

Shared Enterprise Applications

SAP F/C

RDBMS, NetworkHW / SW

Fremd-EDM/PDM

PDM/EDM

CAPE Concurrent Art to Product Environment Source: Gartner Group

SAP R/3

RDBMS, NetworkHW / SW

The integrated R/3 solution

PDM add on´s

Page 10: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-10 (K8 - CAD.ppt/hjp)

EDM / PDM SAP-Integrationsmodell

Document Management

Engineering BOM

Configuration

Engineering Change

Workflow

Projects

SAP PDMSAP PDM

ALEALEreleased changesreleased changes

Third partyThird partyextensionsextensions O

PDO

PDCADCAD

OPDOPD OPDOPD

Third Party PDMThird Party PDM

OPDOPD

MRP

Plant 1Plant 1Plant 2Plant 2

local PD

operation management

ALEALEchange requestschange requests

CAD| CAE | CAM...CAD| CAE | CAM...

Source: SAP

Page 11: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-11 (K8 - CAD.ppt/hjp)

EDM / PDM Integration

CAD PDM PPS

Engineering Warehouse Integrator

variousGUIs

SAP

partner

Source: SAP

Page 12: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-12 (K8 - CAD.ppt/hjp)

EDM / PDM Lösung im Umfeld von SAP

SAP

PDM/CAD Interfaces

PDM/EDM

CAD

Master/Structure SAP/DVS Documents

Solution 1 Solution 2

Page 13: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-13 (K8 - CAD.ppt/hjp)

EDM / PDM organisatorische Bedingungen

Unterschiedliche Stücklisten (Engineering, Zusammenbau, Material, ..)

Verantwortung für Konfiguration-Management(ISO 90001 und ISO 10007)

Verantwortung für Änderungs- und Freigabewesen

Verantwortung für Definition von Stammdaten und Stücklisten

Verantwortung für Klassifikationen und Gruppentechnik

Engineering Datenpool vs. unternehmensweiten Datenpool

Page 14: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-14 (K8 - CAD.ppt/hjp)

EDM / PDM techn. Analyse MRP-Integration

Die EDM/PDM-Entscheidungsmatrix

Function PDM MRPDocument mgt. x (x)Master data / BOM x xVariants x (x)Classification x (x)ECO/ECR x (x)Configuration mgt. x (x)CAD-Interfaces x -

Page 15: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-15 (K8 - CAD.ppt/hjp)

EDM / PDM Politische Gründe

Wer ist der Promotor?Research & Development

Finance & Controlling

Zentral oder dezentral geführteOrganisation und Lösungsansätze?

Sicherheit und Vertauen in große Lösungsansätze

Page 16: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-16 (K8 - CAD.ppt/hjp)

EDM / PDM Wirtschaftliche Gründe

MRP-Implementierung Faktor 1 : 5 / 1 : 8

EDM / PDM-Implementierung Faktor 1 : 2 / 1 : 3,5

EDM / PDM-Investitionen sind erheblich niedriger als MRP-Investitionen

Produktivität der Implementierung /Kürzere Einführungszeit / Return of Invest

Page 17: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-17 (K8 - CAD.ppt/hjp)

EDM / PDM Pragmatische Gründe

Grafische Benutzeroberfläche

Befürchtungen der Ingenieure bzgl. monolitischer Systeme

Unflexibilität der heutigen MRP-Implementierungen

“Best Class” vs. “Higher Integration”

Unterscheidung in “Design Daten” und “Produktionsdaten”

Page 18: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-18 (K8 - CAD.ppt/hjp)

EDM / PDM Gründe für “Best of Class”

Viele Dokumente pro Stammsatz

unterschiedlichste Erzeugersysteme

komplexe Dokumententypen

Verteilte Installationen

Hohe Anforderungen an Änderungs- und Konfigurations-Management

wenig Freigaben für Entwicklungslösungen

Unterschiedliche Stücklisten(“As Build”, “As Designed”, “As Shipped”, ...)

Integration von Entwicklungspartnern

Page 19: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-19 (K8 - CAD.ppt/hjp)

EDM / PDM SAP-Integrationsansatz

SAP SAP

EDM/PDMKernel 1

PDM Kernel 2SAP PDM

CAX-Interfaces

I/O-Management

Filemanagement/

Archiving

Technical Documentation

OPDOPD

Page 20: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-20 (K8 - CAD.ppt/hjp)

EDM / PDM MRP-Integration

Page 21: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-21 (K8 - CAD.ppt/hjp)

EDM / PDM CAx-Integrationsmöglichkeiten

Externaldocument management system

R/3R/3

FIFICOCO

AMAM

PSPSWFWF

HRHR

SDSD

ISIS

Client/ServerABAP/4

MMMMPPPP

PMPMQMQM

GIS

eographicalnformationystem

Externalclassificationsystem

CAD CAM

M-CAD

E-CADP

DM

roductataanagement

Page 22: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-22 (K8 - CAD.ppt/hjp)

EDM / PDM SAP Datenorganisation

Sales/distrib.ShippingBilling

SAP

Customer

PurchasingWarehouseInvoice verif.

Vendor

Sales and operationsplanningDemand managementMaterial requirementsplanningCapacity planningProduction controlCostingInformation system

ProjectsNetworks

Plant maint.Shutdown planning

Inspection plan.Inspection proc.

Classification Word processing Mail Engineering change management

MM

PSSD PP

PM

QM

Central functions

Material Work center Prod. resource/tool BOM Routing DocumentMaster data

Page 23: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-23 (K8 - CAD.ppt/hjp)

EDM / PDM CAD-Interface / Features

■ Online connection between the R/3 System and external applications with bidirectional data transfer.

■ Communication via standard SAP RFC interface

■ RFC calls from the external application can contain SAP screens

■ Standard API and RFC calls for:Material masterBill of materialDocumentEngineering change managementClassification and finding objectsMail and workflowPlant maintenance

■ Customizing options■ Can be extended to suit individual

requirements

RFC

R/3 System

Externalapplication

SAP-CADSchnittstellen-

programm

R/3R/3

FIFICOCO

AMAM

PSPSWFWF

HRHR

SDSD

QMQM

ISIS

Client/ServerABAP/4PMPM

PPPPMMMM

SAP-CADinterfaceprogram

Page 24: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-24 (K8 - CAD.ppt/hjp)

EDM / PDM CAD Interface - Data Transfer

■ Data transfer via definable data strings

■ SAP dialogs emulated in the external application

■ R/3 System as data serverSAP-CAD

Schnittstellen-programm

R/3R/3

FIFICOCO

AMAM

PSPSWFWF

HRHR

SDSD

QMQM

ISIS

Client/ServerABAP/4PMPM

PPPPMMMM

SAP-CADinterfaceprogram

Application

Material: 4711Plant: 0001Basic mat.: ST37

SAP dataRFC

Option 1

CPIC

Dialog interface

Application

RFC

R/3 GUI session

Material: 4711Plant: 0001Basic mat.: ST37

■ Data transfer via RFC data structures

■ Use of SAP screens for dialogs■ R/3 and external application are

active alternately

Option 2

Dialog RFC interface

Page 25: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-25 (K8 - CAD.ppt/hjp)

EDM / PDM CAD Interface - Communication

SAP-CADSchnittstellen-

programm

R/3R/3

FIFICOCO

AMAM

PSPSWFWF

HRHR

SDSD

QMQM

ISIS

Client/ServerABAP/4PMPM

PPPPMMMM

SAP-CADinterfaceprogram

BullDECIBMHPSNISUNWindows NT

application-specificprogram CAD

SAP-CADLIB

SAPRFCLIB

SAP-CADLIB

SAPRFCLIB

application-specificprogram

PDM

LAN,WAN,TCP/IP

DEC - OSF/1IBM - AIXHP - HP-UXSNI - SinixSUN - SolarisPC - Windows 3.1PC - Windows NT / 95

SAP standard Application

Page 26: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-26 (K8 - CAD.ppt/hjp)

EDM / PDM SAP AutoCAD-Integration

Requirements of drawingsBlock or XREF definitions for individual partsSAP parameters defined asEED attributes

Additions to programDefinition of macrosIntegration in ADS applicationSpecial screens (DCL file)Modified menue

SAP-CADLIB

ADSappl.

AutoCADmacros

Command

R/3R/3

FIFICOCO

AMAM

PSPSWFWF

MMMM

HRHR

SDSD

PPPP

QMQMPMPM

ISIS

Client/ServerABAP/4

Page 27: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-27 (K8 - CAD.ppt/hjp)

EDM / PDM SAP-Integration : AutoCAD

SAP R/3

MaterialMastersend data

via CPIC interface

1. Identify object by mouse click

2. Fill out the form

3. Store it to SAP database

Page 28: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-28 (K8 - CAD.ppt/hjp)

EDM / PDM Integrations - Status 06/96

System Supplier Status

AutoCadCATIACATIACADAMCADAMGeniusSigraph DesignPro Engineer

CADIM/EDBHP WorkManagerMetaphase Sherpa/DMS-PIMSI-ManProduct Manager

FRAMMESmallworld SystemsSICAD

Eigner + PartnerDVO GmbHCenitDVO GmbHCenitGeniusSNIEigner + Partner

Eigner + PartnerHewlett PackardSiemensSherpa EDSIBM

IntergraphSmallworldSNI

available*certifiedcertifiedcertifiedcertifiedcertifiedcertifiedin work

certifiedcertifiedcertifiedcertifiedin workin work

certifiedcertifiedin work

CAD

PDM

GIS

* realized by SAP, therefore no certification possible

Page 29: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-29 (K8 - CAD.ppt/hjp)

EDM / PDM CAD-Integration

Stufen der CAD-Integration

“Check In” / “Check Out”

Zeichnungskopf / Erzeugerdaten / HistorieZeichnungsrahmen / Klassifizierungsmerkmale

Integration der CAD-Stücklisten / Hierarchie /Beziehungen /Mengen

Page 30: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-30 (K8 - CAD.ppt/hjp)

EDM / PDM Integration (1)

CAx-SystemeANVILCADAMCADDS (CV)DDS-CINTERGRAPHMEDUSAPro/ENGINEERSOLID DESIGNER

PPS-SystemeSAPPIUSS-O, ...

Integrationen

EDM/PDMPPSCAXDTP

AUTOCADCADRACATIAEUCLIDME10/30MENTORRUPLANUNIGRAPHICS II

TRITON

Page 31: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-31 (K8 - CAD.ppt/hjp)

EDM / PDM Integration (2)

DTP-/Office-SystemeINTERLEAF, FRAMEMAKER

Office-PRODUKTE

WinWord, Excel, PowerPoint, ...

Mailing-Systeme, Groupware

Plotmanagement-SystemeCIMGRAPH

PLOSSYS

UNIPLOT

Integrationen

EDM/PDMPPSCAXDTP

Page 32: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-32 (K8 - CAD.ppt/hjp)

EDM / PDM Integration (3)

Vault

Dir1

Dir2 Dir3

File1 File2File3

Dir1

Dir2 Dir3

File1 File2File3

Archive Vault

Archive SystemVault Location

Page 33: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-33 (K8 - CAD.ppt/hjp)

EDM / PDM Postkarten-Integration

Page 34: EDM / PDM - hjphome.gmxhome.dehjphome.gmxhome.de/Files/K08 - CAD.pdf · Data transfer via definable data strings SAP dialogs emulated in the external application R/3 System as data

© Hartmut Petters 04Y2K2-34 (K8 - CAD.ppt/hjp)

EDM / PDM WEB-Integration

Passiverund aktiverweb client