nw_gw_vk_csv.sql 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918
  1. SELECT "Unit Number" AS "Unit Number",
  2. "Basis Number" AS "Basis Number",
  3. "Ecc Status" AS "Ecc Status",
  4. "Vehicle Type" AS "Vehicle Type",
  5. "Vehicle Type_vpp5r" AS "Vehicle Type_vpp5r",
  6. "Vehicle Type Text_vpp5r" AS "Vehicle Type Text_vpp5r",
  7. "Car Creation Date" AS "Car Creation Date",
  8. "Depreciation" AS "Depreciation",
  9. "Book Keeping Code_2" AS "Book Keeping Code_2",
  10. "Book Keeping Code_vpp5m" AS "Book Keeping Code_vpp5m",
  11. "Specify_vpp5m" AS "Specify_vpp5m",
  12. "Mileage_2" AS "Mileage_2",
  13. "Purch Department" AS "Purch Department",
  14. "Purch Salsman Code" AS "Purch Salsman Code",
  15. "Purch Date" AS "Purch Date",
  16. "Reception Date" AS "Reception Date",
  17. "Sales Department" AS "Sales Department",
  18. "Department Type Id_Dep" AS "Department Type Id_Dep",
  19. "Description_Dep" AS "Description_Dep",
  20. "Sale Salesman" AS "Sale Salesman",
  21. "Seller Code_vpp43" AS "Seller Code_vpp43",
  22. "Sel Name_vpp43" AS "Sel Name_vpp43",
  23. "Sel Family Name_vpp43" AS "Sel Family Name_vpp43",
  24. "Sale Inv Number" AS "Sale Inv Number",
  25. "Sale Date" AS "Sale Date",
  26. "Bud Sale Det" AS "Bud Sale Det",
  27. "Bud Purch Price" AS "Bud Purch Price",
  28. "Bud Reg Fee" AS "Bud Reg Fee",
  29. "Bud Deduct Fee" AS "Bud Deduct Fee",
  30. "Bud Cost" AS "Bud Cost",
  31. "Purch Price Unit" AS "Purch Price Unit",
  32. "Cost Unit" AS "Cost Unit",
  33. "Sales Price Unit" AS "Sales Price Unit",
  34. "Reg Fee" AS "Reg Fee",
  35. "Stock Days" AS "Stock Days",
  36. "Buying Order No" AS "Buying Order No",
  37. "Buying Order Date" AS "Buying Order Date",
  38. "Pa Number" AS "Pa Number",
  39. "Location Code" AS "Location Code",
  40. "Owner" AS "Owner",
  41. "Prev Owner" AS "Prev Owner",
  42. "Account Purchase" AS "Account Purchase",
  43. "Account Sales" AS "Account Sales",
  44. "Customer Number_Cust" AS "Customer Number_Cust",
  45. "Name_Cust" AS "Name_Cust",
  46. "Customer Group_Cust" AS "Customer Group_Cust",
  47. "Customer Group_vpp48" AS "Customer Group_vpp48",
  48. "Cust Group Specify_vpp48" AS "Cust Group Specify_vpp48",
  49. "Order Arrival Date" AS "Order Arrival Date",
  50. "Order Confirm Date" AS "Order Confirm Date",
  51. "Contract Date" AS "Contract Date",
  52. "Register Number" AS "Register Number",
  53. "Chassis Number" AS "Chassis Number",
  54. "Owner Code" AS "Owner Code",
  55. "First Reg Date" AS "First Reg Date",
  56. "Latest Reg Date" AS "Latest Reg Date",
  57. "Arrival Date" AS "Arrival Date",
  58. "Salesman Buy" AS "Salesman Buy",
  59. "Salesman Sale" AS "Salesman Sale",
  60. "Model Text" AS "Model Text",
  61. "Colour Cf" AS "Colour Cf",
  62. "Model Line" AS "Model Line",
  63. "Model Line_vpp5q" AS "Model Line_vpp5q",
  64. "Mod Lin Specify_vpp5q" AS "Mod Lin Specify_vpp5q",
  65. "Workshop Model" AS "Workshop Model",
  66. "Mileage" AS "Mileage",
  67. "Motor Code" AS "Motor Code",
  68. "Drive Code" AS "Drive Code",
  69. "Colour Code" AS "Colour Code",
  70. "Make" AS "Make",
  71. "Make Cd" AS "Make Cd",
  72. "Global Make Cd" AS "Global Make Cd",
  73. "Description_Global_Make" AS "Description_Global_Make",
  74. "Orig Inv Date" AS "Orig Inv Date",
  75. "Latest Inv Date" AS "Latest Inv Date",
  76. "Invoice Date" AS "Invoice Date",
  77. "Hauptbetrieb" AS "Hauptbetrieb",
  78. "Standort_Verkaufskostenstelle" AS "Standort_Verkaufskostenstelle",
  79. "Verk�ufer" AS "Verk�ufer",
  80. "Fabrikat_ori" AS "Fabrikat_ori",
  81. "Model" AS "Model",
  82. "Modellbez" AS "Modellbez",
  83. "Fahrgestellnr" AS "Fahrgestellnr",
  84. "Fahrzeugart" AS "Fahrzeugart",
  85. "Fahrzeugtyp" AS "Fahrzeugtyp",
  86. "Kunde" AS "Kunde",
  87. "Kundenart" AS "Kundenart",
  88. "Gesch�ftsart" AS "Gesch�ftsart",
  89. "Farbe" AS "Farbe",
  90. "ECC_Status_Text" AS "ECC_Status_Text",
  91. "FZG" AS "FZG",
  92. "FZG_1" AS "FZG_1",
  93. "FZG_Liste_1" AS "FZG_Liste_1",
  94. "Sel Name_EK_vpp43" AS "Sel Name_EK_vpp43",
  95. "Eink�ufer" AS "Eink�ufer",
  96. "Vorbesitzer" AS "Vorbesitzer",
  97. "FZG_Liste_2" AS "FZG_Liste_2",
  98. "FZG_Liste_3" AS "FZG_Liste_3",
  99. "FZG_Liste_4" AS "FZG_Liste_4",
  100. "Unit Number_Unit_Hist" AS "Unit Number_Unit_Hist",
  101. "Line Type" AS "Line Type",
  102. "Line No" AS "Line No",
  103. "Transact Date" AS "Transact Date",
  104. "Handler" AS "Handler",
  105. "Program" AS "Program",
  106. "Function Code" AS "Function Code",
  107. "Document Date" AS "Document Date",
  108. "Document Nr" AS "Document Nr",
  109. "Order Date" AS "Order Date",
  110. "Order Number" AS "Order Number",
  111. "Transaction Code" AS "Transaction Code",
  112. "Transaction Code_vpp5a" AS "Transaction Code_vpp5a",
  113. "Specify_vpp5a" AS "Specify_vpp5a",
  114. "Reference" AS "Reference",
  115. "Costs" AS "Costs",
  116. "Orders Grossvalue" AS "Orders Grossvalue",
  117. "Discount" AS "Discount",
  118. "Classification Dte" AS "Classification Dte",
  119. "Book Keeping Code" AS "Book Keeping Code",
  120. "Department" AS "Department",
  121. "Destination" AS "Destination",
  122. "Int Voucher No" AS "Int Voucher No",
  123. "Erl�s" AS "Erl�s",
  124. "Sonst. Erl�se" AS "Sonst. Erl�se",
  125. "Ums. Fracht und �berf." AS "Ums. Fracht und �berf.",
  126. "Nachlass" AS "Nachlass",
  127. "Provisionen" AS "Provisionen",
  128. "EK Fahrzeug" AS "EK Fahrzeug",
  129. "FZG-Kosten" AS "FZG-Kosten",
  130. "Einsatz" AS "Einsatz",
  131. SUM("Einsatz") OVER (PARTITION BY "Unit Number") AS "Summe (Einsatz) Nr.2",
  132. RSUM("Einsatz") AS "Summe (Einsatz) Nr.1",
  133. "VK_Hilfen" AS "VK_Hilfen",
  134. "Standtage" AS "Standtage",
  135. "Fabrikat_manuell" AS "Fabrikat_manuell",
  136. "Mandant" AS "Mandant",
  137. "Department_unit_change_hist" AS "Department_unit_change_hist",
  138. "Unique Ident_unit_change_hist" AS "Unique Ident_unit_change_hist",
  139. "Maximum_Unique_Ident" AS "Maximum_Unique_Ident",
  140. "Standort" AS "Standort",
  141. "TR Code" AS "TR Code",
  142. "Zipcode" AS "Zipcode",
  143. "Hauptbetrieb_ID_ori" AS "Hauptbetrieb_ID_ori",
  144. "Hauptbetrieb_Name_ori" AS "Hauptbetrieb_Name_ori",
  145. "Standort_ID_ori" AS "Standort_ID_ori",
  146. "Standort_Name_ori" AS "Standort_Name_ori",
  147. "Fabrikat_GC_Marke_ori" AS "Fabrikat_GC_Marke_ori",
  148. "Hauptbetrieb_ID" AS "Hauptbetrieb_ID",
  149. "Hauptbetrieb_Name" AS "Hauptbetrieb_Name",
  150. "Standort_ID" AS "Standort_ID",
  151. "Standort_Name" AS "Standort_Name",
  152. "Fabrikat" AS "Fabrikat",
  153. "Order By_ori" AS "Order By_ori",
  154. "Modell_Beschreibung" AS "Modell_Beschreibung",
  155. "PLZ_1" AS "PLZ_1",
  156. "PLZ_2" AS "PLZ_2",
  157. "PLZ_3" AS "PLZ_3",
  158. "PLZ_4" AS "PLZ_4",
  159. "PLZ Code_Deb" AS "PLZ Code_Deb",
  160. "FZG_Erl�s" AS "FZG_Erl�s",
  161. "Einsatz_FZG" AS "Einsatz_FZG",
  162. "Erl�s_Prov" AS "Erl�s_Prov",
  163. "Erl�s_�berf." AS "Erl�s_�berf.",
  164. "Erl�s Sonst." AS "Erl�s Sonst.",
  165. "Order By" AS "Order By",
  166. "Eink�ufer/Vorbesitzer" AS "Eink�ufer/Vorbesitzer",
  167. "DB1 < 0" AS "DB1 < 0",
  168. "Name_Eink�ufer" AS "Name_Eink�ufer",
  169. "Konto" AS "Konto",
  170. "Buch_Text" AS "Buch_Text",
  171. "Name_Lieferant" AS "Name_Lieferant",
  172. "Erl�s Prov" AS "Erl�s Prov",
  173. "Erl�s_FZG" AS "Erl�s_FZG",
  174. "Erl�s �berf." AS "Erl�s �berf.",
  175. "Einsatz FZG" AS "Einsatz FZG",
  176. "Menge_1" AS "Menge_1",
  177. "Anzahl_Datens�tze" AS "Anzahl_Datens�tze",
  178. "Menge" AS "Menge",
  179. "DB1" AS "DB1",
  180. "Summe_DB1" AS "Summe_DB1",
  181. "FZG_Detail" AS "FZG_Detail"
  182. FROM (
  183. SELECT "Unit Number" AS "Unit Number",
  184. "Basis Number" AS "Basis Number",
  185. "Ecc Status" AS "Ecc Status",
  186. "Vehicle Type" AS "Vehicle Type",
  187. "Vehicle Type_vpp5r" AS "Vehicle Type_vpp5r",
  188. "Vehicle Type Text_vpp5r" AS "Vehicle Type Text_vpp5r",
  189. "Car Creation Date" AS "Car Creation Date",
  190. "Depreciation" AS "Depreciation",
  191. "Book Keeping Code_2" AS "Book Keeping Code_2",
  192. "Book Keeping Code_vpp5m" AS "Book Keeping Code_vpp5m",
  193. "Specify_vpp5m" AS "Specify_vpp5m",
  194. "Mileage_2" AS "Mileage_2",
  195. "Purch Department" AS "Purch Department",
  196. "Purch Salsman Code" AS "Purch Salsman Code",
  197. "Purch Date" AS "Purch Date",
  198. "Reception Date" AS "Reception Date",
  199. "Sales Department" AS "Sales Department",
  200. "Department Type Id_Dep" AS "Department Type Id_Dep",
  201. "Description_Dep" AS "Description_Dep",
  202. "Sale Salesman" AS "Sale Salesman",
  203. "Seller Code_vpp43" AS "Seller Code_vpp43",
  204. "Sel Name_vpp43" AS "Sel Name_vpp43",
  205. "Sel Family Name_vpp43" AS "Sel Family Name_vpp43",
  206. "Sale Inv Number" AS "Sale Inv Number",
  207. "Sale Date" AS "Sale Date",
  208. "Bud Sale Det" AS "Bud Sale Det",
  209. "Bud Purch Price" AS "Bud Purch Price",
  210. "Bud Reg Fee" AS "Bud Reg Fee",
  211. "Bud Deduct Fee" AS "Bud Deduct Fee",
  212. "Bud Cost" AS "Bud Cost",
  213. "Purch Price Unit" AS "Purch Price Unit",
  214. "Cost Unit" AS "Cost Unit",
  215. "Sales Price Unit" AS "Sales Price Unit",
  216. "Reg Fee" AS "Reg Fee",
  217. "Stock Days" AS "Stock Days",
  218. "Buying Order No" AS "Buying Order No",
  219. "Buying Order Date" AS "Buying Order Date",
  220. "Pa Number" AS "Pa Number",
  221. "Location Code" AS "Location Code",
  222. "Owner" AS "Owner",
  223. "Prev Owner" AS "Prev Owner",
  224. "Account Purchase" AS "Account Purchase",
  225. "Account Sales" AS "Account Sales",
  226. "Customer Number_Cust" AS "Customer Number_Cust",
  227. "Name_Cust" AS "Name_Cust",
  228. "Customer Group_Cust" AS "Customer Group_Cust",
  229. "Customer Group_vpp48" AS "Customer Group_vpp48",
  230. "Cust Group Specify_vpp48" AS "Cust Group Specify_vpp48",
  231. "Order Arrival Date" AS "Order Arrival Date",
  232. "Order Confirm Date" AS "Order Confirm Date",
  233. "Contract Date" AS "Contract Date",
  234. "Register Number" AS "Register Number",
  235. "Chassis Number" AS "Chassis Number",
  236. "Owner Code" AS "Owner Code",
  237. "First Reg Date" AS "First Reg Date",
  238. "Latest Reg Date" AS "Latest Reg Date",
  239. "Arrival Date" AS "Arrival Date",
  240. "Salesman Buy" AS "Salesman Buy",
  241. "Salesman Sale" AS "Salesman Sale",
  242. "Model Text" AS "Model Text",
  243. "Colour Cf" AS "Colour Cf",
  244. "Model Line" AS "Model Line",
  245. "Model Line_vpp5q" AS "Model Line_vpp5q",
  246. "Mod Lin Specify_vpp5q" AS "Mod Lin Specify_vpp5q",
  247. "Workshop Model" AS "Workshop Model",
  248. "Mileage" AS "Mileage",
  249. "Motor Code" AS "Motor Code",
  250. "Drive Code" AS "Drive Code",
  251. "Colour Code" AS "Colour Code",
  252. "Make" AS "Make",
  253. "Make Cd" AS "Make Cd",
  254. "Global Make Cd" AS "Global Make Cd",
  255. "Description_Global_Make" AS "Description_Global_Make",
  256. "Orig Inv Date" AS "Orig Inv Date",
  257. "Latest Inv Date" AS "Latest Inv Date",
  258. "Invoice Date" AS "Invoice Date",
  259. "Hauptbetrieb" AS "Hauptbetrieb",
  260. "Standort_Verkaufskostenstelle" AS "Standort_Verkaufskostenstelle",
  261. "Verk�ufer" AS "Verk�ufer",
  262. "Fabrikat_ori" AS "Fabrikat_ori",
  263. "Model" AS "Model",
  264. "Modellbez" AS "Modellbez",
  265. "Fahrgestellnr" AS "Fahrgestellnr",
  266. "Fahrzeugart" AS "Fahrzeugart",
  267. "Fahrzeugtyp" AS "Fahrzeugtyp",
  268. "Kunde" AS "Kunde",
  269. "Kundenart" AS "Kundenart",
  270. "Gesch�ftsart" AS "Gesch�ftsart",
  271. "Farbe" AS "Farbe",
  272. "ECC_Status_Text" AS "ECC_Status_Text",
  273. "FZG" AS "FZG",
  274. "FZG_1" AS "FZG_1",
  275. "FZG_Liste_1" AS "FZG_Liste_1",
  276. "Sel Name_EK_vpp43" AS "Sel Name_EK_vpp43",
  277. "Eink�ufer" AS "Eink�ufer",
  278. "Vorbesitzer" AS "Vorbesitzer",
  279. "FZG_Liste_2" AS "FZG_Liste_2",
  280. "FZG_Liste_3" AS "FZG_Liste_3",
  281. "FZG_Liste_4" AS "FZG_Liste_4",
  282. "Unit Number_Unit_Hist" AS "Unit Number_Unit_Hist",
  283. "Line Type" AS "Line Type",
  284. "Line No" AS "Line No",
  285. "Transact Date" AS "Transact Date",
  286. "Handler" AS "Handler",
  287. "Program" AS "Program",
  288. "Function Code" AS "Function Code",
  289. "Document Date" AS "Document Date",
  290. "Document Nr" AS "Document Nr",
  291. "Order Date" AS "Order Date",
  292. "Order Number" AS "Order Number",
  293. "Transaction Code" AS "Transaction Code",
  294. "Transaction Code_vpp5a" AS "Transaction Code_vpp5a",
  295. "Specify_vpp5a" AS "Specify_vpp5a",
  296. "Reference" AS "Reference",
  297. "Costs" AS "Costs",
  298. "Orders Grossvalue" AS "Orders Grossvalue",
  299. "Discount" AS "Discount",
  300. "Classification Dte" AS "Classification Dte",
  301. "Book Keeping Code" AS "Book Keeping Code",
  302. "Department" AS "Department",
  303. "Destination" AS "Destination",
  304. "Int Voucher No" AS "Int Voucher No",
  305. "Erl�s" AS "Erl�s",
  306. "Sonst. Erl�se" AS "Sonst. Erl�se",
  307. "Ums. Fracht und �berf." AS "Ums. Fracht und �berf.",
  308. "Nachlass" AS "Nachlass",
  309. "Provisionen" AS "Provisionen",
  310. "EK Fahrzeug" AS "EK Fahrzeug",
  311. "FZG-Kosten" AS "FZG-Kosten",
  312. "Einsatz" AS "Einsatz",
  313. "VK_Hilfen" AS "VK_Hilfen",
  314. "Standtage" AS "Standtage",
  315. "Fabrikat_manuell" AS "Fabrikat_manuell",
  316. "Mandant" AS "Mandant",
  317. "Department_unit_change_hist" AS "Department_unit_change_hist",
  318. "Unique Ident_unit_change_hist" AS "Unique Ident_unit_change_hist",
  319. MAX("Unique Ident_unit_change_hist") OVER (PARTITION BY "Unit Number") AS "Maximum_Unique_Ident",
  320. "Standort" AS "Standort",
  321. "TR Code" AS "TR Code",
  322. "Zipcode" AS "Zipcode",
  323. "Hauptbetrieb_ID_ori" AS "Hauptbetrieb_ID_ori",
  324. "Hauptbetrieb_Name_ori" AS "Hauptbetrieb_Name_ori",
  325. "Standort_ID_ori" AS "Standort_ID_ori",
  326. "Standort_Name_ori" AS "Standort_Name_ori",
  327. "Fabrikat_GC_Marke_ori" AS "Fabrikat_GC_Marke_ori",
  328. "Hauptbetrieb_ID" AS "Hauptbetrieb_ID",
  329. "Hauptbetrieb_Name" AS "Hauptbetrieb_Name",
  330. "Standort_ID" AS "Standort_ID",
  331. "Standort_Name" AS "Standort_Name",
  332. "Fabrikat" AS "Fabrikat",
  333. "Order By_ori" AS "Order By_ori",
  334. "Modell_Beschreibung" AS "Modell_Beschreibung",
  335. "PLZ_1" AS "PLZ_1",
  336. "PLZ_2" AS "PLZ_2",
  337. "PLZ_3" AS "PLZ_3",
  338. "PLZ_4" AS "PLZ_4",
  339. "PLZ Code_Deb" AS "PLZ Code_Deb",
  340. "FZG_Erl�s" AS "FZG_Erl�s",
  341. "Einsatz_FZG" AS "Einsatz_FZG",
  342. "Erl�s_Prov" AS "Erl�s_Prov",
  343. "Erl�s_�berf." AS "Erl�s_�berf.",
  344. "Erl�s Sonst." AS "Erl�s Sonst.",
  345. "Order By" AS "Order By",
  346. "Eink�ufer/Vorbesitzer" AS "Eink�ufer/Vorbesitzer",
  347. CASE
  348. WHEN ((SUM("DB1") OVER (PARTITION BY "Unit Number")) < 0)
  349. THEN ('DB1 < 0')
  350. ELSE ('DB1 > 0')
  351. END AS "DB1 < 0",
  352. "Name_Eink�ufer" AS "Name_Eink�ufer",
  353. "Konto" AS "Konto",
  354. "Buch_Text" AS "Buch_Text",
  355. "Name_Lieferant" AS "Name_Lieferant",
  356. "Erl�s Prov" AS "Erl�s Prov",
  357. "Erl�s_FZG" AS "Erl�s_FZG",
  358. "Erl�s �berf." AS "Erl�s �berf.",
  359. "Einsatz FZG" AS "Einsatz FZG",
  360. "Menge_1" AS "Menge_1",
  361. COUNT("Basis Number") OVER (PARTITION BY "Unit Number") AS "Anzahl_Datens�tze",
  362. ("Menge_1" / COUNT("Basis Number") OVER (PARTITION BY "Unit Number")) AS "Menge",
  363. "DB1" AS "DB1",
  364. SUM("DB1") OVER (PARTITION BY "Unit Number") AS "Summe_DB1",
  365. "FZG_Detail" AS "FZG_Detail"
  366. FROM (
  367. SELECT "Unit Number",
  368. "Basis Number",
  369. "Ecc Status",
  370. "Vehicle Type",
  371. "Vehicle Type_vpp5r",
  372. "Vehicle Type Text_vpp5r",
  373. "Car Creation Date",
  374. "Depreciation",
  375. "Book Keeping Code_2",
  376. "Book Keeping Code_vpp5m",
  377. "Specify_vpp5m",
  378. "Mileage_2",
  379. "Purch Department",
  380. "Purch Salsman Code",
  381. "Purch Date",
  382. "Reception Date",
  383. "Sales Department",
  384. "Department Type Id_Dep",
  385. "Description_Dep",
  386. "Sale Salesman",
  387. "Seller Code_vpp43",
  388. "Sel Name_vpp43",
  389. "Sel Family Name_vpp43",
  390. "Sale Inv Number",
  391. "Sale Date",
  392. "Bud Sale Det",
  393. "Bud Purch Price",
  394. "Bud Reg Fee",
  395. "Bud Deduct Fee",
  396. "Bud Cost",
  397. "Purch Price Unit",
  398. "Cost Unit",
  399. "Sales Price Unit",
  400. "Reg Fee",
  401. "Stock Days",
  402. "Buying Order No",
  403. "Buying Order Date",
  404. "Pa Number",
  405. "Location Code",
  406. "Owner",
  407. "Prev Owner",
  408. "Account Purchase",
  409. "Account Sales",
  410. "Customer Number_Cust",
  411. "Name_Cust",
  412. "Customer Group_Cust",
  413. "Customer Group_vpp48",
  414. "Cust Group Specify_vpp48",
  415. "Order Arrival Date",
  416. "Order Confirm Date",
  417. "Contract Date",
  418. "Register Number",
  419. "Chassis Number",
  420. "Owner Code",
  421. "First Reg Date",
  422. "Latest Reg Date",
  423. "Arrival Date",
  424. "Salesman Buy",
  425. "Salesman Sale",
  426. "Model Text",
  427. "Colour Cf",
  428. "Model Line",
  429. "Model Line_vpp5q",
  430. "Mod Lin Specify_vpp5q",
  431. "Workshop Model",
  432. "Mileage",
  433. "Motor Code",
  434. "Drive Code",
  435. "Colour Code",
  436. "Make",
  437. "Make Cd",
  438. "Global Make Cd",
  439. "Description_Global_Make",
  440. "Orig Inv Date",
  441. "Latest Inv Date",
  442. "Sale Date" AS "Invoice Date",
  443. "Hauptbetrieb",
  444. "Standort_Verkaufskostenstelle",
  445. "Sel Name_vpp43" AS "Verk�ufer",
  446. "Description_Global_Make" AS "Fabrikat_ori",
  447. "Model",
  448. "Model Text" AS "Modellbez",
  449. "Chassis Number" AS "Fahrgestellnr",
  450. "Fahrzeugart",
  451. "Fahrzeugtyp",
  452. "Kunde",
  453. "Kundenart",
  454. '' AS "Gesch�ftsart",
  455. "Farbe",
  456. "ECC_Status_Text",
  457. "FZG",
  458. "FZG_1",
  459. "FZG_Liste_1",
  460. "Sel Name_EK_vpp43",
  461. "Sel Name_EK_vpp43" AS "Eink�ufer",
  462. "Prev Owner" AS "Vorbesitzer",
  463. "FZG_Liste_2",
  464. "Model Text" AS "FZG_Liste_3",
  465. "FZG_Liste_4",
  466. "Unit Number_Unit_Hist",
  467. "Line Type",
  468. "Line No",
  469. "Transact Date",
  470. "Handler",
  471. "Program",
  472. "Function Code",
  473. "Document Date",
  474. "Document Nr",
  475. "Order Date",
  476. "Order Number",
  477. "Transaction Code",
  478. "Transaction Code_vpp5a",
  479. "Specify_vpp5a",
  480. "Reference",
  481. "Costs",
  482. "Orders Grossvalue",
  483. "Discount",
  484. "Classification Dte",
  485. "Book Keeping Code",
  486. "Department",
  487. "Destination",
  488. "Int Voucher No",
  489. "Erl�s",
  490. "Sonst. Erl�se",
  491. "Ums. Fracht und �berf.",
  492. "Nachlass",
  493. "Provisionen",
  494. "EK Fahrzeug",
  495. "FZG-Kosten",
  496. "Einsatz",
  497. "VK_Hilfen",
  498. "Standtage",
  499. "Fabrikat_manuell",
  500. "Mandant",
  501. "Department_unit_change_hist",
  502. "Unique Ident_unit_change_hist",
  503. "Standort",
  504. "TR Code",
  505. "Zipcode",
  506. "Hauptbetrieb_ID_ori",
  507. "Hauptbetrieb_Name_ori",
  508. "Standort_ID_ori",
  509. "Standort_Name_ori",
  510. "Fabrikat_GC_Marke_ori",
  511. "Hauptbetrieb_ID_ori" AS "Hauptbetrieb_ID",
  512. "Hauptbetrieb_Name_ori" AS "Hauptbetrieb_Name",
  513. "Standort_ID_ori" AS "Standort_ID",
  514. "Standort_Name_ori" AS "Standort_Name",
  515. "Fabrikat",
  516. "Order By_ori",
  517. "Model Text" AS "Modell_Beschreibung",
  518. "PLZ_1",
  519. "PLZ_2",
  520. "PLZ_3",
  521. "PLZ_4",
  522. "Zipcode" AS "PLZ Code_Deb",
  523. "Erl�s" AS "FZG_Erl�s",
  524. "Einsatz" AS "Einsatz_FZG",
  525. "Provisionen" AS "Erl�s_Prov",
  526. "Ums. Fracht und �berf." AS "Erl�s_�berf.",
  527. "Sonst. Erl�se" AS "Erl�s Sonst.",
  528. "Order By",
  529. "Eink�ufer/Vorbesitzer",
  530. "Sel Name_EK_vpp43" AS "Name_Eink�ufer",
  531. '' AS "Konto",
  532. "Buch_Text",
  533. "Prev Owner" AS "Name_Lieferant",
  534. "Provisionen" AS "Erl�s Prov",
  535. "Erl�s" AS "Erl�s_FZG",
  536. "Ums. Fracht und �berf." AS "Erl�s �berf.",
  537. "Einsatz" AS "Einsatz FZG",
  538. 1 AS "Menge_1",
  539. "DB1",
  540. "FZG_Detail",
  541. MAX("Unique Ident_unit_change_hist") OVER (PARTITION BY "Unit Number") AS c182
  542. FROM (
  543. SELECT T1."UNIT_NUMBER" AS "Unit Number",
  544. (rtrim(T1."UNIT_NUMBER")) + ' - ' + (rtrim(T16."Standort_Name")) + ' - ' + (
  545. rtrim((
  546. CASE
  547. WHEN (T1."VEHICLE_TYPE" IS NULL)
  548. THEN (T1."VEHICLE_TYPE")
  549. ELSE (T1."VEHICLE_TYPE" + ' - ' + T2."VEHICLE_TYPE_TEXT")
  550. END
  551. ))
  552. ) + ' - ' + (rtrim(T5."SEL_NAME")) + ' - ' + (rtrim(((rtrim(T6."CUSTOMER_NUMBER")) + ' - ' + (rtrim(T6."NAME"))))) AS "FZG_Detail",
  553. (
  554. CASE
  555. WHEN (T13."TRANSACTION_CODE" IN ('10', '12', '24'))
  556. THEN (T13."ORDERS_GROSSVALUE" * - 1)
  557. ELSE (0)
  558. END
  559. ) + (
  560. CASE
  561. WHEN (T13."TRANSACTION_CODE" IN ('15', '16', '18', '19', '90', '91', '93'))
  562. THEN (T13."ORDERS_GROSSVALUE" * - 1)
  563. ELSE (0)
  564. END
  565. ) + (
  566. CASE
  567. WHEN (T13."TRANSACTION_CODE" IN ('14'))
  568. THEN (T13."ORDERS_GROSSVALUE" * - 1)
  569. ELSE (0)
  570. END
  571. ) - (
  572. CASE
  573. WHEN (T13."TRANSACTION_CODE" IN ('11 '))
  574. THEN (T13."ORDERS_GROSSVALUE")
  575. ELSE (0)
  576. END
  577. ) - (
  578. CASE
  579. WHEN (T13."TRANSACTION_CODE" IN ('13'))
  580. THEN (T13."ORDERS_GROSSVALUE")
  581. ELSE (0)
  582. END
  583. ) - (
  584. (
  585. CASE
  586. WHEN (T13."TRANSACTION_CODE" IN ('25 ', '26 ', '27 ', '28 ', '29 ', '30', '31', '32', '33', '17'))
  587. THEN (T13."ORDERS_GROSSVALUE")
  588. ELSE (0)
  589. END
  590. ) + (
  591. CASE
  592. WHEN (T13."TRANSACTION_CODE" IN ('37 ', '39 ', '40 ', '41 ', '47 ', '49 ', '50', '51', '59', '61', '63', '67', '69', '70 ', '75 '))
  593. THEN (T13."ORDERS_GROSSVALUE")
  594. ELSE (0)
  595. END
  596. )
  597. ) AS "DB1",
  598. (
  599. (
  600. (
  601. CASE
  602. WHEN (T13."TRANSACTION_CODE" IN ('25 ', '26 ', '27 ', '28 ', '29 ', '30', '31', '32', '33', '17'))
  603. THEN (T13."ORDERS_GROSSVALUE")
  604. ELSE (0)
  605. END
  606. ) + (
  607. CASE
  608. WHEN (T13."TRANSACTION_CODE" IN ('37 ', '39 ', '40 ', '41 ', '47 ', '49 ', '50', '51', '59', '61', '63', '67', '69', '70 ', '75 '))
  609. THEN (T13."ORDERS_GROSSVALUE")
  610. ELSE (0)
  611. END
  612. )
  613. )
  614. ) AS "Einsatz",
  615. (
  616. CASE
  617. WHEN (T13."TRANSACTION_CODE" IN ('14'))
  618. THEN (T13."ORDERS_GROSSVALUE" * - 1)
  619. ELSE (0)
  620. END
  621. ) AS "Ums. Fracht und �berf.",
  622. (
  623. (
  624. CASE
  625. WHEN (T13."TRANSACTION_CODE" IN ('10', '12', '24'))
  626. THEN (T13."ORDERS_GROSSVALUE" * - 1)
  627. ELSE (0)
  628. END
  629. )
  630. ) AS "Erl�s",
  631. (
  632. (
  633. CASE
  634. WHEN (T13."TRANSACTION_CODE" IN ('13'))
  635. THEN (T13."ORDERS_GROSSVALUE")
  636. ELSE (0)
  637. END
  638. )
  639. ) AS "Provisionen",
  640. T1."PREV_OWNER" AS "Prev Owner",
  641. (rtrim((((T13."DOCUMENT_NR"))))) + ' - ' + T13."TRANSACTION_CODE" + ' - ' + T13."REFERENCE" AS "Buch_Text",
  642. T12."SEL_NAME" AS "Sel Name_EK_vpp43",
  643. (rtrim(T12."SEL_NAME")) + ' / ' + T1."PREV_OWNER" AS "Eink�ufer/Vorbesitzer",
  644. CASE
  645. WHEN (T11."Order_By" IS NULL)
  646. THEN (1)
  647. ELSE (T11."Order_By")
  648. END AS "Order By",
  649. (
  650. CASE
  651. WHEN (T13."TRANSACTION_CODE" IN ('15', '16', '18', '19', '90', '91', '93'))
  652. THEN (T13."ORDERS_GROSSVALUE" * - 1)
  653. ELSE (0)
  654. END
  655. ) AS "Sonst. Erl�se",
  656. T6."ZIPCODE" AS "Zipcode",
  657. (substring(T6."ZIPCODE", 1, 4)) AS "PLZ_4",
  658. (substring(T6."ZIPCODE", 1, 3)) AS "PLZ_3",
  659. (substring(T6."ZIPCODE", 1, 2)) AS "PLZ_2",
  660. (substring(T6."ZIPCODE", 1, 1)) AS "PLZ_1",
  661. T8."MODEL_TEXT" AS "Model Text",
  662. T11."Order_By" AS "Order By_ori",
  663. CASE
  664. WHEN (T11."Fabrikat" IS NULL)
  665. THEN ('Fremdfabrikat')
  666. ELSE (T11."Fabrikat")
  667. END AS "Fabrikat",
  668. T16."Standort_Name" AS "Standort_Name_ori",
  669. T16."Standort_ID" AS "Standort_ID_ori",
  670. T16."Hauptbetrieb_Name" AS "Hauptbetrieb_Name_ori",
  671. T16."Hauptbetrieb_ID" AS "Hauptbetrieb_ID_ori",
  672. T11."Fabrikat" AS "Fabrikat_GC_Marke_ori",
  673. (rtrim(T13."TRANSACTION_CODE")) + ' - ' + (rtrim(T14."SPECIFY")) AS "TR Code",
  674. (left(T15."DEPARTMENT", 2)) AS "Standort",
  675. T15."UNIQUE_IDENT" AS "Unique Ident_unit_change_hist",
  676. T15."DEPARTMENT" AS "Department_unit_change_hist",
  677. (db_name()) AS "Mandant",
  678. CASE
  679. WHEN (T10."DESCRIPTION" IN ('Opel', 'Peugeot'))
  680. THEN (T10."DESCRIPTION")
  681. ELSE ('Fremdfabrikat')
  682. END AS "Fabrikat_manuell",
  683. CASE
  684. WHEN (T1."RECEPTION_DATE" IS NULL)
  685. THEN ((- 1 * datediff(day, T1."SALE_DATE", T1."PURCH_DATE")))
  686. ELSE ((- 1 * datediff(day, T1."SALE_DATE", T1."RECEPTION_DATE")))
  687. END AS "Standtage",
  688. CASE
  689. WHEN (T13."TRANSACTION_CODE" IN ('26', '27', '28', '29', '31', '32', '33', '17'))
  690. THEN (T13."ORDERS_GROSSVALUE")
  691. ELSE (0)
  692. END AS "VK_Hilfen",
  693. CASE
  694. WHEN (T13."TRANSACTION_CODE" IN ('37 ', '39 ', '40 ', '41 ', '47 ', '49 ', '50', '51', '59', '61', '63', '67', '69', '70 ', '75 '))
  695. THEN (T13."ORDERS_GROSSVALUE")
  696. ELSE (0)
  697. END AS "FZG-Kosten",
  698. CASE
  699. WHEN (T13."TRANSACTION_CODE" IN ('25 ', '26 ', '27 ', '28 ', '29 ', '30', '31', '32', '33', '17'))
  700. THEN (T13."ORDERS_GROSSVALUE")
  701. ELSE (0)
  702. END AS "EK Fahrzeug",
  703. CASE
  704. WHEN (T13."TRANSACTION_CODE" IN ('11 '))
  705. THEN (T13."ORDERS_GROSSVALUE")
  706. ELSE (0)
  707. END AS "Nachlass",
  708. T13."INT_VOUCHER_NO" AS "Int Voucher No",
  709. T13."DESTINATION" AS "Destination",
  710. T13."DEPARTMENT" AS "Department",
  711. T13."BOOK_KEEPING_CODE" AS "Book Keeping Code",
  712. T13."CLASSIFICATION_DTE" AS "Classification Dte",
  713. T13."DISCOUNT" AS "Discount",
  714. T13."ORDERS_GROSSVALUE" AS "Orders Grossvalue",
  715. T13."COSTS" AS "Costs",
  716. T13."REFERENCE" AS "Reference",
  717. T14."SPECIFY" AS "Specify_vpp5a",
  718. T14."TRANSACTION_CODE" AS "Transaction Code_vpp5a",
  719. T13."TRANSACTION_CODE" AS "Transaction Code",
  720. T13."ORDER_NUMBER" AS "Order Number",
  721. T13."ORDER_DATE" AS "Order Date",
  722. T13."DOCUMENT_NR" AS "Document Nr",
  723. T13."DOCUMENT_DATE" AS "Document Date",
  724. T13."FUNCTION_CODE" AS "Function Code",
  725. T13."PROGRAM" AS "Program",
  726. T13."HANDLER" AS "Handler",
  727. T13."TRANSACT_DATE" AS "Transact Date",
  728. T13."LINE_NO" AS "Line No",
  729. T13."LINE_TYPE" AS "Line Type",
  730. T13."UNIT_NUMBER" AS "Unit Number_Unit_Hist",
  731. T5."SEL_NAME" + ' / ' + ((rtrim(T6."CUSTOMER_NUMBER")) + ' - ' + (rtrim(T6."NAME"))) AS "FZG_Liste_4",
  732. CASE
  733. WHEN (T12."SEL_NAME" IS NULL)
  734. THEN (' - ' + ' / ' + T1."PREV_OWNER")
  735. ELSE (T12."SEL_NAME" + ' / ' + T1."PREV_OWNER")
  736. END AS "FZG_Liste_2",
  737. ((rtrim(T1."UNIT_NUMBER")) + ' - ' + ((rtrim(T6."CUSTOMER_NUMBER")) + ' - ' + (rtrim(T6."NAME")))) + ' - ' + T1."VEHICLE_TYPE" AS "FZG_Liste_1",
  738. T1."UNIT_NUMBER" + ' - ' + T1."OWNER" + ' - ' + (convert(VARCHAR(50), year(T8."ORIG_INV_DATE")) + '-' + convert(VARCHAR(50), month(T8."ORIG_INV_DATE")) + '-' + convert(VARCHAR(50), day(T8."ORIG_INV_DATE"))) AS "FZG_1",
  739. (rtrim(T1."UNIT_NUMBER")) + ' - ' + ((rtrim(T6."CUSTOMER_NUMBER")) + ' - ' + (rtrim(T6."NAME"))) AS "FZG",
  740. CASE
  741. WHEN (T1."ECC_STATUS" = '21')
  742. THEN ('21 - Vorlauf')
  743. WHEN (T1."ECC_STATUS" = '25')
  744. THEN ('25 - f�r Kd best. FZG')
  745. WHEN (T1."ECC_STATUS" = '41')
  746. THEN ('41 - Bestand')
  747. WHEN (T1."ECC_STATUS" = '44')
  748. THEN ('44 - am Hof nicht fakt.')
  749. WHEN (T1."ECC_STATUS" = '64')
  750. THEN ('64 - verkauft')
  751. ELSE NULL
  752. END AS "ECC_Status_Text",
  753. T8."COLOUR_CODE" + ' - ' + T8."COLOUR_CF" AS "Farbe",
  754. T6."CUSTOMER_GROUP" + ' - ' + T7."CUST_GROUP_SPECIFY" AS "Kundenart",
  755. (rtrim(T6."CUSTOMER_NUMBER")) + ' - ' + (rtrim(T6."NAME")) AS "Kunde",
  756. CASE
  757. WHEN (T1."VEHICLE_TYPE" IS NULL)
  758. THEN (T1."VEHICLE_TYPE")
  759. ELSE (T1."VEHICLE_TYPE" + ' - ' + T2."VEHICLE_TYPE_TEXT")
  760. END AS "Fahrzeugtyp",
  761. CASE
  762. WHEN (T1."VEHICLE_TYPE" IN ('N', 'T', 'W', 'V', 'B'))
  763. THEN ('Neuwagen')
  764. WHEN (T1."VEHICLE_TYPE" IN ('D', 'G', 'K', 'R', 'M'))
  765. THEN ('Gebrauchtwagen')
  766. ELSE NULL
  767. END AS "Fahrzeugart",
  768. T8."CHASSIS_NUMBER" AS "Chassis Number",
  769. CASE
  770. WHEN (
  771. (
  772. CASE
  773. WHEN (T11."Fabrikat" IS NULL)
  774. THEN ('Fremdfabrikat')
  775. ELSE (T11."Fabrikat")
  776. END
  777. ) = 'Fremdfabrikat'
  778. )
  779. THEN (T8."MODEL_TEXT")
  780. ELSE (T9."MOD_LIN_SPECIFY")
  781. END AS "Model",
  782. T10."DESCRIPTION" AS "Description_Global_Make",
  783. T5."SEL_NAME" AS "Sel Name_vpp43",
  784. (left(T1."SALES_DEPARTMENT", 2)) AS "Standort_Verkaufskostenstelle",
  785. T1."CLIENT_DB" AS "Hauptbetrieb",
  786. T1."SALE_DATE" AS "Sale Date",
  787. T8."LATEST_INV_DATE" AS "Latest Inv Date",
  788. T8."ORIG_INV_DATE" AS "Orig Inv Date",
  789. T10."GLOBAL_MAKE_CD" AS "Global Make Cd",
  790. T8."MAKE_CD" AS "Make Cd",
  791. T8."MAKE" AS "Make",
  792. T8."COLOUR_CODE" AS "Colour Code",
  793. T8."DRIVE_CODE" AS "Drive Code",
  794. T8."MOTOR_CODE" AS "Motor Code",
  795. T8."MILEAGE" AS "Mileage",
  796. T8."WORKSHOP_MODEL" AS "Workshop Model",
  797. T9."MOD_LIN_SPECIFY" AS "Mod Lin Specify_vpp5q",
  798. T9."MODEL_LINE" AS "Model Line_vpp5q",
  799. T8."MODEL_LINE" AS "Model Line",
  800. T8."COLOUR_CF" AS "Colour Cf",
  801. T8."SALESMAN_SALE" AS "Salesman Sale",
  802. T8."SALESMAN_BUY" AS "Salesman Buy",
  803. T8."ARRIVAL_DATE" AS "Arrival Date",
  804. T8."LATEST_REG_DATE" AS "Latest Reg Date",
  805. T8."FIRST_REG_DATE" AS "First Reg Date",
  806. T8."OWNER_CODE" AS "Owner Code",
  807. T8."REGISTER_NUMBER" AS "Register Number",
  808. T1."CONTRACT_DATE" AS "Contract Date",
  809. T1."ORDER_CONFIRM_DATE" AS "Order Confirm Date",
  810. T1."ORDER_ARRIVAL_DATE" AS "Order Arrival Date",
  811. T7."CUST_GROUP_SPECIFY" AS "Cust Group Specify_vpp48",
  812. T7."CUSTOMER_GROUP" AS "Customer Group_vpp48",
  813. T6."CUSTOMER_GROUP" AS "Customer Group_Cust",
  814. T6."NAME" AS "Name_Cust",
  815. T6."CUSTOMER_NUMBER" AS "Customer Number_Cust",
  816. T1."ACCOUNT_SALES" AS "Account Sales",
  817. T1."ACCOUNT_PURCHASE" AS "Account Purchase",
  818. T1."OWNER" AS "Owner",
  819. T1."LOCATION_CODE" AS "Location Code",
  820. T1."PA_NUMBER" AS "Pa Number",
  821. T1."BUYING_ORDER_DATE" AS "Buying Order Date",
  822. T1."BUYING_ORDER_NO" AS "Buying Order No",
  823. T1."STOCK_DAYS" AS "Stock Days",
  824. T1."REG_FEE" AS "Reg Fee",
  825. T1."SALES_PRICE_UNIT" AS "Sales Price Unit",
  826. T1."COST_UNIT" AS "Cost Unit",
  827. T1."PURCH_PRICE_UNIT" AS "Purch Price Unit",
  828. T1."BUD_COST" AS "Bud Cost",
  829. T1."BUD_DEDUCT_FEE" AS "Bud Deduct Fee",
  830. T1."BUD_REG_FEE" AS "Bud Reg Fee",
  831. T1."BUD_PURCH_PRICE" AS "Bud Purch Price",
  832. T1."BUD_SALE_DET" AS "Bud Sale Det",
  833. T1."SALE_INV_NUMBER" AS "Sale Inv Number",
  834. T5."SEL_FAMILY_NAME" AS "Sel Family Name_vpp43",
  835. T5."SELLER_CODE" AS "Seller Code_vpp43",
  836. T1."SALE_SALESMAN" AS "Sale Salesman",
  837. T4."DESCRIPTION" AS "Description_Dep",
  838. T4."DEPARTMENT_TYPE_ID" AS "Department Type Id_Dep",
  839. T1."SALES_DEPARTMENT" AS "Sales Department",
  840. T1."RECEPTION_DATE" AS "Reception Date",
  841. T1."PURCH_DATE" AS "Purch Date",
  842. T1."PURCH_SALSMAN_CODE" AS "Purch Salsman Code",
  843. T1."PURCH_DEPARTMENT" AS "Purch Department",
  844. T1."MILEAGE" AS "Mileage_2",
  845. T3."SPECIFY" AS "Specify_vpp5m",
  846. T3."BOOK_KEEPING_CODE" AS "Book Keeping Code_vpp5m",
  847. T1."BOOK_KEEPING_CODE" AS "Book Keeping Code_2",
  848. T1."DEPRECIATION" AS "Depreciation",
  849. T1."CAR_CREATION_DATE" AS "Car Creation Date",
  850. T2."VEHICLE_TYPE_TEXT" AS "Vehicle Type Text_vpp5r",
  851. T2."VEHICLE_TYPE" AS "Vehicle Type_vpp5r",
  852. T1."VEHICLE_TYPE" AS "Vehicle Type",
  853. T1."ECC_STATUS" AS "Ecc Status",
  854. T1."BASIS_NUMBER" AS "Basis Number"
  855. FROM (
  856. (
  857. (
  858. (
  859. (
  860. (
  861. (
  862. (
  863. (
  864. (
  865. (
  866. (
  867. (
  868. (
  869. (
  870. "OPTIMA"."import"."UNIT_FILE" T1 LEFT JOIN "OPTIMA"."import"."vPP5R" T2 ON (T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE")
  871. AND (T1."CLIENT_DB" = T2."CLIENT_DB")
  872. ) LEFT JOIN "OPTIMA"."import"."vPP5M" T3 ON (T1."BOOK_KEEPING_CODE" = T3."BOOK_KEEPING_CODE")
  873. AND (T1."CLIENT_DB" = T3."CLIENT_DB")
  874. ) LEFT JOIN "OPTIMA"."import"."DEPARTMENT_TYPE" T4 ON (T1."SALES_DEPARTMENT" = T4."DEPARTMENT_TYPE_ID")
  875. AND (T1."CLIENT_DB" = T4."CLIENT_DB")
  876. ) LEFT JOIN "OPTIMA"."import"."VPP43" T5 ON (T1."SALE_SALESMAN" = T5."SELLER_CODE")
  877. AND (T1."CLIENT_DB" = T5."CLIENT_DB")
  878. ) LEFT JOIN "OPTIMA"."import"."CUSTOMER" T6 ON (T1."ACCOUNT_SALES" = T6."CUSTOMER_NUMBER")
  879. AND (T1."CLIENT_DB" = T6."CLIENT_DB")
  880. ) LEFT JOIN "OPTIMA"."import"."VPP48" T7 ON (T6."CUSTOMER_GROUP" = T7."CUSTOMER_GROUP")
  881. AND (T6."CLIENT_DB" = T7."CLIENT_DB")
  882. ) LEFT JOIN "OPTIMA"."import"."VEHICLE" T8 ON (T1."BASIS_NUMBER" = T8."BASIS_NUMBER")
  883. AND (T1."CLIENT_DB" = T8."CLIENT_DB")
  884. ) LEFT JOIN "OPTIMA"."import"."VPP5Q" T9 ON (
  885. (T8."MODEL_LINE" = T9."MODEL_LINE")
  886. AND (T8."MAKE_CD" = T9."MAKE_CD")
  887. )
  888. AND (T8."CLIENT_DB" = T9."CLIENT_DB")
  889. ) LEFT JOIN "OPTIMA"."import"."GLOBAL_MAKE" T10 ON (T8."MAKE_CD" = T10."GLOBAL_MAKE_CD")
  890. AND (T8."CLIENT_DB" = T10."CLIENT_DB")
  891. ) LEFT JOIN "OPTIMA"."data"."GC_Marken" T11 ON (T11."Client_DB" = T8."CLIENT_DB")
  892. AND (T11."Make" = T8."MAKE_CD")
  893. ) LEFT JOIN "OPTIMA"."import"."VPP43" T12 ON (T1."PURCH_SALSMAN_CODE" = T12."SELLER_CODE")
  894. AND (T1."CLIENT_DB" = T12."CLIENT_DB")
  895. ) LEFT JOIN "OPTIMA"."import"."UNIT_HISTORY" T13 ON (T1."UNIT_NUMBER" = T13."UNIT_NUMBER")
  896. AND (T1."CLIENT_DB" = T13."CLIENT_DB")
  897. ) LEFT JOIN "OPTIMA"."import"."vPP5A" T14 ON (T13."TRANSACTION_CODE" = T14."TRANSACTION_CODE")
  898. AND (T13."CLIENT_DB" = T14."CLIENT_DB")
  899. ) LEFT JOIN "OPTIMA"."import"."UNIT_CHANGE_HIST" T15 ON (
  900. (T15."UNIT_NUMBER" = T1."UNIT_NUMBER")
  901. AND (T15."DEPARTMENT" <> ' ')
  902. )
  903. AND (T1."CLIENT_DB" = T15."CLIENT_DB")
  904. ) LEFT JOIN "OPTIMA"."data"."GC_Department" T16 ON (T15."CLIENT_DB" = T16."Hauptbetrieb")
  905. AND ((left(T15."DEPARTMENT", 1)) = T16."Standort")
  906. )
  907. WHERE (
  908. (
  909. (T1."ECC_STATUS" = '64')
  910. AND (NOT T13."TRANSACTION_CODE" IN ('76 ', '77 '))
  911. )
  912. AND (T1."SALE_DATE" >= convert(DATETIME, '2020-01-01 00:00:00.000'))
  913. )
  914. ) D2
  915. ) D1
  916. WHERE ("Unique Ident_unit_change_hist" = c182)
  917. -- order by "Unit Number" asc
  918. ) D4