Versions Compared

Key

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

...

Code Block
languagejson
{
  "LevelDetails": [
     {
        "LevelName": "By Divison",
        "Id": "1001",
        "ParentId": "1001",
        "ParentLevel": "By Division"
      },
      {
        "LevelName": "Sales",
        "Id": "1002",
        "ParentId": "1001",
        "ParentLevel": "By Division"
      },
       {
        "LevelName": "Canada",
        "Id": "1003",
        "ParentId": "1002",
        "ParentLevel": "Sales"
      },
       {
        "LevelName": "India",
        "Id": "1004",
        "ParentId": "1002",
        "ParentLevel": "Sales"
      },
       {
        "LevelName": "US",
        "Id": "1005",
        "ParentId": "1002",
        "ParentLevel": "Sales"
      },
       {
        "LevelName": "CustomerSuccess",
        "Id": "1006",
        "ParentId": "1001",
        "ParentLevel": "ByDivision"
      }
  ]
} 

4. Org Structure with both Locations and Levels :

This would show the linkage between immediate levels/locations. @RootNodeId to be passed as the mandatory parameter.

Code Block
languagejson

{
"OrgDetails" : 
[
{
"uid": 1,
"id": 1003,
"parentid": 1003,
"name": "By Division",
"type": "Level"
},

{
"uid": 2,
"id": 1019,
"parentid": 1003,
"name": "India",
"type": "Level"
},
{
"uid": 3,
"id": 1020,
"parentid": 1003,
"name": "US",
"type": "Level"
},
{
"uid": 4,
"id": 8790,
"parentid": 1020,
"name": "Westlake",
"type": "Location"
},
{
"uid": 5,
"id": 8791,
"parentid": 1019,
"name": "Bhubaneswar",
"type": "Level"
}

]
}