Comments
The functionality was attempted to fix by Microsoft with the new work template checkmark "Split cross-docking work during license plate receiving"However, this does not completely solve the problem. Please check the yammer post.https://www.yammer.com/dynamicsaxfeedbackprograms/threads/1682457444417536
Ooo, if that "record state" was a Platform enum, right?Imagine if tables could be configured with a new Property called "SoftDelete" that lets users delete data, but it only is soft deleted for 30 days?Still run the OnDelete trigger, and if someone restores the record, it's still treated in (AL) as an OnInsert, but the record comes back from SoftDelete with the same PK and ID (or errors if a new record with the same PK already exists).I'm thinking of people who... oh, delete Salesperson/Purchasers that are used in approval flows, for example.