The condition we set up for the document workflow to transition to Document Complete is as follows:

[singlepic id=305 w=320 h=240 float=center]

Testing the workflow

We can now illustrate the workflow by creating an order and ensuring that it gets approved correctly.

  1. We log in as the GardenWorld Purchasing role, as follows:
  2. [singlepic id=306 w=320 h=240 float=center]

  3. Create a Purchase Order, and then click on the Complete button. The Order will be placed in an In Progress status, because the workflow’s next node is document approval:
  4. [singlepic id=307 w=320 h=240 float=center]

  5. We log off, and then log back in to the system with the GardenWorld User role (workflow owner):
  6. [singlepic id=308 w=320 h=240 float=center]

  7. Find the Workflow Activities menu item, and then approve the document, as follows:
  8. [singlepic id=309 w=320 h=240 float=center]

  9. The Document will be approved when the owner sets the approval status to Yes:
  10. [singlepic id=310 w=320 h=240 float=center]


We have covered certain aspects with regards to Compiere in this three-part article series—namely the Application Dictionary (AD) and Workflows, as follows:

  • We gave you an overview of the Compiere Application Dictionary components.
  • We illustrated how to add a menu item and a custom list field to a Compiere window by using the AD components.
  • We gave you an overview of the Compiere Workflow processes, and illustrated how this is set up.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.