ikona z kołem zębatym

Production scheduling

is simply ordering, arranging in the optimal order of production orders accepted for execution. This ordering takes place according to a specific pattern based on the accepted assumptions and criteria, depending on the objectives specified by the organisation.

Production scheduling based on a specified algorithm

Standard algorithms, delivered with the VENDO.ERP system, operate on the basis of order priority and the execution date expected by the customer. The algorithms are of a sorting type, which means that their main objective is correct sorting of individual operations required to execute an accepted order, according to the provided assumptions.
An additional option offers the use of optimising algorithms, which are intended to optimise the executed production processes according to the specified criteria (e.g. minimised re-arming costs, minimum execution times of individual operations, etc.).


The production schedule may be prepared manually, semi-automatically or automatically. The complexity of VENDO.ERP, cohesion of cooperating modules and access to data stored in them enable maximum use of information stored in the system and ensure high level of scheduling automation.

Information used to prepare the schedule include:

  • production orders,
  • technologies, including standards for individual operations,
  • information regarding resource availability (materials, semi-ready products, machinery, devices and staff), including:
    • material files,
    • calendars for positions and working groups,
    • skill matrices,
  • information on planned standstills,
  • online information from production panels (order execution progress, malfunctions, re-arming),
  • planned delivery dates for raw materials.

Quality, efficiency, effectiveness

The quality of the prepared schedule largely depends on the data used as its basis.

Continuous recording of production progress is extremely important from the point of view of efficiency and effectiveness of the prepared schedule. The recorded data allow the accepted schedule to be updated, provide information on the actual condition of order execution and ensure control over every stage of the production process. This is particularly important if unplanned events occur, not included in the schedule and influencing its further execution.


Forward scheduling – The goal of this strategy is to determine the start and the end dates for production operations, with the former date used as the initial value. In this case, the sorting algorithm starts ordering production operations starting from the date specified as the start date for order execution.

Backward scheduling – The goal here is to determine the start date for the first production operation, with the end date for the entire order used as the input date. In order to achieve this goal, we need to thoroughly specify the duration of individual operations taking into account availability of individual resources and breaks and standstills planned during the operations. The probability of other, unplanned events potentially influencing the actual order execution time should also be taken into account.


Prepared production schedules are presented as interactive Gantt graphs. This is a simple and transparent method of presenting:

  • production planning (divided into workplaces, machines, work groups, production orders),
  • execution progress for individual tasks,
  • currently performed works,
  • any delays.


may be fast, easy and efficient. Reliable data preparation and overseeing its continuous updates is a required condition. The adequately high quality of processed data and its conformity with the actual state of affairs guarantee the adequately high quality of the prepared schedule and increase the chance of executing the order according to the accepted schedule.

Serwis wykorzystuje pliki cookies. Korzystając ze strony wyrażasz zgodę na wykorzystywanie plików cookies.