cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Yahya
Super User
Super User

Problems with the existing CDS Standard Entities

I have problems to understand how CDS Standard Entities are supposed to work, Standard are recommended by Microsoft to be used, while custom entities do not work in the same sense (for instance: Person Name!).

 

One problem with Standard entities is, Organization Entity: it does not have an Organization Name, only a READ ONLY Full NAME field, and FullName for an organization does not look the best way to identify an organization.

 

While in Business Unit Entity, there is an Organization Name Field and can be edited. I think this field is misplaced and should exist in Organization Entity. Isn’t that right?

6 REPLIES 6
Meneghino
Community Champion
Community Champion

Hi @Yahya

Could you please expand on the Person Name issue for custom entities?  I do not use the standard entities and just use custom entities, so I am interested to see if I am missing anything.

Thanks.

Hi @Meneghino..

 

In Standard Entities, person names are deal with as follows: -

 

1. A Field called GivenName, with Person Name datatype, and this itself makes 4 fields

 

a. Given Name

b. Middle Name

c. Surname

d. Name JSON

 

above fields are accessible only via PowerApps or Excel Add in, so you will not see them in the Entity design in the portal.

 

2. Standard Entity is also suppleid with a FullName field, text type, that IS READONLY and works as calculated field taking value from above fields as in concatenate

 

the issue with Custom entity is if I make a field to deal with FullName, it does not calculate. clear?

Meneghino
Community Champion
Community Champion

Hi @Yahya

 

I created a person type field in a new custom entity and it seems to work, please see below.

What issues are you having?

 

Thanks.

 

__.JPG000.JPG

It works. However, I cannot add a FullName Text Datatype field to my custom entity and works as in Standard entity. Again, in Standard entity, Microsoft deals with person name in 2 fields:

 

GIVEN NAME: PERSON NAME DATATYPE, GIVES 4 SUB FIELDS

FULLNAME: TEXT DATATYPE, CALCUALTED AND IS READ ONLY

Meneghino
Community Champion
Community Champion

Thanks for clarifying @Yahya

Basically you are saying that standard entities also have a calculated field, whereas in custom entities we cannot yet create our own calculated fields.

Hopefully we will be able to do that soon!

Hopefully..

Helpful resources

Announcements
Power Apps News & Annoucements carousel

Power Apps News & Announcements

Keep up to date with current events and community announcements in the Power Apps community.

Community Call Conversations

Introducing the Community Calls Conversations

A great place where you can stay up to date with community calls and interact with the speakers.

Power Apps Community Blog Carousel

Power Apps Community Blog

Check out the latest Community Blog from the community!

Top Solution Authors
Top Kudoed Authors
Users online (5,740)