Umsatz_Einsatz_2018_GuV.iqd 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,Planung_2012
  4. DATASOURCENAME,C:\GAPS\Portal\System\IQD\Planung\Umsatz_Einsatz_2018_GuV.imr
  5. TITLE,Umsatz_Einsatz_2018_GuV.imr
  6. BEGIN SQL
  7. select T1."Art" as c1,
  8. T1."Acct Nr_ori" as c2,
  9. T1."Ledger Accts Name" as c3,
  10. T1."Marke_1" as c4,
  11. T1."Modell" as c5,
  12. T1."Abnehmergruppe" as c6,
  13. T1."Ebene1" as c7,
  14. T1."Ebene2" as c8,
  15. T1."Ebene3" as c9,
  16. T1."Ebene4" as c10,
  17. T1."Ebene5" as c11,
  18. T1."Ebene6" as c12,
  19. T1."Jahr" as c13,
  20. T1."Mandant" as c14,
  21. T1."Kürzel" as c15,
  22. T1."KST" as c16,
  23. T1."Marke" as c17,
  24. T1."Plan" as c18,
  25. T1."Stück" as c19,
  26. CASE WHEN (T1."Kürzel" IN ('EW')) THEN (0) ELSE (T1."Stück") END as c20,
  27. T1."Plan" / 12 as c21,
  28. T1."Plan" / 12 as c22,
  29. T1."Plan" / 12 as c23,
  30. T1."Plan" / 12 as c24,
  31. T1."Plan" / 12 as c25,
  32. T1."Plan" / 12 as c26,
  33. T1."Plan" / 12 as c27,
  34. T1."Plan" / 12 as c28,
  35. T1."Plan" / 12 as c29,
  36. T1."Plan" / 12 as c30,
  37. T1."Plan" / 12 as c31,
  38. T1."Plan" / 12 as c32,
  39. T1."Stück" / 12 as c33,
  40. T1."Stück" / 12 as c34,
  41. T1."Stück" / 12 as c35,
  42. T1."Stück" / 12 as c36,
  43. T1."Stück" / 12 as c37,
  44. T1."Stück" / 12 as c38,
  45. T1."Stück" / 12 as c39,
  46. T1."Stück" / 12 as c40,
  47. T1."Stück" / 12 as c41,
  48. T1."Stück" / 12 as c42,
  49. T1."Stück" / 12 as c43,
  50. T1."Stück" / 12 as c44,
  51. CASE WHEN (T1."Kürzel" IN ('VE')) THEN ('Umsatz') WHEN (T1."Kürzel" IN ('EW')) THEN ('Materialaufwand') ELSE ('Steuerung Ebene 31 fehlt') END as c45,
  52. CASE WHEN (T1."KST" IN (1)) THEN ('Neuwagen') WHEN (T1."KST" IN (2)) THEN ('Gebrauchtwagen') ELSE ('Werkstatt & sonstige Erträge') END as c46,
  53. CASE WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Kunden EU','NW Kunden EU ID','NW Kunden EX','NW Kunden Kauf','NW Kunden Leasing'))) THEN ('NW Kunden') ELSE (CASE WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Gewerbekunden EU ID','NW Gewerbekunden Kauf','NW Gewerbekunden Leasing'))) THEN ('NW Gewerbekunden') ELSE (CASE WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('ET BO Org. ET','NW Großkunden EU ID','NW Großkunden Kauf','NW Großkunden Leasing'))) THEN ('NW Großkunden') WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Vermittler Kauf'))) THEN ('NW Vermittler') WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Händlertausch'))) THEN ('NW Händlertausch') WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Unterhändler'))) THEN ('NW Unterhändler') ELSE (CASE WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW verb. UN'))) THEN ('NW verb. UN') WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Organschaften'))) THEN ('NW Organschaften') ELSE (CASE WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW CITOP','NW Bonus'))) THEN ('NW Bonus') ELSE (CASE WHEN (T1."KST" = 1) THEN ('NW Sonstige Erträge') ELSE ('kein NW') END) END) END) END) END) END as c47,
  54. CASE WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Kunden EU','GW Kunden EU ID','GW Kunden EX','GW Kunden Kauf','GW Kunden Leasing','GW Kunden Nato'))) THEN ('GW Kunden') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('ET BO Org. ET','GW Gewerbekunden EU','GW Gewerbekunden EU ID','GW Gewerbekunden EX','GW Gewerbekunden Kauf','GW Gewerbekunden Leasing'))) THEN ('GW Gewerbekunden') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Großkunden EU','GW Großkunden EU ID','GW Großkunden EX','GW Großkunden Kauf','GW Großkunden Leasing','GW Großkunden Nato'))) THEN ('GW Großkunden') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Vermittler'))) THEN ('GW Vermittler') ELSE (CASE WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Rotationsfzg.'))) THEN ('GW Rotationsfzg.') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Händlertausch'))) THEN ('GW Händlertausch') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Unterhändler'))) THEN ('GW Unterhändler') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW verb. UN'))) THEN ('GW ver. UN') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Organschaften'))) THEN ('GW Organschaften') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Bonus'))) THEN ('GW Bonus') WHEN (T1."KST" = 2) THEN ('GW Sonstige Erträge') ELSE ('kein GW') END) END as c48,
  55. CASE WHEN (T1."KST" IN (6)) THEN ('Teile') WHEN (T1."KST" IN (3,4,5)) THEN ('Service') WHEN (T1."KST" IN (7)) THEN ('Opel Rent') WHEN (T1."KST" IN (8)) THEN ('Tankstelle') ELSE (CASE WHEN (T1."KST" IN (9)) THEN ('Sonstige Erlöse') ELSE ('kein Werkst_Sonst') END) END as c49,
  56. CASE WHEN (T1."KST" IN (1)) THEN ((CASE WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Kunden EU','NW Kunden EU ID','NW Kunden EX','NW Kunden Kauf','NW Kunden Leasing'))) THEN ('NW Kunden') ELSE (CASE WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Gewerbekunden EU ID','NW Gewerbekunden Kauf','NW Gewerbekunden Leasing'))) THEN ('NW Gewerbekunden') ELSE (CASE WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('ET BO Org. ET','NW Großkunden EU ID','NW Großkunden Kauf','NW Großkunden Leasing'))) THEN ('NW Großkunden') WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Vermittler Kauf'))) THEN ('NW Vermittler') WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Händlertausch'))) THEN ('NW Händlertausch') WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Unterhändler'))) THEN ('NW Unterhändler') ELSE (CASE WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW verb. UN'))) THEN ('NW verb. UN') WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW Organschaften'))) THEN ('NW Organschaften') ELSE (CASE WHEN ((T1."KST" = 1) and (T1."Abnehmergruppe" IN ('NW CITOP','NW Bonus'))) THEN ('NW Bonus') ELSE (CASE WHEN (T1."KST" = 1) THEN ('NW Sonstige Erträge') ELSE ('kein NW') END) END) END) END) END) END)) WHEN (T1."KST" IN (2)) THEN ((CASE WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Kunden EU','GW Kunden EU ID','GW Kunden EX','GW Kunden Kauf','GW Kunden Leasing','GW Kunden Nato'))) THEN ('GW Kunden') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('ET BO Org. ET','GW Gewerbekunden EU','GW Gewerbekunden EU ID','GW Gewerbekunden EX','GW Gewerbekunden Kauf','GW Gewerbekunden Leasing'))) THEN ('GW Gewerbekunden') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Großkunden EU','GW Großkunden EU ID','GW Großkunden EX','GW Großkunden Kauf','GW Großkunden Leasing','GW Großkunden Nato'))) THEN ('GW Großkunden') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Vermittler'))) THEN ('GW Vermittler') ELSE (CASE WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Rotationsfzg.'))) THEN ('GW Rotationsfzg.') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Händlertausch'))) THEN ('GW Händlertausch') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Unterhändler'))) THEN ('GW Unterhändler') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW verb. UN'))) THEN ('GW ver. UN') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Organschaften'))) THEN ('GW Organschaften') WHEN ((T1."KST" = 2) and (T1."Abnehmergruppe" IN ('GW Bonus'))) THEN ('GW Bonus') WHEN (T1."KST" = 2) THEN ('GW Sonstige Erträge') ELSE ('kein GW') END) END)) ELSE ((CASE WHEN (T1."KST" IN (6)) THEN ('Teile') WHEN (T1."KST" IN (3,4,5)) THEN ('Service') WHEN (T1."KST" IN (7)) THEN ('Opel Rent') WHEN (T1."KST" IN (8)) THEN ('Tankstelle') ELSE (CASE WHEN (T1."KST" IN (9)) THEN ('Sonstige Erlöse') ELSE ('kein Werkst_Sonst') END) END)) END as c50
  57. from "UE_EW_gesamt_2018" T1
  58. where (T1."Art" IS NULL)
  59. END SQL
  60. COLUMN,0,Art
  61. COLUMN,1,Acct Nr Ori
  62. COLUMN,2,Ledger Accts Name
  63. COLUMN,3,Marke 1_GuV
  64. COLUMN,4,Modell_GuV
  65. COLUMN,5,Abnehmergruppe_GuV
  66. COLUMN,6,Ebene1_GuV
  67. COLUMN,7,Ebene2_GuV
  68. COLUMN,8,Ebene3_GuV
  69. COLUMN,9,Ebene4_GuV
  70. COLUMN,10,Ebene5_GuV
  71. COLUMN,11,Ebene6_GuV
  72. COLUMN,12,Jahr
  73. COLUMN,13,Mandant
  74. COLUMN,14,Kürzel
  75. COLUMN,15,Kst
  76. COLUMN,16,Marke
  77. COLUMN,17,Plan
  78. COLUMN,18,Stück_ori
  79. COLUMN,19,Stück
  80. COLUMN,20,Wert1_GuV
  81. COLUMN,21,Wert2_GuV
  82. COLUMN,22,Wert3_GuV
  83. COLUMN,23,Wert4_GuV
  84. COLUMN,24,Wert5_GuV
  85. COLUMN,25,Wert6_GuV
  86. COLUMN,26,Wert7_GuV
  87. COLUMN,27,Wert8_GuV
  88. COLUMN,28,Wert9_GuV
  89. COLUMN,29,Wert10_GuV
  90. COLUMN,30,Wert11_GuV
  91. COLUMN,31,Wert12_GuV
  92. COLUMN,32,Stk1_GuV
  93. COLUMN,33,Stk2_GuV
  94. COLUMN,34,Stk3_GuV
  95. COLUMN,35,Stk4_GuV
  96. COLUMN,36,Stk5_GuV
  97. COLUMN,37,Stk6_GuV
  98. COLUMN,38,Stk7_GuV
  99. COLUMN,39,Stk8_GuV
  100. COLUMN,40,Stk9_GuV
  101. COLUMN,41,Stk10_GuV
  102. COLUMN,42,Stk11_GuV
  103. COLUMN,43,Stk12_GuV
  104. COLUMN,44,Ebene31
  105. COLUMN,45,Ebene32
  106. COLUMN,46,Ebene33_NW
  107. COLUMN,47,Ebene33_GW
  108. COLUMN,48,Ebene33_Werkst_sonst
  109. COLUMN,49,Ebene33