Skip to main content

Workflows

Introduction​

We support the following workflows:

For more information on workflows, see Workflow system overview and Create workflows overview.

Standard Dynamics 365 workflows natively support delegation, manual re-assignation, and escalation (via Time limit).

tip

We recommend disabling these workflows for Eftsure projects.

info

Regardless of our recommendation, some of our customers run these workflows anyways, approving / monitoring Vendor.VATNum or bank account details. We have therefore extended these workflows to cater for Eftsure related fields.

Accounts payable parameters

Actions​

When either workflow is submitted, if any Eftsure monitored fields are being changed during the process, we will keep both systems in sync by sending vendors and bank account updates to Eftsure (excluding exceptions).

warning

Enabling these workflows will disable our bulk rename functions.

Workflow user​

The Dynamics User running the workflow needs to have valid Eftsure credentials configured in User Options, otherwise the changes will be sent to the Eftsure workspace > Dashboard > Vendors > Requested updates, for the users to pickup.

User

To check which user is running your workflow, or whether this user has appropriate permissions, check the Workflow history > Tracking details list > User to see / confirm which user is running the workflow (not which user submited workflow), which is generally a service account.

Then go to User Options to check this user's Eftsure credentials.

Supported workflows​

Vendor approval​

You can configure this workflow in Accounts payable > Accounts payable parameters and Accounts payable > Accounts payable workflows.

In the vendor approval workflow, two new fields are available, in Eftsure enabled legal entities, for approval alongside existing fields such as Name, ABN...:

  • Government Code
  • Government Code Country

Vendor approval workflow

warning

When you enable both fields, you will need to run the workflow twice as the government code relies on the government code country!

When you enable these fields, the standard vendor approvals behavior will also apply to our government fields.

When enabled, the updated vendor screen will also display (requires approval) for both fields:

Field requiring approval

When you change any of these fields after activation, the following popup will include these new fields to prompt for approval:

Vendor bank account approval​

You can configure this workflow in Accounts payable > Accounts payable parameters and Accounts payable > Accounts payable workflows.

In the vendor bank account approval workflow, two new fields are available, in Eftsure enabled legal entities, for approval alongside existing fields such as AccountCode, AccountNum, ExpirationDate...

  • Account Code Type
  • Payment Limit

Vendor bank account approval

When enabled, the updated bank account screen will also display (requires approval) for the Account Code Type and Payment limit field:

Fields requiring approval

The same applies to the payment limit form:

Payment limit

When you change these fields after activation, the following popup will include this new field to prompt for approval upon changes:

Proposed changes

When you enable this field, the standard vendor bank account approvals behavior will also apply to our account code type field.

Ledger daily journal​

Dynamics 365 Finance has workflow features for approval processes for General ledger journals. Configure your daily journal workflows to submit / validate journal entries via review and approval before posting. Workflows may use the organizational hierarchy to determine the approver, ensuring that the approval process aligns with the company’s structure and establish materiality limits for review and approval steps, based on any field level criteria.

You can configure this workflow in General Ledger > Journal Setup > General Ledger workflows and General Ledger > Journal Setup > Journal Names > Approval workflow

When you create a journal entry for the journal type that you enabled workflow on, the Post option will be disabled, replaced by a Workflow > Submit button to initiate the approval workflow. After approval, then the journal becomes available for posting.

The Ledger daily journal workflow impacts journal validation and prevents journals from being posted until the workflow has been approved, allowing multi person review .

Onboarding​

See Onboarding workflow for more information.
This workflow is not a standard workflow but an item exists for this in our Roadmap

Workflow designer​

While editing these workflows with the workflow designer, the following new options will appear:

Placeholders​

All Eftsure fields will be available as placeholders in workflow texts and messages:

VendorsBank accounts
VendorsBank accounts

Field mappings​

All Eftsure fields will also be available for creating conditions:

Table
Vendors
Vendors
Proposed vendor changes
Proposed vendor changes
Bank accounts
Bank accounts
Proposed vendor bank account changes
Not available in bank account workflow