Hi,
You can use the below job to get the relation between CaseDetailBase and HierarchyTreeTable.I don't have sufficient data to test it, please let me know if anything is missing.
static void Cases(Args _args) { CaseDetailBase caseDetailBase; CaseCategoryHierarchyDetail caseCategoryHierarchyDetail; Hierarchy hierarchy; HierarchyTreeTable hierarchyTreeTable; while select caseDetailBase join hierarchy where hierarchy.Name == caseDetailBase.Process && hierarchy.IsActive == 1&& hierarchy.HierarchyType == 5&& hierarchy.IsTemplate == 1 join hierarchyTreeTable where hierarchyTreeTable.HierarchyId == hierarchy.HierarchyId { info(strfmt("%1, %2", caseDetailBase.CaseId, hierarchyTreeTable.Name)); } }