How to resolve this BP warning in D365
DeleteAction StatusTable has no explicit relation set.
*This post is locked for comments
Like the message says, you have to specify a relation for the delete action. Otherwise it can't work. So what is the link between your table, and the table specified in the delete action.
Please also note that for new tables you can't specify delete actions anymore, instead you control the behavior directly on the properties of the table relations. But if you have upgraded from AX2012, you will have delete actions for those objects.
Yes , Its new table.
What is the purpose of table delete action Node in New table ?
There are two different delete actions: cascade and restricted.
For example on SalesTable there is a cascade delete action to SalesLine.
This means that if SalesTable is deleted, related SalesLines are also deleted. Otherwise there would be orphan records in the database.
An example of a restricted delete action is the delete action on CustGroup table.
It will prevent deleting a CustGroup record, if there is any customer (CustTable) who is a member of this CustGroup.
So you are prevented of deleting base/master data, if it's referenced somewhere in the system.
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.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Tocauer 4
Community Member 2
Nayyar Siddiqi 2