
COOK is a solution that allows you to control and manage the total traceability of all
the raw, semi-finished and elaborated materials of an industrial kitchen.
This software allows to control from the entrance of the product, its elaboration,
storage and sale or distribution of the final product.
Likewise, it implements the necessary internal processes for a good management:
kitchen orders, picking control, and load and / or delivery control.

The implementation of a central data system is necessary, in which different automatic reading devices, data capture, terminals with touch screens, etc., will be connected to interact with the user.
General characteristics of the system
- The entire system works through touch screens and mobile terminals, as well as any standard PC and automatic reader.
- Strict user control that allows configuring the operations and queries that each user can perform. Record of operations by user.
- Strict user control that allows configuring the operations and queries that each user can perform. Record of operations by user.
System functionalities
COOK has all the functionalities shown in the following diagram, to ensure the proper management of traceability in an industrial kitchen.
These modules can be purchased and customized individually, according to customer needs.

Hardware required in the project

Android and iOs mobile data capture terminals

WiFi Access Point infrastructure

Label printing with thermal transfer printers

Touch screens and automatic reader

The most appropriate technology is applied according to the project: RFID, NFC, Bar Code, Laser marking, etc.
Reception and location of raw materials

Specific module for the control of inputs and storage of raw materials, assigning it a purchase batch and relabeling it if necessary.
If the raw materials stock control module is available, it will be registered in the stock and stored in the appropriate place.
To enter a material, it will be compared with the purchase order, the product’s labeling data will be checked and it will be taken into account for cost control.
Reception and location of finished product
Once the product has been made, a reading of the corresponding label is made to register it in the finished product warehouse, relating it to all the raw materials used in its production, as well as keeping the traceability of all the batches assigned to the product.

Management of product sheets / scandals
The objective of the product sheets and / or scandals is to have a BOM (list of materials that make up a finished product) of a finished material: semi-finished or final product, to be able to discount the raw material to elaborate the production, make a forecast of purchases and calculate the cost of production.

The system has a manager of product sheets / scandals according to the client’s specifications.
It is necessary to define the ingredients of the elaborated product with their respective information of gross weight, net weight, with their corresponding losses. Information necessary for calculating costs.

Product labeling and reprinting

All stored product must be correctly labeled to have a correct control of traceability and stock.
In the case of not being correctly labeled, the system will print the correct labels.
The finished product labels will be printed as the corresponding kitchen order is completed. If a shipping label is required, it would be done at the time of picking or sale.
Total and partial inventories (WiFi or Batch)
To have real information on the stock, it can be very useful to have this utility that periodically carries out a total or partial inventory of the finished product and raw material.


The system allows partial or total inventories, by location, by family, by product, etc.
This module, like all of them, can be customizable.
Stock control
The system has stock control tools, which can inform the user of:
- Product with insufficient stock
- Product about to expire or expired
- Total products by locations

Kitchen management
The elaboration of the product is carried out based on previously planned work orders.
Once an order is finished, it allows you to print the corresponding labels for each product.
Work orders can be made from specific orders or independently.
The work order indicates the product to be produced, the quantity and the expected date, among other information.
In the calendar you can select the orders to be produced for each day and launch the orders for their production.
The system can check the existence of raw materials available for processing.

Product production control
In the elaboration of a product, a production order can be selected from a touch screen and through a fixed reader that reads the raw materials to be used or enters manually.
The system will subtract the corresponding quantities of product according to the number of each finished product and assign the corresponding batch to the final product.
The system will indicate the necessary ingredients, quantities, etc.

The lists of the product to be made can be grouped by family, packaging or specific product specifications.
COOK separates the status of each order in colors: pending, in preparation and finished.
Control of shipments
Based on the orders, the system controls which product is assigned to each order and each customer, in this way the traceability of the product is completed.
For this, a product picking is carried out according to the sales order and, if necessary, a dispatch or picking label is generated. Optionally, a specific control of transport load and/or delivery of material to customer can be carried out.

Production planning
This module allows you to create kitchen orders based on pending orders, delivery dates, and production days with the aim of optimizing storage, kitchen resources and picking management.
