NW_GW_VK_TIM_Grosskd.sql 70 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736
  1. select "No" as "No",
  2. "Name" as "Name",
  3. "Account Type" as "Account Type",
  4. "Department Code" as "Department Code",
  5. "Make Code" as "Make Code",
  6. "Income Balance" as "Income Balance",
  7. "Entry No" as "Entry No",
  8. "G L Account No" as "G L Account No",
  9. "Posting Date" as "Posting Date",
  10. "Document Type" as "Document Type",
  11. "Document No" as "Document No",
  12. "Description" as "Description",
  13. "Amount" as "Amount",
  14. "Bal Account No" as "Bal Account No",
  15. "Department Code" as "Department Code",
  16. "Make Code" as "Make Code",
  17. "User Id" as "User Id",
  18. "Source Code" as "Source Code",
  19. "Quantity" as "Quantity",
  20. "Debit Amount" as "Debit Amount",
  21. "Credit Amount" as "Credit Amount",
  22. "Document Date" as "Document Date",
  23. "Source Type" as "Source Type",
  24. "Source No" as "Source No",
  25. "No Series" as "No Series",
  26. "Branch Code" as "Branch Code",
  27. "Main Area" as "Main Area",
  28. "Vin" as "Vin",
  29. "Book No" as "Book No",
  30. "Veh Source Code" as "Veh Source Code",
  31. "Betrag" as "Betrag",
  32. "Vin_Vehicle" as "Vin_Vehicle",
  33. "Vehicle Status" as "Vehicle Status",
  34. "Model_ori" as "Model_ori",
  35. "Type" as "Type",
  36. "Class" as "Class",
  37. "Model No" as "Model No",
  38. "Hauptbetrieb" as "Hauptbetrieb",
  39. "Standort_alt" as "Standort_alt",
  40. "Make Code_Vehicle" as "Make Code_Vehicle",
  41. "Fabrikat_ori" as "Fabrikat_ori",
  42. "Model" as "Model",
  43. "Market Segment Code" as "Market Segment Code",
  44. "Modellbez" as "Modellbez",
  45. "Fahrzeugart" as "Fahrzeugart",
  46. "Vat Prod Posting Group" as "Vat Prod Posting Group",
  47. "Fahrzeugtyp" as "Fahrzeugtyp",
  48. "FZG" as "FZG",
  49. "Location Code" as "Location Code",
  50. "VB_Einkauf" as "VB_Einkauf",
  51. "Purchase Receipt Date" as "Purchase Receipt Date",
  52. "Standtage_ori" as "Standtage_ori",
  53. "Standtagestaffel" as "Standtagestaffel",
  54. "Initial Registration" as "Initial Registration",
  55. "EZ/Eingang" as "EZ/Eingang",
  56. "Polster" as "Polster",
  57. "Farbe" as "Farbe",
  58. "Einsatz_ori" as "Einsatz_ori",
  59. "Heute" as "Heute",
  60. "Fahrzeugstatus" as "Fahrzeugstatus",
  61. "FZG-Liste" as "FZG-Liste",
  62. "Anzahl" as "Anzahl",
  63. "Standtage" as "Standtage",
  64. "Inventory Posting Group" as "Inventory Posting Group",
  65. "Date Of Sale" as "Date Of Sale",
  66. "Invoice Date" as "Invoice Date",
  67. "Customer No" as "Customer No",
  68. "No_Customer" as "No_Customer",
  69. "Name_Customer" as "Name_Customer",
  70. "Kunde" as "Kunde",
  71. "Customer Type" as "Customer Type",
  72. "Kundenart" as "Kundenart",
  73. "Old Customer No" as "Old Customer No",
  74. "Old Customer No" as "Old Customer No",
  75. "No_Vorbesitzer" as "No_Vorbesitzer",
  76. "Name_Vorbesitzer" as "Name_Vorbesitzer",
  77. "Vorbesitzer" as "Vorbesitzer",
  78. "Engine Code" as "Engine Code",
  79. "Motor Code" as "Motor Code",
  80. "Geschäftsart" as "Geschäftsart",
  81. "FZG_Liste_1_ori" as "FZG_Liste_1_ori",
  82. "FZG_Liste_2" as "FZG_Liste_2",
  83. "FZG_Liste_3" as "FZG_Liste_3",
  84. "FZG_Liste_4" as "FZG_Liste_4",
  85. "Erlös" as "Erlös",
  86. "Einsatz" as "Einsatz",
  87. "EK Fahrzeug" as "EK Fahrzeug",
  88. "Bonus" as "Bonus",
  89. "int. Kosten" as "int. Kosten",
  90. "Current Branch Book No" as "Current Branch Book No",
  91. "Current Book No" as "Current Book No",
  92. "Summe EK-FZG" as "Summe EK-FZG",
  93. "Fabrikat" as "Fabrikat",
  94. "Buchnummer gleich_ja_nein" as "Buchnummer gleich_ja_nein",
  95. "Menge1" as "Menge1",
  96. "Menge2" as "Menge2",
  97. "Menge3" as "Menge3",
  98. "Menge4" as "Menge4",
  99. "VIN + PostingDate" as "VIN + PostingDate",
  100. SUM("Menge4") OVER (partition by "Vin") as "Summe Menge4",
  101. "Menge_2_test" as "Menge_2_test",
  102. "Menge3_test" as "Menge3_test",
  103. "Menge4_test" as "Menge4_test",
  104. "Fahrzeugart_Schmidt" as "Fahrzeugart_Schmidt",
  105. "Salespers Purch Code_VLE" as "Salespers Purch Code_VLE",
  106. "Code_für_VEH_Ledger_Entry" as "Code_für_VEH_Ledger_Entry",
  107. "Name_für_VEH_Ledger_Entry" as "Name_für_VEH_Ledger_Entry",
  108. "Verkäufer" as "Verkäufer",
  109. "FZG_Liste_1_falsch" as "FZG_Liste_1_falsch",
  110. "FZG_Liste_0_ori" as "FZG_Liste_0_ori",
  111. "FZG_Liste_1" as "FZG_Liste_1",
  112. "FZG_Liste_0" as "FZG_Liste_0",
  113. "Beleg" as "Beleg",
  114. "Standort_FIBU" as "Standort_FIBU",
  115. "Fahrzeugart_neu" as "Fahrzeugart_neu",
  116. "Standort" as "Standort",
  117. "Summe_Betrag" as "Summe_Betrag",
  118. "Vat Bus Posting Group_Kunde" as "Vat Bus Posting Group_Kunde",
  119. "FZG_Liste_5_ori" as "FZG_Liste_5_ori",
  120. "Customer Group Code" as "Customer Group Code",
  121. "FZG_Liste_5" as "FZG_Liste_5",
  122. "FZG_Liste_6" as "FZG_Liste_6",
  123. "FZG_Liste_7" as "FZG_Liste_7",
  124. "FZG_Detail" as "FZG_Detail",
  125. "Menge_final" as "Menge_final",
  126. "No_Item" as "No_Item",
  127. "Description_Item" as "Description_Item",
  128. "Vehicle Type Code_Item" as "Vehicle Type Code_Item"
  129. from
  130. (select "No" as "No",
  131. "Name" as "Name",
  132. "Account Type" as "Account Type",
  133. "Department Code" as "Department Code",
  134. "Make Code" as "Make Code",
  135. "Income Balance" as "Income Balance",
  136. "Entry No" as "Entry No",
  137. "G L Account No" as "G L Account No",
  138. "Posting Date" as "Posting Date",
  139. "Document Type" as "Document Type",
  140. "Document No" as "Document No",
  141. "Description" as "Description",
  142. "Amount" as "Amount",
  143. "Bal Account No" as "Bal Account No",
  144. "Department Code" as "Department Code",
  145. "Make Code" as "Make Code",
  146. "User Id" as "User Id",
  147. "Source Code" as "Source Code",
  148. "Quantity" as "Quantity",
  149. "Debit Amount" as "Debit Amount",
  150. "Credit Amount" as "Credit Amount",
  151. "Document Date" as "Document Date",
  152. "Source Type" as "Source Type",
  153. "Source No" as "Source No",
  154. "No Series" as "No Series",
  155. "Branch Code" as "Branch Code",
  156. "Main Area" as "Main Area",
  157. "Vin" as "Vin",
  158. "Book No" as "Book No",
  159. "Veh Source Code" as "Veh Source Code",
  160. "Betrag" as "Betrag",
  161. "Vin_Vehicle" as "Vin_Vehicle",
  162. "Vehicle Status" as "Vehicle Status",
  163. "Model_ori" as "Model_ori",
  164. "Type" as "Type",
  165. "Class" as "Class",
  166. "Model No" as "Model No",
  167. "Hauptbetrieb" as "Hauptbetrieb",
  168. "Standort_alt" as "Standort_alt",
  169. "Make Code_Vehicle" as "Make Code_Vehicle",
  170. "Fabrikat_ori" as "Fabrikat_ori",
  171. "Model" as "Model",
  172. "Market Segment Code" as "Market Segment Code",
  173. "Modellbez" as "Modellbez",
  174. "Fahrzeugart" as "Fahrzeugart",
  175. "Vat Prod Posting Group" as "Vat Prod Posting Group",
  176. "Fahrzeugtyp" as "Fahrzeugtyp",
  177. "FZG" as "FZG",
  178. "Location Code" as "Location Code",
  179. "VB_Einkauf" as "VB_Einkauf",
  180. "Purchase Receipt Date" as "Purchase Receipt Date",
  181. "Standtage_ori" as "Standtage_ori",
  182. "Standtagestaffel" as "Standtagestaffel",
  183. "Initial Registration" as "Initial Registration",
  184. "EZ/Eingang" as "EZ/Eingang",
  185. "Polster" as "Polster",
  186. "Farbe" as "Farbe",
  187. "Einsatz_ori" as "Einsatz_ori",
  188. "Heute" as "Heute",
  189. "Fahrzeugstatus" as "Fahrzeugstatus",
  190. "FZG-Liste" as "FZG-Liste",
  191. "Anzahl" as "Anzahl",
  192. "Standtage" as "Standtage",
  193. "Inventory Posting Group" as "Inventory Posting Group",
  194. "Date Of Sale" as "Date Of Sale",
  195. "Invoice Date" as "Invoice Date",
  196. "Customer No" as "Customer No",
  197. "No_Customer" as "No_Customer",
  198. "Name_Customer" as "Name_Customer",
  199. "Kunde" as "Kunde",
  200. "Customer Type" as "Customer Type",
  201. "Kundenart" as "Kundenart",
  202. "Old Customer No" as "Old Customer No",
  203. "Old Customer No" as "Old Customer No",
  204. "No_Vorbesitzer" as "No_Vorbesitzer",
  205. "Name_Vorbesitzer" as "Name_Vorbesitzer",
  206. "Vorbesitzer" as "Vorbesitzer",
  207. "Engine Code" as "Engine Code",
  208. "Motor Code" as "Motor Code",
  209. "Geschäftsart" as "Geschäftsart",
  210. "FZG_Liste_1_ori" as "FZG_Liste_1_ori",
  211. "FZG_Liste_2" as "FZG_Liste_2",
  212. "FZG_Liste_3" as "FZG_Liste_3",
  213. "FZG_Liste_4" as "FZG_Liste_4",
  214. "Erlös" as "Erlös",
  215. "Einsatz" as "Einsatz",
  216. "EK Fahrzeug" as "EK Fahrzeug",
  217. "Bonus" as "Bonus",
  218. "int. Kosten" as "int. Kosten",
  219. "Current Branch Book No" as "Current Branch Book No",
  220. "Current Book No" as "Current Book No",
  221. "Summe EK-FZG" as "Summe EK-FZG",
  222. "Fabrikat" as "Fabrikat",
  223. "Buchnummer gleich_ja_nein" as "Buchnummer gleich_ja_nein",
  224. "Menge1" as "Menge1",
  225. "Menge2" as "Menge2",
  226. "Menge3" as "Menge3",
  227. "Menge4" as "Menge4",
  228. "VIN + PostingDate" as "VIN + PostingDate",
  229. COUNT("Vin") OVER (partition by c232) as "Menge_2_test",
  230. ("Menge1" / COUNT("Vin") OVER (partition by c232)) as "Menge3_test",
  231. CASE WHEN ("Document No" LIKE 'VGGF%') THEN (("Menge1" / COUNT("Vin") OVER (partition by c232)) * -1) ELSE ("Menge1" / COUNT("Vin") OVER (partition by c232)) END as "Menge4_test",
  232. "Fahrzeugart_Schmidt" as "Fahrzeugart_Schmidt",
  233. "Salespers Purch Code_VLE" as "Salespers Purch Code_VLE",
  234. "Code_für_VEH_Ledger_Entry" as "Code_für_VEH_Ledger_Entry",
  235. "Name_für_VEH_Ledger_Entry" as "Name_für_VEH_Ledger_Entry",
  236. "Verkäufer" as "Verkäufer",
  237. "FZG_Liste_1_falsch" as "FZG_Liste_1_falsch",
  238. "FZG_Liste_0_ori" as "FZG_Liste_0_ori",
  239. "FZG_Liste_1" as "FZG_Liste_1",
  240. "FZG_Liste_0" as "FZG_Liste_0",
  241. "Beleg" as "Beleg",
  242. "Standort_FIBU" as "Standort_FIBU",
  243. "Fahrzeugart_neu" as "Fahrzeugart_neu",
  244. "Standort" as "Standort",
  245. "Summe_Betrag" as "Summe_Betrag",
  246. "Vat Bus Posting Group_Kunde" as "Vat Bus Posting Group_Kunde",
  247. "FZG_Liste_5_ori" as "FZG_Liste_5_ori",
  248. "Customer Group Code" as "Customer Group Code",
  249. "FZG_Liste_5" as "FZG_Liste_5",
  250. "FZG_Liste_6" as "FZG_Liste_6",
  251. "FZG_Liste_7" as "FZG_Liste_7",
  252. "FZG_Detail" as "FZG_Detail",
  253. "Menge_final" as "Menge_final",
  254. "No_Item" as "No_Item",
  255. "Description_Item" as "Description_Item",
  256. "Vehicle Type Code_Item" as "Vehicle Type Code_Item"
  257. from
  258. (select "No" as "No",
  259. "Name" as "Name",
  260. "Account Type" as "Account Type",
  261. "Department Code" as "Department Code",
  262. "Make Code" as "Make Code",
  263. "Income Balance" as "Income Balance",
  264. "Entry No" as "Entry No",
  265. "G L Account No" as "G L Account No",
  266. "Posting Date" as "Posting Date",
  267. "Document Type" as "Document Type",
  268. "Document No" as "Document No",
  269. "Description" as "Description",
  270. "Amount" as "Amount",
  271. "Bal Account No" as "Bal Account No",
  272. "Department Code" as "Department Code",
  273. "Make Code" as "Make Code",
  274. "User Id" as "User Id",
  275. "Source Code" as "Source Code",
  276. "Quantity" as "Quantity",
  277. "Debit Amount" as "Debit Amount",
  278. "Credit Amount" as "Credit Amount",
  279. "Document Date" as "Document Date",
  280. "Source Type" as "Source Type",
  281. "Source No" as "Source No",
  282. "No Series" as "No Series",
  283. "Branch Code" as "Branch Code",
  284. "Main Area" as "Main Area",
  285. "Vin" as "Vin",
  286. "Book No" as "Book No",
  287. "Veh Source Code" as "Veh Source Code",
  288. "Betrag" as "Betrag",
  289. "Vin_Vehicle" as "Vin_Vehicle",
  290. "Vehicle Status" as "Vehicle Status",
  291. "Model_ori" as "Model_ori",
  292. "Type" as "Type",
  293. "Class" as "Class",
  294. "Model No" as "Model No",
  295. "Hauptbetrieb" as "Hauptbetrieb",
  296. "Standort_alt" as "Standort_alt",
  297. "Make Code_Vehicle" as "Make Code_Vehicle",
  298. "Fabrikat_ori" as "Fabrikat_ori",
  299. "Model" as "Model",
  300. "Market Segment Code" as "Market Segment Code",
  301. "Modellbez" as "Modellbez",
  302. "Fahrzeugart" as "Fahrzeugart",
  303. "Vat Prod Posting Group" as "Vat Prod Posting Group",
  304. "Fahrzeugtyp" as "Fahrzeugtyp",
  305. "FZG" as "FZG",
  306. "Location Code" as "Location Code",
  307. "VB_Einkauf" as "VB_Einkauf",
  308. "Purchase Receipt Date" as "Purchase Receipt Date",
  309. "Standtage_ori" as "Standtage_ori",
  310. "Standtagestaffel" as "Standtagestaffel",
  311. "Initial Registration" as "Initial Registration",
  312. "EZ/Eingang" as "EZ/Eingang",
  313. "Polster" as "Polster",
  314. "Farbe" as "Farbe",
  315. "Einsatz_ori" as "Einsatz_ori",
  316. "Heute" as "Heute",
  317. "Fahrzeugstatus" as "Fahrzeugstatus",
  318. "FZG-Liste" as "FZG-Liste",
  319. "Anzahl" as "Anzahl",
  320. "Standtage" as "Standtage",
  321. "Inventory Posting Group" as "Inventory Posting Group",
  322. "Date Of Sale" as "Date Of Sale",
  323. "Invoice Date" as "Invoice Date",
  324. "Customer No" as "Customer No",
  325. "No_Customer" as "No_Customer",
  326. "Name_Customer" as "Name_Customer",
  327. "Kunde" as "Kunde",
  328. "Customer Type" as "Customer Type",
  329. "Kundenart" as "Kundenart",
  330. "Old Customer No" as "Old Customer No",
  331. "Old Customer No" as "Old Customer No",
  332. "No_Vorbesitzer" as "No_Vorbesitzer",
  333. "Name_Vorbesitzer" as "Name_Vorbesitzer",
  334. "Vorbesitzer" as "Vorbesitzer",
  335. "Engine Code" as "Engine Code",
  336. "Motor Code" as "Motor Code",
  337. "Geschäftsart" as "Geschäftsart",
  338. "FZG_Liste_1_ori" as "FZG_Liste_1_ori",
  339. "FZG_Liste_2" as "FZG_Liste_2",
  340. "FZG_Liste_3" as "FZG_Liste_3",
  341. "FZG_Liste_4" as "FZG_Liste_4",
  342. "Erlös" as "Erlös",
  343. "Einsatz" as "Einsatz",
  344. "EK Fahrzeug" as "EK Fahrzeug",
  345. "Bonus" as "Bonus",
  346. "int. Kosten" as "int. Kosten",
  347. "Current Branch Book No" as "Current Branch Book No",
  348. "Current Book No" as "Current Book No",
  349. "Summe EK-FZG" as "Summe EK-FZG",
  350. "Fabrikat" as "Fabrikat",
  351. "Buchnummer gleich_ja_nein" as "Buchnummer gleich_ja_nein",
  352. "Menge1" as "Menge1",
  353. COUNT("Vin") OVER (partition by "VIN + PostingDate") as "Menge2",
  354. ("Menge1" / COUNT("Vin") OVER (partition by "VIN + PostingDate")) as "Menge3",
  355. CASE WHEN ("Document No" LIKE 'VGGF%') THEN (("Menge1" / COUNT("Vin") OVER (partition by "VIN + PostingDate")) * -1) ELSE ("Menge1" / COUNT("Vin") OVER (partition by "VIN + PostingDate")) END as "Menge4",
  356. "VIN + PostingDate" as "VIN + PostingDate",
  357. "Fahrzeugart_Schmidt" as "Fahrzeugart_Schmidt",
  358. "Salespers Purch Code_VLE" as "Salespers Purch Code_VLE",
  359. "Code_für_VEH_Ledger_Entry" as "Code_für_VEH_Ledger_Entry",
  360. "Name_für_VEH_Ledger_Entry" as "Name_für_VEH_Ledger_Entry",
  361. "Verkäufer" as "Verkäufer",
  362. "FZG_Liste_1_falsch" as "FZG_Liste_1_falsch",
  363. "FZG_Liste_0_ori" as "FZG_Liste_0_ori",
  364. "FZG_Liste_1" as "FZG_Liste_1",
  365. "FZG_Liste_0" as "FZG_Liste_0",
  366. "Beleg" as "Beleg",
  367. "Standort_FIBU" as "Standort_FIBU",
  368. "Fahrzeugart_neu" as "Fahrzeugart_neu",
  369. "Standort" as "Standort",
  370. "Summe_Betrag" as "Summe_Betrag",
  371. "Vat Bus Posting Group_Kunde" as "Vat Bus Posting Group_Kunde",
  372. "FZG_Liste_5_ori" as "FZG_Liste_5_ori",
  373. "Customer Group Code" as "Customer Group Code",
  374. "FZG_Liste_5" as "FZG_Liste_5",
  375. "FZG_Liste_6" as "FZG_Liste_6",
  376. "FZG_Liste_7" as "FZG_Liste_7",
  377. "FZG_Detail" as "FZG_Detail",
  378. "Menge_final" as "Menge_final",
  379. "No_Item" as "No_Item",
  380. "Description_Item" as "Description_Item",
  381. "Vehicle Type Code_Item" as "Vehicle Type Code_Item",
  382. c232 as c232
  383. from
  384. (select "No" as "No",
  385. "Name" as "Name",
  386. "Account Type" as "Account Type",
  387. "Department Code" as "Department Code",
  388. "Make Code" as "Make Code",
  389. "Income Balance" as "Income Balance",
  390. "Entry No" as "Entry No",
  391. "G L Account No" as "G L Account No",
  392. "Posting Date" as "Posting Date",
  393. "Document Type" as "Document Type",
  394. "Document No" as "Document No",
  395. "Description" as "Description",
  396. "Amount" as "Amount",
  397. "Bal Account No" as "Bal Account No",
  398. "Department Code" as "Department Code",
  399. "Make Code" as "Make Code",
  400. "User Id" as "User Id",
  401. "Source Code" as "Source Code",
  402. "Quantity" as "Quantity",
  403. "Debit Amount" as "Debit Amount",
  404. "Credit Amount" as "Credit Amount",
  405. "Document Date" as "Document Date",
  406. "Source Type" as "Source Type",
  407. "Source No" as "Source No",
  408. "No Series" as "No Series",
  409. "Branch Code" as "Branch Code",
  410. "Main Area" as "Main Area",
  411. "Vin" as "Vin",
  412. "Book No" as "Book No",
  413. "Veh Source Code" as "Veh Source Code",
  414. "Betrag" as "Betrag",
  415. "Vin_Vehicle" as "Vin_Vehicle",
  416. "Vehicle Status" as "Vehicle Status",
  417. "Model_ori" as "Model_ori",
  418. "Type" as "Type",
  419. "Class" as "Class",
  420. "Model No" as "Model No",
  421. "Hauptbetrieb" as "Hauptbetrieb",
  422. "Standort_alt" as "Standort_alt",
  423. "Make Code_Vehicle" as "Make Code_Vehicle",
  424. "Fabrikat_ori" as "Fabrikat_ori",
  425. "Model" as "Model",
  426. "Market Segment Code" as "Market Segment Code",
  427. "Modellbez" as "Modellbez",
  428. "Fahrzeugart" as "Fahrzeugart",
  429. "Vat Prod Posting Group" as "Vat Prod Posting Group",
  430. "Fahrzeugtyp" as "Fahrzeugtyp",
  431. "FZG" as "FZG",
  432. "Location Code" as "Location Code",
  433. "VB_Einkauf" as "VB_Einkauf",
  434. "Purchase Receipt Date" as "Purchase Receipt Date",
  435. "Standtage_ori" as "Standtage_ori",
  436. "Standtagestaffel" as "Standtagestaffel",
  437. "Initial Registration" as "Initial Registration",
  438. "EZ/Eingang" as "EZ/Eingang",
  439. "Polster" as "Polster",
  440. "Farbe" as "Farbe",
  441. "Einsatz_ori" as "Einsatz_ori",
  442. "Heute" as "Heute",
  443. "Fahrzeugstatus" as "Fahrzeugstatus",
  444. "FZG-Liste" as "FZG-Liste",
  445. COUNT("Standtage_ori") OVER (partition by "Vin") as "Anzahl",
  446. ("Standtage_ori" / COUNT("Standtage_ori") OVER (partition by "Vin")) as "Standtage",
  447. "Inventory Posting Group" as "Inventory Posting Group",
  448. "Date Of Sale" as "Date Of Sale",
  449. "Invoice Date" as "Invoice Date",
  450. "Customer No" as "Customer No",
  451. "No_Customer" as "No_Customer",
  452. "Name_Customer" as "Name_Customer",
  453. "Kunde" as "Kunde",
  454. "Customer Type" as "Customer Type",
  455. "Kundenart" as "Kundenart",
  456. "Old Customer No" as "Old Customer No",
  457. "Old Customer No" as "Old Customer No",
  458. "No_Vorbesitzer" as "No_Vorbesitzer",
  459. "Name_Vorbesitzer" as "Name_Vorbesitzer",
  460. "Vorbesitzer" as "Vorbesitzer",
  461. "Engine Code" as "Engine Code",
  462. "Motor Code" as "Motor Code",
  463. "Geschäftsart" as "Geschäftsart",
  464. "FZG_Liste_1_ori" as "FZG_Liste_1_ori",
  465. "FZG_Liste_2" as "FZG_Liste_2",
  466. "FZG_Liste_3" as "FZG_Liste_3",
  467. "FZG_Liste_4" as "FZG_Liste_4",
  468. "Erlös" as "Erlös",
  469. "Einsatz" as "Einsatz",
  470. "EK Fahrzeug" as "EK Fahrzeug",
  471. "Bonus" as "Bonus",
  472. "int. Kosten" as "int. Kosten",
  473. "Current Branch Book No" as "Current Branch Book No",
  474. "Current Book No" as "Current Book No",
  475. SUM("EK Fahrzeug") OVER (partition by "Vin") as "Summe EK-FZG",
  476. "Fabrikat" as "Fabrikat",
  477. "Buchnummer gleich_ja_nein" as "Buchnummer gleich_ja_nein",
  478. "Menge1" as "Menge1",
  479. "VIN + PostingDate" as "VIN + PostingDate",
  480. "Fahrzeugart_Schmidt" as "Fahrzeugart_Schmidt",
  481. "Salespers Purch Code_VLE" as "Salespers Purch Code_VLE",
  482. "Code_für_VEH_Ledger_Entry" as "Code_für_VEH_Ledger_Entry",
  483. "Name_für_VEH_Ledger_Entry" as "Name_für_VEH_Ledger_Entry",
  484. "Verkäufer" as "Verkäufer",
  485. "FZG_Liste_1_falsch" as "FZG_Liste_1_falsch",
  486. "FZG_Liste_0_ori" as "FZG_Liste_0_ori",
  487. "FZG_Liste_1" as "FZG_Liste_1",
  488. "FZG_Liste_0" as "FZG_Liste_0",
  489. "Beleg" as "Beleg",
  490. "Standort_FIBU" as "Standort_FIBU",
  491. "Fahrzeugart_neu" as "Fahrzeugart_neu",
  492. "Standort" as "Standort",
  493. "Summe_Betrag" as "Summe_Betrag",
  494. "Vat Bus Posting Group_Kunde" as "Vat Bus Posting Group_Kunde",
  495. "FZG_Liste_5_ori" as "FZG_Liste_5_ori",
  496. "Customer Group Code" as "Customer Group Code",
  497. "FZG_Liste_5" as "FZG_Liste_5",
  498. "FZG_Liste_6" as "FZG_Liste_6",
  499. "FZG_Liste_7" as "FZG_Liste_7",
  500. "FZG_Detail" as "FZG_Detail",
  501. ("Menge1" / COUNT("No") OVER (partition by "Vin")) as "Menge_final",
  502. "No_Item" as "No_Item",
  503. "Description_Item" as "Description_Item",
  504. "Vehicle Type Code_Item" as "Vehicle Type Code_Item",
  505. (c129) as c232
  506. from
  507. (select c231 as "No",
  508. c230 as "Name",
  509. c229 as "Account Type",
  510. c228 as "Department Code",
  511. c227 as "Make Code",
  512. c226 as "Income Balance",
  513. c225 as "Entry No",
  514. c224 as "G L Account No",
  515. c223 as "Posting Date",
  516. c222 as "Document Type",
  517. c221 as "Document No",
  518. c220 as "Description",
  519. c219 as "Amount",
  520. c218 as "Bal Account No",
  521. c217 as "Department Code",
  522. c216 as "Make Code",
  523. c215 as "User Id",
  524. c214 as "Source Code",
  525. c213 as "Quantity",
  526. c212 as "Debit Amount",
  527. c211 as "Credit Amount",
  528. c210 as "Document Date",
  529. c209 as "Source Type",
  530. c208 as "Source No",
  531. c207 as "No Series",
  532. c206 as "Branch Code",
  533. c205 as "Main Area",
  534. c204 as "Vin",
  535. c203 as "Book No",
  536. c202 as "Veh Source Code",
  537. c183 as "Betrag",
  538. c201 as "Vin_Vehicle",
  539. c200 as "Vehicle Status",
  540. c167 as "Model_ori",
  541. c199 as "Type",
  542. c198 as "Class",
  543. c197 as "Model No",
  544. '1' as "Hauptbetrieb",
  545. c196 as "Standort_alt",
  546. c195 as "Make Code_Vehicle",
  547. c195 as "Fabrikat_ori",
  548. c135 as "Model",
  549. c194 as "Market Segment Code",
  550. c167 as "Modellbez",
  551. c193 as "Fahrzeugart",
  552. c192 as "Vat Prod Posting Group",
  553. c191 as "Fahrzeugtyp",
  554. c190 as "FZG",
  555. c189 as "Location Code",
  556. '' as "VB_Einkauf",
  557. c188 as "Purchase Receipt Date",
  558. c187 as "Standtage_ori",
  559. c186 as "Standtagestaffel",
  560. c185 as "Initial Registration",
  561. c184 as "EZ/Eingang",
  562. '' as "Polster",
  563. '' as "Farbe",
  564. c183 as "Einsatz_ori",
  565. (getdate()) as "Heute",
  566. 'Bestand' as "Fahrzeugstatus",
  567. c182 as "FZG-Liste",
  568. c181 as "Inventory Posting Group",
  569. c180 as "Date Of Sale",
  570. c179 as "Invoice Date",
  571. c178 as "Customer No",
  572. c177 as "No_Customer",
  573. c176 as "Name_Customer",
  574. c138 as "Kunde",
  575. c175 as "Customer Type",
  576. c174 as "Kundenart",
  577. c173 as "Old Customer No",
  578. c173 as "Old Customer No",
  579. c172 as "No_Vorbesitzer",
  580. c171 as "Name_Vorbesitzer",
  581. c171 as "Vorbesitzer",
  582. c170 as "Engine Code",
  583. c170 as "Motor Code",
  584. '' as "Geschäftsart",
  585. c169 as "FZG_Liste_1_ori",
  586. c168 as "FZG_Liste_2",
  587. c167 as "FZG_Liste_3",
  588. c166 as "FZG_Liste_4",
  589. c165 as "Erlös",
  590. c164 as "Einsatz",
  591. c163 as "EK Fahrzeug",
  592. c162 as "Bonus",
  593. c161 as "int. Kosten",
  594. c160 as "Current Branch Book No",
  595. c159 as "Current Book No",
  596. c158 as "Fabrikat",
  597. c157 as "Buchnummer gleich_ja_nein",
  598. 1 as "Menge1",
  599. c156 as "VIN + PostingDate",
  600. c155 as "Fahrzeugart_Schmidt",
  601. c154 as "Salespers Purch Code_VLE",
  602. c153 as "Code_für_VEH_Ledger_Entry",
  603. c152 as "Name_für_VEH_Ledger_Entry",
  604. c151 as "Verkäufer",
  605. c150 as "FZG_Liste_1_falsch",
  606. c149 as "FZG_Liste_0_ori",
  607. c148 as "FZG_Liste_1",
  608. c147 as "FZG_Liste_0",
  609. c146 as "Beleg",
  610. c145 as "Standort_FIBU",
  611. c144 as "Fahrzeugart_neu",
  612. c143 as "Standort",
  613. SUM(c183) OVER (partition by c132) as "Summe_Betrag",
  614. c142 as "Vat Bus Posting Group_Kunde",
  615. c141 as "FZG_Liste_5_ori",
  616. c140 as "Customer Group Code",
  617. c139 as "FZG_Liste_5",
  618. (' - ') as "FZG_Liste_6",
  619. c138 as "FZG_Liste_7",
  620. c137 as "FZG_Detail",
  621. c136 as "No_Item",
  622. c135 as "Description_Item",
  623. c134 as "Vehicle Type Code_Item",
  624. c133 as c129
  625. from
  626. (select (((T2."VIN"))) as c132,
  627. ((T2."VIN")) + T2."Document No_" as c133,
  628. T4."Vehicle Type Code" as c134,
  629. T4."Description" as c135,
  630. T4."No_" as c136,
  631. ((T2."VIN")) + ' - ' + T3."Location Code" + ' - ' + (CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) + ' - ' + (CASE WHEN (T7."Code" IS NOT NULL) THEN (T7."Code" + ' - ' + T7."Name") ELSE (T8."Salespers__Purch_ Code") END) + ' - ' + (T5."No_" + ' - ' + T5."Name") + ' - ' + (convert(varchar(50), year((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), month((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END)))) as c137,
  632. (T5."No_" + ' - ' + T5."Name") as c138,
  633. CASE WHEN (T5."Gen_ Bus_ Posting Group" IS NULL) THEN (' - ') WHEN (T5."Gen_ Bus_ Posting Group" IN ('')) THEN (' - ') ELSE (T5."Gen_ Bus_ Posting Group") END as c139,
  634. T5."Customer Group Code" as c140,
  635. (T5."Customer Group Code" + ' / ' + ' - ' + ' / ' + T5."Gen_ Bus_ Posting Group" + ' / ' + (T5."No_" + ' - ' + T5."Name")) as c141,
  636. T5."VAT Bus_ Posting Group" as c142,
  637. CASE WHEN (T3."Location Code" = 'BUR') THEN ('10') WHEN (T3."Location Code" = 'MUE') THEN ('20') ELSE ('10') END as c143,
  638. CASE WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) IS NULL) THEN ((CASE WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '10') THEN ('NA') WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '20') THEN ('GA') WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '80') THEN ('NA') WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '90') THEN ('NA') ELSE null END)) ELSE ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END)) END as c144,
  639. (left(T1."Global Dimension 1 Code",2)) as c145,
  640. T2."Document No_" + ' - ' + T2."Description" + ' - ' + T2."User ID" as c146,
  641. CASE WHEN (((CASE WHEN (((T2."VIN")) = ' ') THEN ('Buchungen o. FZG') ELSE ('Buchungen m. FZG') END) = 'Buchungen m. FZG') and (T3."VIN" IS NULL)) THEN ('sonst. Buchungen m. FZG') ELSE ((CASE WHEN (((T2."VIN")) = ' ') THEN ('Buchungen o. FZG') ELSE ('Buchungen m. FZG') END)) END as c147,
  642. CASE WHEN ((CASE WHEN (((T2."VIN")) = ' ') THEN ('Buchungen o. FZG') ELSE ('Buchungen m. FZG') END) = 'Buchungen o. FZG') THEN (T2."Document No_" + ' - ' + T2."Description") ELSE ((CASE WHEN ((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) IS NOT NULL) THEN ((od_right(((T2."VIN")),7)) + ' - ' + (CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) + ' / ' + (convert(varchar(50), year((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), month((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))))) ELSE ((od_right(((T2."VIN")))) + ' - ' + (convert(varchar(50), year((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), month((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))))) END)) END as c148,
  643. CASE WHEN (((T2."VIN")) = ' ') THEN ('Buchungen o. FZG') ELSE ('Buchungen m. FZG') END as c149,
  644. CASE WHEN (T1."No_" IN ('78700','78710','79000','79030','79100','79130','88210','88220','88230','88240','88290','88310','88320','88400','88410','88420','88430','88560','88570','88700','88710','88720','88730','88740','88750','88760','88770','88780','88790')) THEN ('Buchungen aus Sonstige Erlöse') ELSE ((CASE WHEN ((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) IS NOT NULL) THEN ((od_right(((T2."VIN")),7)) + ' - ' + (CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) + ' / ' + (convert(varchar(50), year((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), month((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))))) ELSE ((od_right(((T2."VIN")))) + ' - ' + (convert(varchar(50), year((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), month((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))))) END)) END as c150,
  645. CASE WHEN (T7."Code" IS NOT NULL) THEN (T7."Code" + ' - ' + T7."Name") ELSE (T8."Salespers__Purch_ Code") END as c151,
  646. T7."Name" as c152,
  647. T7."Code" as c153,
  648. T8."Salespers__Purch_ Code" as c154,
  649. CASE WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '10') THEN ('NA') WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '20') THEN ('GA') WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '80') THEN ('NA') WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '90') THEN ('NA') ELSE null END as c155,
  650. ((T2."VIN")) + (convert(varchar(50), year(T2."Posting Date")) + '-' + convert(varchar(50), month(T2."Posting Date")) + '-' + convert(varchar(50), day(T2."Posting Date"))) as c156,
  651. CASE WHEN ((T2."Book No_" = T3."Current Book No_") and ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA')) THEN ('ja') WHEN ((T2."Book No_" <> T3."Current Book No_") and ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA')) THEN ('nein') ELSE null END as c157,
  652. CASE WHEN (T3."Make Code" IN ('BMW','BMW I','BMWI','BMW-MINI','BMW-MOT')) THEN (T3."Make Code") ELSE ('Fremdfabrikat') END as c158,
  653. T3."Current Book No_" as c159,
  654. T3."Current Branch Book No_" as c160,
  655. CASE WHEN (T1."No_" LIKE '4%') THEN (((convert(float, T2."Amount")))) ELSE (0) END as c161,
  656. CASE WHEN (T1."No_" BETWEEN '71400' AND '71690') THEN (((convert(float, T2."Amount"))) * -1) ELSE (0) END as c162,
  657. CASE WHEN (((T1."No_" BETWEEN '71000' AND '71390') or (T1."No_" BETWEEN '71700' AND '72995')) or (T1."No_" IN ('78200','78700','78710','79000','79030','79100','79130','78580'))) THEN (((convert(float, T2."Amount")))) ELSE (0) END as c163,
  658. (CASE WHEN (((T1."No_" BETWEEN '71000' AND '71390') or (T1."No_" BETWEEN '71700' AND '72995')) or (T1."No_" IN ('78200','78700','78710','79000','79030','79100','79130','78580'))) THEN (((convert(float, T2."Amount")))) ELSE (0) END) - (CASE WHEN (T1."No_" BETWEEN '71400' AND '71690') THEN (((convert(float, T2."Amount"))) * -1) ELSE (0) END) as c164,
  659. CASE WHEN ((T1."No_" LIKE '8%') and ((od_right(T2."Global Dimension 1 Code",2)) IN ('10','20','80','11','21'))) THEN (((convert(float, T2."Amount"))) * -1) ELSE (0) END as c165,
  660. CASE WHEN ((CASE WHEN (T7."Code" IS NOT NULL) THEN (T7."Code" + ' - ' + T7."Name") ELSE (T8."Salespers__Purch_ Code") END) IS NULL) THEN (' - ' + ' / ' + (T5."No_" + ' - ' + T5."Name")) ELSE ((CASE WHEN (T7."Code" IS NOT NULL) THEN (T7."Code" + ' - ' + T7."Name") ELSE (T8."Salespers__Purch_ Code") END) + ' / ' + (T5."No_" + ' - ' + T5."Name")) END as c166,
  661. T3."Model" as c167,
  662. CASE WHEN ('' IS NULL) THEN (' - ' + ' / ' + T6."Name") ELSE ('' + ' / ' + T6."Name") END as c168,
  663. CASE WHEN ((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) IS NOT NULL) THEN ((od_right(((T2."VIN")),7)) + ' - ' + (CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) + ' / ' + (convert(varchar(50), year((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), month((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))))) ELSE ((od_right(((T2."VIN")))) + ' - ' + (convert(varchar(50), year((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), month((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))) + '-' + convert(varchar(50), day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END))))) END as c169,
  664. T3."Engine Code" as c170,
  665. T6."Name" as c171,
  666. T6."No_" as c172,
  667. T3."Old Customer No_" as c173,
  668. T5."Gen_ Bus_ Posting Group" as c174,
  669. T5."Customer Type" as c175,
  670. T5."Name" as c176,
  671. T5."No_" as c177,
  672. T3."Customer No_" as c178,
  673. CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END as c179,
  674. T3."Date of Sale" as c180,
  675. T3."Inventory Posting Group" as c181,
  676. (od_right(((T2."VIN")),7)) as c182,
  677. ((convert(float, T2."Amount"))) as c183,
  678. CASE WHEN ((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'VFW') THEN ((convert(varchar(50), year(T3."Initial Registration")) + '-' + convert(varchar(50), month(T3."Initial Registration")) + '-' + convert(varchar(50), day(T3."Initial Registration")))) WHEN ((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group")) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'NA') THEN ((convert(varchar(50), year(T3."Purchase Receipt Date")) + '-' + convert(varchar(50), month(T3."Purchase Receipt Date")) + '-' + convert(varchar(50), day(T3."Purchase Receipt Date")))) WHEN ((CASE WHEN ((left(T3."Inventory Posting Group")) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') THEN ((convert(varchar(50), year(T3."Purchase Receipt Date")) + '-' + convert(varchar(50), month(T3."Purchase Receipt Date")) + '-' + convert(varchar(50), day(T3."Purchase Receipt Date")))) ELSE null END as c184,
  679. T3."Initial Registration" as c185,
  680. CASE WHEN (((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'NA') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 0 AND 30)) THEN ('0 - 30 Tage') WHEN (((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'NA') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 31 AND 60)) THEN ('31 - 60 Tage') WHEN (((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'NA') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 61 AND 90)) THEN ('61 - 90 Tage') WHEN (((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'NA') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 91 AND 180)) THEN ('91 - 180 Tage') WHEN (((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'NA') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) > 180)) THEN ('> 180 Tage') WHEN (((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'VFW') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 0 AND 90)) THEN ('0 - 90 Tage') WHEN (((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'VFW') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 91 AND 150)) THEN ('91 - 150 Tage') WHEN (((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'VFW') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 151 AND 210)) THEN ('151 - 210 Tage') WHEN (((CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) = 'VFW') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) > 210)) THEN ('> 210 Tage') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 0 AND 30)) THEN ('0 - 30 Tage') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 31 AND 60)) THEN ('31 - 60 Tage') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 61 AND 90)) THEN ('61 - 90 Tage') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) BETWEEN 91 AND 180)) THEN ('91 - 180 Tage') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (((day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date"))) > 180)) THEN ('> 180 Tage') ELSE null END as c186,
  681. (day((CASE WHEN (T3."Date of Sale" IS NULL) THEN (T2."Posting Date") ELSE (T3."Date of Sale") END) - T3."Purchase Receipt Date")) as c187,
  682. T3."Purchase Receipt Date" as c188,
  683. T3."Location Code" as c189,
  684. CASE WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') THEN ((od_right(((T2."VIN")),7)) + ' / ' + T3."Model" + ' / ' + (CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END) + ' / ' + T3."Location Code" + ' / ' + (T5."No_" + ' - ' + T5."Name")) ELSE ((od_right(((T2."VIN")),7)) + ' / ' + T3."Model" + ' / ' + T3."Location Code" + ' / ' + (T5."No_" + ' - ' + T5."Name")) END as c190,
  685. CASE WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - diff.best.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GA') and (not T3."VAT Prod_ Posting Group" LIKE 'DIFF%')) THEN ('GA - regelbest.') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'NW')) THEN ('NA') WHEN (((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'NA') and ((left(T3."Inventory Posting Group",2)) = 'VF')) THEN ('VFW') WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) = 'GK') THEN ('GK') ELSE null END as c191,
  686. T3."VAT Prod_ Posting Group" as c192,
  687. CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END as c193,
  688. T3."Market Segment Code" as c194,
  689. T3."Make Code" as c195,
  690. CASE WHEN ((T2."Branch Code" = 'TIM') or (T2."Branch Code" = '')) THEN ('10') WHEN (T2."Branch Code" = 'TNE') THEN ('20') ELSE ((left(T1."Global Dimension 1 Code",2))) END as c196,
  691. T3."Model No_" as c197,
  692. T3."Class" as c198,
  693. T3."Type" as c199,
  694. T3."Vehicle Status" as c200,
  695. T3."VIN" as c201,
  696. T2."Veh_ Source Code" as c202,
  697. T2."Book No_" as c203,
  698. (T2."VIN") as c204,
  699. T2."Main Area" as c205,
  700. T2."Branch Code" as c206,
  701. T2."No_ Series" as c207,
  702. T2."Source No_" as c208,
  703. T2."Source Type" as c209,
  704. T2."Document Date" as c210,
  705. T2."Credit Amount" as c211,
  706. T2."Debit Amount" as c212,
  707. T2."Quantity" as c213,
  708. T2."Source Code" as c214,
  709. T2."User ID" as c215,
  710. T2."Global Dimension 2 Code" as c216,
  711. T2."Global Dimension 1 Code" as c217,
  712. T2."Bal_ Account No_" as c218,
  713. T2."Amount" as c219,
  714. T2."Description" as c220,
  715. T2."Document No_" as c221,
  716. T2."Document Type" as c222,
  717. T2."Posting Date" as c223,
  718. T2."G_L Account No_" as c224,
  719. T2."Entry No_" as c225,
  720. T1."Income_Balance" as c226,
  721. T1."Global Dimension 2 Code" as c227,
  722. T1."Global Dimension 1 Code" as c228,
  723. T1."Account Type" as c229,
  724. T1."Name" as c230,
  725. T1."No_" as c231
  726. from "Vogl7x"."dbo"."BMW AH Vogl$G_L Account" T1,
  727. (((((("Vogl7x"."dbo"."BMW AH Vogl$G_L Entry" T2 left outer join "Vogl7x"."dbo"."BMW AH Vogl$Vehicle" T3 on T3."VIN" = T2."VIN") left outer join "Vogl7x"."dbo"."BMW AH Vogl$Item" T4 on T4."No_" = T3."Model No_") left outer join "Vogl7x"."dbo"."BMW AH Vogl$Customer" T5 on T3."Customer No_" = T5."No_") left outer join "Vogl7x"."dbo"."BMW AH Vogl$Customer" T6 on T3."Old Customer No_" = T6."No_") left outer join "Vogl7x"."dbo"."BMW AH Vogl$Vehicle Ledger Entry" T8 on ((T8."VIN" = T3."VIN") and (T8."Current Sales Ledger Entry" = 1)) and (T8."Book No_" = T3."Current Book No_")) left outer join "Vogl7x"."dbo"."BMW AH Vogl$Salesperson_Purchaser" T7 on T8."Salespers__Purch_ Code" = T7."Code")
  728. where (T1."No_" = T2."G_L Account No_")
  729. and (((((((((not ((T2."VIN")) IN ('WBAEJ13431AH60555','WBADX71020E767689','00000000000055098','00000000002265189','00000000002262667')) and ((((T1."No_" IN ('88200','78200','78700','78710','79000','79030','79100','79130','88210','88220','88230','88240','88290','88310','88320','88400','88410','88420','88430','88560','88570','88700','88710','88720','88730','88740','88750','88760','88770','88780','88790','89000','89030','88580','88581','88582','78580','88584','88583')) or (T1."No_" BETWEEN '71000' AND '72990')) or (T1."No_" BETWEEN '81000' AND '82990')) or (((T1."No_" LIKE '4%') and (T2."Book No_" <> ' ')) and (T2."Posting Date" >= T3."Purchase Receipt Date")))) and (not T2."Description" IN ('GuV-Konten Nullstellung','GuV Konten Nullstellung'))) and (T2."Posting Date" >= convert(datetime, '2019-12-01 00:00:00.000'))) and (((T2."VIN")) <> ' ')) and (T3."Inventory Posting Group" = 'GROSSKD')) and (T2."Posting Date" >= T3."Purchase Receipt Date")) and ((CASE WHEN ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END) IS NULL) THEN ((CASE WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '10') THEN ('NA') WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '20') THEN ('GA') WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '80') THEN ('NA') WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '90') THEN ('NA') ELSE null END)) ELSE ((CASE WHEN ((left(T3."Inventory Posting Group",2)) IN ('NW','VF')) THEN ('NA') WHEN ((left(T3."Inventory Posting Group",2)) = 'GW') THEN ('GA') WHEN (T3."Inventory Posting Group" = 'GROSSKD') THEN ('GK') ELSE null END)) END) IS NOT NULL)) and (not T2."Global Dimension 1 Code" IN ('1080','1090','1091','1092','2080','2090','3080','3090')))
  730. ) D3
  731. ) D1
  732. where ("Summe_Betrag" <> 0)
  733. ) D6
  734. ) D5
  735. ) D2
  736. -- order by "Summe EK-FZG" asc,"Vin" asc,"Posting Date" asc,"Document No" asc