====== Naming conventions for jobs ====== ==== Inbound Jobs ==== Inbound stands for messages sent to your in-house system from the outside. === Convention: === === Here is an example of the inbound job naming convention: === {{:howtos:namenskonventionen:inbound_jobs.png|}} ---- ==== Outbound Jobs ==== Outbound stands for messages sent from your in-house system to the outside world. === Convention: === === Here is an example of the naming convention for the outbound jobs: === {{:howtos:namenskonventionen:outbound_jobs.png|}} ---- ==== special/ administrative jobs: ==== By special is meant that the jobs are not required for automated messaging\\ or processes that are neither inbound nor outbound, but processes that are triggered manually. Under this we understand e.g. the discard job. === Convention: === === Here is an example of the naming convention for the special jobs: === {{:howtos:namenskonventionen:besondere_jobs.png|}} ---- ==== Naming job objects ==== The many different job objects also offer both names and remarks. Since usually the job object names are generated only generically when creating, \\ it is helpful for reading and understanding TraceLogs or processes, if the generic names of the job object are supplemented with the contents of the most important attribute or renamed completely.((for example, by copy paste of the main attribute property.)) **Examples:** * [[prozessdefinition:jobs:jobsteps:allgemein:entityselector|]] Names are e.g. completed with the type name that is to be selcted. * [[prozessdefinition:jobs:jobsteps:allgemein:entitytransformer|]] Names contain references to the mappings which are to be used. * [[prozessdefinition:jobs:jobsteps:allgemein:entityifcase|]] Names ideally reflect your switching mechanics. * [[prozessdefinition:jobs:jobsteps:allgemein:entitymessagecreator|]] names are supplemented with the name of the message box into which containerization is to be performed.