Skip to main content

Notifications

Community site session details

Community site session details

Session Id : UpZUBYggu8o9BAepH2YgDY
Power Apps - Microsoft Dataverse
Answered

Unable to locate "Process Stage" table

Like (0) ShareShare
ReportReport
Posted on 21 May 2024 21:01:14 by 58

guys, this is driving me nuts. I wanted to locate "Process Stage" table and add to it to my solution. Somehow this table ain't showing up for me. I can even use Azure Data Studio to query "select * from processstage" and I get hits. I can also add the "Process" table to my solution, Just that somehow "Process Stage" ain't coming up when open the Tables page in the Maker portal.

 

Been hanging out with chatgpt for half a day now and follow the precise steps... Just can't get it to come up.

 

what's going on?

 

  • AKampen Profile Picture
    13 on 13 Jun 2024 at 22:57:25
    Re: Unable to locate "Process Stage" table

    You aren't swimming against the current, just doing things that aren't possible in the new experience yet. 

     

    This functionality is all from Dynamics 365 and you can bet Microsoft isn't interested in pissing off all the enterprises that have real-time workflows set up and need a synchronous process so cannot migrate them to Power Automate Flows.  Heck I'm pretty sure the system itself still relies on real-time workflows in the background.

     

    It might never really get exposed to the new 'maker' experience since they would have to either let Power Automate be optionally execuded prior to the trigger or create a whole UI for the old-school workflows in the new experience.

     

    Either way, do it and be confident it will be supported for a LONG time.

  • haoest Profile Picture
    58 on 13 Jun 2024 at 22:28:56
    Re: Unable to locate "Process Stage" table

    @AKampen 

    thank you for this tip. Yes, exactly I want to be able to add a lookup field to processstage table. Tried it and it really works 🙂

     

    I feel like swimming against the current, though. Do something they don't intend me to do and I may suffer the consequences later... like my app breaks overnight after a cloud update. Think i may have to design around this for now. But thanks for the knowledge. I am sure it will come handy at some point.

  • Verified answer
    AKampen Profile Picture
    13 on 13 Jun 2024 at 21:44:34
    Re: Unable to locate "Process Stage" table

    You won't add this table to your solution, you wouldn't want to customize it at all.  When you publish your solution to a production environment the refecnes to this table iwill hook up to the Process Stage table in that environment.

     

    I'm going to go out on a limb and asusme you want to interact with this table to add a lookup to the active stage in a custom table or column of yours, and this is definately possible.

     

    To add a lookup for the Process Stage table, you have to use the classic interface; you can't do it in the modern experience.  

     

    These screenshots should help a bit.

     

    If you are not familiar at all with the classic interface, don't let it scare you because it is mostly the same but with the old names.  Tables are called entities and columns are called fields.

     

    In my case, I want to add a custom table to track the history of every BPF stage, so I created a table called Stage History and in order to add a lookup for the active stage of my BPF process stage, I had to go into the classic experience as below.

     

    AKampen_0-1718314604582.png

    AKampen_1-1718314654981.png

     

  • Fubar Profile Picture
    7,850 Super User 2025 Season 1 on 22 May 2024 at 22:12:06
    Re: Unable to locate "Process Stage" table

    Not every Dataverse Table is exposed via the interface (e.g. some are only available in code such as the many to many intersect tables), if you can't see it as a user with the System Administrator security role then it is probably marked as an internal object.  The question is why do you need it? It is an out of the box table that will not have been customized and it should already be in the Target environment.

  • haoest Profile Picture
    58 on 22 May 2024 at 12:44:31
    Re: Unable to locate "Process Stage" table

    And to add a minor detail, the fact that I can do

     

    select * from sys.tables where name ='processstage'

     

    and get a hit, I know the table is there. It maybe some configuration or permission issue that's hiding it from me...

     

  • haoest Profile Picture
    58 on 22 May 2024 at 12:36:47
    Re: Unable to locate "Process Stage" table

    thank you for trying, but you misunderstood my question. At this moment in time, I just wanted to add a system table called "Process Stage" to my solution.

  • Fubar Profile Picture
    7,850 Super User 2025 Season 1 on 22 May 2024 at 01:49:12
    Re: Unable to locate "Process Stage" table

    So workflow, if your BPF triggers a workflow - in which case include the Workflow that it triggers.

    Active Stage id refers to the data.  E.g. when a user uses the BPF a instance/transaction record is created and the Active Stage is from that transaction is recorded.

     

    For moving your BPF to a new environment in a Solution, you just need to include the BPF (Process), Table of your BPF, the Global Option Set (only if you have added any new Categories), any Workflows your BPF may call.  Also, you will want to update Security Roles as the users will need privileges to your the BPF Table to be able to use it.

  • haoest Profile Picture
    58 on 22 May 2024 at 01:27:24
    Re: Unable to locate "Process Stage" table

    @Fubar 

    I am able to find my BPF table. This table has processid, which refers to an entity in "process" entity (whose underlying table is "workflow" table).

     

    In the BPF table there is also another field called "activestageid". This guid refers to an entity in "Process Stage" (whose underlying table is supposed to be "processstage" table). Strangely, I can use SQL Server Management Studio to query "select * from processstage" to get a hit, but I am not able to add "Process Stage" table to my solution. This goes back to my original question. This table is not found in my developer environment...

     

  • Fubar Profile Picture
    7,850 Super User 2025 Season 1 on 22 May 2024 at 01:01:32
    Re: Unable to locate "Process Stage" table

    When you create a BPF now, a new Table is created for that BPF (i.e. create 3 BPF's get 3 new Tables) - so all you need is to include that new Table (in the old days it used to be structured differently).

  • haoest Profile Picture
    58 on 22 May 2024 at 00:28:49
    Re: Unable to locate "Process Stage" table

    No I don’t mean stage category. I mean “process stage” which stores all stage names of BPF processes. 

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

Understanding Microsoft Agents - Introductory Session

Confused about how agents work across the Microsoft ecosystem? Register today!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,771 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 66,091 Most Valuable Professional

Leaderboard

Featured topics