Zum Inhalt springen

Integration Studio Prozessvorlagen

Einführung

Integration Studio Prozessvorlagen, verfügbar über Jitterbit Marketplace, sind vorgefertigte Integrationsanwendungsfälle, die einen bestimmten Geschäftsprozess mithilfe von Objekten über mehrere Anwendungen oder Systeme.

Eine Prozessvorlage besteht aus einem oder mehreren Projekten mit mehreren Endpoints. Sie kann Anpassungsdateien enthalten und wird mit einer eigenen Dokumentation im PDF-Format geliefert.

Integration Studio Prozessvorlage im Marketplace

Einreichungsvoraussetzungen

Für die Übermittlung jeder Prozessvorlage sind folgende Elemente erforderlich:

  • Ein oder mehrere exportierte Harmony Integration Studio Projekte für die Prozessvorlage erforderlich.

  • Eine Metadatenmanifestdatei im YAML-Format, die die Prozessvorlage beschreibt und die Details bereitstellt, die wird im Jitterbit Marketplace verwendet, wenn die Vorlage angezeigt wird. Der Name der Manifestdatei muss derselbe sein Name wie die Prozessvorlage mit der Erweiterung yaml.

  • Eine PDF-Datei, die die Prozessvorlage, ihre Konfiguration, ihren Operation und die für die Verwendung erforderlichen Informationen dokumentiert die Prozessvorlage. Diese Datei wird in der DOCUMENTATION Eintrag im Manifest.

  • Alle Anpassungsdateien , die für die Konfiguration der Prozessvorlage erforderlich sind. Obwohl mehrere Anpassungsdateien unterstützt im Marketplace, empfehlen wir für die einfache Nutzung durch alle (für Sie als Entwickler, für Jitterbit als Serviceanbieter und vor allem für den Benutzer der Prozessvorlage), dass die erforderlichen Anpassungen in einer einzigen ZIP-Datei zusammengefasst. Eine entsprechende README-Datei mit allen Anweisungen sollte im Archiv mit den erforderlichen Anpassungen.

    Durch die Verwendung einer einzigen ZIP-Datei im Schritt Anpassungen herunterladen der Initialisierung einer Prozessvorlage kann eine Der Benutzer muss sich nur mit einem Download-Element befassen. Er kann dieses dann (mit der Dokumentations-PDF, beschrieben oben) an die Partei, die mit der Konfiguration des Endpoint beauftragt ist.

    Dieses Paket wird aufgeführt in PACKAGES Eintrag im Manifest.

Manifestdatei

Um Einzelheiten zur Prozessvorlage und ihren Bestandteilen bereitzustellen, ist eine Metadatenmanifestdatei im YAML-Format erforderlich. Dieses Beispiel zeigt die auszufüllenden Pflichtfelder:

# Manifestdatei der Prozessvorlage

NAME: Salesforce-NetSuite CPQ-to-Billing-Prozessvorlage

TYP: Vorlage

# Die Beschreibung kann mehrzeilig oder mehrere Absätze lang sein
# Jede nachfolgende Zeile oder jeden nachfolgenden Absatz einrücken
BESCHREIBUNG: Diese Prozessvorlage verarbeitet automatisch Ihre Bestellungen und
  Rechnungen in Salesforce CPQ und Billing und NetSuite. Synchronisiert Kontakte,
  Produkte, Preislisten, Bestellungen und Rechnungen zwischen Systemen.

AUTOR: Jitterbit, Inc.

# Eine Liste der in der Prozessvorlage enthaltenen Projekte
PROJEKTE:
- Salesforce_NetSuite_Contacts_Accounts_Bidirectional.json
- Sync_NetSuite_Inventory-Items_to_Salesforce_Price-Book-Entry.json
- Sync_NetSuite_Inventory-Items_to_Salesforce_Products.json
- Salesforce_Rechnungen_mit_NetSuite_Rechnungen_synchronisieren.json
- Sync_Salesforce_Orders_to_NetSuite_Sales-Orders.json

# Eine Liste aller Dokumente in der Prozessvorlage
# Derzeit wird ein einzelnes PDF unterstützt
DOKUMENTATION:
- Jitterbit Salesforce - NetSuite CPQ-to-Billing-Prozessvorlage.pdf

# Eine Liste aller Anpassungspakete in der Prozessvorlage
PAKETE:
- Salesforce NetSuite CPQ-to-Billing-Prozessvorlagenpaket.zip

# Endpoints
# Platzieren Sie jeden Endpoint in einer eigenen Zeile, die mit einem Bindestrich beginnt
# in der Reihenfolge von der Quelle zum Ziel
ENDPUNKTE:
- Salesforce
- NetSuite

# Quellen: Eine Liste von Wörterbüchern mit den Namen aller Quellen
QUELLEN:
- NAME: NetSuite
  OBJEKTE:
  - Konten
  - Kontakte
  - Kunden
  - Inventargegenstände
- NAME: Salesforce
  OBJEKTE:
  - Konten
  - Kontakte
  - Rechnungen
  - Bestellungen

# Ziel: Eine Liste von Wörterbüchern, mit jedem Ziel mit Namen
ZIELE:
- NAME: NetSuite
  OBJEKTE:
  - Konten
  - Kunden
  - Rechnungen
  - Verkaufsaufträge
- NAME: Salesforce
  OBJEKTE:
  - Kontakte
  - Preisbucheintrag
  - Produkte

# Kategorien
# Platzieren Sie jede Kategorie in einer Zeile, die mit einem Bindestrich beginnt
KATEGORIEN:
- ERP
- Finanzen
- Vertrieb & CRM