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
- Das eingehende
DataItementhält auftragsrelevante Identifikationsmerkmale. - Der Barcode Resolve Shaper führt eine Abfrage auf der konfigurierten Datenbank aus.
- Der passende Barcode wird anhand der definierten Selektionslogik ermittelt.
- Der Barcode wird in das definierte Zielfeld des
DataItemsgeschrieben. - Das erweiterte
DataItemwird 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
DataItemmuss 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