====== EntityLoader ====== The EntityLoaderJob-Step loads all entities (mostly documents) extracted by the [[en:prozessdefinition:jobs:jobsteps:allgemein:EntitySelector|]] from the temporary memory to the main memory for further processing. It can pass individual objects to an [[en:prozessdefinition:jobs:jobsteps:allgemein:EntityTransformer|]] or a collection of objects to a [[en:prozessdefinition:jobs:jobsteps:allgemein:MultiEntityTransformer|]]. ^GENERATED src="eBiss.ClassLib.Resources.JobSteps.EntityLoader" changed=""^^ ^Properties^^ ^Name^Description^ |**Type**|Class name of the jobstep| |**Name**|Name for the jobstep that will appears in the job designer| |**Description**|Optional description for the jobstep| |**MultiEntity handling**|Determines the grouping of the documents when passing them to a MultiEnttyTransformer. Possible values: \\ * default: no grouping, all documents in one group\\ * PerInterchage: grouped by attachment, by the files, not by the interchange! \\ * PerSender: Grouped by sender of the message\\ * PerSenderAndReceipient: Grouped by recipient\\ * PerReceipient: Grouped by sender and recipient.| |**Transaction scope**|If the transaction scope is set to Interchange, all documents within the Interchanges are set to an error state if a document has an error in it.| ===== The following JobSteps are usually connected to the EntityLoader ===== * [[prozessdefinition:jobs:jobsteps:allgemein:EventRouter]] * [[prozessdefinition:jobs:jobsteps:allgemein:EntityIfCase]] * [[prozessdefinition:jobs:jobsteps:allgemein:EntityMessageCreator]] * [[prozessdefinition:jobs:jobsteps:allgemein:EntityStatusSetter]] * [[prozessdefinition:jobs:jobsteps:allgemein:EntityTransformer]] * [[prozessdefinition:jobs:jobsteps:allgemein:ReportGenerator]] * [[prozessdefinition:jobs:jobsteps:supplier:tradeitemselectordirectsql]]