NW_GW_VK_Stk.iqd 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21
  4. DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_GW_VK_Stk.imr
  5. TITLE,NW_GW_VK_Stk.imr
  6. BEGIN SQL
  7. select T1."UNIT_NUMBER" as c1,
  8. T1."BASIS_NUMBER" as c2,
  9. T1."ECC_STATUS" as c3,
  10. T1."VEHICLE_TYPE" as c4,
  11. T2."VEHICLE_TYPE" as c5,
  12. T2."VEHICLE_TYPE_TEXT" as c6,
  13. T1."CAR_CREATION_DATE" as c7,
  14. T1."DEPRECIATION" as c8,
  15. T1."BOOK_KEEPING_CODE" as c9,
  16. T3."BOOK_KEEPING_CODE" as c10,
  17. T3."SPECIFY" as c11,
  18. T1."MILEAGE" as c12,
  19. T1."PURCH_DEPARTMENT" as c13,
  20. T1."PURCH_SALSMAN_CODE" as c14,
  21. T1."PURCH_DATE" as c15,
  22. T1."RECEPTION_DATE" as c16,
  23. T1."SALES_DEPARTMENT" as c17,
  24. T4."DEPARTMENT_TYPE_ID" as c18,
  25. T4."DESCRIPTION" as c19,
  26. T1."SALE_SALESMAN" as c20,
  27. T5."SELLER_CODE" as c21,
  28. T5."SEL_NAME" as c22,
  29. T5."SEL_FAMILY_NAME" as c23,
  30. T1."SALE_INV_NUMBER" as c24,
  31. T1."SALE_DATE" as c25,
  32. T1."BUD_SALE_DET" as c26,
  33. T1."BUD_PURCH_PRICE" as c27,
  34. T1."BUD_REG_FEE" as c28,
  35. T1."BUD_DEDUCT_FEE" as c29,
  36. T1."BUD_COST" as c30,
  37. T1."PURCH_PRICE_UNIT" as c31,
  38. T1."COST_UNIT" as c32,
  39. T1."SALES_PRICE_UNIT" as c33,
  40. T1."REG_FEE" as c34,
  41. T1."STOCK_DAYS" as c35,
  42. T1."BUYING_ORDER_NO" as c36,
  43. T1."BUYING_ORDER_DATE" as c37,
  44. T1."PA_NUMBER" as c38,
  45. T1."LOCATION_CODE" as c39,
  46. T1."OWNER" as c40,
  47. T1."PREV_OWNER" as c41,
  48. T1."ACCOUNT_PURCHASE" as c42,
  49. T1."ACCOUNT_SALES" as c43,
  50. T6."CUSTOMER_NUMBER" as c44,
  51. T6."NAME" as c45,
  52. T6."CUSTOMER_GROUP" as c46,
  53. T7."CUSTOMER_GROUP" as c47,
  54. T7."CUST_GROUP_SPECIFY" as c48,
  55. T1."ORDER_ARRIVAL_DATE" as c49,
  56. T1."ORDER_CONFIRM_DATE" as c50,
  57. T1."CONTRACT_DATE" as c51,
  58. T8."REGISTER_NUMBER" as c52,
  59. T8."CHASSIS_NUMBER" as c53,
  60. T8."OWNER_CODE" as c54,
  61. T8."FIRST_REG_DATE" as c55,
  62. T8."LATEST_REG_DATE" as c56,
  63. T8."ARRIVAL_DATE" as c57,
  64. T8."SALESMAN_BUY" as c58,
  65. T8."SALESMAN_SALE" as c59,
  66. T8."MODEL_TEXT" as c60,
  67. T8."COLOUR_CF" as c61,
  68. T8."MODEL_LINE" as c62,
  69. T9."MODEL_LINE" as c63,
  70. T9."MOD_LIN_SPECIFY" as c64,
  71. T8."WORKSHOP_MODEL" as c65,
  72. T8."MILEAGE" as c66,
  73. T8."MOTOR_CODE" as c67,
  74. T8."DRIVE_CODE" as c68,
  75. T8."COLOUR_CODE" as c69,
  76. T8."MAKE" as c70,
  77. T8."MAKE_CD" as c71,
  78. T10."GLOBAL_MAKE_CD" as c72,
  79. T10."DESCRIPTION" as c73,
  80. T8."ORIG_INV_DATE" as c74,
  81. T8."LATEST_INV_DATE" as c75,
  82. T1."SALE_DATE" as c76,
  83. '1' as c77,
  84. '01' as c78,
  85. T5."SEL_NAME" as c79,
  86. T10."DESCRIPTION" as c80,
  87. T9."MOD_LIN_SPECIFY" as c81,
  88. T8."MODEL_TEXT" as c82,
  89. T8."CHASSIS_NUMBER" as c83,
  90. CASE WHEN (T2."VEHICLE_TYPE" IN ('N','T','V','M','K')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('D','R','G')) THEN ('Gebrauchtwagen') ELSE null END as c84,
  91. CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c85,
  92. T6."CUSTOMER_NUMBER" || '- ' || T6."NAME" as c86,
  93. T6."CUSTOMER_GROUP" || ' - ' || T7."CUST_GROUP_SPECIFY" as c87,
  94. '' as c88,
  95. T8."COLOUR_CODE" || ' - ' || T8."COLOUR_CF" as c89,
  96. CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Vorlauf') WHEN (T1."ECC_STATUS" = '25') THEN ('25 - für Kd best. FZG') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - am Hof nicht fakt.') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') ELSE null END as c90,
  97. T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER" as c91,
  98. T1."UNIT_NUMBER" || ' - ' || T1."OWNER" || ' - ' || (asciiz(extract(YEAR FROM T8."ORIG_INV_DATE"),4) || '-' || asciiz(extract(MONTH FROM T8."ORIG_INV_DATE"),2) || '-' || asciiz(extract(DAY FROM T8."ORIG_INV_DATE"),2)) as c92,
  99. (T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER") || ' - ' || T1."VEHICLE_TYPE" as c93,
  100. T11."SEL_NAME" as c94,
  101. T11."SEL_NAME" as c95,
  102. T1."PREV_OWNER" as c96,
  103. CASE WHEN (T11."SEL_NAME" IS NULL) THEN (' - ' || ' / ' || T1."PREV_OWNER") ELSE (T11."SEL_NAME" || ' / ' || T1."PREV_OWNER") END as c97,
  104. T8."MODEL_TEXT" as c98,
  105. T5."SEL_NAME" || ' / ' || (T6."CUSTOMER_NUMBER" || '- ' || T6."NAME") as c99,
  106. 1 as c100,
  107. CASE WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM T1."SALE_DATE" - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM T1."SALE_DATE" - T1."RECEPTION_DATE"))) END as c101
  108. from (((((((((("deop1120"."dbo"."UNIT_FILE" T1 left outer join "deop1120"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop1120"."dbo"."vPP5M" T3 on T1."BOOK_KEEPING_CODE" = T3."BOOK_KEEPING_CODE") left outer join "deop1120"."dbo"."DEPARTMENT_TYPE" T4 on T1."SALES_DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop1120"."dbo"."vPP43" T5 on T1."SALE_SALESMAN" = T5."SELLER_CODE") left outer join "deop1120"."dbo"."CUSTOMER" T6 on T1."ACCOUNT_SALES" = T6."CUSTOMER_NUMBER") left outer join "deop1120"."dbo"."vPP48" T7 on T6."CUSTOMER_GROUP" = T7."CUSTOMER_GROUP") left outer join "deop1120"."dbo"."VEHICLE" T8 on T1."BASIS_NUMBER" = T8."BASIS_NUMBER") left outer join "deop1120"."dbo"."vPP5Q" T9 on (T8."MODEL_LINE" = T9."MODEL_LINE") and (T8."MAKE_CD" = T9."MAKE_CD")) left outer join "deop1120"."dbo"."GLOBAL_MAKE" T10 on T8."MAKE_CD" = T10."GLOBAL_MAKE_CD") left outer join "deop1120"."dbo"."vPP43" T11 on T1."PURCH_SALSMAN_CODE" = T11."SELLER_CODE")
  109. where (T1."ECC_STATUS" = '64')
  110. order by c1 asc
  111. END SQL
  112. COLUMN,0,Unit Number
  113. COLUMN,1,Basis Number
  114. COLUMN,2,Ecc Status
  115. COLUMN,3,Vehicle Type
  116. COLUMN,4,Vehicle Type_vpp5r
  117. COLUMN,5,Vehicle Type Text_vpp5r
  118. COLUMN,6,Car Creation Date
  119. COLUMN,7,Depreciation
  120. COLUMN,8,Book Keeping Code
  121. COLUMN,9,Book Keeping Code_vpp5m
  122. COLUMN,10,Specify_vpp5m
  123. COLUMN,11,Mileage
  124. COLUMN,12,Purch Department
  125. COLUMN,13,Purch Salsman Code
  126. COLUMN,14,Purch Date
  127. COLUMN,15,Reception Date
  128. COLUMN,16,Sales Department
  129. COLUMN,17,Department Type Id_Dep
  130. COLUMN,18,Description_Dep
  131. COLUMN,19,Sale Salesman
  132. COLUMN,20,Seller Code_vpp43
  133. COLUMN,21,Sel Name_vpp43
  134. COLUMN,22,Sel Family Name_vpp43
  135. COLUMN,23,Sale Inv Number
  136. COLUMN,24,Sale Date
  137. COLUMN,25,Bud Sale Det
  138. COLUMN,26,Bud Purch Price
  139. COLUMN,27,Bud Reg Fee
  140. COLUMN,28,Bud Deduct Fee
  141. COLUMN,29,Bud Cost
  142. COLUMN,30,Purch Price Unit
  143. COLUMN,31,Cost Unit
  144. COLUMN,32,Sales Price Unit
  145. COLUMN,33,Reg Fee
  146. COLUMN,34,Stock Days
  147. COLUMN,35,Buying Order No
  148. COLUMN,36,Buying Order Date
  149. COLUMN,37,Pa Number
  150. COLUMN,38,Location Code
  151. COLUMN,39,Owner
  152. COLUMN,40,Prev Owner
  153. COLUMN,41,Account Purchase
  154. COLUMN,42,Account Sales
  155. COLUMN,43,Customer Number_Cust
  156. COLUMN,44,Name_Cust
  157. COLUMN,45,Customer Group_Cust
  158. COLUMN,46,Customer Group_vpp48
  159. COLUMN,47,Cust Group Specify_vpp48
  160. COLUMN,48,Order Arrival Date
  161. COLUMN,49,Order Confirm Date
  162. COLUMN,50,Contract Date
  163. COLUMN,51,Register Number
  164. COLUMN,52,Chassis Number
  165. COLUMN,53,Owner Code
  166. COLUMN,54,First Reg Date
  167. COLUMN,55,Latest Reg Date
  168. COLUMN,56,Arrival Date
  169. COLUMN,57,Salesman Buy
  170. COLUMN,58,Salesman Sale
  171. COLUMN,59,Model Text
  172. COLUMN,60,Colour Cf
  173. COLUMN,61,Model Line
  174. COLUMN,62,Model Line_vpp5q
  175. COLUMN,63,Mod Lin Specify_vpp5q
  176. COLUMN,64,Workshop Model
  177. COLUMN,65,Mileage
  178. COLUMN,66,Motor Code
  179. COLUMN,67,Drive Code
  180. COLUMN,68,Colour Code
  181. COLUMN,69,Make
  182. COLUMN,70,Make Cd
  183. COLUMN,71,Global Make Cd
  184. COLUMN,72,Description_Global_Make
  185. COLUMN,73,Orig Inv Date
  186. COLUMN,74,Latest Inv Date
  187. COLUMN,75,Invoice Date
  188. COLUMN,76,Hauptbetrieb
  189. COLUMN,77,Standort
  190. COLUMN,78,Verkäufer
  191. COLUMN,79,Fabrikat
  192. COLUMN,80,Model
  193. COLUMN,81,Modellbez
  194. COLUMN,82,Fahrgestellnr
  195. COLUMN,83,Fahrzeugart
  196. COLUMN,84,Fahrzeugtyp
  197. COLUMN,85,Kunde
  198. COLUMN,86,Kundenart
  199. COLUMN,87,Geschäftsart
  200. COLUMN,88,Farbe
  201. COLUMN,89,ECC_Status_Text
  202. COLUMN,90,FZG
  203. COLUMN,91,FZG_1
  204. COLUMN,92,FZG_Liste_1
  205. COLUMN,93,Sel Name_EK_vpp43
  206. COLUMN,94,Einkäufer
  207. COLUMN,95,Vorbesitzer
  208. COLUMN,96,FZG_Liste_2
  209. COLUMN,97,FZG_Liste_3
  210. COLUMN,98,FZG_Liste_4
  211. COLUMN,99,Menge
  212. COLUMN,100,Standtage