Hi,
at first:
I'm new in the forum, so I apologize for eventually posting my topic in the wrong forum section. Also I apologize for any grammar mistakes as I am not a native speaker.
I'd like to only let permitted Users change the work date. I found several topics in the forum about this but unfortunately there was no solutionn for me.
According to my supervisor I must not use any timer-based solutions.
What are my options? There doesn't seem to be any specific trigger being executed after changing the work date...
I tried out several triggers in Codeunit 1 (OnDatabaseModify/OnDatabaseDelete/... , MakeDateText/MakeTimeText/...) but it didn't have any effect.
This is my code I want to run (it's in a separate Codeunit):
Thanks in advance
Wittgenstein
at first:
I'm new in the forum, so I apologize for eventually posting my topic in the wrong forum section. Also I apologize for any grammar mistakes as I am not a native speaker.
I'd like to only let permitted Users change the work date. I found several topics in the forum about this but unfortunately there was no solutionn for me.
According to my supervisor I must not use any timer-based solutions.
What are my options? There doesn't seem to be any specific trigger being executed after changing the work date...
I tried out several triggers in Codeunit 1 (OnDatabaseModify/OnDatabaseDelete/... , MakeDateText/MakeTimeText/...) but it didn't have any effect.
This is my code I want to run (it's in a separate Codeunit):
WorkDatePermissionCheck() IF NOT UserHasPermission THEN BEGIN IF WORKDATE <> TODAY THEN BEGIN WORKDATE := TODAY; MESSAGE(Error001,USERID); // ERROR(Error001,USERID); END; END; UserHasPermission() : Boolean IF NOT UserSetup.GET(USERID) THEN EXIT(FALSE); EXIT(UserSetup."Allow Changing Workdate");
Thanks in advance
Wittgenstein