Create New Model in D365

Hi,

Create New Model in D365

Model is a group of elements (metadata and source files) that typically constitute a distributable software solution.



Package(dll) in AX 7 is independent deployable unit of one or more model.

What is a model descriptor?
A Package folder contains a descriptor folder that lists all model that belong the package. A model descriptor file contains metadata about a model's properties. 

Create Company or Own model for Extension Customizations (Model creation for extension approach)

We can create models using Extension approach, which is also recommended by Microsoft. This approach will allow you to extend the existing models with your own separate packages and assemblies.

For creating model, navigate to 'Dynamics D365' menu -> Model Management -> Create Model


Create Model will open a wizard for creating a model

Select New package for extension model. For extension you have to select create new package.


In next step, you have to select referenced packages you want to extend.



I have Referenced below models for my use
Application Foundation
Application Platform
ApplicationSuite
Calender
Case Management
Contact person 
Currency
Dimension
Directory
FiscalBooks
GL
Ledger
Measurement
Personnel
PeronnelCore
Retail
SourceDocumentation
SourceDocumentationTypes
Tax
UOM

Once after model selection below summary screen appears.


Select Dynamics D365 project and provide the name of the project.


Model Creation for Overlayer (Model creation for Customization approach).
D365 Which is not allowing to customize an object, outside a Suite.
If, you want to customize a class of “Application suite”, make sure, 
your current project belong to a model, which has access to “Application suite package”
Follow belo steps for AppSuite Creation.
• Create a new model,
• go for choice  ”Select existing package”
• Select “Application suite” as existing  package
• Create a project that must belong to your created Model

For creating model, navigate to 'Dynamics D365' menu -> Model Management -> Create Model

Create Model will open a wizard for creating a model. 


Here no need to refer any package like extension model which already completed in above step.

Here you can customize an object of Application suite in your Model.



Comments

Post a Comment