ID of the place of service linked to the organisation node.
object.PosID
| Part | Attribute | Type | Description |
|---|---|---|---|
object |
Required | The object always implements the
ISOrgMember interface |
int
Display IDs, codes and names of the POSes linked to the organisation nodes.
Dim aFilter
Dim aOrgMember
Dim aOrgMembers
Dim aMessage
Set aFilter = Profile.CreateOrgMembersFilter
set aOrgMembers = Profile.LoadOrgMembers(aFilter)
aMessage = "Org Nodes Count = " & aOrgMembers.Count
for each aOrgMember in aOrgMembers
if aOrgMember.PosId > 0 then
set aPos = Profile.LoadProviderById (aOrgMember.PosId)
aPosNameCode = " - " & aPos.FullName & " (" & aPos.Code & ")"
else
aPosNameCode = " - No POS "
end if
aMessage = aMessage & vbNewLine & "ID of the POS linked to the org node '" &_
aOrgMember.Name & "' = " & aOrgMember.PosID & " " & aPosNameCode & ""
next
Profile.MsgBox(aMessage) In Profile Client v8 on User Interface Pos ID cannot be found.