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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Passing SysGen_Personn...
Power Apps
Answered

Passing SysGen_PersonnelNumber to PowerApps

(0) ShareShare
ReportReport
Posted on by Microsoft Employee

Hi,

 

I need some help for embedding PowerApps to Dynamics 365 Talent.

 

I found an existing CDS entity called 'Worker' I need to pass the 'Worker Number' field from Talent to PowerApps.

 

In the Talent screen the 'Worker Number' field is showen as "SysGen_PersonnelNumber".

 

I tried to embed and app and add the below label to my app to test it out.

"Personnel Number: " & Param("SysGen_PersonnelNumber")

 

After publishing the app the value of Param("SysGen_PersonnelNumber") is not showing.

 

Any ideas how this can be done?

 

Thanks

 

Arthur

Parameter.jpg
Categories:
  • v-xida-msft Profile Picture
    Microsoft Employee on at

    Hi @Anonymous,

    Could you please share a bit more about your scenario?

    How do you embed an app within your Dynamics 365 Talent Entity?

    Do you want to pass parameter from your Entity to your embedded app?

    Please check if you have typed proper column name within the Param function within your app.

    In addition, before you click the PowerApps (button) functionality within your D365 Talent entity, please check if you have selected one record within your Entity.

    Also please check if the SysGen_PersonnelNumber column of your current selected record in your Talent entity is empty.

    Please check and see if the following blog would help in your scenario:

    https://dynamics365.wordpress.com/category/powerapps/

    If the issue still exists, please consider take a try to remove the embedded app from your Talent Entity, and then re-embed a new app within your Talent Entity, then select one record, and click the "PowerApps" button functionality within your Talent entity, check if the issue is solved.

     

    Best regards,

    Kris

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Hi Kris,

     

    Thank you for your detailed reply. 

     

    Sorry I was on annual leave over the Christmas holiday period and I only see your reply today.

     

    Please find the details below:

     

    How do you embed an app within your Dynamics 365 Talent Entity? - Using Options -> Personalise this form on the record of a test record. There is a '...' menu and 'Add PowerApp' on the right hand side and inside the dialog box popping up I specify the parameter to pass in the PowerApp.

    Do you want to pass parameter from your Entity to your embedded app? - Yes - my app is using the 'Worker' entity and I need the 'Worker Number'.

    Please check if you have typed proper column name within the Param function within your app. - checked and the parameter name is 'SysGen_PersonnelNumber.

    In addition, before you click the PowerApps (button) functionality within your D365 Talent entity, please check if you have selected one record within your Entity. - I am on the test record when adding my app.

    Also please check if the SysGen_PersonnelNumber column of your current selected record in your Talent entity is empty. - I added the 'Personnel Number' field to the record and I can see a value there. Also I can find this record in the CDS 'Worker' entity.

    Please check and see if the following blog would help in your scenario:

    https://dynamics365.wordpress.com/category/powerapps/

     

    - Will check. However it is about SharePoint from a quick glance. But I will read through.

     

    If the issue still exists, please consider take a try to remove the embedded app from your Talent Entity, and then re-embed a new app within your Talent Entity, then select one record, and click the "PowerApps" button functionality within your Talent entity, check if the issue is solved.

     

    - At the moment this is not possible as I am only authorised to use this one record for my testing. I assume you mean the whole 'Worker' entity in your above comment.

     

    Regards,

     

    Arthur

     

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Also please find the screenshot of the Personnel Number:

     

    Talent_Personnel_number.png

  • Verified answer
    Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Looks like using the formula in the blog post worked the trick:

     

    The formula to use on the On Start action of the PowerApp:  If(!IsBlank(Param(“EntityId”)), Set(FinOpsInput, Param(“EntityId”)), Set(FinOpsInput,””))

     

    I just keep the "EntityId" as the parameter and "FinOpsInput" as the global variable and I can use it to reference the personnel number value.

     

    Also it is documented here:

     

    https://docs.microsoft.com/en-us/dynamics365/unified-operations/fin-and-ops/get-started/embed-power-apps#building-a-powerapp-that-leverages-data-sent-from-finance-and-operations

     

    It seems that Talent is 'borrowing' the FinOps names for the parameter passing functionality - very confusing.

     

    Anyway it worked the purpose and I will move on.

     

    Thank you for your help.

     

    Regards,

     

    Arthur

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 402 Super User 2026 Season 2

#2
Mohsin Ali Profile Picture

Mohsin Ali 328

#3
WarrenBelz Profile Picture

WarrenBelz 296 Most Valuable Professional

Last 30 days Overall leaderboard