Inhaltsverzeichnis

Analysator Typen

eBiss.Api.ITypedEntityAnalyzer

FIXME

eBiss.ClassLib.Analyzers.AnsiX12EntityAnalyzer

FIXME

eBiss.ClassLib.Analyzers.AnsiX12EntityAnalyzerEx

FIXME

eBiss.ClassLib.Analyzers.ediBoxInhouseEntityAnalyzer

FIXME

eBiss.ClassLib.Analyzers.EdifactEntityAnalyzer

Der EdifactEntityAnalyzer extrahiert die Inhalte folgender EDIFACT Segmente und deren Datenelement:

  1. UNH
    1. DE_0065 → NAchrichten Typ1)
    1. S002
      1. DE_0004 → Interchange Sender identification [M](an..35)
      2. DE_0007 → Identification code qualifier [C]
    2. S003
      1. DE_0010 → Interchange Empfänger identification [M](an..35)
      2. DE_0007 → Identification code qualifier [C]
  2. BGM
    1. DE_1001 → Messagtype Coded(Sub Type)
    2. DE_1004 → Dokumentnummer
  3. DTM[DE_2005=„137“]
    1. DE_2380 → DoKumentdatum

eBiss.ClassLib.Analyzers.FlatFileAnalyzer

FIXME

eBiss.ClassLib.Analyzers.IDataBoundEntityAnalyzer

FIXME

eBiss.ClassLib.Analyzers.InternalXmlEntityAnalyzer

FIXME

eBiss.ClassLib.Analyzers.JsonTypeAnalyzer

FIXME

eBiss.ClassLib.Analyzers.RepositoryTypeAnalyzer

FIXME

eBiss.ClassLib.Analyzers.SoapXMLTypeAnalyzer

FIXME

eBiss.ClassLib.Analyzers.VDAFlatFileAnalyzer

FIXME

eBiss.ClassLib.Analyzers.XMLTypeAnalyzer

FIXME

eBiss.ClassLib.Analyzers.XMLTypeAnalyzerEx

Gegenüber dem regulären XMLTypeAnalyzer erlaubt der XMLTypeAnalyzerEx das Markieren und die Erkennung von tiefer in der XML-Hierarchie gelegenen Elementen als Dokument. Dies setzt das Kennzeichnen eines Elements innerhalb der XML-Struktur mittels des MapInterchangeRecord-Attributs als Umschlag (Interchange) des Dokuments voraus. Anschließend kann ein Element, welches sich beliebig tief in der XML-Struktur befindet, mittels MapTrigger-Attribut als Dokument markiert werden. Alle übergeordneten Elemente des Triggers bis zur Wurzel der Struktur müssen anschließend mit einem MapTriggerParent-Attribut versehen werden um den Pfad bis zum Trigger zu kennzeichnen.

Beispielstruktur:

<root>
  <header>[MapInterchangeRecord] (Hinzugefügt in der Definition des Map-Objekts) 
    ...
  </header> 
  <body> [MapTriggerParent]
    ... 
    <documentparent> [MapTriggerParent]
      <document> [MapTrigger]
        ...
      </document>
    </documentparent>
  </body>
</root>  

eBiss.Sap.SapIDocAnalyzer

Wertet das Segment EDI_DC40 aus und ermöglicht z.Bsp. die Partnererkennung anhand der Angaben in einer Custom Interchange Kommunikationsadresse.
Folgende Datenelement werden im EDI_DC40 Segment vom SapIDocAnalyzer ausgewertet

eBiss.Tradacoms.TradacomsEntityAnalyzer

FIXME

1)
Beispiel:
UNH+1+PRICAT:D:01B:UN:EAN008'
2) , 4)
ID2 einer Custom Interchange Adresse
3) , 5)
ID einer Custom Interchange Adresse