web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Process not showing up in the Settings>Processes views

(0) ShareShare
ReportReport
Posted on by 285

I have an entry with the Component Type of 'Process' that shows up in the dependencies list of a certain field of an entity. I then go to the Settings>Processes views and look through them or do a search to find that entry. I can't find that entry no matter which view, filter, or search terms I use. I can access the entry and the process steps from the dependencies list, but not in any other place. Can't edit or activate/deactivate the process from there though.

I need to find what process is calling this process, and to do that I need to access it's dependency list which can only be accessed through the Processes section of the Settings>Customizations>Customize the System module. Since the process doesn't seem to show up in any view, I can't access those dependencies. 

Any help in identifying the issue would be appreciated.

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Radu Chiribelea Profile Picture
    6,667 on at

    Hi,

    Maybe the process was created by someone with a different Language than yours?

    From what i remember processes in CRM are language based - meaning that if someone has German as language in Personal Options and creates a process, then someone who has English as his base language, won't be able to see it.

    For example, if i run now a SQL Profiler, when selecting the All Processes View:

    exec sp_executesql N'select 
    top 251 "workflow0".WorkflowId as "workflowid"
    , coalesce("LL0".Label,"workflow0".Name ) as "name"
    , "workflow0".Category as "category"
    , "workflow0".PrimaryEntity as "primaryentity"
    , "workflow0".StateCode as "statecode"
    , "workflow0".CreatedOn as "createdon"
    , "workflow0".OwnerId as "ownerid"
    , "workflow0".OwningBusinessUnit as "owningbusinessunit"
    , "workflow0".Type as "type"
    , convert(bigint, "workflow0".VersionNumber) as "versionnumber"
    , "workflow0".OwnerIdYomiName as "owneridyominame"
    , "workflow0".OwnerIdName as "owneridname"
    , "workflow0".OwnerIdType as "owneridtype"
    , "workflow0".OwningBusinessUnitName as "owningbusinessunitname" 
    from
    Workflow as "workflow0" WITH (NOLOCK) 
    left outer join LocalizedLabelView as "LL0" on ("LL0".ObjectId = "workflow0".WorkflowId and "LL0".LanguageId = @LanguageId0 and "LL0".ObjectColumnName = @ObjectColumnName0 ) 
    where
    (("workflow0".Type = @Type0 and "workflow0".RendererObjectTypeCode is null and (("workflow0".Category = @Category0 or "workflow0".Category = @Category1 or "workflow0".Category = @Category2 or (("workflow0".Category = @Category3 and "workflow0".LanguageCode in (@LanguageCode0
    , @LanguageCode1))))))) order by
    name asc
    , "workflow0".WorkflowId asc',N'@LanguageId0 int,@ObjectColumnName0 nvarchar(4),@Type0 int,@Category0 int,@Category1 int,@Category2 int,@Category3 int,@LanguageCode0 int,@LanguageCode1 int',@LanguageId0=1033,@ObjectColumnName0=N'Name',@Type0=1,@Category0=0,@Category1=3,@Category2=4,@Category3=1,@LanguageCode0=1033,@LanguageCode1=-1

    from the above, it filters based on the language code as well.

    See if that is the case - check what languages you have provisioned against your CRM Organization, and then try to change it into the personal options and see if it is visible then. 

    Also, maybe you can disable it via the SDK, if you know the workflowid - see https://msdn.microsoft.com/en-us/library/jj602950.aspx

    Hope this helps

    Radu

  • Artemy Profile Picture
    285 on at

    English is the only available option in the Options>Languages user menu. Doesn't sound like it's a language issue...

  • Suggested answer
    Radu Chiribelea Profile Picture
    6,667 on at

    Then - maybe get where you want via the SDK :)? Retrieve and Disable and then delete the process?

  • Artemy Profile Picture
    285 on at

    I'm not trying to disable or delete it. I'm interested in finding the dependencies of it. There must be a parent process that calls this as a child process.

  • Suggested answer
    Radu Chiribelea Profile Picture
    6,667 on at

    Maybe you can use the RetrieveDependenciesForDeleteRequest Class msdn.microsoft.com/.../microsoft.crm.sdk.messages.retrievedependenciesfordeleterequest.aspx

    This will not delete anything, it will simply retrieve the list of dependencies ?

  • ashlega Profile Picture
    34,477 on at

    What do you see when you click on that process in the dependencies screen (field->show dependencies->click on the process name). You wrote you can see it, but you can't activate/deactivate/etc. So what exactly do you see?

    Also, try using advanced find, just make sure to remove all the filters (by default, when you select "process" entity, there will be lots of filters in the advanced find)

  • Artemy Profile Picture
    285 on at

    [quote user="Radu Chiribelea"]

    Maybe you can use the RetrieveDependenciesForDeleteRequest Class msdn.microsoft.com/.../microsoft.crm.sdk.messages.retrievedependenciesfordeleterequest.aspx

    This will not delete anything, it will simply retrieve the list of dependencies ?

    [/quote]

    The C# approach may well work, but I'm looking for a way to fix this through the GUI.

    [quote user="Alex Shlega"]

    What do you see when you click on that process in the dependencies screen (field->show dependencies->click on the process name). You wrote you can see it, but you can't activate/deactivate/etc. So what exactly do you see?

    Also, try using advanced find, just make sure to remove all the filters (by default, when you select "process" entity, there will be lots of filters in the advanced find)

    [/quote]

    Attached is the screenshot of the configuration and options that I'm seeing. There are process steps shown as well.

    customer-should-update.PNG

    The no-filter view does show the process, but I need to be able to see the process in the Settings>Customizations>Customize the System>Processes module in order to view the dependencies. The regular process view doesn't have that option.

  • Artemy Profile Picture
    285 on at

    Or maybe there's something else that's preventing me from having the regular options that show up in the bar such as activate, deactivate, and show dependencies. Some of the other processes in the view have those options.

  • Radu Chiribelea Profile Picture
    6,667 on at

    is this CRM Online or OnPrem?

    If it's CRM OnPrem - you can check the database for this record and one that works and see what differences are at a DB level

    You could also retrieve the workflows in the browser, by running

    https://yourCrmOrg.crm4.dynamics.com/api/data/v9.0/workflows - for CRM Online or IFD 

    https://CrmServer.domain.com/yourCRMOrg/api/data/v9.0/workflows - for CRM OnPrem

    this will give you all the workflows on the Organization - maybe you can use it to get more details.

    You will need to replace the values with the one from your environment, as well as the build (v9.0)

  • ashlega Profile Picture
    34,477 on at

    Just a thought.. could it be an SLA-related workflow? Do you have any SLA-s for the case entity?

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans