Wednesday, September 9, 2020

Overview of Microsoft Azure Cloud Services

 Azure Cloud Services is an example of a platform as as service (PaaS). Like Azure App Service, this technology is designed to support applications that are scalable, reliable, and inexpensive to operate. In the same way that App Service is hosted on virtual machines (VMs), so too is Azure Cloud Services. However, you have more control over the VMs. You can install your own software on VMs that use Azure Cloud Services, and you can access them remotely.

Azure Cloud Services diagram

More control also means less ease of use. Unless you need the additional control options, it's typically quicker and easier to get a web application up and running in the Web Apps feature of App Service compared to Azure Cloud Services.

There are two types of Azure Cloud Services roles. The only difference between the two is how your role is hosted on the VMs:

  • Web role: Automatically deploys and hosts your app through IIS.

  • Worker role: Does not use IIS, and runs your app standalone.

Microsoft Azure Web Apps

Microsoft Azure Logic Apps

Register for upcoming Events from here.

Dynamics 365 Fundamentals

Dynamics 365 is a multi-faceted tool for customer engagement, unified operations, marketing, retail and talent management. This course will familiarize the learner with Dynamics 365 functionality and business value. The course will cover Dynamics 365 applications, the Power Platform, cloud concepts, the security model, and licensing considerations.

Job role: Functional Consultant

A Dynamics 365 for Finance and Operations Functional Consultant is responsible for performing discovery, capturing requirements, engaging subject matter experts and stakeholders, translating requirements, and configuring the solution and applications. The Functional Consultant implements a solution using out of the box capabilities, codeless extensibility, application and service integrations. Get all details from

Wednesday, September 2, 2020

Upcoming Webinar : Dynamics 365 Marketing Automation

a) Dynamics 365 Marketing Overview b) Marketing Automation Discussion c) Social Media Automation & Scheduling d) DEMO e) QnA Start Date : 2020-10-02T17:00:00Z End Date : 2020-10-02T17:45:00Z Registration URL :

Monday, February 15, 2016

Timesheet Workflow Approvals in AX 2012

There are two types of workflow types that have been added to set up workflow in Microsoft Dynamics AX 2012 specific to timesheet:
  • Review timesheet workflow (TSDocumentTemplate) – approval workflows for project timesheets at the document level
  • Review timesheet line workflow  (TSTimesheetLineTemplate) – approval workflows for project timesheets at the line item level
Review timesheet workflow is the main workflow of timesheets, which is used for the approval process during timesheet entry. The setup of Review timesheet workflow contains two workflow elements for the approval depending on approval level you desire in your system:
  • Approve timesheet: It is used to define the approval at document level or timesheet header level.
  • Timesheet line-item workflow: It is used to define the approval at the detail line level. In such case, you should set up a new workflow of type Review timesheet line workflow and join the new workflow to this workflow element belonging to the main workflow type Review timesheet workflow.

Review timesheet line workflow must be added to the main Review timesheet workflow, because it cannot operate on its own. To define Review timesheet line workflow:
1.       Click Project management and accounting.
2.       Click Setup and then click on Project management and accounting workflows where you will select Review timesheet line workflow.
3.       Configure the workflow structure according to your needs using supported elements (Approve a timesheet line, Condditional decision, Manual decision, Parallel activity, Subworkflow)
4.       In this example we have assigned the approval to workflow participant – Project manager. In this case the line approval task will be assigned to Project manager responsible for the project specified on the line.

5.       Once you are finished close the workflow, save it and activate it.

Now it is necessary to link Review timesheet line workflow to the main workflow Review timesheet workflow:
1.       Click Project management and accounting.
2.       Click Setup and then click on Project management and accounting workflows where you will select Review timesheet workflow.
3.       Configure the workflow structure like in previous step, but note the new element Timesheet line-item workflow. Add this element to the workflow processing and open its properties.
4.       There are two possibilities in the current design of AX 2012:
    • Use a single workflow for all line-items
    • Use separate workflow for each line-item – could be useful when different workflow process is required for each Project ID:

Note: You must define at least two conditions and an associated workflow within a line-item workflow element.
6.       Once you finish the workflow setup – close it, save it and activate it.

When a new timesheet with 2 lines is submitted to the workflow – system splits the processing into two separate streams:

User can check each line workflow by selecting the line and click Actions > View history:

Note: In Microsoft Dynamics AX 2009, the approval level is defined within timesheet parameters. It is removed in Microsoft Dynamics AX 2012.