Werteprovider für Partner Backend Referenzen

Backendreferenzen werden verwendet, wenn ein Hostsystem keine fremde Referenzierung auf den Partner z.Bsp. keine GLN Nummern erlaubt.

Bis auf weiteres gibt es in eBiss3 zwei spezielle, vordefinierte Werte-Provider um die Backend-Referenzen der System oder Tradingpartner zu bedienen. Diese lauten:

  1. eBiss.TradingPartners.BackendId
  2. eBiss.SystemPartners.BackendId

Sobald dort Einträge hintelegt sind kann bei einer jeweiligen System- bzw. Tradingpartner Lokation eine Backendreferenz ausgewählt werden.

Hinweis: Die Backendreferenz-Auswahl kann nur auf einer Lokation getroffen werden.

Anwendung

Wie bekannt benötigt eBiss i.d.R. eine ID um den Absender und Empfänger einer Nachricht zu bestimmen. Im Fall, dass das Hostsystem nur die eigenen Partner Schlüssel erlaubt werden diese in einer Werteprovidertabelle eingetragen um dann den jeweiligen Partner Lokations Datensätzen zugeordnet zu werden. Damit ist es möglich sowohl für ein und ausgehende Nachrichten eine korrekte Zuordnung zu machen.

Hinweis: Für die Verwendung der Backendreferenz bei der Partnererkennung gelten folgende Voraussetzungen:

  1. Für OUTBOUND Nachrichten wird auf den INHOUSE Objekten das Datenelementattribut MapFrameDocumentRecipient bzw. MapFrameDocumentSender verwendet und im Analysator des entspechenden Nachrichtentyps wird für die Partnererkennung der Wert Anhand Backend-Referenz ausgewählt.
  2. Für INBOUND Nachrichten wird im MIDDLEWARE auf INHOUSE Mapping die Funktion TradingPartnerBackendReference verwendet um die BackenReferenzID vom jeweiligen Partner zu lessen und in das gewünschte Datenelement der INHOUSE Schnittstelle zu übergeben. .