Hi,
We have CRM 2016 set up on a test server (our live system is CRM 2013).
I am playing around with the SLA functionality offered in CRM.
I have created a simple SLA that runs when the record is created and is applicable when the case status is Active.
I have made sure to activate AND set the SLA as the default.
I made sure that SLA is enabled in the system settings (it enabled by default).
Issue:
- I don't see any of the SLA fields populated.
- I don't see any 'System Jobs' running in the background process
- I tried to manually assign a SLA by adding the SLA field to the form, still does not work
- I have tried both enhanced and non-enhanced SLA types
- I have tried with and without entitlements
I followed this guide: http://missdynamicscrm.blogspot.ca/2015/05/sla-doesnt-work-run-troubleshooting-tips-checklist.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+missdynamicscrm+(Ms.+Dynamics+CRM)
And tried to check my plug-ins but I don't actually see the highlighted plug-ins mentioned in step #7. I only see Internal OperationPlugin. Nothing else under the ObjectModel node.
I checked the CRM Trace logs and see this:
>Crm Exception: Message: Unsupported operator xml name, ErrorCode: -2147220715, InnerException: System.NotSupportedException: Unsupported operator xml name
[2017-01-17 14:24:42.103] Process: w3wp |Organization:00000000-0000-0000-0000-000000000000 |Thread: 17 |Category: Exception |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: afabc76a-a88c-436b-bcfd-e3fcbf23d25e | CrmException..ctor ilOffset = 0x9
at CrmException..ctor(String message, Exception innerException, Int32 errorCode, Boolean isFlowControlException, TraceCategory traceCategory) ilOffset = 0x9
at CrmException..ctor(String message, Exception innerException, Int32 errorCode) ilOffset = 0x6
at OperatorHelper.GetOperator(String uiXmlName) ilOffset = 0x77
at ConditionExpressionBuilder.CreateConditionExpression(WorkflowStep workflow, String xml) ilOffset = 0x4D
at WorkflowAuthoringBase.AddCheckStep(String stepId, WorkflowStep workflowStep, String actionXml, String descriptionXml, String stepDescription) ilOffset = 0x55
at SLAWorkflowAuthoringHelper.AuthorWorkflow(WorkflowStep workflowStep, Entity parentEntity, String entityId, String primaryEntityName, String childEntityName, IWorkflowErrorVisitorContext workflowErrorVisitorContext, Func`8 addUpdateEntityStepMethod, Func`4 setRelatedKPIMethod, ExecutionContext executionContext) ilOffset = 0x3E5
at SLAWorkflowAuthoringHelper.AuthorWorkflow(String entityId, String primaryEntityName, IWorkflowErrorVisitorContext workflowErrorVisitorContext, ExecutionContext executionContext) ilOffset = 0x194
at ServiceWorkflowAuthorService.AuthorWorkflow() ilOffset = 0xCA
at SLAService.InternalSetState(BusinessEntityMoniker moniker, Int32 newState, Int32 newStatusCode, BusinessEntity originalEntity, ExecutionContext context) ilOffset = 0xF2
at BusinessProcessObject.SetState(BusinessEntityMoniker moniker, Int32 newState, Int32 newStatusCode, BusinessEntity originalEntity, ExecutionContext context) ilOffset = 0x2AF
at BusinessProcessObject.SetState(BusinessEntityMoniker moniker, Int32 newState, Int32 newStatusCode, ExecutionContext context) ilOffset = 0x1A
at RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) ilOffset = 0xFFFFFFFF
at RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) ilOffset = 0x25
at RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) ilOffset = 0xCF
at LogicalMethodInfo.Invoke(Object target, Object[] values) ilOffset = 0x4F
at InternalOperationPlugin.Execute(IServiceProvider serviceProvider) ilOffset = 0x57
at V5PluginProxyStep.ExecuteInternal(PipelineExecutionContext context) ilOffset = 0x265
at VersionedPluginProxyStepBase.Execute(PipelineExecutionContext context) ilOffset = 0x65
at PipelineInstrumentationHelper.Execute(Boolean instrumentationEnabled, String stopwatchName, ExecuteWithInstrumentation action) ilOffset = 0x2D
at Pipeline.Execute(PipelineExecutionContext context) ilOffset = 0xD8
at <>c__DisplayClass1.<RunStage>b__0() ilOffset = 0x0
at PipelineInstrumentationHelper.Execute(Boolean instrumentationEnabled, String stopwatchName, ExecuteWithInstrumentation action) ilOffset = 0x2D
at MessageProcessor.RunStage(PipelineExecutionContext context, Int32 pipelineStage) ilOffset = 0x39
at MessageProcessor.Execute(PipelineExecutionContext context) ilOffset = 0x1EB
at InternalMessageDispatcher.Execute(PipelineExecutionContext context) ilOffset = 0xE4
at ExternalMessageDispatcher.ExecuteInternal(IInProcessOrganizationServiceFactory serviceFactory, IPlatformMessageDispatcherFactory dispatcherFactory, String messageName, String requestName, Int32 primaryObjectTypeCode, Int32 secondaryObjectTypeCode, ParameterCollection fields, CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId, Guid callerRegardingObjectId, UserType userType, Guid transactionContextId, Int32 invocationSource, Nullable`1 requestId, Version endpointVersion) ilOffset = 0x22D
at OrganizationSdkServiceInternal.ExecuteRequestRequestWithInstrumentation(OrganizationRequest request, CorrelationToken correlationToken, CallerOriginToken callerOriginToken, WebServiceType serviceType, UserAuth userAuth, Guid targetUserId, OrganizationContext context, Boolean returnResponse, Boolean checkAdminMode, Object operation, UserType targetUserType) ilOffset = 0x28B
at OrganizationSdkServiceInternal.ExecuteRequest(OrganizationRequest request, CorrelationToken correlationToken, CallerOriginToken callerOriginToken, WebServiceType serviceType, UserAuth userAuth, Guid targetUserId, Guid targetCallerRegardingObjectId, UserType targetUserType, OrganizationContext context, Boolean returnResponse, Boolean checkAdminMode) ilOffset = 0x37
at OrganizationSdkServiceInternal.ExecuteRequest(OrganizationRequest request, CorrelationToken correlationToken, CallerOriginToken callerOriginToken, WebServiceType serviceType, Boolean checkAdminMode, ExecutionContext executionContext) ilOffset = 0x58
at OrganizationSdkServiceInternal.Execute(OrganizationRequest request, CorrelationToken correlationToken, CallerOriginToken callerOriginToken, WebServiceType serviceType, Boolean checkAdminMode, ExecutionContext executionContext) ilOffset = 0x28
at InprocessServiceProxy.ExecuteCore(OrganizationRequest request) ilOffset = 0x34
at PlatformCommand.XrmExecuteInternal() ilOffset = 0x109
at DataSource.SetState(String entityName, Guid id, String state, IOrganizationContext context) ilOffset = 0x0
at ActivateDialogPage.SetState(String entityName, String newState) ilOffset = 0x7C
at ActivateDialogPage.ConfigureForm() ilOffset = 0x523
at AppUIPage.OnPreRender(EventArgs e) ilOffset = 0x13
at Control.PreRenderRecursiveInternal() ilOffset = 0x54
at Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) ilOffset = 0x6D3
at Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) ilOffset = 0x3C
at Page.ProcessRequest() ilOffset = 0x14
at Page.ProcessRequest(HttpContext context) ilOffset = 0x33
at CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() ilOffset = 0x18D
at HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) ilOffset = 0x15
at ApplicationStepManager.ResumeSteps(Exception error) ilOffset = 0x10A
at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) ilOffset = 0x5C
at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) ilOffset = 0x16A
at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType) ilOffset = 0x4B