Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
var organizationUnit = $Membership.FindIdentity('General Management/Accounting', 'OrganizationUnit');
var positions = $Membership.FindPosition('Accounting Specialist', organizationUnit);

Remarks

Empty positions with no employee are not returned by this function even position is defined.

If organization unit provided, position only searches with specified unit scope. Direction parameter specifies the scope of search.

Organization unit parameter can be specified as Id (guid value) of unit to search or path of organization (e.g. 'MyDepartment/MyChildUnit')

Example

Find "Accounting Specialist" on current organization.

Code Block
languagejs
var positions = $Membership.FindPosition('Accounting Specialist');

Example

Find "Accounting Specialist" on "General Management" department.

Code Block
languagejs
var positions = $Membership.FindPosition('Accounting Specialist', 'General Management');

Example

Find "Accounting Specialist" on "General Management/Accounting" department.

Code Block
languagejs
var positions = $Membership.FindPosition('Accounting Specialist', 'General Management/Accounting');

Example

Find "Accounting Specialist" on "General Management/Accounting" department by using department Id.

Code Block
languagejs
var organizationUnit = $Membership.FindIdentity('General Management/Accounting', 'OrganizationUnit');
var positions = $Membership.FindPosition('Accounting Specialist', organizationUnit);

Remarks

Empty positions with no employee are not returned by this function even position is defined.

If organization unit provided, position only searches with specified unit scope. Direction parameter specifies the scope of search.

Organization unit parameter can be specified as Id (guid value) of unit to search or path of organization (e.g. 'MyDepartment/MyChildUnit')

Example

Find "Accounting Specialist" on current organization.

Code Block
languagejs
var positions = $Membership.FindPosition('Accounting Specialist');

Example

Find "Accounting Specialist" on "General Management" department.

Code Block
languagejs
var positions = $Membership.FindPosition('Accounting Specialist', 'General Management');

Example

Find "Accounting Specialist" on "General Management/Accounting" department.

Code Block
languagejs
var positions = $Membership.FindPosition('Accounting Specialist', 'General Management/Accounting');

Example

Find "Accounting Specialist" on "General Management/Accounting" department by using department Id.

Code Block
languagejs
var organizationUnit = $Membership.FindIdentity('General Management/Accounting', 'OrganizationUnit');
var positions = $Membership.FindPosition('Accounting Specialist', organizationUnit);

Examples

...

Code Block
languagejs
var positions = $Membership.FindPosition('Accounting Specialist');

...

Code Block
languagejs
var positions = $Membership.FindPosition('Accounting Specialist', 'General Management');

...

Code Block
languagejs
var positions = $Membership.FindPosition('Accounting Specialist', 'General Management/Accounting');

...

Code Block
languagejs
var organizationUnit = $Membership.FindIdentity('General Management/Accounting', 'OrganizationUnit');
var positions = $Membership.FindPosition('Accounting Specialist', organizationUnit);