Foodics Changelog logo

Changelog

Back to Homepage
English
  • Arabic
Subscribe to Updates

Labels

  • All Posts
  • New Feature
  • Enhancement
  • Fix
  • Cashier
  • Console
  • Integrations
  • Call Center
  • KDS
  • Waiter
  • Inventory

Jump to Month

  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • October 2022
  • August 2022
  • June 2022
  • May 2022
  • March 2022
  • February 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • March 2021
EnhancementConsole
2 years ago

Exporting Enhancements

We are happy to announce the new exporting service that provides a better exporting performance. It allows you to export a much larger amount of data (up to 500K records). Compared to the previous 100K limit and 10K limit per file.

When you click on the Export Data link, the new exporting service sends you an email when your report is ready. This email includes a link that enables you to export the data. You can find the new exporting service in the following modules: 

  • Orders
  • Order Items
  • Order Payments
  • Order Tags
  • Customers
  • Customer Addresses
EnhancementConsole
2 years ago

Linking the count sheet to the inventory count transaction

The count sheet is a template for a list of items, and this template is used to count the inventory items in the branch by customizing and sorting the list by classification like Daily, Weekly, and Monthly, or by location, such as Cooler and Store.

You can count and fill up item quantities by printing the template, then enter the quantities manually in the inventory count transaction.

Adding items by count sheet in an inventory count transaction allows the items to be added in the order in which they were sorted on the count sheet. This will allow you to easily count items by matching the template list with the list in the count transaction, which will enhance the inventory count transaction experience.


EnhancementConsole
2 years ago

Importing Enhancements

The advanced importer experience that allows you to import huge files easily and quickly powered by AI and automation, is now available on the imports below:

  • Coupons

  • Price tags
  • Price tags products

  • Price tags modifier options
     
Enhancement
2 years ago

New Importer for Customers

Advanced importer experience for customers import where you can:

  • Decide how the columns and the data in the sheet will be mapped with smart mapping suggestions
  • Know where are the errors in your data and fix them on the spot before importing the data
  • Get formatting errors automatically fixed on the sheet with one click
  • Find & replace data on the sheet directly on the console
  • Download the fixed version of the sheet so you can keep a copy of the fixes you made

The new importer also handles big datasets where you can import more tens of thousands of customers in a single file.


New FeatureConsole
2 years ago

New User Authorities for Direct Purchasing and Purchasing from PO

There has been only one user authority for inventory purchasing transactions, which can be used for both direct purchases and purchases from purchase orders.

A separate authority must be granted to the user to enable them to purchase from POs as well as Direct purchasing. As a result, the business owner and restaurant operation will be able to control direct purchases (local market purchases) for specific users without affecting the purchasing through POs.

Currently, the authority is "Create Purchasing", which works for both Create Purchasing From PO and Create Direct Purchasing, so if a user has this authority, they can both Create Purchasing from PO or Create a new Direct Purchase Transaction, bypassing the PO flow.

There are 2 new authorities: 

  1. Create Purchasing From PO: which works for creating purchases from POs. If the user has this authority, they will be able to create purchasing transactions only from approved POs.
  2. Create Direct Purchasing: which works for creating direct purchasing transactions.


You may find the new authorities under user roles by going to Console > Manage > Roles > under the Inventory Authorities section.





EnhancementConsoleCall Center
2 years ago

Call Center Enhancements

1. Description and calories for Products 

Customers on the phone might sometimes ask agents on details about the product or the combo, such as the Calories or the Description. Now agents can quickly see the description for the product and the calculated calories as they are exploring the Call Center Menu. 


As you can see below, Calories are calculated based on the Product and Modifiers. As for Combos, it considers each product selected in a group along with modifiers on each product. 


2. Keeping the Order cart if the branch is changed

Agents used to face a recurring issue with losing the cart if the branch is changed while taking an order. This enhancement will keep the products, combos and modifier options if available in the new branch. Moreover, prices will be adjusted accordingly if needed. 






New FeatureConsole
2 years ago

New Inventory Transaction: Return Transfers

The Return Transfer is an inventory transaction that is created automatically when the transfer-receiving transaction is rejected or partially received. You can return the items rejected by the destination branch (Receiver Branch) to the source branch (Sender Branch) or part of the items.


Benefits of this transaction:

- Return the quantities of the rejected items automatically.

- When the branch rejects the transfer receiving, there are no outstanding or untraceable inventory items.

- Maintain an accurate stock level between the sender and receiver branches.


Reports:

The new transfer return transaction will affect the following reports in the console:

- Inventory Transfers Report: A transfer report that includes returned quantity and returned cost.

- Inventory History Report: Inventory history report will include the details of the returned inventory transaction and its items quantity and cost.

- Inventory Control Report: New columns have been added to the control report where it will show the cost and quantity of the returned transfer transaction per item for each location.

- Inventory Levels Report: The inventory levels report will balance the item's level based on the sent, received and returned quantities in the transactions. 

Transaction Workflow: 

Assume you have sent 10 KG of tomatoes from the warehouse to "Branch A" where you will be able to receive the full quantity, a partial quantity, or reject the entire transfer transaction. 

If the Transfer Receiving transaction was rejected, the system will create a new Return Transfer transaction automatically with the rejected items, to be returned to the sending warehouse or branch. At this point you can review the transaction to submit it or decline it as well to reflect the inventory items accurately.

Transfer Return statuses:

  1. Pending 
  2. Closed
  3. Declined



In the inventory transfers list, you can filter by the new transaction type transfer return.


The transfer return will show you the source and destination branch and the transfer receiving transaction as a reference.



A reason must be entered if you decline a transfer return transaction.


New FeatureConsoleCall Center
2 years ago

Driver Details on Today’s Orders Cards

For Call Center agents to easily manage Delivery Orders, new details are added to the Order Cards on Today’s order’s including Driver Name and Driver Phone Number. This quickly enhances the process of tracking and managing delivery orders for agents.

Moreover, if an order is accessed and the order has dates related to delivery, the agent will be able to easily read them. Details include:

  1. Driver assigned at(date and time): is reflected when the Cashier assigns a driver.
  2. Order collected at(date and time): is reflected from third-party delivery integrations.
  3. Order delivered at(date and time): is reflected from third-party delivery integrations.
  4. Order dispatched at(date and time): is reflected from third-party delivery integrations or from the Call Center if the order gets dispatched from the Call Center(available for countries outside KSA).
EnhancementConsole
2 years ago

Assigning Delivery Zones to Branches

Users can now see what branches are linked to a specific delivery zone. They can also quickly edit the branches linked to the delivery zone from here too. This will help users to see and edit the branches from a delivery zone easily without the need to visit each branch on the console separately.


EnhancementConsoleCall Center
2 years ago

Open Price for Products in Call Center

Now the Call Center Agent can be able to add products that are of open price. When the agent accesses the menu on the Call Center, he/she will be able to view products with open price and add them to the cart when needed. Before adding open price products to the cart, the agent is requested to enter the price amount for the product.