Ben_Zeit_Monteur_S_offene_Auftraege.iqd 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,werwiso
  4. DATASOURCENAME,C:\GlobalCube\System\WERWISO\IQD\zeit\Ben_Zeit_Monteur_S_offene_Auftraege.imr
  5. TITLE,Ben_Zeit_Monteur_S_offene_Auftraege.imr
  6. BEGIN SQL
  7. select distinct c1 as c1,
  8. c2 as c2,
  9. c3 as c3,
  10. c4 as c4,
  11. XMAX(c6 for c2) as c5
  12. from
  13. (select c12 as c1,
  14. c10 as c2,
  15. XSUM(c14 for c10) as c3,
  16. XSUM(c13 for c10) as c4,
  17. c11 as c6
  18. from
  19. (select (T1."VorgangsNummer") as c10,
  20. T1."Datum" as c11,
  21. T1."Filial_ID" as c12,
  22. (((((extract(MINUTE FROM (T1."Ende" - T1."Beginn")))) + ((extract(HOUR FROM (T1."Ende" - T1."Beginn"))) * 60) + ((extract(SECOND FROM (T1."Ende" - T1."Beginn"))) / 60)) / 60)) as c13,
  23. (T1."AnzAW" / 10) as c14
  24. from ("\\210.3.206.23\werwiso\wwsDaten\WerWiSoTabs\SuK\Mandant.add"."ZEITERF2" T1 left outer join "\\210.3.206.23\werwiso\wwsDaten\WerWiSoTabs\SuK\Mandant.add"."personal" T2 on T2."Personalnummer" = T1."MonteurNr")
  25. where (((not T1."VorgangsNummer" IN (-1,0)) and (T2."Personalart" IN ('Monteur '))) and (T1."VorgangsNummer" > 0))
  26. ) D2
  27. ) D1
  28. where (c4 IS NOT NULL)
  29. order by c2 asc
  30. END SQL
  31. COLUMN,0,Filial Id
  32. COLUMN,1,Vorgangsnummer
  33. COLUMN,2,Summe_verr_Zeit
  34. COLUMN,3,Summe_ben_Zeit
  35. COLUMN,4,Datum