SAP NetWeaver: SAP CAF GP vs SAP BPM

SAP CAF und SAP BPM sind Business Process Management-Produkte von SAP im Rahmen der SAP Netweaver Stapel. Dieser Blog bietet einen Überblick über die wichtigsten Merkmale dieser beiden Toolsets für Business Process Management.

Geschäftsprozesse sind unverzichtbarer Bestandteil eines Unternehmens. Eine gut gestaltete Prozess mit geeigneten Technologie bietet eine Organisation eine Schneide über Konkurrenten während der Abwicklung ihrer ständig wechselnden geschäftlichen Anforderungen. Wahl der Technologie, um eine Business Process Design zu einem zentralen Faktor auf die Expertise des Unternehmens basiert.

Wenn technische Team von einer Organisation verfügt über Erfahrung in ABAP, Dann SAP-Workflows kann für die Gestaltung von Geschäftsprozessen berücksichtigen.

Im Falle von Java Know-how, zwei Haupt- SAP NetWeaver CE Workflow-Technologien kommt ins Bild, dh SAP CAF GP als Composite Application Framework und SAP BPM (Business Process Modeling) bekannt. Wie pro meine Erfahrung und Analyse dieser beiden Technologien sind ausreichend in der Lage, Unternehmen dienen will und braucht. Beide Technologien bieten unterschiedliche Berufserfahrungen zu Designer und Endbenutzer.

Jeweiligen Technologien enthalten einige folgende Schlüsselfaktoren über eine andere, die einem Menschen helfen kann / Organisation Wahl zwischen diesen Technologien zu machen.

SAP CAF GP (Composite Application Framework)

  • SAP CAF GP bietet einheimische Designer einen Geschäftsprozess in einem sehr konventionelle Weise Design.
  • Brauchen Sie technische Know-how zu entwerfen, zu verwalten Geschäftsprozesse in SAP CAF GP
  • Warten CAF GP-Objekte ist nicht reibungslosen Betrieb. ZB Wenn man braucht, um ein Objekt aus Prozess zu löschen, muss aus abhängiger / verknüpften Objekte zuerst gelöst werden. Ansonsten sind alle abhängig / verknüpften Objekte werden dazu neigt, gelöscht werden.
  • Stellt Fähigkeit zu teilen Zusammenhang zwischen den einzelnen Schritten des Prozesses. Die Daten werden asynchron zwischen den Schritten des Prozesses zur Laufzeit geteilt. Kartierung der Kontext zwischen den Schritten ist eine wesentliche Aufgabe.
  • CAF GP der Lage ist, die Aufrechterhaltung Versionen von Veränderungen in Geschäftsprozessen intern.
  • Fähig zu verschiedenen Anwendungen / Komponenten in Workflows integrieren. ZB Java WebDynpro, Visual Composer, ABAP-Objekt, einem Webdienst, Adobe Interactive Forms, E-Mail Alarm / Benachrichtigungen sind ein paar zu nennen
  • Wenn speziell Java WebDynpro Komponenten für Workflows entwickeln müssen, sind CAF GP API's erforderlich. Entsprechende NetWeaver Studio muss auf jedem Client konfiguriert werden.
  • Robuste Sicherheit Zuordnung in Schritt und Prozessebene. API-Unterstützung, um die Sicherheit über Codierung in Java WD Komponenten zugreifen.
  • Aufgaben-Delegation und Weiterleitung ist nicht im CAF möglich.
  • Lassen Sie Aufgaben, um Anlagen zu tragen.
  • Business Rules Integration ist nicht möglich nativ innerhalb CAF.
  • CAF GP enthält Fähigkeit der Integration mit UWL (Universal Worklist).

SAP BPM (Business Process Management)

  • SAP BPM bietet sehr benutzerfreundlich Designer mit schleppt und Drop-Funktionalität zu einem Geschäftsprozess viel schneller Design. Kommt mit Palette beinhaltet umfassendes Werkzeug-Set an den flexiblen und robusten Aufbau zu helfen.
  • Business Anwender kann ein Geschäftsprozess in SAP BPM-Design mit Basiswissen über Werkzeug.
  • Geschäftsprozesse lassen sich leicht über SAP BPM zu erhalten. Neue Schritte können hinzugefügt, entfernt werden sehr leicht.
  • SAP BPM ist in der Lage, große Kontext Daten von BPM asynchron zur Laufzeit abgewickelt Griff. Warten Prozesskontext war nie so einfach.
  • SAP BPM unterhält Versionen von Veränderungen in Geschäftsprozessen intern.
  • BPM liefert Fähigkeit, Java WebDynpro, Visual Composer-Komponenten, Web Services und E-Mail Alarm / Benachrichtigungen integrieren. Es ist nicht kompatibel zu ABAP WebDynpro Komponenten ab sofort zu integrieren.
  • Standard Java WebDynpro Komponenten können in BPM ohne zusätzliche API Anforderung verwendet werden.
  • Gute Sicherheit im Schritt und Swim-Lane-Ebene mit Flexibilität für Anwender, effizient zu verwalten.
  • Aufgaben-Delegation und Weiterleitung in BPM möglich. User können Regeln definieren, für die Weiterleitung und Delegationen.
  • Lassen Sie Aufgaben an Anlagen und Notizen zu tragen.
  • Kompatibilität für BRM Integration bietet es Schneidkante gegenüber anderen Technologien. BPM-Projekt bietet interne BRM Design und Entwicklung Raum.
  • BPM-Prozesse sind in Universal Worklist standardmäßig behandelt.

Angesichts der Flexibilität, Sicherheit, gute Planung und eine bessere Endbenutzererfahrung machen diese Technologie mein Favorit für Business Process Design. Daher meine Stimme für die Auswahl einer Technologie für Business Process Design geht an SAP BPM. SAP ist die Verbesserung der SAP BPM und BRM SAP Erfahrung mit SAP NetWeaver 7,2 freizugeben.

Benötigen Sie Hilfe:
Falls Sie Hilfe brauchen, SAP BPM Umsetzung, bitte Kontaktieren Sie uns. Bitte schicken Sie uns Ihre Fragen, Anregungen oder Hilfe anfordern, und unser Team freut sich, Sie zu unterstützen.

Mandeep Virk


ArchitektSAP
SAP:: Optimierte

SAP ECC, HR, CRM, SCM, BI und NetWeaver Beratung, Implementierung, Entwicklung und Support-Services für SAP-Kunden aus verschiedenen Branchen weltweit.

Haben Sie eine Frage zu SAP? Schreiben Sie an unsere SAP-Architekt: AskTheArchitect@architectSAP.com
(Wir versprechen eine unverbindliche Beratung Antworten)