Solved

CRM 2011 - Running workflow in different clients view

Posted on 2012-03-09
8
441 Views
Last Modified: 2012-03-20
I have a workflow under client entity,  I would like the execution go through  different logical path within the workflow depending on which client view I initiated from?
0
Comment
Question by:tommym121
  • 4
  • 4
8 Comments
 
LVL 27

Expert Comment

by:Chinmay Patel
ID: 37703031
Hi tommym121,

What do you mean by "Client View"?
Is it a field on the entity or we are talking about CRM Views?

Regards,
Chinmay.
0
 

Author Comment

by:tommym121
ID: 37707292
Yes, I am talking on CRM View of Client Entities
0
 
LVL 27

Expert Comment

by:Chinmay Patel
ID: 37707474
I am afraid that there is no straight forward way to achieve this.
Let me just re-phrase the question, let me know if I got it right.

User will select a CRM View and then select few records on a given page and run a workflow on them manually.

Your workflow should be able to determine which view was selected when these workflow was called and then based on the view your workflow will execute different steps.

Is this what you are trying to achieve?

Regards,
Chinmay.
0
 

Author Comment

by:tommym121
ID: 37715677
Chinmay,

Yes, you are right.  That is what I am try to do.  Sorry not being cleared in my question.
0
What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 
LVL 27

Expert Comment

by:Chinmay Patel
ID: 37715729
I am sorry but I don't think this can be done by any means that one might conisder straight-forward.

Could you tell me what is the exact requirement here? I *might* be able to suggest better solution.
0
 

Author Comment

by:tommym121
ID: 37742295
I have create a view for 30 days past overdue account, another view for 60 days past overdue.
 I will like the workflow to aware which view I am on to execute different logic path.
For 30 days, I like to send out the email to the account manager, For 60 days overdue, I like to send out a email both to account manager and supervisor.
0
 
LVL 27

Accepted Solution

by:
Chinmay Patel earned 500 total points
ID: 37743373
Hi tommym121,

It is not possible to achieve with CRM OOB features.
Would you like to try a solution based on SDK - I might be able to suggest C# or JavaScript to achieve this.

Basically, you get the fetchxml and then execute it to get the record ids and then you can use ExecuteWorkflowRequest : http://msdn.microsoft.com/en-us/library/cc155961.aspx
accordingly.

Let me know if you need more clarification on the same.

Regards,
Chinmay.
0
 

Author Closing Comment

by:tommym121
ID: 37745729
Thanks
0

Featured Post

Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

Join & Write a Comment

Suggested Solutions

This is a walkthrough guide I wrote whilst upgrading my on-premise MS Dynamics CRM 3.0 deployment to 4.0. This covers the actual installation of the product to a working level for my system, I ran into a lot of issues that the steps below fixed so h…
Automatically creating a Trello card using data from a Microsoft Dynamics CRM record turned out to be an easy project that yielded great results.  Here's how I did this for an internal team at General Code.
Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…
This tutorial demonstrates a quick way of adding group price to multiple Magento products.

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now