A workflow consists of elements. The following sections describe each type of
element:• Tasks
o Manual task
o Automated task
• Approval process
• Line-item elements
• Flow-control elements
o Manual decision
o Conditional decision
o Parallel activity
o Subworkflow
Manual Task
A manual task is a unit of work that must be performed by a user. For example, an expense report workflow can have manual tasks that require the assigned users to:
• Review the receipts submitted with the expense report.
• Call an employee’s manager.
Automated Task
An automated task is a unit of work that must be performed by the system. (It
requires no human interaction.) For example, a sales order workflow can have
automated tasks that:
• Performs a credit check.
• Creates a customer record for the customer, if one does not already exist.
Approval Process
An approval process is a process that consists of separate steps. The user at each
approval step can:
• Approve the document.
• Reject the document.
• Request a change to the document.
• Assign the document to another user for approval.
Line-Item Elements
A workflow can be created to process documents, or the line items on a
document. For example, assume that you have created an approval workflow for
timesheets. (This workflow will be referred to as the document workflow.) You
can add a line-item element to that document workflow. When the line-item
element is executed, each line item on the document is submitted for processing.
You can have all the line items processed by the same line-item workflow, or you
can have each line item processed by a different line-item workflow.
Suppose that an employee has submitted a timesheet that resembles the following
figure.
In this scenario, you can create the following line-item workflows:
• Line-item workflow 1: This workflow is used to process line items
where the project ID = 1111.
• Line-item workflow 2: This workflow is used to process line items
where the project ID = 2222.
• Line-item workflow 3: This workflow is used to process line items
where the project ID = 3333.
Flow Control Elements
You can use the following elements to design workflows that have alternate
branches or branches that run concurrently.
• Manual decision: A manual decision is a point where a workflow
divides into two branches. A user must take an action, and the action
taken will determine which branch is used to process the submitted
document.
• Conditional decision: A conditional decision is a point where a
workflow divides into two branches. The system will decide which
branch to use by evaluating the submitted document to determine
whether it meets a specified condition.
• Parallel activity: A parallel activity is a workflow element that
includes two or more workflow branches that run at the same time.
• Subworkflow: A subworkflow is a workflow that runs within the
context of another workflow.
Regards,
Hossein Karimi
Friday, July 27, 2018
Workflow Elements
Labels:
AX 2012,
Installation,
Workflow
+10 years of experience with hands-on lead-level background in the full life cycle of software development with demonstrated cross-functional team leadership skills.
Programming:
• ERP :Microsoft Dynamics AX 2012
• Language :X++, C#, C++, XAML, Asp.Net, Html, VB.Net, Android
• Environment : Windows XP, Windows 8, Windows 10, Windows Server
• DataBase : Oracle 9i,10g,11g and SqlServer and SQLlite
Subscribe to:
Post Comments (Atom)
Configure the Firewall on the Enterprise Portal Server
After you install Enterprise Portal, enable Web Server (HTTP) in Windows Firewall. If you do not enable the web server in Windows Firewall...
-
In Reporting Services, reports and resources are processed under the security identity of the user who is running the report. If the report ...
-
The below select query will give the both the Sales Line record count and the sum of sales quantity. static void Test_Data(Args _args) ...
-
To integrate Microsoft Dynamics AX and Analysis Services, you must connect Analysis Services to the Application Object Server (AOS). To do s...
No comments:
Post a Comment