Home Floor Plan Generator Schedule Tutorial FAQ About

FAQ

Commonly asked questions regarding use, setup and troubleshooting for features on this website. If your query is not addressed here, please reach out and I will attempt to assist you.

How does the floor plan generator work?

The floor plan generator assigns employees working at a specified time and day to their highest skilled position in your restaurant using three different file inputs:

  • The People List CSV file, which gives the algorithm information such as staff position and expertise in specific areas.
  • The Weekly Schedule PDF file, which provides the planned shifts and availability of each employee.
  • The Floor CSV file, which outlines key information about your store and it's needs.

More details regarding the Floor CSV file will be listed below.

How do I get my floor CSV file?

As every store is different, it's not possible to distribute a file like this due to so many variables that are specific to your location and layout. Information regarding the creation of this file, as well as a template, can be found here.

The requirements for a valid Floor CSV are as follows:

  • Area - The area the specified position is in, e.g. Front Counter or Kitchen.
  • Station - The station name, this will be displayed on both the reasignment page and your final PDF export.
  • Leader? - This indicates if this station is required to be filled by someone considered a leader by the algorithm.
  • Priority - how important this station is to the store's daily functions, positions with a higher priority should have a lower priority number (e.g. Kitchen or Front Counter / Drive-thru leaders would be a priority of 0.)
  • Enabled - This allows you to quickly enable / disable a position. “Yes” for the station to be considered valid and allocate staff, “No” if it is not needed.
  • Requirements - This is where you assign activities to stations, which becomes the basis for assignment. Please note that any activities MUST be identical to what is displayed on the people skills CSV. For stations that have multiple requirements (e.g. anything dependant on a valid verification, such as Beef Batch), you can add multiple assignments by splitting them with a comma or semi-colon.
  • Additional Stations - this column allows you to 'pair' stations together, for use when you don't have enough staff. An example of this may be having your initiator also assembling in staff shortage scenarios. Any stations with the same information in this column will be subject to one staff member filling both positions when necessary.

More details regarding the Floor CSV file will be listed below.

My original assignment will not work! Is there anything I can do to fix it?

There is! On the assignments page, functionality has been added to help you further optimise your people positioning. When right-clicking on an employee's name in the assignment table, it will show you a menu to change where that employee is positioned. Please note: In order for some positions to be filled, the employee must be qualified for the new position based on their skills in the People CSV file.

Help! I got an error! How can I report it?

This tool is still a work-in-progress so, while it has been thoroughly tested on available data, there may still be some edge cases that are not handled correctly. In order to give a full picture on what the root cause of an issue may be, please provide the following with any bug report:

  • A brief description of what the issue is, what the expected outcome would be and how your outcome differs from that
  • Your People List, Schedule and Floor files
  • Any diagnostic information that may be relevant, such as error messages or logs detailing why something has gone wrong.

This additional information on a bug report can give a clearer picture of the issue and help in finding a solution more quickly