Hi there,
Do you know if is it possible to lock a codeunit for user? What I mean it's, if one user is executing a codeunit, I shouldn't allow another user to execute the same codeunit. This codeunit takes a few seconds because gets a xml from an external web service.
Thanks
(My version is nav 2016)
0
Answers
Set it to true at the beginning and back to false at the end; add a control on this field as first instruction of your codeunit.
Use a any setup table and lock it like this at the beginning of the codeunit:
Setup.LOCKTABLE;
Setup.FINDFIRST;
If the session crashes, the transaction is undone and the record released.
If you use a traffic light and change it and COMMIT it and your session crashes, the traffic light remains red...
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
RIS Plus, LLC
Really? Does this not just fire multipe backgrouns sessions which run in parallel?
You could also create a custom queue that is based on the job queue and start that in its own NAS Service Tier.
RIS Plus, LLC