Creating jobs
Creating jobs
Users with administrative authorisations can define and change jobs. Depending on the configuration, jobs can be started automatically or manually by users with the appropriate authorisation. Make sure that not too many jobs start at the same time and that the load of execution is distributed across several service clients (server installation). Jobs for data backup must generally take place outside of business hours, as the server or individual workstation is restarted and all clients are shut down for this purpose.
-  Create a new job
- Go to the  Configurations tab on the function bar and select Configurations tab on the function bar and select  Jobs  > Jobs  > New. New.
- Enter a unique Name and Title for the job.
- Select a Service Client from the selection list.
 Note: As of Bp Event 12, several service clients can be set up to distribute the job processing load.
 
- Go to the 
-  Define further settings for the job
- Set a Max. runtime and, if necessary, be informed about the faulty execution with a follow-up job.
- Enter a precise description of the job in the text field Remarks .
- For jobs of the "Data backup" type, enter the target Directory (storage location of the log files) and the number of Backups .
 Example: Number of backups is 7, the eighth backup overwrites the first one.
- If the Start time/Condition is "Series", click on  Open to define the series.. Open to define the series..
 Activate the job in the horizontal toolbar. Activate the job in the horizontal toolbar.
 Save your input by clicking on the icon in the top left-hand corner of the input window. Save your input by clicking on the icon in the top left-hand corner of the input window.
 Read more on Setting up the data backup and Notifications on faulty data backups 
-  Specify the job type
The type determines which other options can be set for the job. TaskCreates a notification for users or user groups 
 Example: If the number of people at an event is changed and saved, the chef will receive a notification.Account exchangeAutomated export or import of account data 
 Example: Synchronising accounts with another system (interface)ArchivingCompresses sent letters and reduces the images they contain to screen resolution to reduce the data load. 
 Example: The data volume of correspondence from 5 years ago is compressed.Check dataPerforms a time-controlled, automatic data check 
 Alternative: Execute manually by going to the Help tab and selecting Help tab and selecting Maintenance > Maintenance > Data > Data > Check. Check.Delete data buffer segmentDeletes parts of the data buffer Data monitoringMonitors tables and their changes and send notifications by email or triggers follow-up actions. 
 Example: The job can check all events at the end of the day and notify users or user groups of missing advance invoices.Check data filePerforms a check of the database. The results are displayed in the job log. 
 Alternative: Check manually in the MSC server window by selecting Check data file (for expert-guided sessions only)Data backupSaves a backup of your database in the specified directory at the specified time 
 Read more on Data backupDownload emailsQueries the email accounts on the available mail servers and retrieves new messages. Send emailSends the emails written in BP Event at specified times. ExportExports formatted table contents to a file or sends them to a web server Delete emails permanentlyEmpties the recycle bin in the mailbox ImportLoads formatted file content into a table or retrieves data from a web server Start jobStarts more jobs Command linesExecutes scripts (command lines) MessageSends internal messages to users or user groups System and job log clean-upDeletes logs older than the limit set under  Administration > Administration > Settings > Settings > Log settings > Delete log files. Log settings > Delete log files.TransactionExecutes a job sequence as a compact unit. If a job in this job sequence fails, a roll back to the start of the first job can be initiated. 
-  Set a start time/condition for a job
The start time or condition determines when the job is executed. ImmediatelyExecution immediately after activating and saving the job. The job is executed once. TimeStarts the job on a specified date. SeriesThe job is repeated regularly, the date and time must be specified or series conditions defined (e.g. backup only on weekdays). Make sure that several jobs in a series are not started at the same time. External callupThe job can be started by an HTTP request. The person starting the request must belong to a user group and be authenticated as a user of that group. Function barThe job is listed under  Start Job in the Start Job in the Home tab of the function bar and can be started directly. Home tab of the function bar and can be started directly.Data entry windowAllows certain user groups to start jobs from the toolbar of various records (e.g. accounts, events, event segments). The record closes and opens automatically as soon as the job has finished. Save data entry window and closePerforms a check of the database. The results are displayed in the job log. 
 Alternative: Check manually in the MSC server window > Check data file (for expert-guided sessions only)In transactionThe job is part of a transaction, i.e. a job sequence Start databaseThe job is executed when the Bp Event Server process starts or, in the case of a single-user installation, when the programme starts. Close databaseThe job is executed when the Bp Event Server process is terminated or at the end of the programme for single-user installations. After executionThe job only starts after another defined job has been completed. After time-outUsed to monitor a job and triggers a follow-up action (job) if the job to be monitored has exceeded its specified execution time After errorStarts after an error has occurred in a job to be monitored 
 Example: Email with information about a faulty data backup is sent to the IT departmentAfter cancellationStarts after another job has been cancelled After jobStarted after a specified job, regardless of whether it was completed with or without an error 
 
                                             
                                             
 
 
 
 
