https://teams.dhhgov.org/issues/920:- -------------------------------------------------- Issue:- When client want to set "0068" employee id as "Reporting authority in "corp geosol portal" to (0033,0010,0006)employee id Error coming from Application portal and ERP end as "Item cannot set with its own decenents" Then from my end i tried to find out the analysis as belows:- In corp geosol portal for Employee id:- ----------------------------- 0068 "reporting to"=0067 0067"reporting to "=0066 0066"reporting to"=0033(0033 is the one for whom we want to set reporting authority as 0068) so when 0033 want to reports to= 0068 error coming as "Item cannot add with its own decendents" IF you will delete the reporting id hirechy of 0068,0067,0066 then system will allow to map the afftected emp id(0033,0010,0006) repoting to 0068 successfully. NOTE:-- There is no issue in ERP end or Application portal end. But This is wrong. REASON:- ----------------- As per the logic:- If A(0068) can reports to=B(0067)(Here B is highest one) IF B(0067) can report to =C(0066)(c is the highest one) IF C(0066) can report to =D(0033)(D is the super highest one) then here D(0033) is the Highest among all and A(0068)is the smallest among all How client can set D(0033)(highest one) can report to A(0068)(smallest one)? HIghest cant report to lowest right. Ideally D(0033)cant report to any of his acendents(0066/0067/0068). So as per the analysis Client is trying to do wrong mapping of reporting process.we can ask client to map the correct hirerchay. Requsting Client to kindly do the correct hirerchay of reporting mapping in portal.