Why is it needed?

    All the companies have their procurement history with data. The procurement data should be analyzed.

    To make the correct business decision, companies analyze their spendings by various parameters. 

    Procurement data allows answering on a couple of business questions:

  • With what suppliers we work in general and what supplier's relationships take a risk
  • Which categories we've spent the most
  • Which departments/projects take a more significant part of a budget
  • Do we under or over the budget
  • What types of Expenses we have

If you want to see your procurement data that way, you'd better use Products Custom Fields and Documents Custom Fields.

How do I apply this information to my procurement process?

You can add Products/Documents Custom Fields in the Configuration tab. You can add as many Custom Fields and options as you need.

The main difference between Products and Documents Custom Fields:

  • Products Custom Fields are assigned to the products. Usually, this is the list of Charts of Accounts/Cost Centers or other custom fields. They can be used in your products from the catalog and budgets.
  • Documents Custom Fields are assigned to the users and documents. Usually, this is the list of Departments/Projects or other custom fields. They can be used in your documents, budgets, approvals, and access limitations. 

These are the right ways to use Products Custom Fields and Documents Custom Fields:

  • Do you need to know the General ledger account code while approving Purchase Orders/Invoices?

If yes, take your General ledger codes and add them to the Products Custom Field.

This Custom Field should be available in Products, Purchase Orders, and Invoices.

  • Do you need to see the General ledger codes in Invoice/PO exports, but you don't want to see them in documents?

Add them to the Products Custom Field and make this Custom Field available in products.

  • Do you need to see the departments or projects while approving Purchase Requests/Orders/Invoices?

If yes, take your Departments or Projects list and add it to the Documents Custom Field.

Then configure the access to the Document Custom Field for each user:

Go to the Configuration —> User Management —> Open User Edit page —> Available Documents Custom Fields tab

  • Do you need to have custom requisites in the Requests/Orders/Invoices?

If yes, set up the text Documents Custom Field and make it available in documents.


You can also use Custom Fields for specifying:

  • Purchase Order type / purpose / category
  • For which customer is this Order for
  • Quotations 
  • Type of Material
  • Validity Date
  • Product Brand 
  • Any other Date / Text / Select  custom fields that can help you to add necessary information to documents

How it works when available in all documents:

  • You can add Custom Field to available documents
  • You can edit Custom Fields for Products/Documents right in your documents.  

What you should take into consideration while using Custom Fields:

  • All values of Custom Field for Documents will be copied from the parent document. So if you create an Invoice from Purchase Order — Custom Fields will be copied from Invoice to PO.

How to set up Custom Fields for Products and Custom Fields for Documents?

  • Follow this link to read more about the functionality of Custom Fields for Documents
  • Follow this link to read how to set up Custom Fields for Documents
  • Follow this link to read how to set up Custom Fields for Products