Zum Inhalt springen

Barcode Resolve Shaper

Der Barcode Resolve Shaper ermittelt den zum Auftrag passenden Barcode aus einer konfigurierten Datenbank und stellt diesen als Feld innerhalb des aktuellen DataItems für nachgelagerte Prozessschritte zur Verfügung.

Die Komponente führt eine datenbankbasierte Auflösung eines Barcodes durch und erweitert bzw. aktualisiert das Ziel-DataItem entsprechend der Konfiguration.

Der Shaper arbeitet:

  • datenbankgestützt
  • auftragsbezogen
  • konfigurationsgesteuert
  • nicht destruktiv auf dem Ursprungsdatensatz

Technischer Ablauf

  1. Das eingehende DataItem enthält auftragsrelevante Identifikationsmerkmale.
  2. Der Barcode Resolve Shaper führt eine Abfrage auf der konfigurierten Datenbank aus.
  3. Der passende Barcode wird anhand der definierten Selektionslogik ermittelt.
  4. Der Barcode wird in das definierte Zielfeld des DataItems geschrieben.
  5. Das erweiterte DataItem wird an den nächsten Prozessschritt übergeben.

Konfigurationsparameter

Feld Beschreibung
Daten Das Ziel bestimmt gleichermaßen die Quelle und das Ziel der Daten, auf welche die Komponente ihre Operationen ausführt. Die Definition erfolgt feldbezogen innerhalb des aktuellen DataItems.
Datenbank Auswahl der zu verwendenden Datenbankinstanz. Die Datenbank muss im Vorfeld unter Communication → Ressourcen konfiguriert worden sein.

Administrative Hinweise

  • Die konfigurierte Datenbank muss im Datacenter aktiv und erreichbar sein
  • Zugriffsrechte auf die Datenbank sind sicherzustellen
  • Die Selektionslogik muss eindeutig einen Barcode liefern
  • Mehrdeutige Treffer sind prozessseitig abzufangen
  • Das Zielfeld im DataItem muss vorab definiert sein

Technische Kernobjekte

Element Beschreibung
DataItem Prozessdatenobjekt, das die Auftragsinformationen enthält
Barcode Eindeutig identifizierbarer Code zum Auftrag
Datenbank Externe oder interne Datenquelle zur Barcode-Auflösung
Resolve-Operation Datenbankabfrage zur Ermittlung des passenden Barcodes
Zielfeld Feld im DataItem, in das der Barcode geschrieben wird
Zuletzt aktualisiert am