Zeit_Abwesenheit.iqd 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,Locosoft_GC
  4. DATASOURCENAME,C:\Gaps_Locosoft_neu\Portal\System\IQD\Zeit\Zeit_Abwesenheit.imr
  5. TITLE,Zeit_Abwesenheit.imr
  6. BEGIN SQL
  7. select T1."employee_number" as c1,
  8. T1."name" as c2,
  9. T1."initials" as c3,
  10. T1."mechanic_number" as c4,
  11. T1."salesman_number" as c5,
  12. T1."employment_date" as c6,
  13. T1."termination_date" as c7,
  14. T1."leave_date" as c8,
  15. T2."employee_number" as c9,
  16. T2."date" as c10,
  17. T2."type" as c11,
  18. T2."is_payed" as c12,
  19. T2."day_contingent" as c13,
  20. T2."reason" as c14,
  21. T2."booking_flag" as c15,
  22. T3."id" as c16,
  23. T3."description" as c17,
  24. T3."is_annual_vacation" as c18,
  25. T4."type" as c19,
  26. T4."description" as c20,
  27. '1' as c21,
  28. '01' as c22,
  29. (cast_numberToString(cast_integer(T1."employee_number"))) || ' - ' || T1."name" as c23,
  30. 8 as c24,
  31. T2."day_contingent" * 8 as c25,
  32. 'Abwesenheit' as c26,
  33. T3."id" || ' - ' || T3."description" as c27,
  34. (T2."day_contingent" * 8) as c28,
  35. T2."date" as c29,
  36. '' as c30
  37. from "dbo"."employees" T1,
  38. (("dbo"."absence_calendar" T2 left outer join "dbo"."absence_reasons" T3 on T2."reason" = T3."id") left outer join "dbo"."absence_types" T4 on T2."type" = T4."type")
  39. where (T1."employee_number" = T2."employee_number")
  40. and (T1."mechanic_number" IS NOT NULL)
  41. order by c1 asc
  42. END SQL
  43. COLUMN,0,Employee Number_Employees
  44. COLUMN,1,Name_Employees
  45. COLUMN,2,Initials_Employees
  46. COLUMN,3,Mechanic Number_Employees
  47. COLUMN,4,Salesman Number_Employees
  48. COLUMN,5,Employment Date_Employees
  49. COLUMN,6,Termination Date_Employees
  50. COLUMN,7,Leave Date_Employees
  51. COLUMN,8,Employee Number_Absence_Cal
  52. COLUMN,9,Date_Absence_Cal
  53. COLUMN,10,Type_Absence_Cal
  54. COLUMN,11,Is Payed_Absence_Cal
  55. COLUMN,12,Day Contingent_Absence_Cal
  56. COLUMN,13,Reason_Absence_Cal
  57. COLUMN,14,Booking Flag_Absence_Cal
  58. COLUMN,15,Id_Absence_Reas
  59. COLUMN,16,Description_Absence_Reas
  60. COLUMN,17,Is Annual Vacation_Absence_Reas
  61. COLUMN,18,Type_Absence_Types
  62. COLUMN,19,Description_Absence_Types
  63. COLUMN,20,Hauptbetrieb
  64. COLUMN,21,Standort
  65. COLUMN,22,Monteur
  66. COLUMN,23,Dummy_Arbeitszeit_Tag
  67. COLUMN,24,Abwesenheit
  68. COLUMN,25,Zeitkategorie
  69. COLUMN,26,Zeitkategorie2
  70. COLUMN,27,Ges. Std.
  71. COLUMN,28,Datum
  72. COLUMN,29,Order Number