Inhaltsverzeichnis



EntityAnalyzer

The job step EntityAnalyzer is the most important component in the process automation. It analyzes the content of an entity (sender, recipient, document, file, mail, attachment, etc.) by means of type repository definitions and creates the necessary interchange or document definitions. The information of the currently used analyzer is used in the repository.

Properties
NameDescription
TypeClass name of the jobstep
NameName for the jobstep that will appears in the job designer
DescriptionOptional description for the jobstep
Analyze interchange onlyStop analyse after interchange was analysed. Only interchange check and partner identification will be done, no documents will be created!
Switch sender and recipientIn some cases, sender and recipient recognition must be switched
Partner connection handlingOptions are:
  • Default: Partner not overwritten, it is only set if not present
  • Extended: Replace partner if the communication address is the same
  • Interchange partner: Use partners from the interchange
  • Template: Change existing partner if template partner matches
  • Template extended:
  • Overwrite: an existing partner will be overwritten
RepositoryUse only this repository
Defined analyzerIf the repository is selected, then an analyzer can be selected from it. Then only this analyzer will be used. Name changes of the repository and/or the analyzer as well as the change of the repository property are not automatically corrected and require an adjustment!
Extended TasksA task is created if the partner found does not match the partner already set.
Force AnalyzeAnalyze the message in any case, also if already analyzed. The default value is false.

For the EntityAnalyzer jobstep to examine the entities, the entity needs the repository objects (Recognizer, Analyzer, Entitytypes). Depending on the format of the entity (character string, binary format), the relevant recognizer is assigned. This returns a Recognizer instance either for character strings, or for binary formats. The Recognizer instance is used to search all associated Analyzer objects of the Recognizer within the EntityAnalyzer job step until the correct one is found and assigned. The analyzer examines the entity according to its type (Interchange, document). In an Interchange, the corresponding communication partners are identified from the entity and the entity is stored in the database. For a document, this is created in the database.

Note: If a message is not recognized by the analyzer, this can have various causes. The following chapter deals with the common causes.

Common Errors

The following JobSteps are usually connected to the EntityAnalyzer