Pages

Tuesday, July 14, 2020

Delete after journal posting (Inventory journal)

Journals are temporary by nature, they even have a parameter to delete lines automatically after posting.  There is no out-of-the-box process to prevent their deletion.   You can always see the status of registered inventory on the Inventory Transactions screen.  

What business need is met by keeping posted arrival journals in the system?  As previously mentioned, preventing the deletion of posted journals would require an extension, but not XDS, you would need to put additional logic on the delete action button to check if the journal is posted or not.  If you did this, I would make a new parameter "allow deletion of posted journals" on the journal names setup and also validate against that flag.  This would allow you to let some journal types be deleted and others not, and would allow you to turn the functionality off from the front end if something changes in the future. 




Saturday, July 11, 2020

Setup an alternate email ID for workflow notifications for your users

There is a new feature under the Feature management area that you can enable to set up an email ID for your users dedicated to workflow-related notifications in D365 Finance and Supply Chain.

image

When you enable this new feature, you will see a new field named “Alternate email” on the User Options page under the Workflow tab. When you specify an email ID here for the user, all their workflow-related notifications will be sent to this email ID.

image

If you leave this field blank, the workflow emails will be sent to the email ID setup under the sender email field.

image


How will this feature help you?


Let’s say you have set up D365 Finance to send Payment advice to vendors for ACH payments and users in the Accounts Payable team would like this payment advice to be sent from the Accounts Payable email alias, instead of their specific email ID. These users in the AP team also receive workflow notifications for the various workflows that they are a part of. For a situation like this, you can set the “Sender email” to be the Accounts Payable email alias and set up their user email ID under the Alternate email data field.