The job module in WeASSIST


The job module in WeASSIST enables the structured planning, starting and monitoring of production jobs. It supports the tracking of relevant production data such as quantities, cycles and quality directly in the system.


You will find the job module in the main menu of the system:

As soon as you select the job module, you are taken to the job list:

The list of jobs shows all jobs in all statuses. The list can be searched, filtered and sorted. It can be filtered according to time ranges, devices, priorities and job status. 

The sorting function includes the following sorting options:

The job can have one of the following statuses:

  • Planned: The job has been created correctly and can be started. If no tower is selected, you must select a tower when you start the job. 
  • Running: The job is running and job-specific data is being collected. The job can now also be monitored. 
  • Paused: The job has been paused but remains on the machine. All job-relevant data (e.g. counters) are ignored in the job context. 
  • Stopped: The job has been stopped and returns to the job list with the remaining quantity. Here it can be continued on another machine or on the same machine. 
  • Finished: The job has ended and cannot be restarted. The job is now ready to be analysed.

To use the module, you must first create a job. To determine quantities, make sure that you have included counter levels in the configuration of the tower.

Create a job


Jobs can currently only be created manually. Automatic creation via csv and/or API will take place in the next steps. 
To create a new job, click on the ‘+’ to open a modal in which the job data can be entered


A job consists of:

  • Name: Enter the name of the job here. This can be a simple name, the article number or something else. 
  • Reference ID: Use the ID from your MES or ERP system as the reference ID. If available. 
  • Description: You can use the description for various things. For example, you can enter customer names or additional instructions here. 
  • Counter time base: Here you select the time unit in which you want to measure the cycle or takt. 
  • Counter mode: For the mode, select whether you want to specify and measure the cycle or takt.
      - Takt: Units per time
      - Cycle: Time for one unit 

  • Target times and quantity: Here you define your target speed and target quantity. Attention! If you do not have a target quantity, your job is a continuous runner. 
  • Planned start date: On which day the job should be started. 
  • Status tower: Definition of the signal tower that is responsible for the status of the machine or work centre. This can also be the same tower that is used for counting. 
  • Counter levels: Definition of the tiers on which good, bad and total parts are determined. If 2 tiers are selected, the third type is calculated. If only one tier is selected, it should be the total part tier. 
  • Multipliers: The multiplier specifies how many parts are to be counted in one counting pulse. Can be used for cavities or similar. 
  • Priority: Selection of the order priority in 4 levels: none, low, medium, high

Once all the data has been entered, the job can be saved and can be found in the job list with the status planned. You can now edit or start the job. 

To start a job, change the status in the status indication:

You can also use this button to control the other statuses that the job can assume.

Once you have started the job, the visualisation changes and job monitoring is active

Here you can see all the relevant data required for job monitoring. The number of pieces, speed and quality of the job as well as the status of the specified status tower can be monitored here.

Analyse a job

If you want to analyse the job and the associated history, you can also do this using the button on the job. To do this, select ‘Analysis’ for the job to be analysed and you will receive a modal with the data of the completed job: