When you create a new Disciplinary Action, you get the following error:
Disciplinary Action new-disciplinary-action-{Random String} not found, this is due to the way in which the checking of sanction validity periods is implemented in the DocType, it does not break functionality as you can create a document and then continue without problems, however needs attention.
Issue resolved via workaround, however new issue is that doctype requires multiple saves due to scripts running on non-new documents, will consolidate client scripts to resolve.
When you create a new Disciplinary Action, you get the following error: Disciplinary Action new-disciplinary-action-{Random String} not found, this is due to the way in which the checking of sanction validity periods is implemented in the DocType, it does not break functionality as you can create a document and then continue without problems, however needs attention.