Service_Eroeffnung_ServberamFZG.iqd 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,ARIntelligence
  4. DATASOURCENAME,C:\GlobalCube\SYSTEM\ARIntelligence\IQD\service\Service_Eroeffnung_ServberamFZG.imr
  5. TITLE,Service_Eroeffnung_ServberamFZG.imr
  6. BEGIN SQL
  7. select T1."Document Type" as c1,
  8. T1."No_" as c2,
  9. T1."Sell-to Customer No_" as c3,
  10. T1."Bill-to Customer No_" as c4,
  11. T1."Bill-to Name" as c5,
  12. T1."Bill-to Name 2" as c6,
  13. T1."Order Date" as c7,
  14. T1."Location Code" as c8,
  15. T1."Department Code" as c9,
  16. T1."Make Code" as c10,
  17. T1."Customer Posting Group" as c11,
  18. T1."Salesperson Code" as c12,
  19. T1."Order Class" as c13,
  20. T1."Sell-to Customer Name" as c14,
  21. T1."Sell-to Customer Name 2" as c15,
  22. T1."Document Date" as c16,
  23. T1."No_ Series" as c17,
  24. T1."VIN" as c18,
  25. T1."Mileage" as c19,
  26. T1."Model Code" as c20,
  27. T1."Model No_" as c21,
  28. T1."Prod_ Year" as c22,
  29. T1."Model" as c23,
  30. T1."Service Advisor No__Pick-Up" as c24,
  31. T1."Service Advisor No_" as c25,
  32. '1' as c26,
  33. (od_left(T1."Department Code",2)) as c27,
  34. '' as c28,
  35. CASE WHEN (T1."Make Code" IN ('BMW-MINI')) THEN (T1."Make Code") ELSE ('BMW') END as c29,
  36. T2."Customer Group Code" as c30,
  37. T2."Customer Group Code" as c31,
  38. CASE WHEN (T1."Make Code" IN ('BMW','BMW-MINI')) THEN (T1."Make Code") ELSE ('Fremdfabrikat') END as c32,
  39. T1."Model" as c33,
  40. T1."VIN" || ' - ' || T1."Model" as c34,
  41. T2."No_" as c35,
  42. T2."Name" as c36,
  43. T2."No_" || ' - ' || T2."Name" as c37,
  44. T3."Description" as c38,
  45. CASE WHEN (T2."No_" LIKE 'INT%') THEN ('Intern') ELSE (T3."Description") END as c39,
  46. T1."No_" || ' - ' || T2."Name" as c40,
  47. T1."Order Date" as c41,
  48. 1 as c42,
  49. CASE WHEN (T1."Location Code" = 'LBS') THEN ('10') WHEN (T1."Location Code" = 'WLS') THEN ('20') WHEN (T1."Location Code" = 'STA') THEN ('30') WHEN (T1."Location Code" = 'GER') THEN ('40') WHEN (T1."Location Code" = 'LL') THEN ('50') ELSE null END as c43,
  50. '' as c44,
  51. T4."First Name" as c45,
  52. T4."Last Name" as c46,
  53. T4."First Name" || ' ' || T4."Last Name" as c47,
  54. T1."Service Posting Group" as c48,
  55. T1."Gen_ Prod_ Posting Group" as c49,
  56. CASE WHEN ((T5."No_" IN ('0052050','0052051','0052052','0052054','0052053','0052055')) and (T5."Quantity" > 0)) THEN (1) WHEN ((T5."No_" IN ('0052050','0052051','0052052','0052054','0052053','0052055')) and (T5."Quantity" < 0)) THEN (-1) ELSE (0) END as c50,
  57. CASE WHEN ((CASE WHEN ((T5."No_" IN ('0052050','0052051','0052052','0052054','0052053','0052055')) and (T5."Quantity" > 0)) THEN (1) WHEN ((T5."No_" IN ('0052050','0052051','0052052','0052054','0052053','0052055')) and (T5."Quantity" < 0)) THEN (-1) ELSE (0) END) <> 0) THEN (T5."No_" || ' - ' || T5."Description") ELSE null END as c51,
  58. T6."Resource Group No_" as c52,
  59. CASE WHEN (T6."Resource Group No_" = 'SB') THEN ('SB') ELSE ('Rest') END as c53
  60. from "Automag7x"."dbo"."Automag GmbH$Service Line" T5,
  61. (((("Automag7x"."dbo"."Automag GmbH$Service Header" T1 left outer join "Automag7x"."dbo"."Automag GmbH$Customer" T2 on T2."No_" = T1."Sell-to Customer No_") left outer join "Automag7x"."dbo"."Automag GmbH$Customer Group" T3 on T2."Customer Group Code" = T3."Code") left outer join "Automag7x"."dbo"."Automag GmbH$Employee" T4 on T4."No_" = T1."Service Advisor No_") left outer join "Automag7x"."dbo"."Automag GmbH$Resource" T6 on T1."Service Advisor No_" = T6."No_")
  62. where (T1."No_" = T5."Document No_")
  63. and (T1."Document Type" <> 0)
  64. order by c2 asc
  65. END SQL
  66. COLUMN,0,Document Type
  67. COLUMN,1,No
  68. COLUMN,2,Sell-to Customer No
  69. COLUMN,3,Bill-to Customer No
  70. COLUMN,4,Bill-to Name
  71. COLUMN,5,Bill-to Name 2
  72. COLUMN,6,Order Date
  73. COLUMN,7,Location Code
  74. COLUMN,8,Department Code
  75. COLUMN,9,Make Code
  76. COLUMN,10,Customer Posting Group
  77. COLUMN,11,Salesperson Code
  78. COLUMN,12,Order Class
  79. COLUMN,13,Sell-to Customer Name
  80. COLUMN,14,Sell-to Customer Name 2
  81. COLUMN,15,Document Date
  82. COLUMN,16,No Series
  83. COLUMN,17,Vin
  84. COLUMN,18,Mileage
  85. COLUMN,19,Model Code
  86. COLUMN,20,Model No
  87. COLUMN,21,Prod Year
  88. COLUMN,22,Model_ori
  89. COLUMN,23,Service Advisor No Pick-up
  90. COLUMN,24,Service Advisor No
  91. COLUMN,25,Hauptbetrieb
  92. COLUMN,26,Standort_Department
  93. COLUMN,27,Umsatzart
  94. COLUMN,28,Marke
  95. COLUMN,29,Customer Group Code
  96. COLUMN,30,Kundenart_ori
  97. COLUMN,31,Fabrikat
  98. COLUMN,32,Model
  99. COLUMN,33,Fahrzeug
  100. COLUMN,34,Cust_No
  101. COLUMN,35,Cust_Name
  102. COLUMN,36,Kunde
  103. COLUMN,37,Cust_Group_Description
  104. COLUMN,38,Kundenart
  105. COLUMN,39,Order Number
  106. COLUMN,40,Auftragsdatum
  107. COLUMN,41,Durchgänge eröffnet_ori
  108. COLUMN,42,Standort
  109. COLUMN,43,Order Number_Rg_Ausg
  110. COLUMN,44,First Name
  111. COLUMN,45,Last Name
  112. COLUMN,46,Serviceberater
  113. COLUMN,47,Auftragsart
  114. COLUMN,48,Auftragsart_1
  115. COLUMN,49,Serv.beratung am FZG
  116. COLUMN,50,Arbeitsgang
  117. COLUMN,51,Resource Group No
  118. COLUMN,52,SB_Gruppe