﻿<?xml version="1.0" encoding="utf-8"?>
<ReportsExport>
  <Reports>
    <Report id="a50052cc-f5d4-4b96-b30a-a0de49d9d62e" codekey="Debeka_BISThemes" categoryCodekey="LearningPrograms" name="Business Intelligence System: WBTs" description="">
      <MetaData created="2015-04-13T15:10:54" createdBy="Gabi Wappler (WAPP)" createdBy_user_id="760" modified="2015-07-16T14:29:33" modifiedBy="Administrator Debeka" />
      <ExecutionDetails format="TableResult" commandType="SqlCommandOrQuery" exportHandler="" adminControl="" exportMultipleTablesToSheets="False" datesWithTime="False" extraParams="" />
      <Mandators mandatorMode="OnlyOwner" mandator_id="6279bb24-f218-49e0-9155-7c1cb1dba226" mandatorName="Debeka" isStandard="False" isUsedByMenu="False" />
      <Parameters>
        <Parameter id="bf72399d-7582-4b2a-a06c-8d47afe576f2" isRequired="False" name="Von" contextName="Von" defaultValue="" renderHint="Undefined" disableParameter="DontDisable" />
        <Parameter id="80245dc5-ca96-4c76-9449-2b5d07b129e9" isRequired="False" name="Bis" contextName="Bis" defaultValue="" renderHint="Undefined" disableParameter="DontDisable" />
      </Parameters>
      <Roles>
        <Role id="90" />
      </Roles>
      <command>
        --DECLARE @startDate DATETIME = DATEADD(dd, -90, DATEDIFF(dd, 0, GETDATE()))
        --DECLARE @endDate DATETIME = GETDATE()

        SELECT --registernumber AS 'Vermittler-ID',
        descUserCn AS Kennung,
        --Nachname AS Name,
        --Vorname,
        --office AS Dienststelle,
        --division AS Abteilung,
        tblStatusUserItemHistory.item_id as 'Objekt-ID',
        tblStatusUserItemHistory.id as 'Status-ID',
        LEFT(COALESCE(tblItemVersions.titleForLearners, tblItemVersions.title), 150) AS Bezeichnung,
        CONVERT(VARCHAR, tblStatusUserItemHistory.startDate, 104) AS Startdatum,
        CONVERT(CHAR(5), tblStatusUserItemHistory.startDate, 108) AS Startzeit,
        CONVERT(VARCHAR, tblStatusUserItemHistory.endDate, 104) AS Endedatum,
        CONVERT(CHAR(5), tblStatusUserItemHistory.endDate, 108) AS Endezeit,
        'Bearbeitet' AS Status
        FROM tblStatusUserItemHistory
        JOIN v_Users on v_Users.intUserCn = tblStatusUserItemHistory.user_id
        INNER JOIN tblVersionMap ON tblVersionMap.id = tblStatusUserItemHistory.item_id
        AND tblVersionMap.mainVersion = tblStatusUserItemHistory.item_version
        AND tblVersionMap.tableName = 'tblItemVersions'
        INNER JOIN tblItemVersions ON tblItemVersions.id = tblVersionMap.id AND  tblItemVersions.version = tblVersionMap.subVersion
        --LEFT JOIN tblStatusUserCourse ON tblStatusUserCourse.theme_id = tblStatusUserItemHistory.item_id AND tblStatusUserCourse.UserId = tblStatusUserItemHistory.user_id
        --LEFT JOIN tblDeletedUsersThemeStats ON tblDeletedUsersThemeStats.theme_id = tblItemVersions.id AND tblDeletedUsersThemeStats.user_id = tblStatusUserItemHistory.user_id
        WHERE tblItemVersions.itemType_id = 1 AND tblStatusUserItemHistory.status = 2 -- only WBTs in green status considered!
        AND descUserCn LIKE 'p%'
        AND (@startDate IS NULL OR tblStatusUserItemHistory.startDate &gt;= @startDate)
  AND (@endDate IS NULL OR tblStatusUserItemHistory.startDate &lt;= @endDate)
  ORDER BY  Kennung, tblStatusUserItemHistory.startDate
      </command>
    </Report>
  </Reports>
  <Parameters>
    <Parameter id="bf72399d-7582-4b2a-a06c-8d47afe576f2" isSystem="True" name="Von" reportParameterType_id="74253ba7-a386-4620-bff7-b65c16fe1e64" queryParameterName="@startDate" />
    <Parameter id="80245dc5-ca96-4c76-9449-2b5d07b129e9" isSystem="True" name="Bis" reportParameterType_id="74253ba7-a386-4620-bff7-b65c16fe1e64" queryParameterName="@endDate" />
  </Parameters>
  <ParameterTypes>
    <ParameterType id="74253ba7-a386-4620-bff7-b65c16fe1e64" isSystem="True" name="Date" datatype="Date" dataValueField="" dataTextField="" />
  </ParameterTypes>
</ReportsExport>