Use this event to
...
Also,Since this event is generally called before any document is displayed at the mobile device, you may use the event to display confirmation messages at the mobile device when documents are opened.
Template
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB User Management", 'OnLogin_OnAfterLogin', '', true, true)]
procedure OnLogin_OnAfterLogin(_MobDocQueue: Record "MOB Document Queue")
begin
end;
Example: Add custom Login Validation Logic
[EventSubscriber(ObjectType::Codeunit, Codeunit::"MOB User Management", 'OnLogin_OnAfterLogin', '', true, true)]
procedure OnLogin_OnAfterLogin(_MobDocQueue: Record "MOB Doc Queue")
var
MobUser: Record "MOB User";
WarehouseEmployee: Record "Warehouse Employee";
begin
with _LookupResponseElement do begin
MobUser.Get(_MobDocQueue."Mobile User ID");
WarehouseEmployee.SetRange("User ID", MobUser."User ID");
if WarehouseEmployee.IsEmpty() then
Error('You Shall Not Pass!!!!');
end;
end;
Version History
Version | Changes |
---|---|
MOB5.1321 | Introduced |