---
title: "The job record"
manual: "Job board"
version: "main"
permalink: "https://docs.typo3.org/permalink/jweiland/jobboard:editor-job@main"
source: "Editor/Job.rst"
rendered: "2026-10-22T13:15:25+00:00"
---

# The job record {#editor-job}

Create a job with **New Job** in the list module of the storage
folder. Fields marked as required must be filled before you can save.

## Tab "Job Description" (Job-Beschreibung) {#editor-job-description}

![Tab Job Description of a job record](../Images/Editor/job-tab-description.png)

-   ****Job title** (Jobtitel)**

    Required, maximum 250 characters. Used as page title of the detail
    view.

-   ****Reference number** (Kennziffer)**

    Required, maximum 60 characters.

-   ****Subtitle** (Untertitel)**

    Optional.

-   ****URL segment** (URL-Segment)**

    Part of the URL of the detail view. It is created from the title on the
    first save. Use the button next to the field to recreate it after you
    changed the title.

-   ****Job description** and further text fields**

    **Job description**, **Offer**, **Requirements**
    and **Further Information** are rich text fields. The keyword
    search searches all of them.

-   ****Is imported record?**, **Vacancy ID****

    Read-only. Set by the [job import](https://docs.typo3.org/permalink/jweiland/jobboard:import@main). The vacancy ID is only
    shown for imported jobs.

## Tab "Job Details" (Eckdaten) {#editor-job-details}

![Tab Job Details of a job with salary mode salary grade](../Images/Editor/job-tab-details-grade.png)

-   ****Workplace** (Arbeitsort)**

    Required. Exactly one address, see [Addresses of job locations](https://docs.typo3.org/permalink/jweiland/jobboard:editor-addresses@main).

-   ****Position** and further single selections**

    **Position**, **Employment scope**, **Contract
    type** and **Tender type**: one record each, see
    [Occupational fields, positions and benefits](https://docs.typo3.org/permalink/jweiland/jobboard:editor-lookup-records@main).

-   ****Occupational fields** (Berufsfelder)**

    At least one occupational field.

-   ****Benefits****

    Any number of benefits, see [Benefit](https://docs.typo3.org/permalink/jweiland/jobboard:editor-benefit@main).

### Salary (palette "Remuneration") {#editor-job-salary}

**Salary mode** (Gehaltsmodus) decides how the salary is entered.
Changing it reloads the form.

-   **Salary grade (tariff-based)**

    Select one or more **Salary grades**. The frontend shows the
    lowest and highest amount of all steps or fixed amounts of these
    grades. See [Salary tables, salary grades and salary steps](https://docs.typo3.org/permalink/jweiland/jobboard:editor-salary@main).

-   **Free salary entry**

    Enter **Minimum salary** and **Maximum salary**. For an
    exact salary, enter the same amount in both fields. If the maximum is
    empty, the minimum is shown as salary. Amounts can be entered with a
    thousands separator and a decimal comma, for example `3.842,17`.

![Tab Job Details of a job with salary mode free salary entry](../Images/Editor/job-tab-details-free.png)

> [!IMPORTANT]
> Jobs without salary information are never shown in the frontend. See
> [Why is my job not shown?](https://docs.typo3.org/permalink/jweiland/jobboard:editor-visibility@main).

## Tab "Employer" (Arbeitgeber) {#editor-job-employer}

![Tab Employer of a job record](../Images/Editor/job-tab-employer.png)

-   ****Employer** (Arbeitgeber)**

    Required, maximum 60 characters.

-   ****Employer logo****

    Optional image files.

-   ****Address of the employer****

    Optional address record.

## Tab "Application Info" (Bewerbungsinfos) {#editor-job-application}

![Tab Application Info with contact person and dates](../Images/Editor/job-tab-application.png)

-   **Contact person**

    **First name**, **Last name**, **Phone
    number**, **Function** are optional. **Email address**
    is required. The "Apply online" link of the detail view is only shown
    for jobs with an email address.

-   ****Start of employment** (Datum für Arbeitsbeginn)**

    Required. Information for applicants only: the job is shown as soon as
    it is saved, regardless of this date.

-   ****End of employment** (Ende der Beschäftigung)**

    Optional, only for fixed-term positions: the last day of employment.
    After this day, the job is no longer listed.

-   ****Application deadline** (Bewerbungsfrist)**

    Optional. Last day for applications. It is shown in the list, the
    detail view, the PDF version and the map. The job is listed until the
    end of this day.

-   ****Application guidelines** (Hinweise zur Bewerbung)**

    Rich text with information about the application process.

## Tab "Media" (Medien) {#editor-job-media}

-   ****Header image****

    Optional image files.

-   ****Tender documents**, **Job advertisement****

    Optional PDF files. They are linked in the detail view.

-   ****PDF generated on****

    Optional date, shown in the detail view.

## Tab "Relations" (Relationen) {#editor-job-relations}

-   ****Related jobs****

    Up to 99 other jobs. The detail view links to them.

## Tab "Access" {#editor-job-access}

Publish date and expiration date of the job. The field
**Enabled** on the first tab hides or shows the job.
