Back

Add custom fields on the invoice screen

The system allows adding a number of additional fields within the invoice to enter extra values that appear in the invoice template upon creation and saving. However, this requires transferring the variables associated with these fields to the invoice template. For more details, please refer to the variables explanation guide.

Steps to add additional fields on the invoice screen:

  1. Click on “Sales” from the main menu.
  2. Click on “Sales Settings”.
  3. Click on “Custom Fields”.
    • You can select the desired field type from the list on the left, such as (single line, multiple lines, number, dropdown list, checkbox, date, etc.).
  4. Press and hold the desired field, then drag it to the empty space until a frame appears indicating the field’s position on the screen.
  5. A floating screen will appear immediately containing “Field Settings” which include:
    • Properties: Adjust the basic settings for the field, such as (field name, instructions, Initial value, etc.).
    • Validation:
      • Make Field Required: The field becomes mandatory when creating an invoice, and saving without adding values to the field is not allowed.
      • Set as Filter: The field appears as one of the filtering factors on the “Invoice Management” page.
      • Make it Unique: Prevents the program from repeating the same value within the field in any other invoice.
    • Templates: You can format the field’s size and position in relation to other additional fields on the page.
  6. Adjust the field settings, then click on the “Save” button.
    • You can click on “Preview” to review the appearance of the fields on the page.
  7. Click on the “Save” button to apply the added fields. 


Note: The added additional fields will appear below all the basic fields inside the “Create Invoice page.