> For the complete documentation index, see [llms.txt](https://tk-scripts.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tk-scripts.gitbook.io/docs/tk_bossmenu.md).

# tk\_bossmenu

Boss Menu gives job and gang bosses on a FiveM server a tablet to run their staff and company money.

The menu covers a home page with the company balance, an employee table, grades, statistics, an activity feed and a job shop. You set the minimum grade for each page and action, in game or in the config. It runs on ESX, QBCore, Qbox or a custom framework, including QBCore and Qbox gangs. Salaries can only be edited in the menu on ESX.

[Advanced Boss Menu V2 product page](https://tkscripts.com/scripts/boss-menu) | [Watch the showcase on YouTube](https://www.youtube.com/watch?v=7d2iyl9CZck) | [Install the boss menu](/docs/tk_bossmenu/installation.md)

{% embed url="<https://www.youtube.com/watch?v=7d2iyl9CZck>" %}
Boss Menu showcase (3 min 57 s).
{% endembed %}

## Features

### Company balance and quick actions

* Company balance
* Deposit money into the company account
* Withdraw money from the company account
* Quick info: general job statistics and online employees
* Quick actions: open the job stash or the wardrobe

### Staff table and profiles

* All employees in a table that you can filter, search and sort
* Click an employee to see date of birth, gender, grade and hours worked
* Change grade, reset hours, add notes, give a bonus or fire
* Hire employees

### Grade labels and salaries

* Grade label, ID and salary
* Edit salaries directly (ESX only)

### Hours, income and activity

* Daily hours
* Income and expenses
* Recent activity: hiring, promoting, demoting and firing

### Shop and orders

* Buy items for the job
* View current orders
* Pick up ordered items from a set location

### Permissions, settings and admin

* Control access to each page and feature by minimum grade
* Edit permissions in config or in game
* Change the UI theme and primary colour, and turn animations on or off
* Admin menu with statistics for every job, opened with [/bossadminmenu](/docs/tk_bossmenu/commands.md#bossadminmenu)
* Open with the `boss_tablet` item, [/bossmenu](/docs/tk_bossmenu/commands.md#bossmenu), config locations or an [export](/docs/tk_bossmenu/exports/client.md#openbossmenu)

### Inventory, target and banking support

* Inventories: ox\_inventory, qb-inventory, qs-inventory or another you add yourself
* Targets: ox\_target, qb-target or 3D text
* Banking: esx\_addonaccount, qb-management, qb-banking, okokBanking, Renewed-Banking, fd\_banking or another you add yourself
* QBCore and Qbox gang systems are supported

### Adding another banking script

* Set `Config.Banking` to your banking script
* If it isn't listed, edit `GetSocietyMoney`, `RemoveSocietyMoney` and `AddSocietyMoney` in `server/main_editable.lua`

## Requirements

| Item      | Supported                                                                               |
| --------- | --------------------------------------------------------------------------------------- |
| Framework | ESX, QBCore, Qbox. Another framework works after editing the framework files.           |
| Database  | oxmysql or mysql-async                                                                  |
| Banking   | esx\_addonaccount, qb-management, qb-banking, okokBanking, Renewed-Banking, fd\_banking |
| Inventory | ox\_inventory, qb-inventory, qs-inventory, or the framework's own items                 |
| Target    | ox\_target or qb-target (optional)                                                      |
| Clothing  | esx\_skin, qb-clothing, illenium-appearance (for the wardrobe quick action)             |
| Languages | English, Finnish                                                                        |

A banking script not in the list works after editing the three society money functions in [editable functions](/docs/tk_bossmenu/config.md#editable-functions). Every dependency and its start order: [Boss Menu installation](/docs/tk_bossmenu/installation.md#requirements).

## Start here

* [Install the boss menu](/docs/tk_bossmenu/installation.md)
* [Update without losing your config](/docs/tk_bossmenu/installation.md#update-without-losing-your-config)
* [Add jobs, gangs and permissions](/docs/tk_bossmenu/config.md#jobs)
* [Open the menu from other resources](/docs/tk_bossmenu/exports/client.md)
* [Fix common problems](/docs/tk_bossmenu/common-questions-and-problems.md)

Support: open a ticket in the [TK Scripts Discord](https://discord.gg/YndnF9tkqu).
