Cogit Planning and Scheduling (CPS)

IT Systems


If you would like to find out more about our solutions, services or experiences - we invite you for a free consultation.

Cogit Planning and Scheduling (CPS)

Cogit Planning and Scheduling (CPS) is a highly efficient and flexible system for supply planning and sales forecasting based on the Infor EPM platform. It can be available both in the cloud and on-premises (own infrastructure).

It stands out for its ease of preparing various versions, scenarios, and simulation of data, as well as their interrelationships and calculations. The essence of the solution is also its straightforward administration and the possibility of independent ongoing maintenance by the business department.

Watch a series of webinars demonstrating the system’s premise and some of its functionality.

(Contact us and we will deliver them for you in English.)

Unique features of the Cogit Planning and Scheduling (CSP) system

  • The system has implemented standard planning behaviors (emergency plans) in case of, for example, warehouse shortages or atypical demand.
  • Each product is forecasted individually at the lowest level of available data, and the optimization of forecast data occurs at the level of aggregated forecast.
  • Each product is calculated and parameterized individually, allowing for the selection of specific schedules at a very detailed level.
  • All schedules can be tested and evaluated before implementation, in parallel with actively running production schemes on a single forecast instance.
  • The system is not a black box – it guarantees openness and full access to all algorithms.

Cogit Planning and Scheduling Modules

The system is divided into two main modules responsible for sales forecast preparation and optimal planning of deliveries to sales points.
Based on data from inventory levels, daily sales, historical data, forecasts, and a series of parameters, the system decides on the delivery of a particular product. For this purpose, the system calculates hundreds of millions of combinations of data daily (or at a specified interval) and generates forecasts for the state of each item on each shelf for subsequent periods. The result is a delivery plan ensuring product availability or the fulfillment of other expected quality parameters.

Key functions of the process are executed by the system, and users, instead of tedious planning, can focus on parameterization and handling exceptional situations that require changes to plans generated by the system.

Delivery Planning and Forecasting Module

The main goal of the module is to generate optimal orders for selected references. Factors taken into account include planned demand, delivery time, shelf and exposure capacities. Additionally, in the case of shortages in the central warehouse, the system ensures equitable rationing of goods among stores.

With appropriate parameterization, the system operates fully automatically without requiring manual user intervention.

A key factor driving orders is the set of exposure parameters. Their selection allows the system to optimally match orders to maintain the level of goods at the point of sale within the expected range of optimal exposure.

Additionally, exposure enables the control of order sizes (replenishment) for planning:

  • Promotions and sales campaigns
  • Reconstructions, additional “stands,” exposure changes.
  • Additional demand reported by store managers.

Order Planning Cycle

Typically, the full cycle of calculations and order generation is carried out once a day. Results can also be generated on demand or in case of new source data or parameters.

Delivery Schedules

The delivery schedule to each sales point is dynamically calculated, impacting the size of orders generated by the system. When calculating the day on which goods can appear on the shelf, factors such as delivery cadence, calendar, and additional parameters are taken into account. The delivery schedule allows determining the period to cover sales.

Order Size

The basis for calculating the order size is the sum of the current stock in the store and the sales forecast for the required coverage period. Each product has a set of detailed parameters (e.g., logistics units) to determine other necessary factors affecting the order size.
Orders are optimized considering various parameters. The system ensures the best distribution of goods in the network in terms of sales volume and minimizes the possibility of interruptions in the availability of goods.

Additionally, the Delivery Planning and Forecasting Module provides many useful functionalities, such as:

  • alerts about undesirable situations and assistance in mitigating their effects,
  • management of products in stock,
  • central warehouse,
  • emergency plans and critical paths;
  • establishing relationships between products,
  • and many more.

Sales Volume Forecasting Module

For sales forecasting, a multidimensional computational engine Infor OLAP is utilized. The database resides in memory, allowing for very high computational performance.
For more advanced statistical calculations, the integrated R language is used. This allows creating forecasts directly within the module’s model based on any data. Users can quickly and easily designate any subset of the multidimensional model as the basis for forecasting and the period for which the forecast is to be generated. R analyzes data according to the selected forecasting method.

Similar to integration with the R statistical computation engine, the forecasting module can also leverage external artificial intelligence-based computation systems.

Computational efficiency allows for the calculation of a separate forecast for each product and sales point, followed by the consolidation of all data. In the presence of sufficient historical data, forecast parameters can be enriched with any number of additional parameters and correlations. This approach allows for the optimal utilization of specific features at a detailed level (e.g., the sale of a specific product at a particular gas station) while simultaneously utilizing statistical methods on aggregated large volumes of data.

Available Forecasting Methods

The module typically allows forecasting based on the following methods:

  • Previous period (year)
  • Previous period +/- growth (decline) parameters
  • Holt-Winters

Generated forecasts can be parameterized regarding the utilization of seasonality and consideration of new product effects and atypical data disturbances.

See screenshots of Cogit Planning and Scheduling.