Codeunit 18060560 EOS066.07 User Groups

Codeunit 18060560 EOS066.07 User Groups

Methods

IsUserMember

procedure IsUserMember(User: Record User; GroupCode: Code[20]; SelectedCompany: Text[30]): Boolean

Parameters / Return Value

  • User Record "User"

  • GroupCode Code[20]

  • SelectedCompany Text[30]

  • Returns Boolean


GetMembers

procedure GetMembers(GroupCode: Code[20]; SelectedCompany: Text[30]; var TempUserGroupMember: Record "EOS066.07 User Group Member")

Parameters / Return Value

  • GroupCode Code[20]

  • SelectedCompany Text[30]

  • TempUserGroupMember Record "EOS066.07 User Group Member"


GetMember

procedure GetMember(SecurityId: Guid; GroupCode: Code[20]; SelectedCompany: Text[30]; var UserGroupMember: Record "EOS066.07 User Group Member"): Boolean

Parameters / Return Value

  • SecurityId Guid

  • GroupCode Code[20]

  • SelectedCompany Text[30]

  • UserGroupMember Record "EOS066.07 User Group Member"

  • Returns Boolean


GetGroups

procedure GetGroups(SelectedCompany: Text[30]; SecurityId: Guid; var TempUserGroup: Record "EOS066.07 User Group")

Parameters / Return Value

  • SelectedCompany Text[30]

  • SecurityId Guid

  • TempUserGroup Record "EOS066.07 User Group"


GetGroups

procedure GetGroups(SelectedCompany: Text[30]; SecurityId: Guid; var UserGroupMember: Record "EOS066.07 User Group Member")

Parameters / Return Value

  • SelectedCompany Text[30]

  • SecurityId Guid

  • UserGroupMember Record "EOS066.07 User Group Member"


GetGroup

procedure GetGroup(GroupCode: Code[20]; var UserGroup: Record "EOS066.07 User Group"): Boolean

Parameters / Return Value

  • GroupCode Code[20]

  • UserGroup Record "EOS066.07 User Group"

  • Returns Boolean


GetMembersByUserName

procedure GetMembersByUserName(SelectedCompany: Text[30]; UserName: Code[50]; var TempUserGroupMember: Record "EOS066.07 User Group Member")

Parameters / Return Value

  • SelectedCompany Text[30]

  • UserName Code[50]

  • TempUserGroupMember Record "EOS066.07 User Group Member"


GetMembersByCode

procedure GetMembersByCode(SelectedCompany: Text[30]; GroupCode: Code[20]; var TempUserGroupMember: Record "EOS066.07 User Group Member")

Parameters / Return Value

  • SelectedCompany Text[30]

  • GroupCode Code[20]

  • TempUserGroupMember Record "EOS066.07 User Group Member"


LookUpUserGroupMember

procedure LookUpUserGroupMember(var SelectedMembers: Record "EOS066.07 User Group Member"): Boolean

Parameters / Return Value

  • SelectedMembers Record "EOS066.07 User Group Member"

  • Returns Boolean


LookUpUserGroup

procedure LookUpUserGroup(var SelectedGroups: Record "EOS066.07 User Group Member"): Boolean

Parameters / Return Value

  • SelectedGroups Record "EOS066.07 User Group Member"

  • Returns Boolean


LookUpUserGroups

procedure LookUpUserGroups(var SelectedGroups: Record "EOS066.07 User Group"): Boolean

Parameters / Return Value

  • SelectedGroups Record "EOS066.07 User Group"

  • Returns Boolean


InsertGroup

procedure InsertGroup(UserGroup: Record "EOS066.07 User Group"; RunTrigger: Boolean): Boolean

Parameters / Return Value

  • UserGroup Record "EOS066.07 User Group"

  • RunTrigger Boolean

  • Returns Boolean


InsertMember

procedure InsertMember(UserGroupMember: Record "EOS066.07 User Group Member"; RunTrigger: Boolean): Boolean

Parameters / Return Value

  • UserGroupMember Record "EOS066.07 User Group Member"

  • RunTrigger Boolean

  • Returns Boolean


Events

OnAfterOnMigrateUserGroups

local procedure OnAfterOnMigrateUserGroups()

Raised after the “OnMigrateUserGroups” method.



EOS Labs -