Service_Eröffnung_ServberamFZG.iqd 4.7 KB

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