Purchasing management is another of the tools offered by Revo Xef. This option is meant to complete the inventory management cycle of your business; that is, following it from the moment you make a purchase order to your vendor, until you receive it, add it to the stock and then sell it to your customers or use it to cook your dishes.

Everything related to the creation of purchase orders to your vendors is managed through the Back Office.

Create vendors

The first step is to create the vendor:

  1. Access the Back Office through the browser: Back Office.

  2. Select the icon to access the purchasing module.

  3. In the Vendors option, click on the New button on the top right corner.

  4. Add information about the vendor.

Note: The fields Name, VAT number and Address are required.

  1. Click on Save.

  2. Once the provider is created, the following icons appear:

    • Add the products served by the vendor
    • Edit the information.
    • Delete the vendor and their assigned products.

Add products to vendors

Once the vendors are created, add the products served by each one of them:

  1. Click on the icon

  2. Once inside, add the products sold to you by this vendor.

  1. From the list, add the products. Here we can see all the products in our menu.
  • Select product.

  • Add:

    • Reference: Product reference. As a rule, it is the same reference used by the vendor.
    • Last cost price: Cost price of this product.
    • Unit: Unit used to control the stock.
    • Packs: Number of purchase units. For example, if the product is purchased in boxes of 20 units, enter 20. If, on the contrary, it is sold by the unit, enter 1.
    • Tax: Purchase tax applied to the product.

Note: Not all fields are required.

  • Then click on Add.

New purchase order

The next step is to create a new purchase order. To do this, click on New order and on the New button on the right side.

  1. Select Supplier.

  2. With the Auto button, streamline the autocompletion of an order as long as the products have the Complete default field properly set up. For example, product Water, where the real stock is 50 and by default you want to have 100. By clicking the Auto button, you will add 50 units of the product to the purchase order, as the result of comparing the real stock and the required stock by default. See more information in the article on inventory control.

  3. Add the product to the order.

Note: In case of having a pack configured, it will be multiplied by the added units. In the previous example of boxes of 20, if you enter 5 at the time of creating the order, the system will add 100 units.

  1. List the products in the purchase order.

  2. Options:

  • Save draft: The purchase order is saved as a draft to edit and save later.

  • Save: The purchase order is created.


You can create units other than those available by default. These are used to manage inventory control in a proper and fine-tuned way. For example, if you want to control wine bottles and use Liters as the mother unit, instead of using units, create a unit called 75cl Wine Bottle.

  1. Click on units.

  2. Click on the New button

  1. Enter a name.

  2. Select the mother unit. In this case L.

  3. Enter the conversion.

  4. Click Save to confirm.


Here’s a list of all the products and the vendors that serve them.


All purchase orders created on the selected dates show up as a list.

By clicking on the order number, you can enter and visualize it.

  1. Download the purchase order as .pdf and send it to your vendor to place the order.

Order reception

As mentioned at the start of this article, once the vendors are created, the products assigned and purchase orders generated, there are several actions that can be performed on them, including reception of a purchase order, once the products are received. In other words, your vendors deliver the requested products and you enter them in your stock.

  1. Click on the Reception button to receive the total of the purchase order and all the products will be added to your inventory. You should select beforehand the warehouse to add the stock.

Important: This action can also be done with the Revo Stock App if the person who must receive the purchases does not have access to the Back Office.

  1. Sometimes, for different reasons, it may happen that the supplier does not deliver all of the requested products. In this case, instead of using the previous button to receive the entire order, you should go line by line and receive the correct units.

  • For example, looking at the previous image, if in the first product, Water 1L. (Water 1L.) only 12 units are delivered, click on the units and replace 60 with 12 that were actually delivered. When clicking on Reception, you will add 12 units to the stock, and the rest, 48, will remain pending. In this case, the status of the purchase order will be Partially Received and not Fully Received.