﻿<?xml version="1.0" encoding="utf-8"?>
<ReportsExport>
  <Reports>
    <Report id="b8cbae3c-b007-46df-922e-74925e4d4b6c" codekey="KOSMOS_Trainingsstatus_e-Learning" categoryCodekey="LearningPrograms" name="Trainingsstatus e-Learning" description="">
      <MetaData created="2024-02-07T13:35:20" createdBy="Administrator_LastName, Administrator_FirstName (Administrator)" createdBy_user_id="35029" />
      <ExecutionDetails format="TableResult" commandType="SqlCommandOrQuery" exportHandler="" adminControl="" exportMultipleTablesToSheets="False" datesWithTime="False" extraParams="" />
      <Mandators mandatorMode="OnlyOwner" mandator_id="0ab3e804-57cb-42a7-82a3-a6fd412d317d" mandatorName="Kosmos" isStandard="False" isUsedByMenu="False" />
      <Roles>
        <Role id="90" />
      </Roles>
      <command>

declare @orgUnits typeGuidList
insert into @orgUnits
select id from tblOrganisationUnits 
where deleted IS NULL
and (
	orgUnitPath like '%' + CAST((select id from tblOrganisationUnits where title ='IN1') AS VARCHAR(200)) +'%'
	or orgUnitPath like '%' + CAST((select id from tblOrganisationUnits where title ='IN4') AS VARCHAR(200)) +'%'
	or orgUnitPath like '%' + CAST((select id from tblOrganisationUnits where title ='IN5') AS VARCHAR(200)) +'%'
	or orgUnitPath like '%' + CAST((select id from tblOrganisationUnits where title ='IN7') AS VARCHAR(200)) +'%'
	or orgUnitPath like '%' + CAST((select id from tblOrganisationUnits where title ='IS1') AS VARCHAR(200)) +'%'
	or orgUnitPath like '%' + CAST((select id from tblOrganisationUnits where title ='IS3') AS VARCHAR(200)) +'%'
	or orgUnitPath like '%' + CAST((select id from tblOrganisationUnits where title ='IS5') AS VARCHAR(200)) +'%'
    )
and mandator_id = @current_mandator_id

SELECT DISTINCT '01' as clientno,
    v_users.employeeId AS emplno, 
    tblItems.tag as qualificationid , 
    NULL AS firstDate, 
    NULL AS lastDate, 
    FORMAT((SELECT MAX(startDate) FROM tblStatusUserItemHistory
        WHERE user_id = intUserCn AND item_id = theme_id AND status = 2
    ), 'ddMMyy') as fromDate,
    FORMAT((SELECT DATEADD(MM, overrideSpanMonths, MAX(startDate)) FROM tblStatusUserItemHistory
        WHERE user_id = intUserCn AND item_id = theme_id AND status = 2
    ), 'ddMMyy') as toDate,
    100 as qualifPercent ,
    null as adpJobPriority  
FROM v_Users
    JOIN tblUsersOrganisationUnits ON tblUsersOrganisationUnits.user_id = intUserCn
    JOIN @orgUnits AS orgUnits ON orgUnits.value = tblUsersOrganisationUnits.organisationUnit_id
    JOIN tblThemeSessions ON tblThemeSessions.user_id = intUserCn AND endDate IS NULL
    JOIN tblItems ON tblItems.id = tblThemeSessions.theme_id
	JOIN v_UsersAssignedItems AS ai ON ai.item_id = tblItems.id AND ai.user_id = intUserCn
WHERE status = 2 
 AND v_Users.deleted is null
 AND tblItems.deleted is null
 AND overrideSpanMonths &gt; 0
 AND overrideAlertSpanMonths is not null
</command>
    </Report>
  </Reports>
</ReportsExport>