Skip to main content

Custom Fields

Record additional information in your business transaction documents using Custom Fields.

Q1. How do I create a Custom Field?

  • Go to Settings → Configurations → Custom Fields.

  • Click on + New Field to add a custom field. This will bring up the New Custom Field screen.

    • Print on documents: Toggle this on/off to enable printing the custom field on relevant documents.

    • Format: Choose a Format for the field.

      • Custom Type: Lets you set the field as Text, List, or Date and enter custom options.

      • Dynamic Type: Automatically sets the field to List, with its options populated from the active records in that module. Options include All Customers, All Suppliers, All Contacts, All Employees, and All Users.

  • Custom Fields can be applied in the following activities:

    • Bills

    • Claims

    • Contacts

    • Customer Credits

    • Fixed Assets

    • Invoices

    • Items

    • Payments

    • Purchase Order

    • Sale Orders

    • Supplier Credits

  • After creation, you will see the newly created custom field, and the business activities that the custom field can be used in.

Q2. What are the available field types in custom fields?

  • Field type determines the nature of the custom field being created.

  • Jaz supports 3 field types -

    • Text: Enables the creation of a custom text field.

    • List: Allows creating a custom field with predefined options in a list. A List field can use a Custom Type format, where you manually enter the list options, or a Dynamic format, which automatically populates the list from active records in your organization.

    • Date: Provides a date picker to select a specific date.

Q3. How do I make use of a Custom Field?

  • After creating a custom field, it will appear as an input field in the activities it applies to.

    • For Invoices, Bills, and Credit Notes, custom fields appear in the function tab on the right (or press F while in edit mode).

    • For other activities such as Contacts, they appear as a regular field.

  • Click the field to input values.

  • If the field uses a Dynamic format, the list of options shown reflects the active records in that module at the time you open the field.

  • If the Print on document has been toggled off, the custom field will not be printed on the transaction document headers. However, you can still enter a value for the custom field.

    • For example, the Internal Sales Code custom field shown below has an eye icon with a strikethrough, indicating that this custom field will not be printed on the transaction document header.

    • However, the value SALES-001 can still be entered and saved, which can be viewed internally.

  • If Print on document has been toggled on, the custom field will also show up on the transaction document, and you can enter it directly from the document.

  • For example, the Sales in Charge custom field will be visible on the transaction document headers.

Q4. How do I edit Custom Fields?

  • Go to Settings → Configurations → Custom Fields.

  • Click the 3-dot icon, and choose Edit Custom Field.

Q5. Will changing the Custom Field affect existing data?

  • Changing the custom fields will not affect the main transaction data. A custom field is a field you can add as additional information for a transaction.

Q6. Why is a Custom Field not appearing when creating a business transaction (invoices, bills payable, customer credit, or supplier credit)?

  • Ensure that Print On Documents has been toggled on.

Q7. How can I delete a Custom Field?

  • Go to Settings → Configurations → Custom Fields.

  • Click the 3-dot icon → Delete.

Q8. Will deleting a Custom Field affect existing data?

  • No, it will only affect the future transactions you create. The custom field will be selectable for future transactions.

Q9. What is the difference between a Dynamic format and Custom Type?

  • Custom Type: You choose the field type yourself (Text, List, or Date), and if it's a List, you manually enter and maintain the options.

  • Dynamic Type: Automatically sets the field to List, with options pulled from active records in your organization (All Customers, All Suppliers, All Contacts, All Employees, or All Users), instead of a list you enter yourself.

  • The key difference is upkeep: Custom Type options stay fixed until you edit them, while Dynamic Type options update automatically as records are added or deactivated.

Did this answer your question?