fakt_Stunden_aus_ims_intern_Automag.iqd 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,Navision2
  4. DATASOURCENAME,C:\gaps_bmw\Portal\System\IQD\Zeit\fakt_Stunden_aus_ims_intern_Automag.imr
  5. TITLE,fakt_Stunden_aus_ims_intern_Automag.imr
  6. BEGIN SQL
  7. select T1."Service Order No_" as c1,
  8. T1."Summe verk.Stunden" as c2,
  9. T1."Posting Date" as c3,
  10. T2."Employee No_" as c4,
  11. T2."Order No_" as c5,
  12. T2."Hauptbetrieb" as c6,
  13. T2."Standort" as c7,
  14. T2."No_" as c8,
  15. T2."Last Name" as c9,
  16. T2."First Name" as c10,
  17. T2."Monteur" as c11,
  18. T2."Tage Heute Leaving Date" as c12,
  19. T2."Monteur_Gruppe" as c13,
  20. T2."produktiv/unproduktiv" as c14,
  21. T2."Monatserster" as c15,
  22. T2."Monatsletzter" as c16,
  23. T2."Heute" as c17,
  24. T2."Employment Date" as c18,
  25. T2."Task Type Group" as c19,
  26. T2."Department No_" as c20,
  27. T2."Summe produktiv für Auftrag" as c21,
  28. T2."Order Number u Monteur" as c22,
  29. (cdatetime(T1."Posting Date" - cinterval(extract(DAY FROM T1."Posting Date") - 1))) as c23,
  30. (cdatetime(lastday(cdate(T1."Posting Date")))) as c24,
  31. CASE WHEN (T2."Heute" BETWEEN ((cdatetime(T1."Posting Date" - cinterval(extract(DAY FROM T1."Posting Date") - 1)))) AND ((cdatetime(lastday(cdate(T1."Posting Date")))))) THEN (T1."Posting Date") ELSE null END as c25,
  32. T1."Posting Date" as c26,
  33. T1."Summe Umsatz Lohn" * T2."Anteil Monteur Auftrag" as c27,
  34. T1."Summe Umsatz Lohn Plan" * T2."Anteil Monteur Auftrag" as c28,
  35. T2."Anteil Monteur Auftrag" as c29,
  36. T1."Summe verk.Stunden" * T2."Anteil Monteur Auftrag" as c30,
  37. T2."Summe produktiv Monteur Auftrag" as c31,
  38. (T1."Summe verk.Stunden" * T2."Anteil Monteur Auftrag") * 12 as c32,
  39. T1."Summe Standard_und_AZ" * T2."Anteil Monteur Auftrag" / 12 as c33,
  40. (T1."Summe Standard_und_AZ" * T2."Anteil Monteur Auftrag" / 12) * 12 as c34,
  41. T1."Summe Umsatz Lohn" as c35,
  42. T1."Summe Umsatz Lohn Plan" as c36,
  43. T1."Summe verkaufte AW" as c37,
  44. T1."Summe Standard Time" as c38,
  45. T1."Summe Standard_und_AZ" as c39,
  46. T1."Datum_Monteurlisten" as c40,
  47. T1."Bill-to Name" as c41,
  48. T1."Auftrag_Kunde" as c42
  49. from QSS."C:\gaps_bmw\Portal\System\IQD\Zeit\Labor_Ledger_entry_Export_intern_Automag.ims" T1,
  50. QSS."C:\GAPS_BMW\Portal\System\IQD\Zeit\Stempelzeiten_Monteur_Auftrag_Export.ims" T2
  51. where (T1."Service Order No_" = T2."Order No_")
  52. order by c1 asc
  53. END SQL
  54. COLUMN,0,Service Order No
  55. COLUMN,1,Summe Verk.stunden
  56. COLUMN,2,Posting Date
  57. COLUMN,3,Employee No
  58. COLUMN,4,Order No
  59. COLUMN,5,Hauptbetrieb
  60. COLUMN,6,Standort
  61. COLUMN,7,No
  62. COLUMN,8,Last Name
  63. COLUMN,9,First Name
  64. COLUMN,10,Monteur
  65. COLUMN,11,Tage Heute Leaving Date
  66. COLUMN,12,Monteur Gruppe
  67. COLUMN,13,Produktiv/unproduktiv
  68. COLUMN,14,Monatserster_ori
  69. COLUMN,15,Monatsletzter_ori
  70. COLUMN,16,Heute
  71. COLUMN,17,Employment Date
  72. COLUMN,18,Task Type Group
  73. COLUMN,19,Department No
  74. COLUMN,20,Summe Produktiv Für Auftrag
  75. COLUMN,21,Order Number U Monteur
  76. COLUMN,22,Monatserster
  77. COLUMN,23,Monatsletzter
  78. COLUMN,24,Datum Tagesbericht
  79. COLUMN,25,Datum
  80. COLUMN,26,Umsatz Lohn
  81. COLUMN,27,Umsatz Lohn Plan
  82. COLUMN,28,Anteil Monteur Auftrag
  83. COLUMN,29,fakt. Stunden
  84. COLUMN,30,Summe Produktiv Monteur Auftrag
  85. COLUMN,31,fakt. AW
  86. COLUMN,32,Vorgabezeit incl. AZ
  87. COLUMN,33,Vorgabezeit incl. AZ_in_AW
  88. COLUMN,34,Summe Umsatz Lohn
  89. COLUMN,35,Summe Umsatz Lohn Plan
  90. COLUMN,36,Summe Verkaufte Aw
  91. COLUMN,37,Summe Standard Time
  92. COLUMN,38,Summe Standard Und Az
  93. COLUMN,39,Datum Monteurlisten
  94. COLUMN,40,Bill-to Name
  95. COLUMN,41,Auftrag Kunde