How hide/Disable the NextStage Button in restricting the user Business Process work flow through Javascript.


Summary: CRM 2013: Business Process: restricting the user from entering values for the fields of the 'NEXT' stages.

processActionsContainer.style.display = "none";

Example:

if (Xrm.Page.getAttribute("Attributename").getText() == "ACCount") {

            processActionsContainer.style.display = "";

        }

        else {

            processActionsContainer.style.display = "none";

        }

 

SAP CRM Middle ware Interview questions TCS,IBM,Accenture-free download in pdf,ppt.

Summary: SAP CRM Interview questions and answers on Middle ware .
  1. Explain the end to end middle ware process.
  2. What is initial load , delta load and request load? Why do we do request load?
  3. Explain the process to replicate BP's from CRM to ECC.
  4. Explain the process to replicate BP's from CRM to ECC related to specific sales org.
  5. Explain the process to replicate BP's from ECC to CRM.
  6. How can we replicate the contact persons from CRM to ECC.
  7. Explain the product replication process.
  8. How can you set up RFC connections.

                       For More interview Question Click Here

Programmatically updating stages/process for Business Process Flow in CRM 2013

Summary: Programmatically updating stages/process for Business Process Flow in MS CRM 2013.
New release of CRM 2013 allows creating Business Process flows for custom entity as well. It also allows creating multiple processes flows for the same entity.  Different set of users can have different flows based on the business requirement. Even in some scenario’s we may need to shift from one process flow to some other process flow which should be generally done dynamically based on certain conditions.
We can enable Business Process Flows setting during creating custom entity or even we can update this in settings after the entity is created.
EnableSetting
 Once we enable this 2 fields gets created for this entity.
Attributes
So when we want to change the current process flow or the current stage we need to update these fields. Unfortunately CRM has not provided any UI to update these fields directly. So we can update this either through JavaScript/plugins using CRM API calls.
Plugins / WorkFlows:
// Get the Process Id based on the process name
 string procesName = "Business Process for Enquiry";
 var workflow = (from p in orgContext.WorkflowSet
 where p.Name == procesName && p.StateCode == Entities.WorkflowState.Activated
 select p).FirstOrDefault();
 
 if(workflow==null)
 {
 throw new InvalidPluginExecutionException(string.Format("Worflow not found with name {0}",procesName));
 }
 
 //Get the stage id based on the Stage Name
 string stageName = "CONFIRMED";
 var stage = (from p in orgContext.ProcessStageSet
 where p.StageName==stageName.ToUpper() && p.ProcessId.Id==workflow.WorkflowId
 select p).FirstOrDefault();
 if(stage ==null)
 {
 throw new InvalidPluginExecutionException(string.Format("Stage not found with name {0}", stageName));
 }
//Update the record with the new stage
 Entities.new_enquiry updateEnquiry = new Entities.new_enquiry();
 updateEnquiry.Id = context.PrimaryEntityId;
 updateEnquiry.stageid = stage.ProcessStageId;
 updateEnquiry.processid = workflow.WorkflowId;
 service.Update(updateEnquiry);
Reference Link: http://deepakexploring.wordpress.com/2013/11/21/programmatically-updating-stagesprocess-for-business-Aprocess-flow-in-crm-2013/


Microsoft Dynamics CRM 2014 release plans

Summary:Ms CRM 2014 release plans

Reference: http://www.preact.co.uk/preact_blog/microsoft-dynamics-crm-2014-release-schedule

Microsoft has coming up its Dynamics CRM 2014 release plans and presented the upcoming improvements that will be introduced in the coming months.



 the above picture shows the core CRM feature set is expanding to create a suite of connected applications that will include social listening, multi-channel marketing and enterprise service desk capabilities. As will all pre-releases any of these features are subject to change.

The headline announcements are:

  1.  2 CRM releases in 2014 for cloud & on-premise editions in Q2 & Q4
  2.  Microsoft Social Listening released in Q2 - free for CRM Online Pro Customers
  3.  Improved CRM Service Tools including new SLA & Entitlements entities
  4.  Dynamics CRM Marketing Module arrives in Q2
  5.  New Unified Service Desk + Parature Integration
  6.  Dynamics CRM Enterprise Licence plan announced
  7.  Inbuilt CRM calculation fields arriving in Q4

First up is the Dynamics Spring Wave consisting of 3 updates across CRM, Social and Marketing tracks.

To learn more about the Spring Wave releases download the Microsoft Release Preview Guide




Popular Posts