Personalized Community is here!
Quickly customize your community to find the content you seek.
Now Available in Community - New TechTalk Videos for 2020
Read More about New TechTalks for 2020
2020 Release Wave 2Discover the latest updates and new features to Dynamics 365 planned through March 2021.
Release overview guides and videos Release Plan | Preview 2020 Release Wave 2 TimelineWatch the 2020 Release Wave 1 virtual launch event
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Upcoming TechTalks
I have a created a new table Table A in my own model MODEL A. I have extended the Application Suite and created a another model Model B. When I try to access the TABLE A from MODEL B it I am getting the error as following
"The name Table A does not denote a class, a table or an extended data type"
MODEL A - It has referenced all the three suite, platform and foundation and the Table A presents in it.
MODEL B - It is created by selecting a existing package - Application Suite.
Trying to call the Table A from a Class in Model B.
Please help me guys. Thanks.
Though you have referred 3 suites in your Model B; But your Table A belongs to Model A.
and you are trying to access it in a different Model (Model B).
your Model B is not referring to Model A. your Model B is a customization of Application Suite. Table A does not belongs to Application Suite, it belongs to your Model A.
I am not able to refer the Model A in Model B. So is it possible with any other options are I cant proceed with it.
Using extension models you can refer to any other model and so use existing elements, create extensions. A customization model is constrained to only the model you want to customize. So you have to review the current design. You can create the customization model B and in Model A you can create the table and also refer to model B; not the other way around. Depending on your needs probably you might need a third (extension) model.
Andre, I am not getting it. Could you please explain a little bit. Sorry.
If you have created a customization model, you can only use elements from the model you are customizing. If table A is not in the Application Suite (your example), you cannot use it in the customization model.
Vice versa it will work. If you select model B as referenced model in extension model A, you can use the customized objects from model B.
Thanks Andre for the information.
When you are creating the second model, You have to add references from the first package.
Once you are added the references, you can able to access the objects related to the fist Model/Package
Note that this this question was already answered three years ago.
Business Applications communities