Click or drag to resize

UserHierarchyLaborLevelDetails Structure

A structurer that represents the labor levels that are assigned to a given user by labor level hierarchy.
Inheritance Hierarchy
SystemObject
  SystemValueType
    AppOne.Services.V2.ContractsUserHierarchyLaborLevelDetails

Namespace: AppOne.Services.V2.Contracts
Assembly: AppOne.Web.Service (in AppOne.Web.Service.dll) Version: 1.0.141
Syntax
public struct UserHierarchyLaborLevelDetails

The UserHierarchyLaborLevelDetails type exposes the following members.

Properties
 NameDescription
Public propertyCode exampleChild Gets a list of children that belong to this labor level based on the hierarchy tree.
Public propertyCode exampleCode Gets an assigned labor-level-detail code for a user
Public propertyCode exampleEffDate Gets an assigned labor-level-detail effective date for a user
Public propertyCode exampleID Gets an assigned labor-level-detail ID for a user
Public propertyCode exampleIsActive Gets an assigned labor-level-detail active status
Public propertyCode exampleName Gets an assigned labor-level-detail name for a user
Public propertyCode exampleParentID Gets an assigned labor-level-detail parent ID for a user
Public propertyCode exampleTreeID The ID of the tree node element in the labor-level hierarchy structure.
Public propertyCode exampleTreeParentID The parent ID of the tree node element in the labor-level hierarchy structure.
Top
Remarks
A structure that represents the labor levels that are assigned to a given user by labor level hierarchy. This structure represents the combination of assigned user labor levels based on the labor level hierarchy structure.

Caution note  Caution
This hierarchy structure will only return data when these conditions are met.
  1. The EnableHierarchyData input property is set to true (is true by default).
  2. Enable Labor Level Hierarchy check-box is checked from Configuration > General Configuration
  3. The hierarchy tree is setup from Configuration > General Configuration > Labor Level Hierarchy
  4. The EffectiveDate is correctly matched up with the labor-level-detail settings
Note  Note
The UserHierarchyLaborLevelDetails structure will only return a combination of what is in the labor-level-hierarchy organizational tree and what labor-levels are assigned to an employee. So if the labor-level is not in the hierarchy tree then it will not show up in the HierarchicalLaborLevelsDetails structure.

Setup:
Manager > Employees > Labor Levels
Configuration > Labor Levels > Labor Level Hierarchy
Example
See Also