Skip to Content
Product Information
Author's profile photo Former Member

Supplier Invoice Flexible Workflow for Parked Invoice as Complete

The workflow for invoice “parked as complete” is executed, when these prerequisites are fulfilled:

  • The workflow is activated in customizing

    • Path to Customizing: App Manage your solution -> configure your solution -> incoming invoice (sourcing and procurement -> invoice processing) -> activate flexible workflow for supplier invoices
  • The invoice is created in status “parked as complete” or the invoice is changed and the status is switched to “parked as complete”
  • The invoice is changed and the status remains “parked as complete” and the invoice is processed by an active workflow
  • The invoice meets the starting condition of a workflow definition and at least the starting condition of one approval step of the first workflow definition according the sequence the workflow are defined

Examples when no workflow is executed

  • The workflow is not activated in customizing
  • The invoice is created in status “parked as complete”, yet the invoice does not meet the starting conditions of any workflow
  • The invoice is created in status “parked as complete”, it meets the starting condition of a workflow, yet it does not meet the starting conditions of any approval step
  • The invoice data is changed, the status remains “parked as complete”, the invoice meets the required starting conditions of workflow and approval step AND in the previous maintenance step of the invoice no approval step was determined

Invoice is parked as complete again and no workflow is triggered

  • Always trigger the start of a new workflow when Invoice is “parked as complete” again would have the impact, that recent approval information is not available in the inbox. This is undesired behavior.

Possibility to trigger workflow always, when invoice is parked as complete

  • Create a “fallback” workflow as the last active workflow according the order

  • This workflow has no starting condition

The workflow has one approval step without starting condition and a valid approver is assigned

Please note:

  • This workflow will only be started, when the invoice does not meet the starting conditions of any other workflow with a lower order number
  • When the approver assigned to the workflow approves the work item, the invoice will be posted. To avoid issues due to unwanted postings please consider

    • Invoices shall be saved in status park as complete when they are really ready for posting from the perspective of the accountant processing the invoice, so “parked as complete” shall not be used, when the accountant has not accomplished the work on the invoice
    • The set of workflows shall ensure, that the fallback workflow does not process invoices when approval is considered as critical
  • As long as the work item of the fallback workflow is open, saving the invoice in status “parked as complete” will restart the workflow

    • Restart will re-evaluate the starting conditions of all active workflows and another workflow might be selected

Automatic Approval

Automatic approval is not available for this workflow.

In case the accountants creating supplier invoices shall only have the authorization to park invoices, but not to post invoices this fallback mechanism could be used to differentiate the process for invoices to be approved by a responsible ( because the amount is greater than x EUR)

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Hemashree B
      Hemashree B

      Hello Joerg,

      Thank you for sharing, very helpful.

      Author's profile photo Vijayendra Tiwari
      Vijayendra Tiwari

      Thanks for sharing Joerg 🙂

      Author's profile photo Eric Yu
      Eric Yu

      Thanks Joerg for sharing the details about invoice workflow process.

      Author's profile photo Sai Giridhar Kasturi
      Sai Giridhar Kasturi

      thanks for sharing

      Author's profile photo Anup Nair
      Anup Nair

      Great Idea! Can also be used with other workflow scenarios.


      Author's profile photo Sandeep Kumar
      Sandeep Kumar

      Thanks for sharing.