NW_GW_VK_Stk_deop02.iqd 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21_deop02
  4. DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_GW_VK_Stk_deop02.imr
  5. TITLE,NW_GW_VK_Stk_deop02.imr
  6. BEGIN SQL
  7. select c1 as c1,
  8. c2 as c2,
  9. c3 as c3,
  10. c4 as c4,
  11. c5 as c5,
  12. c6 as c6,
  13. c7 as c7,
  14. c8 as c8,
  15. c9 as c9,
  16. c10 as c10,
  17. c11 as c11,
  18. c12 as c12,
  19. c13 as c13,
  20. c14 as c14,
  21. c15 as c15,
  22. c16 as c16,
  23. c17 as c17,
  24. c18 as c18,
  25. c19 as c19,
  26. c20 as c20,
  27. c21 as c21,
  28. c22 as c22,
  29. c23 as c23,
  30. c24 as c24,
  31. c25 as c25,
  32. c26 as c26,
  33. c27 as c27,
  34. c28 as c28,
  35. c29 as c29,
  36. c30 as c30,
  37. c31 as c31,
  38. c32 as c32,
  39. c33 as c33,
  40. c34 as c34,
  41. c35 as c35,
  42. c36 as c36,
  43. c37 as c37,
  44. c38 as c38,
  45. c39 as c39,
  46. c40 as c40,
  47. c41 as c41,
  48. c42 as c42,
  49. c43 as c43,
  50. c44 as c44,
  51. c45 as c45,
  52. c46 as c46,
  53. c47 as c47,
  54. c48 as c48,
  55. c49 as c49,
  56. c50 as c50,
  57. c51 as c51,
  58. c52 as c52,
  59. c53 as c53,
  60. c54 as c54,
  61. c55 as c55,
  62. c56 as c56,
  63. c57 as c57,
  64. c58 as c58,
  65. c59 as c59,
  66. c60 as c60,
  67. c61 as c61,
  68. c62 as c62,
  69. c63 as c63,
  70. c64 as c64,
  71. c65 as c65,
  72. c66 as c66,
  73. c67 as c67,
  74. c68 as c68,
  75. c69 as c69,
  76. c70 as c70,
  77. c71 as c71,
  78. c72 as c72,
  79. c73 as c73,
  80. c74 as c74,
  81. c75 as c75,
  82. c76 as c76,
  83. c77 as c77,
  84. c78 as c78,
  85. c79 as c79,
  86. c80 as c80,
  87. c81 as c81,
  88. c82 as c82,
  89. c83 as c83,
  90. c84 as c84,
  91. c85 as c85,
  92. c86 as c86,
  93. c87 as c87,
  94. c88 as c88,
  95. c89 as c89,
  96. c90 as c90,
  97. c91 as c91,
  98. c92 as c92,
  99. c93 as c93,
  100. c94 as c94,
  101. c95 as c95,
  102. c96 as c96,
  103. c97 as c97,
  104. c98 as c98,
  105. c99 as c99,
  106. c100 as c100,
  107. c101 as c101,
  108. c102 as c102,
  109. c103 as c103,
  110. c104 as c104,
  111. c105 as c105,
  112. XMAX(c105 for c1) as c106,
  113. c107 as c107,
  114. c108 as c108,
  115. c109 as c109
  116. from
  117. (select c113 as c1,
  118. c207 as c2,
  119. c206 as c3,
  120. c205 as c4,
  121. c204 as c5,
  122. c203 as c6,
  123. c202 as c7,
  124. c201 as c8,
  125. c200 as c9,
  126. c199 as c10,
  127. c198 as c11,
  128. c197 as c12,
  129. c196 as c13,
  130. c195 as c14,
  131. c194 as c15,
  132. c193 as c16,
  133. c192 as c17,
  134. c191 as c18,
  135. c190 as c19,
  136. c189 as c20,
  137. c188 as c21,
  138. c138 as c22,
  139. c187 as c23,
  140. c186 as c24,
  141. c140 as c25,
  142. c185 as c26,
  143. c184 as c27,
  144. c183 as c28,
  145. c182 as c29,
  146. c181 as c30,
  147. c180 as c31,
  148. c179 as c32,
  149. c178 as c33,
  150. c177 as c34,
  151. c176 as c35,
  152. c175 as c36,
  153. c174 as c37,
  154. c173 as c38,
  155. c172 as c39,
  156. c171 as c40,
  157. c124 as c41,
  158. c170 as c42,
  159. c169 as c43,
  160. c168 as c44,
  161. c167 as c45,
  162. c166 as c46,
  163. c165 as c47,
  164. c164 as c48,
  165. c163 as c49,
  166. c162 as c50,
  167. c161 as c51,
  168. c160 as c52,
  169. c135 as c53,
  170. c159 as c54,
  171. c158 as c55,
  172. c157 as c56,
  173. c156 as c57,
  174. c155 as c58,
  175. c154 as c59,
  176. c122 as c60,
  177. c153 as c61,
  178. c152 as c62,
  179. c151 as c63,
  180. c136 as c64,
  181. c150 as c65,
  182. c149 as c66,
  183. c148 as c67,
  184. c147 as c68,
  185. c146 as c69,
  186. c145 as c70,
  187. c144 as c71,
  188. c143 as c72,
  189. c137 as c73,
  190. c142 as c74,
  191. c141 as c75,
  192. c140 as c76,
  193. '1' as c77,
  194. c139 as c78,
  195. c138 as c79,
  196. c137 as c80,
  197. c136 as c81,
  198. c122 as c82,
  199. c135 as c83,
  200. c134 as c84,
  201. c133 as c85,
  202. c132 as c86,
  203. c131 as c87,
  204. '' as c88,
  205. c130 as c89,
  206. c129 as c90,
  207. c128 as c91,
  208. c127 as c92,
  209. c126 as c93,
  210. c125 as c94,
  211. c125 as c95,
  212. c124 as c96,
  213. c123 as c97,
  214. c122 as c98,
  215. c121 as c99,
  216. 1 as c100,
  217. c120 as c101,
  218. c119 as c102,
  219. c118 as c103,
  220. c117 as c104,
  221. c116 as c105,
  222. c115 as c107,
  223. '10 - Erlöse Verkaufspreis' as c108,
  224. c114 as c109,
  225. XMAX(c116 for c113) as c110
  226. from
  227. (select T1."UNIT_NUMBER" as c113,
  228. (rtrim(T1."BOOK_KEEPING_CODE")) || ' - ' || T3."SPECIFY" as c114,
  229. (database()) as c115,
  230. T12."UNIQUE_IDENT" as c116,
  231. CASE WHEN (T10."DESCRIPTION" IN ('Chevrolet','Opel','Ford','Hyundai','Seat','Citroën','DS')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c117,
  232. (od_left(T12."DEPARTMENT",2)) as c118,
  233. T12."DEPARTMENT" as c119,
  234. 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 c120,
  235. T5."SEL_NAME" || ' / ' || (T6."CUSTOMER_NUMBER" || '- ' || T6."NAME") as c121,
  236. T8."MODEL_TEXT" as c122,
  237. CASE WHEN (T11."SEL_NAME" IS NULL) THEN (' - ' || ' / ' || T1."PREV_OWNER") ELSE (T11."SEL_NAME" || ' / ' || T1."PREV_OWNER") END as c123,
  238. T1."PREV_OWNER" as c124,
  239. T11."SEL_NAME" as c125,
  240. (T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER") || ' - ' || T1."VEHICLE_TYPE" as c126,
  241. 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 c127,
  242. T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER" as c128,
  243. 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 c129,
  244. T8."COLOUR_CODE" || ' - ' || T8."COLOUR_CF" as c130,
  245. T6."CUSTOMER_GROUP" || ' - ' || T7."CUST_GROUP_SPECIFY" as c131,
  246. T6."CUSTOMER_NUMBER" || '- ' || T6."NAME" as c132,
  247. CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c133,
  248. CASE WHEN (T2."VEHICLE_TYPE" IN ('K','M','N','T','V')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('D','G','R')) THEN ('Gebrauchtwagen') ELSE null END as c134,
  249. T8."CHASSIS_NUMBER" as c135,
  250. T9."MOD_LIN_SPECIFY" as c136,
  251. T10."DESCRIPTION" as c137,
  252. T5."SEL_NAME" as c138,
  253. (od_left(T1."SALES_DEPARTMENT",2)) as c139,
  254. T1."SALE_DATE" as c140,
  255. T8."LATEST_INV_DATE" as c141,
  256. T8."ORIG_INV_DATE" as c142,
  257. T10."GLOBAL_MAKE_CD" as c143,
  258. T8."MAKE_CD" as c144,
  259. T8."MAKE" as c145,
  260. T8."COLOUR_CODE" as c146,
  261. T8."DRIVE_CODE" as c147,
  262. T8."MOTOR_CODE" as c148,
  263. T8."MILEAGE" as c149,
  264. T8."WORKSHOP_MODEL" as c150,
  265. T9."MODEL_LINE" as c151,
  266. T8."MODEL_LINE" as c152,
  267. T8."COLOUR_CF" as c153,
  268. T8."SALESMAN_SALE" as c154,
  269. T8."SALESMAN_BUY" as c155,
  270. T8."ARRIVAL_DATE" as c156,
  271. T8."LATEST_REG_DATE" as c157,
  272. T8."FIRST_REG_DATE" as c158,
  273. T8."OWNER_CODE" as c159,
  274. T8."REGISTER_NUMBER" as c160,
  275. T1."CONTRACT_DATE" as c161,
  276. T1."ORDER_CONFIRM_DATE" as c162,
  277. T1."ORDER_ARRIVAL_DATE" as c163,
  278. T7."CUST_GROUP_SPECIFY" as c164,
  279. T7."CUSTOMER_GROUP" as c165,
  280. T6."CUSTOMER_GROUP" as c166,
  281. T6."NAME" as c167,
  282. T6."CUSTOMER_NUMBER" as c168,
  283. T1."ACCOUNT_SALES" as c169,
  284. T1."ACCOUNT_PURCHASE" as c170,
  285. T1."OWNER" as c171,
  286. T1."LOCATION_CODE" as c172,
  287. T1."PA_NUMBER" as c173,
  288. T1."BUYING_ORDER_DATE" as c174,
  289. T1."BUYING_ORDER_NO" as c175,
  290. T1."STOCK_DAYS" as c176,
  291. T1."REG_FEE" as c177,
  292. T1."SALES_PRICE_UNIT" as c178,
  293. T1."COST_UNIT" as c179,
  294. T1."PURCH_PRICE_UNIT" as c180,
  295. T1."BUD_COST" as c181,
  296. T1."BUD_DEDUCT_FEE" as c182,
  297. T1."BUD_REG_FEE" as c183,
  298. T1."BUD_PURCH_PRICE" as c184,
  299. T1."BUD_SALE_DET" as c185,
  300. T1."SALE_INV_NUMBER" as c186,
  301. T5."SEL_FAMILY_NAME" as c187,
  302. T5."SELLER_CODE" as c188,
  303. T1."SALE_SALESMAN" as c189,
  304. T4."DESCRIPTION" as c190,
  305. T4."DEPARTMENT_TYPE_ID" as c191,
  306. T1."SALES_DEPARTMENT" as c192,
  307. T1."RECEPTION_DATE" as c193,
  308. T1."PURCH_DATE" as c194,
  309. T1."PURCH_SALSMAN_CODE" as c195,
  310. T1."PURCH_DEPARTMENT" as c196,
  311. T1."MILEAGE" as c197,
  312. T3."SPECIFY" as c198,
  313. T3."BOOK_KEEPING_CODE" as c199,
  314. T1."BOOK_KEEPING_CODE" as c200,
  315. T1."DEPRECIATION" as c201,
  316. T1."CAR_CREATION_DATE" as c202,
  317. T2."VEHICLE_TYPE_TEXT" as c203,
  318. T2."VEHICLE_TYPE" as c204,
  319. T1."VEHICLE_TYPE" as c205,
  320. T1."ECC_STATUS" as c206,
  321. T1."BASIS_NUMBER" as c207
  322. from ((((((((((("deop02"."dbo"."UNIT_FILE" T1 left outer join "deop02"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop02"."dbo"."vPP5M" T3 on T1."BOOK_KEEPING_CODE" = T3."BOOK_KEEPING_CODE") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T1."SALES_DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T1."SALE_SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."dbo"."CUSTOMER" T6 on T1."ACCOUNT_SALES" = T6."CUSTOMER_NUMBER") left outer join "deop02"."dbo"."vPP48" T7 on T6."CUSTOMER_GROUP" = T7."CUSTOMER_GROUP") left outer join "deop02"."dbo"."VEHICLE" T8 on T1."BASIS_NUMBER" = T8."BASIS_NUMBER") left outer join "deop02"."dbo"."vPP5Q" T9 on (T8."MODEL_LINE" = T9."MODEL_LINE") and (T8."MAKE_CD" = T9."MAKE_CD")) left outer join "deop02"."dbo"."GLOBAL_MAKE" T10 on T8."MAKE_CD" = T10."GLOBAL_MAKE_CD") left outer join "deop02"."dbo"."vPP43" T11 on T1."PURCH_SALSMAN_CODE" = T11."SELLER_CODE") left outer join "deop02"."dbo"."UNIT_CHANGE_HIST" T12 on (T12."UNIT_NUMBER" = T1."UNIT_NUMBER") and (T12."DEPARTMENT" <> ' '))
  323. where ((T1."ECC_STATUS" = '64') and (T1."SALE_DATE" >= TIMESTAMP '2019-01-01 00:00:00.000'))
  324. ) D2
  325. ) D1
  326. where (c105 = c110)
  327. order by c1 asc
  328. END SQL
  329. COLUMN,0,Unit Number
  330. COLUMN,1,Basis Number
  331. COLUMN,2,Ecc Status
  332. COLUMN,3,Vehicle Type
  333. COLUMN,4,Vehicle Type_vpp5r
  334. COLUMN,5,Vehicle Type Text_vpp5r
  335. COLUMN,6,Car Creation Date
  336. COLUMN,7,Depreciation
  337. COLUMN,8,Book Keeping Code
  338. COLUMN,9,Book Keeping Code_vpp5m
  339. COLUMN,10,Specify_vpp5m
  340. COLUMN,11,Mileage
  341. COLUMN,12,Purch Department
  342. COLUMN,13,Purch Salsman Code
  343. COLUMN,14,Purch Date
  344. COLUMN,15,Reception Date
  345. COLUMN,16,Sales Department
  346. COLUMN,17,Department Type Id_Dep
  347. COLUMN,18,Description_Dep
  348. COLUMN,19,Sale Salesman
  349. COLUMN,20,Seller Code_vpp43
  350. COLUMN,21,Sel Name_vpp43
  351. COLUMN,22,Sel Family Name_vpp43
  352. COLUMN,23,Sale Inv Number
  353. COLUMN,24,Sale Date
  354. COLUMN,25,Bud Sale Det
  355. COLUMN,26,Bud Purch Price
  356. COLUMN,27,Bud Reg Fee
  357. COLUMN,28,Bud Deduct Fee
  358. COLUMN,29,Bud Cost
  359. COLUMN,30,Purch Price Unit
  360. COLUMN,31,Cost Unit
  361. COLUMN,32,Sales Price Unit
  362. COLUMN,33,Reg Fee
  363. COLUMN,34,Stock Days
  364. COLUMN,35,Buying Order No
  365. COLUMN,36,Buying Order Date
  366. COLUMN,37,Pa Number
  367. COLUMN,38,Location Code
  368. COLUMN,39,Owner
  369. COLUMN,40,Prev Owner
  370. COLUMN,41,Account Purchase
  371. COLUMN,42,Account Sales
  372. COLUMN,43,Customer Number_Cust
  373. COLUMN,44,Name_Cust
  374. COLUMN,45,Customer Group_Cust
  375. COLUMN,46,Customer Group_vpp48
  376. COLUMN,47,Cust Group Specify_vpp48
  377. COLUMN,48,Order Arrival Date
  378. COLUMN,49,Order Confirm Date
  379. COLUMN,50,Contract Date
  380. COLUMN,51,Register Number
  381. COLUMN,52,Chassis Number
  382. COLUMN,53,Owner Code
  383. COLUMN,54,First Reg Date
  384. COLUMN,55,Latest Reg Date
  385. COLUMN,56,Arrival Date
  386. COLUMN,57,Salesman Buy
  387. COLUMN,58,Salesman Sale
  388. COLUMN,59,Model Text
  389. COLUMN,60,Colour Cf
  390. COLUMN,61,Model Line
  391. COLUMN,62,Model Line_vpp5q
  392. COLUMN,63,Mod Lin Specify_vpp5q
  393. COLUMN,64,Workshop Model
  394. COLUMN,65,Mileage
  395. COLUMN,66,Motor Code
  396. COLUMN,67,Drive Code
  397. COLUMN,68,Colour Code
  398. COLUMN,69,Make
  399. COLUMN,70,Make Cd
  400. COLUMN,71,Global Make Cd
  401. COLUMN,72,Description_Global_Make
  402. COLUMN,73,Orig Inv Date
  403. COLUMN,74,Latest Inv Date
  404. COLUMN,75,Invoice Date
  405. COLUMN,76,Hauptbetrieb
  406. COLUMN,77,Standort_Verkaufskostenstelle
  407. COLUMN,78,Verkäufer
  408. COLUMN,79,Fabrikat_ori
  409. COLUMN,80,Model
  410. COLUMN,81,Modellbez
  411. COLUMN,82,Fahrgestellnr
  412. COLUMN,83,Fahrzeugart
  413. COLUMN,84,Fahrzeugtyp
  414. COLUMN,85,Kunde
  415. COLUMN,86,Kundenart
  416. COLUMN,87,Geschäftsart
  417. COLUMN,88,Farbe
  418. COLUMN,89,ECC_Status_Text
  419. COLUMN,90,FZG
  420. COLUMN,91,FZG_1
  421. COLUMN,92,FZG_Liste_1
  422. COLUMN,93,Sel Name_EK_vpp43
  423. COLUMN,94,Einkäufer
  424. COLUMN,95,Vorbesitzer
  425. COLUMN,96,FZG_Liste_2
  426. COLUMN,97,FZG_Liste_3
  427. COLUMN,98,FZG_Liste_4
  428. COLUMN,99,Menge
  429. COLUMN,100,Standtage
  430. COLUMN,101,Department_unit_change_hist
  431. COLUMN,102,Standort
  432. COLUMN,103,Fabrikat
  433. COLUMN,104,Unique Ident_unit_change_hist
  434. COLUMN,105,Maximum_Unique_Ident
  435. COLUMN,106,Mandant
  436. COLUMN,107,Transact_Code
  437. COLUMN,108,Buchungscode