Add a new custom field

This guide will show you how to create a new custom field (or additional field) within a specific module of the system.

Custom fields allow you to add extra information to existing items, such as products, customers, or invoices.


Step-by-Step Procedure

1. Access Field Management

1. Log in to the system configuration area (usually called "Settings" or "Configuration").

2. Locate and select the section dedicated to Custom Fields.

3. In the left panel, under the header Select item to edit, click on the module (e.g., Products, Customers, etc.) where you want to add the new field.

2. Add the New Field

After selecting the module, a list of already existing additional fields will appear (if any).

4. Click the button to add a new row (usually a + button or "Add field") to open the new field configuration panel.

3. Configure Field Details

In the field configuration panel, fill in the following details:

FieldDescription
Field nameEnter a descriptive name. This name will be visible to users when filling out the field.
Field typeSelect the data format you want to collect (e.g., Short text, Number, Single image, Date).
Tab name(Optional) If you want the field to appear in a separate tab within the module, enter the tab name here. If left blank, the default name Additional fields will be used.

4. Additional Settings (If Needed)

Depending on the selected Field type, additional fields may appear:

  • Accepted values (Visible for "Selectable" or "Multi-selectable" types): Enter the values that users can choose from, separated by semicolons (;).
  • Translations (Visible if the field supports translation): Choose whether the field content should be Translatable or Not translatable.

4.1 Display Settings

The Display field lets you decide where the collected data should be shown within the system (for example, in summary tables or specific reports).

  • Select desired options (e.g., Table columns, Billing data, Reports).

5. Save Configuration

5. After configuring all field details, make sure that the field row is saved (usually by pressing a specific save button for the row or clicking outside of it, depending on the system).

6. Finally, save the entire plugin configuration (usually a general "Save" button at the bottom of the settings page).

The new custom field will now be available in the selected module, ready to be filled out by users.