﻿<?xml version="1.0" encoding="utf-8"?>
<ReportsExport>
  <Reports>
    <Report id="081c862c-1448-4cbb-b66c-c2a69439d30f" codekey="ADAC_UsersPerKostenstelle" categoryCodekey="UserStats" name="Nutzeranzahl je Kostenstelle" description="Listet alle aktuellen Benutzer des aktiven Mandanten der ADAC Akademie, aufgeschlüsselt nach Kostenstelle.">
      <MetaData created="2014-10-01T13:55:25" createdBy="Administrator Zentrale (Administrator)" createdBy_user_id="1" modified="2014-10-02T12:36:08" modifiedBy="Administrator Zentrale" />
      <ExecutionDetails format="TableResult" commandType="SqlCommandOrQuery" exportHandler="" adminControl="" exportMultipleTablesToSheets="False" datesWithTime="False" extraParams="" />
      <Mandators mandatorMode="ExcludeMandators" mandator_id="7da81670-5067-49c3-a371-379bb5dc4f11"  isStandard="False" isUsedByMenu="False">
      </Mandators>
      <Roles>
        <Role id="90" />
      </Roles>
      <command>

        --DECLARE @current_mandator_id UNIQUEIDENTIFIER

        --SET @current_mandator_id = '46D105B5-5D21-4CA0-93EB-12E03312D2FE'
        DECLARE @helper TABLE(Kostenstelle NVARCHAR(200),
        user_id INT)

        INSERT INTO @helper(Kostenstelle,
        user_id)
        SELECT ISNULL(tblUserCustomAttributes.customAttribute1, '')AS 'Kostenstelle',
        v_Users.intUserCn
        FROM v_Users
        LEFT OUTER JOIN tblUserCustomAttributes ON tblUserCustomAttributes.user_id = v_Users.intUserCn
        WHERE v_Users.mandator_id = @current_mandator_id

        SELECT
        ISNULL(NULLIF(Kostenstelle, ''), '-- keine Kostenstelle --') AS 'Kostenstelle',
        COUNT(user_id)AS 'Anzahl Benutzer'
        FROM @helper
        GROUP BY Kostenstelle
      </command>
    </Report>
  </Reports>
</ReportsExport>
