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

# Tabs

### Job Center

Lists the configured jobs with an icon, a description and a starting salary, which is read from the QBCore shared jobs. There's a search box, and the current job is marked. The server enforces the job list, a per-character job change cooldown (`Config.JobChangeCooldown`) and the distance to the desk.

### Document Desk

Players buy ID cards and licences, with a two-click confirmation on each purchase.

* Documents can require a QBCore licence, for example `license = 'driver'`. Revoked licences are shown as such.
* Documents with a job, for example `job = 'lawyer'`, only appear for players who have that job.
* Payment is taken from the bank first, then cash (`Config.PayWith`). If the item can't be given, the payment is refunded automatically.

### My Record

Shows the player's name, citizen ID, date of birth, gender, nationality, phone number, occupation, licence status and the documents they're carrying.
