Handling Rejection (In D365 Workflows)

Handling rejection can be tough.  Understanding D365 workflows can be tough.  So understanding how rejection is handled in D365 Workflows can be, well, trickier than a freshman getting a date to senior prom. 

My high school guidance counselor taught me experiencing rejection makes us more complete people. 

When setting up Dynamics AX workflows, it is important to test the approval process. But testing is not complete until the rejection process has also been examined.  Testing rejections can be much more complex because workflow behavior needs to be examined for rejection and resubmission at each stage of the workflow.  Below is an example of why this is important.

Workflow Example

Let’s consider two expense report workflows below.  Each uses a multi-level approval where an accounting reviewer approves for correctness (eg “Is the math right?”), and then an Expense reviewer approves for appropriateness (eg “Should this have been expensed?”).  The workflows look similar, the rejection behaviors have an important distinction.

Workflow 1

Continue reading

Bill Time to Projects in Microsoft Dynamics 365 for Finance and Operations

In this post we’ll walk through the steps to set up a project and bill time in Microsoft Dynamics 365 for Finance and Operations.

Setup

a. Worker Setup

i. Make sure user is associated with Worker

Click edit and select the applicable resource in the person field. If the value is populated, this can also be adjusted by clicking the maintain versions button.

ii. Worker must have a period

On the Project tab, in the Set up group, click Project setup



Click edit and select the applicable period code.

iii. Ensure Employee has proper financial dimensions

On the employment tab, select the applicable financial dimensions

B. Project Setup

Continue reading

Setup Task Recorder to Save to Lifecycle Services

Dynamics 365 for Finance and Operations has powerful enhancements to the task recorder functionality. Particularly the ability to save task recordings specific processes in the Business Process Modeler of Lifecycle Services.

Task Recording Setup

Saving task recordings to LCS is a great way to confirm testing of business processes, as well as create clear documentation that is easily available to all system users through Task recorder’s “Open from Lifecycle Services” playing functionality

To do this, however, it is first necessary for each user’s system to be linked to LCS.

Continue reading