====== Analysator Typen ====== * [[en:prozessdefinition:repositorien:analysator:typen:#ebissapiitypedentityanalyzer|eBiss.Api.ITypedEntityAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersansix12entityanalyzer|eBiss.ClassLib.Analyzers.AnsiX12EntityAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersansix12entityanalyzerex|eBiss.ClassLib.Analyzers.AnsiX12EntityAnalyzerEx]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersediboxinhouseentityanalyzer|eBiss.ClassLib.Analyzers.ediBoxInhouseEntityAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersedifactentityanalyzer|eBiss.ClassLib.Analyzers.EdifactEntityAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersflatfileanalyzer|eBiss.ClassLib.Analyzers.FlatFileAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersidataboundentityanalyzer|eBiss.ClassLib.Analyzers.IDataBoundEntityAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersinternalxmlentityanalyzer|eBiss.ClassLib.Analyzers.InternalXmlEntityAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersjsontypeanalyzer|eBiss.ClassLib.Analyzers.JsonTypeAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersrepositorytypeanalyzer|eBiss.ClassLib.Analyzers.RepositoryTypeAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzerssoapxmltypeanalyzer|eBiss.ClassLib.Analyzers.SoapXMLTypeAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersvdaflatfileanalyzer|eBiss.ClassLib.Analyzers.VDAFlatFileAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersxmltypeanalyzer|eBiss.ClassLib.Analyzers.XMLTypeAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebissclasslibanalyzersxmltypeanalyzerex|eBiss.ClassLib.Analyzers.XMLTypeAnalyzerEx]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebisssapsapidocanalyzer|eBiss.Sap.SapIDocAnalyzer]] * [[en:prozessdefinition:repositorien:analysator:typen:#ebisstradacomstradacomsentityanalyzer|eBiss.Tradacoms.TradacomsEntityAnalyzer]] ===== eBiss.Api.ITypedEntityAnalyzer ===== FIXME ===== eBiss.ClassLib.Analyzers.AnsiX12EntityAnalyzer ===== FIXME ===== eBiss.ClassLib.Analyzers.AnsiX12EntityAnalyzerEx ===== FIXME ===== eBiss.ClassLib.Analyzers.ediBoxInhouseEntityAnalyzer ===== FIXME ===== eBiss.ClassLib.Analyzers.EdifactEntityAnalyzer ===== FIXME ===== 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 ===== Compared to the regular XMLTypeAnalyzer, XMLTypeAnalyzerEx allows you to mark and recognize elements in the XML hierarchy as documents. This requires that an element within the XML structure is marked as an envelope (interchange) of the document using the MapInterchangeRecord attribute. Afterwards, an element that is located as deep as you like in the XML structure can be marked as a document using MapTrigger attribute. All higher-level elements of the trigger up to the root of the structure must then be provided with a MapTriggerParent attribute to mark the path to the trigger. **sample structure:**
[MapInterchangeRecord] (HinzugefĆ¼gt in der Definition des Map-Objekts) ...
[MapTriggerParent] ... [MapTriggerParent] [MapTrigger] ...
===== eBiss.Sap.SapIDocAnalyzer ===== Evaluates the segment **EDI_DC40** and enables, for example, partner recognition based on the information in a **Custom Interchange Communication Address**.\\ The following data elements are evaluated in the EDI_DC40 segment by the **SapIDocAnalyzer**. - "DOCNUM" -> document number - "DOCREL" -> document sub type - "IDOCTYP" -> document type - "ILN_HEAD" -> if exists, get the ILN number - "RCVPRN" -> recipient identifier((ID2 of a custom interchange address)) - "RCVPRT" -> receiver port ((ID of a custom interchange address)) - "SERIAL" -> Interchange reference number - "SNDPRN" -> Sender Identifier((ID2 of a Custom Interchange Address)) - "SNDPRT" -> Sender Port((ID of a Custom Interchange Address)) ===== eBiss.Tradacoms.TradacomsEntityAnalyzer ===== FIXME