NW_GW_VK_TIM_Grosskd.sql 109 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366
  1. SELECT "No" AS "No",
  2. "Name" AS "Name",
  3. "Account Type" AS "Account Type",
  4. "Department Code_2" AS "Department Code_2",
  5. "Make Code_2" AS "Make Code_2",
  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_2" AS "Old Customer No_2",
  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_2" AS "Department Code_2",
  134. "Make Code_2" AS "Make Code_2",
  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_2" AS "Old Customer No_2",
  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
  232. WHEN ("Document No" LIKE 'VGGF%')
  233. THEN (("Menge1" / COUNT("Vin") OVER (PARTITION BY c232)) * - 1)
  234. ELSE ("Menge1" / COUNT("Vin") OVER (PARTITION BY c232))
  235. END AS "Menge4_test",
  236. "Fahrzeugart_Schmidt" AS "Fahrzeugart_Schmidt",
  237. "Salespers Purch Code_VLE" AS "Salespers Purch Code_VLE",
  238. "Code_f�r_VEH_Ledger_Entry" AS "Code_f�r_VEH_Ledger_Entry",
  239. "Name_f�r_VEH_Ledger_Entry" AS "Name_f�r_VEH_Ledger_Entry",
  240. "Verk�ufer" AS "Verk�ufer",
  241. "FZG_Liste_1_falsch" AS "FZG_Liste_1_falsch",
  242. "FZG_Liste_0_ori" AS "FZG_Liste_0_ori",
  243. "FZG_Liste_1" AS "FZG_Liste_1",
  244. "FZG_Liste_0" AS "FZG_Liste_0",
  245. "Beleg" AS "Beleg",
  246. "Standort_FIBU" AS "Standort_FIBU",
  247. "Fahrzeugart_neu" AS "Fahrzeugart_neu",
  248. "Standort" AS "Standort",
  249. "Summe_Betrag" AS "Summe_Betrag",
  250. "Vat Bus Posting Group_Kunde" AS "Vat Bus Posting Group_Kunde",
  251. "FZG_Liste_5_ori" AS "FZG_Liste_5_ori",
  252. "Customer Group Code" AS "Customer Group Code",
  253. "FZG_Liste_5" AS "FZG_Liste_5",
  254. "FZG_Liste_6" AS "FZG_Liste_6",
  255. "FZG_Liste_7" AS "FZG_Liste_7",
  256. "FZG_Detail" AS "FZG_Detail",
  257. "Menge_final" AS "Menge_final",
  258. "No_Item" AS "No_Item",
  259. "Description_Item" AS "Description_Item",
  260. "Vehicle Type Code_Item" AS "Vehicle Type Code_Item"
  261. FROM (
  262. SELECT "No" AS "No",
  263. "Name" AS "Name",
  264. "Account Type" AS "Account Type",
  265. "Department Code_2" AS "Department Code_2",
  266. "Make Code_2" AS "Make Code_2",
  267. "Income Balance" AS "Income Balance",
  268. "Entry No" AS "Entry No",
  269. "G L Account No" AS "G L Account No",
  270. "Posting Date" AS "Posting Date",
  271. "Document Type" AS "Document Type",
  272. "Document No" AS "Document No",
  273. "Description" AS "Description",
  274. "Amount" AS "Amount",
  275. "Bal Account No" AS "Bal Account No",
  276. "Department Code" AS "Department Code",
  277. "Make Code" AS "Make Code",
  278. "User Id" AS "User Id",
  279. "Source Code" AS "Source Code",
  280. "Quantity" AS "Quantity",
  281. "Debit Amount" AS "Debit Amount",
  282. "Credit Amount" AS "Credit Amount",
  283. "Document Date" AS "Document Date",
  284. "Source Type" AS "Source Type",
  285. "Source No" AS "Source No",
  286. "No Series" AS "No Series",
  287. "Branch Code" AS "Branch Code",
  288. "Main Area" AS "Main Area",
  289. "Vin" AS "Vin",
  290. "Book No" AS "Book No",
  291. "Veh Source Code" AS "Veh Source Code",
  292. "Betrag" AS "Betrag",
  293. "Vin_Vehicle" AS "Vin_Vehicle",
  294. "Vehicle Status" AS "Vehicle Status",
  295. "Model_ori" AS "Model_ori",
  296. "Type" AS "Type",
  297. "Class" AS "Class",
  298. "Model No" AS "Model No",
  299. "Hauptbetrieb" AS "Hauptbetrieb",
  300. "Standort_alt" AS "Standort_alt",
  301. "Make Code_Vehicle" AS "Make Code_Vehicle",
  302. "Fabrikat_ori" AS "Fabrikat_ori",
  303. "Model" AS "Model",
  304. "Market Segment Code" AS "Market Segment Code",
  305. "Modellbez" AS "Modellbez",
  306. "Fahrzeugart" AS "Fahrzeugart",
  307. "Vat Prod Posting Group" AS "Vat Prod Posting Group",
  308. "Fahrzeugtyp" AS "Fahrzeugtyp",
  309. "FZG" AS "FZG",
  310. "Location Code" AS "Location Code",
  311. "VB_Einkauf" AS "VB_Einkauf",
  312. "Purchase Receipt Date" AS "Purchase Receipt Date",
  313. "Standtage_ori" AS "Standtage_ori",
  314. "Standtagestaffel" AS "Standtagestaffel",
  315. "Initial Registration" AS "Initial Registration",
  316. "EZ/Eingang" AS "EZ/Eingang",
  317. "Polster" AS "Polster",
  318. "Farbe" AS "Farbe",
  319. "Einsatz_ori" AS "Einsatz_ori",
  320. "Heute" AS "Heute",
  321. "Fahrzeugstatus" AS "Fahrzeugstatus",
  322. "FZG-Liste" AS "FZG-Liste",
  323. "Anzahl" AS "Anzahl",
  324. "Standtage" AS "Standtage",
  325. "Inventory Posting Group" AS "Inventory Posting Group",
  326. "Date Of Sale" AS "Date Of Sale",
  327. "Invoice Date" AS "Invoice Date",
  328. "Customer No" AS "Customer No",
  329. "No_Customer" AS "No_Customer",
  330. "Name_Customer" AS "Name_Customer",
  331. "Kunde" AS "Kunde",
  332. "Customer Type" AS "Customer Type",
  333. "Kundenart" AS "Kundenart",
  334. "Old Customer No_2" AS "Old Customer No_2",
  335. "Old Customer No" AS "Old Customer No",
  336. "No_Vorbesitzer" AS "No_Vorbesitzer",
  337. "Name_Vorbesitzer" AS "Name_Vorbesitzer",
  338. "Vorbesitzer" AS "Vorbesitzer",
  339. "Engine Code" AS "Engine Code",
  340. "Motor Code" AS "Motor Code",
  341. "Gesch�ftsart" AS "Gesch�ftsart",
  342. "FZG_Liste_1_ori" AS "FZG_Liste_1_ori",
  343. "FZG_Liste_2" AS "FZG_Liste_2",
  344. "FZG_Liste_3" AS "FZG_Liste_3",
  345. "FZG_Liste_4" AS "FZG_Liste_4",
  346. "Erl�s" AS "Erl�s",
  347. "Einsatz" AS "Einsatz",
  348. "EK Fahrzeug" AS "EK Fahrzeug",
  349. "Bonus" AS "Bonus",
  350. "int. Kosten" AS "int. Kosten",
  351. "Current Branch Book No" AS "Current Branch Book No",
  352. "Current Book No" AS "Current Book No",
  353. "Summe EK-FZG" AS "Summe EK-FZG",
  354. "Fabrikat" AS "Fabrikat",
  355. "Buchnummer gleich_ja_nein" AS "Buchnummer gleich_ja_nein",
  356. "Menge1" AS "Menge1",
  357. COUNT("Vin") OVER (PARTITION BY "VIN + PostingDate") AS "Menge2",
  358. ("Menge1" / COUNT("Vin") OVER (PARTITION BY "VIN + PostingDate")) AS "Menge3",
  359. CASE
  360. WHEN ("Document No" LIKE 'VGGF%')
  361. THEN (("Menge1" / COUNT("Vin") OVER (PARTITION BY "VIN + PostingDate")) * - 1)
  362. ELSE ("Menge1" / COUNT("Vin") OVER (PARTITION BY "VIN + PostingDate"))
  363. END AS "Menge4",
  364. "VIN + PostingDate" AS "VIN + PostingDate",
  365. "Fahrzeugart_Schmidt" AS "Fahrzeugart_Schmidt",
  366. "Salespers Purch Code_VLE" AS "Salespers Purch Code_VLE",
  367. "Code_f�r_VEH_Ledger_Entry" AS "Code_f�r_VEH_Ledger_Entry",
  368. "Name_f�r_VEH_Ledger_Entry" AS "Name_f�r_VEH_Ledger_Entry",
  369. "Verk�ufer" AS "Verk�ufer",
  370. "FZG_Liste_1_falsch" AS "FZG_Liste_1_falsch",
  371. "FZG_Liste_0_ori" AS "FZG_Liste_0_ori",
  372. "FZG_Liste_1" AS "FZG_Liste_1",
  373. "FZG_Liste_0" AS "FZG_Liste_0",
  374. "Beleg" AS "Beleg",
  375. "Standort_FIBU" AS "Standort_FIBU",
  376. "Fahrzeugart_neu" AS "Fahrzeugart_neu",
  377. "Standort" AS "Standort",
  378. "Summe_Betrag" AS "Summe_Betrag",
  379. "Vat Bus Posting Group_Kunde" AS "Vat Bus Posting Group_Kunde",
  380. "FZG_Liste_5_ori" AS "FZG_Liste_5_ori",
  381. "Customer Group Code" AS "Customer Group Code",
  382. "FZG_Liste_5" AS "FZG_Liste_5",
  383. "FZG_Liste_6" AS "FZG_Liste_6",
  384. "FZG_Liste_7" AS "FZG_Liste_7",
  385. "FZG_Detail" AS "FZG_Detail",
  386. "Menge_final" AS "Menge_final",
  387. "No_Item" AS "No_Item",
  388. "Description_Item" AS "Description_Item",
  389. "Vehicle Type Code_Item" AS "Vehicle Type Code_Item",
  390. c232 AS c232
  391. FROM (
  392. SELECT "No" AS "No",
  393. "Name" AS "Name",
  394. "Account Type" AS "Account Type",
  395. "Department Code_2" AS "Department Code_2",
  396. "Make Code_2" AS "Make Code_2",
  397. "Income Balance" AS "Income Balance",
  398. "Entry No" AS "Entry No",
  399. "G L Account No" AS "G L Account No",
  400. "Posting Date" AS "Posting Date",
  401. "Document Type" AS "Document Type",
  402. "Document No" AS "Document No",
  403. "Description" AS "Description",
  404. "Amount" AS "Amount",
  405. "Bal Account No" AS "Bal Account No",
  406. "Department Code" AS "Department Code",
  407. "Make Code" AS "Make Code",
  408. "User Id" AS "User Id",
  409. "Source Code" AS "Source Code",
  410. "Quantity" AS "Quantity",
  411. "Debit Amount" AS "Debit Amount",
  412. "Credit Amount" AS "Credit Amount",
  413. "Document Date" AS "Document Date",
  414. "Source Type" AS "Source Type",
  415. "Source No" AS "Source No",
  416. "No Series" AS "No Series",
  417. "Branch Code" AS "Branch Code",
  418. "Main Area" AS "Main Area",
  419. "Vin" AS "Vin",
  420. "Book No" AS "Book No",
  421. "Veh Source Code" AS "Veh Source Code",
  422. "Betrag" AS "Betrag",
  423. "Vin_Vehicle" AS "Vin_Vehicle",
  424. "Vehicle Status" AS "Vehicle Status",
  425. "Model_ori" AS "Model_ori",
  426. "Type" AS "Type",
  427. "Class" AS "Class",
  428. "Model No" AS "Model No",
  429. "Hauptbetrieb" AS "Hauptbetrieb",
  430. "Standort_alt" AS "Standort_alt",
  431. "Make Code_Vehicle" AS "Make Code_Vehicle",
  432. "Fabrikat_ori" AS "Fabrikat_ori",
  433. "Model" AS "Model",
  434. "Market Segment Code" AS "Market Segment Code",
  435. "Modellbez" AS "Modellbez",
  436. "Fahrzeugart" AS "Fahrzeugart",
  437. "Vat Prod Posting Group" AS "Vat Prod Posting Group",
  438. "Fahrzeugtyp" AS "Fahrzeugtyp",
  439. "FZG" AS "FZG",
  440. "Location Code" AS "Location Code",
  441. "VB_Einkauf" AS "VB_Einkauf",
  442. "Purchase Receipt Date" AS "Purchase Receipt Date",
  443. "Standtage_ori" AS "Standtage_ori",
  444. "Standtagestaffel" AS "Standtagestaffel",
  445. "Initial Registration" AS "Initial Registration",
  446. "EZ/Eingang" AS "EZ/Eingang",
  447. "Polster" AS "Polster",
  448. "Farbe" AS "Farbe",
  449. "Einsatz_ori" AS "Einsatz_ori",
  450. "Heute" AS "Heute",
  451. "Fahrzeugstatus" AS "Fahrzeugstatus",
  452. "FZG-Liste" AS "FZG-Liste",
  453. COUNT("Standtage_ori") OVER (PARTITION BY "Vin") AS "Anzahl",
  454. ("Standtage_ori" / COUNT("Standtage_ori") OVER (PARTITION BY "Vin")) AS "Standtage",
  455. "Inventory Posting Group" AS "Inventory Posting Group",
  456. "Date Of Sale" AS "Date Of Sale",
  457. "Invoice Date" AS "Invoice Date",
  458. "Customer No" AS "Customer No",
  459. "No_Customer" AS "No_Customer",
  460. "Name_Customer" AS "Name_Customer",
  461. "Kunde" AS "Kunde",
  462. "Customer Type" AS "Customer Type",
  463. "Kundenart" AS "Kundenart",
  464. "Old Customer No_2" AS "Old Customer No_2",
  465. "Old Customer No" AS "Old Customer No",
  466. "No_Vorbesitzer" AS "No_Vorbesitzer",
  467. "Name_Vorbesitzer" AS "Name_Vorbesitzer",
  468. "Vorbesitzer" AS "Vorbesitzer",
  469. "Engine Code" AS "Engine Code",
  470. "Motor Code" AS "Motor Code",
  471. "Gesch�ftsart" AS "Gesch�ftsart",
  472. "FZG_Liste_1_ori" AS "FZG_Liste_1_ori",
  473. "FZG_Liste_2" AS "FZG_Liste_2",
  474. "FZG_Liste_3" AS "FZG_Liste_3",
  475. "FZG_Liste_4" AS "FZG_Liste_4",
  476. "Erl�s" AS "Erl�s",
  477. "Einsatz" AS "Einsatz",
  478. "EK Fahrzeug" AS "EK Fahrzeug",
  479. "Bonus" AS "Bonus",
  480. "int. Kosten" AS "int. Kosten",
  481. "Current Branch Book No" AS "Current Branch Book No",
  482. "Current Book No" AS "Current Book No",
  483. SUM("EK Fahrzeug") OVER (PARTITION BY "Vin") AS "Summe EK-FZG",
  484. "Fabrikat" AS "Fabrikat",
  485. "Buchnummer gleich_ja_nein" AS "Buchnummer gleich_ja_nein",
  486. "Menge1" AS "Menge1",
  487. "VIN + PostingDate" AS "VIN + PostingDate",
  488. "Fahrzeugart_Schmidt" AS "Fahrzeugart_Schmidt",
  489. "Salespers Purch Code_VLE" AS "Salespers Purch Code_VLE",
  490. "Code_f�r_VEH_Ledger_Entry" AS "Code_f�r_VEH_Ledger_Entry",
  491. "Name_f�r_VEH_Ledger_Entry" AS "Name_f�r_VEH_Ledger_Entry",
  492. "Verk�ufer" AS "Verk�ufer",
  493. "FZG_Liste_1_falsch" AS "FZG_Liste_1_falsch",
  494. "FZG_Liste_0_ori" AS "FZG_Liste_0_ori",
  495. "FZG_Liste_1" AS "FZG_Liste_1",
  496. "FZG_Liste_0" AS "FZG_Liste_0",
  497. "Beleg" AS "Beleg",
  498. "Standort_FIBU" AS "Standort_FIBU",
  499. "Fahrzeugart_neu" AS "Fahrzeugart_neu",
  500. "Standort" AS "Standort",
  501. "Summe_Betrag" AS "Summe_Betrag",
  502. "Vat Bus Posting Group_Kunde" AS "Vat Bus Posting Group_Kunde",
  503. "FZG_Liste_5_ori" AS "FZG_Liste_5_ori",
  504. "Customer Group Code" AS "Customer Group Code",
  505. "FZG_Liste_5" AS "FZG_Liste_5",
  506. "FZG_Liste_6" AS "FZG_Liste_6",
  507. "FZG_Liste_7" AS "FZG_Liste_7",
  508. "FZG_Detail" AS "FZG_Detail",
  509. ("Menge1" / COUNT("No") OVER (PARTITION BY "Vin")) AS "Menge_final",
  510. "No_Item" AS "No_Item",
  511. "Description_Item" AS "Description_Item",
  512. "Vehicle Type Code_Item" AS "Vehicle Type Code_Item",
  513. (c129) AS c232
  514. FROM (
  515. SELECT "No",
  516. "Name",
  517. "Account Type",
  518. "Department Code_2",
  519. "Make Code_2",
  520. "Income Balance",
  521. "Entry No",
  522. "G L Account No",
  523. "Posting Date",
  524. "Document Type",
  525. "Document No",
  526. "Description",
  527. "Amount",
  528. "Bal Account No",
  529. "Department Code",
  530. "Make Code",
  531. "User Id",
  532. "Source Code",
  533. "Quantity",
  534. "Debit Amount",
  535. "Credit Amount",
  536. "Document Date",
  537. "Source Type",
  538. "Source No",
  539. "No Series",
  540. "Branch Code",
  541. "Main Area",
  542. "Vin",
  543. "Book No",
  544. "Veh Source Code",
  545. "Betrag",
  546. "Vin_Vehicle",
  547. "Vehicle Status",
  548. "Model_ori",
  549. "Type",
  550. "Class",
  551. "Model No",
  552. '1' AS "Hauptbetrieb",
  553. "Standort_alt",
  554. "Make Code_Vehicle",
  555. "Make Code_Vehicle" AS "Fabrikat_ori",
  556. "Model",
  557. "Market Segment Code",
  558. "Model_ori" AS "Modellbez",
  559. "Fahrzeugart",
  560. "Vat Prod Posting Group",
  561. "Fahrzeugtyp",
  562. "FZG",
  563. "Location Code",
  564. '' AS "VB_Einkauf",
  565. "Purchase Receipt Date",
  566. "Standtage_ori",
  567. "Standtagestaffel",
  568. "Initial Registration",
  569. "EZ/Eingang",
  570. '' AS "Polster",
  571. '' AS "Farbe",
  572. "Betrag" AS "Einsatz_ori",
  573. (getdate()) AS "Heute",
  574. 'Bestand' AS "Fahrzeugstatus",
  575. "FZG-Liste",
  576. "Inventory Posting Group",
  577. "Date Of Sale",
  578. "Invoice Date",
  579. "Customer No",
  580. "No_Customer",
  581. "Name_Customer",
  582. "Kunde",
  583. "Customer Type",
  584. "Kundenart",
  585. "Old Customer No_2",
  586. "Old Customer No_2" AS "Old Customer No",
  587. "No_Vorbesitzer",
  588. "Name_Vorbesitzer",
  589. "Name_Vorbesitzer" AS "Vorbesitzer",
  590. "Engine Code",
  591. "Engine Code" AS "Motor Code",
  592. '' AS "Gesch�ftsart",
  593. "FZG_Liste_1_ori",
  594. "FZG_Liste_2",
  595. "Model_ori" AS "FZG_Liste_3",
  596. "FZG_Liste_4",
  597. "Erl�s",
  598. "Einsatz",
  599. "EK Fahrzeug",
  600. "Bonus",
  601. "int. Kosten",
  602. "Current Branch Book No",
  603. "Current Book No",
  604. "Fabrikat",
  605. "Buchnummer gleich_ja_nein",
  606. 1 AS "Menge1",
  607. "VIN + PostingDate" AS "VIN + PostingDate",
  608. "Fahrzeugart_Schmidt",
  609. "Salespers Purch Code_VLE",
  610. "Code_f�r_VEH_Ledger_Entry",
  611. "Name_f�r_VEH_Ledger_Entry",
  612. "Verk�ufer",
  613. "FZG_Liste_1_falsch",
  614. "FZG_Liste_0_ori",
  615. "FZG_Liste_1",
  616. "FZG_Liste_0",
  617. "Beleg",
  618. "Standort_FIBU",
  619. "Fahrzeugart_neu",
  620. "Standort",
  621. SUM("Betrag") OVER (PARTITION BY c132) AS "Summe_Betrag",
  622. "Vat Bus Posting Group_Kunde",
  623. "FZG_Liste_5_ori",
  624. "Customer Group Code",
  625. "FZG_Liste_5",
  626. (' - ') AS "FZG_Liste_6",
  627. "Kunde" AS "FZG_Liste_7",
  628. "FZG_Detail",
  629. "No_Item",
  630. "Model" AS "Description_Item",
  631. "Vehicle Type Code_Item",
  632. c133 AS c129
  633. FROM (
  634. SELECT (((T2."VIN"))) AS c132,
  635. ((T2."VIN")) + T2."Document No_" AS c133,
  636. T4."Vehicle Type Code" AS "Vehicle Type Code_Item",
  637. T4."Description" AS "Model",
  638. T4."No_" AS "No_Item",
  639. ((T2."VIN")) + ' - ' + T3."Location Code" + ' - ' + (
  640. CASE
  641. WHEN (
  642. (
  643. (
  644. CASE
  645. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  646. THEN ('NA')
  647. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  648. THEN ('GA')
  649. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  650. THEN ('GK')
  651. ELSE NULL
  652. END
  653. ) = 'GA'
  654. )
  655. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  656. )
  657. THEN ('GA - diff.best.')
  658. WHEN (
  659. (
  660. (
  661. CASE
  662. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  663. THEN ('NA')
  664. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  665. THEN ('GA')
  666. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  667. THEN ('GK')
  668. ELSE NULL
  669. END
  670. ) = 'GA'
  671. )
  672. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  673. )
  674. THEN ('GA - regelbest.')
  675. WHEN (
  676. (
  677. (
  678. CASE
  679. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  680. THEN ('NA')
  681. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  682. THEN ('GA')
  683. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  684. THEN ('GK')
  685. ELSE NULL
  686. END
  687. ) = 'NA'
  688. )
  689. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  690. )
  691. THEN ('NA')
  692. WHEN (
  693. (
  694. (
  695. CASE
  696. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  697. THEN ('NA')
  698. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  699. THEN ('GA')
  700. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  701. THEN ('GK')
  702. ELSE NULL
  703. END
  704. ) = 'NA'
  705. )
  706. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  707. )
  708. THEN ('VFW')
  709. WHEN (
  710. (
  711. CASE
  712. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  713. THEN ('NA')
  714. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  715. THEN ('GA')
  716. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  717. THEN ('GK')
  718. ELSE NULL
  719. END
  720. ) = 'GK'
  721. )
  722. THEN ('GK')
  723. ELSE NULL
  724. END
  725. ) + ' - ' + (
  726. CASE
  727. WHEN (T7."Code" IS NOT NULL)
  728. THEN (T7."Code" + ' - ' + T7."Name")
  729. ELSE (T8."Salespers__Purch_ Code")
  730. END
  731. ) + ' - ' + (T5."No_" + ' - ' + T5."Name") + ' - ' + (
  732. convert(VARCHAR(50), year((
  733. CASE
  734. WHEN (T3."Date of Sale" IS NULL)
  735. THEN (T2."Posting Date")
  736. ELSE (T3."Date of Sale")
  737. END
  738. ))) + '-' + convert(VARCHAR(50), month((
  739. CASE
  740. WHEN (T3."Date of Sale" IS NULL)
  741. THEN (T2."Posting Date")
  742. ELSE (T3."Date of Sale")
  743. END
  744. ))) + '-' + convert(VARCHAR(50), day((
  745. CASE
  746. WHEN (T3."Date of Sale" IS NULL)
  747. THEN (T2."Posting Date")
  748. ELSE (T3."Date of Sale")
  749. END
  750. )))
  751. ) AS "FZG_Detail",
  752. (T5."No_" + ' - ' + T5."Name") AS "Kunde",
  753. CASE
  754. WHEN (T5."Gen_ Bus_ Posting Group" IS NULL)
  755. THEN (' - ')
  756. WHEN (T5."Gen_ Bus_ Posting Group" IN (''))
  757. THEN (' - ')
  758. ELSE (T5."Gen_ Bus_ Posting Group")
  759. END AS "FZG_Liste_5",
  760. T5."Customer Group Code" AS "Customer Group Code",
  761. (T5."Customer Group Code" + ' / ' + ' - ' + ' / ' + T5."Gen_ Bus_ Posting Group" + ' / ' + (T5."No_" + ' - ' + T5."Name")) AS "FZG_Liste_5_ori",
  762. T5."VAT Bus_ Posting Group" AS "Vat Bus Posting Group_Kunde",
  763. CASE
  764. WHEN (T2."Branch Code" IN ('01BSPKW'))
  765. THEN ('10')
  766. WHEN (T2."Branch Code" IN ('02BSMOT'))
  767. THEN ('20')
  768. WHEN (T2."Branch Code" IN ('03RHF'))
  769. THEN ('30')
  770. WHEN (T2."Branch Code" IN ('04SFH'))
  771. THEN ('40')
  772. WHEN (T2."Branch Code" IN ('05WT'))
  773. THEN ('50')
  774. WHEN (T2."Branch Code" IN ('06BI'))
  775. THEN ('60')
  776. WHEN (T2."Branch Code" IN ('07TR'))
  777. THEN ('70')
  778. ELSE ((left(T9."Union Membership No_", 2)))
  779. END AS "Standort",
  780. CASE
  781. WHEN (
  782. (
  783. CASE
  784. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  785. THEN ('NA')
  786. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  787. THEN ('GA')
  788. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  789. THEN ('GK')
  790. ELSE NULL
  791. END
  792. ) IS NULL
  793. )
  794. THEN (
  795. (
  796. CASE
  797. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '10')
  798. THEN ('NA')
  799. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '20')
  800. THEN ('GA')
  801. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '80')
  802. THEN ('NA')
  803. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '90')
  804. THEN ('NA')
  805. ELSE NULL
  806. END
  807. )
  808. )
  809. ELSE (
  810. (
  811. CASE
  812. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  813. THEN ('NA')
  814. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  815. THEN ('GA')
  816. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  817. THEN ('GK')
  818. ELSE NULL
  819. END
  820. )
  821. )
  822. END AS "Fahrzeugart_neu",
  823. (left(T1."Global Dimension 1 Code", 2)) AS "Standort_FIBU",
  824. T2."Document No_" + ' - ' + T2."Description" + ' - ' + T2."User ID" AS "Beleg",
  825. CASE
  826. WHEN (
  827. (
  828. (
  829. CASE
  830. WHEN (((T2."VIN")) = ' ')
  831. THEN ('Buchungen o. FZG')
  832. ELSE ('Buchungen m. FZG')
  833. END
  834. ) = 'Buchungen m. FZG'
  835. )
  836. AND (T3."VIN" IS NULL)
  837. )
  838. THEN ('sonst. Buchungen m. FZG')
  839. ELSE (
  840. (
  841. CASE
  842. WHEN (((T2."VIN")) = ' ')
  843. THEN ('Buchungen o. FZG')
  844. ELSE ('Buchungen m. FZG')
  845. END
  846. )
  847. )
  848. END AS "FZG_Liste_0",
  849. CASE
  850. WHEN (
  851. (
  852. CASE
  853. WHEN (((T2."VIN")) = ' ')
  854. THEN ('Buchungen o. FZG')
  855. ELSE ('Buchungen m. FZG')
  856. END
  857. ) = 'Buchungen o. FZG'
  858. )
  859. THEN (T2."Document No_" + ' - ' + T2."Description")
  860. ELSE (
  861. (
  862. CASE
  863. WHEN (
  864. (
  865. CASE
  866. WHEN (
  867. (
  868. (
  869. CASE
  870. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  871. THEN ('NA')
  872. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  873. THEN ('GA')
  874. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  875. THEN ('GK')
  876. ELSE NULL
  877. END
  878. ) = 'GA'
  879. )
  880. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  881. )
  882. THEN ('GA - diff.best.')
  883. WHEN (
  884. (
  885. (
  886. CASE
  887. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  888. THEN ('NA')
  889. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  890. THEN ('GA')
  891. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  892. THEN ('GK')
  893. ELSE NULL
  894. END
  895. ) = 'GA'
  896. )
  897. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  898. )
  899. THEN ('GA - regelbest.')
  900. WHEN (
  901. (
  902. (
  903. CASE
  904. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  905. THEN ('NA')
  906. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  907. THEN ('GA')
  908. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  909. THEN ('GK')
  910. ELSE NULL
  911. END
  912. ) = 'NA'
  913. )
  914. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  915. )
  916. THEN ('NA')
  917. WHEN (
  918. (
  919. (
  920. CASE
  921. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  922. THEN ('NA')
  923. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  924. THEN ('GA')
  925. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  926. THEN ('GK')
  927. ELSE NULL
  928. END
  929. ) = 'NA'
  930. )
  931. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  932. )
  933. THEN ('VFW')
  934. WHEN (
  935. (
  936. CASE
  937. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  938. THEN ('NA')
  939. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  940. THEN ('GA')
  941. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  942. THEN ('GK')
  943. ELSE NULL
  944. END
  945. ) = 'GK'
  946. )
  947. THEN ('GK')
  948. ELSE NULL
  949. END
  950. ) IS NOT NULL
  951. )
  952. THEN (
  953. (right(((T2."VIN")), 7)) + ' - ' + (
  954. CASE
  955. WHEN (
  956. (
  957. (
  958. CASE
  959. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  960. THEN ('NA')
  961. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  962. THEN ('GA')
  963. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  964. THEN ('GK')
  965. ELSE NULL
  966. END
  967. ) = 'GA'
  968. )
  969. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  970. )
  971. THEN ('GA - diff.best.')
  972. WHEN (
  973. (
  974. (
  975. CASE
  976. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  977. THEN ('NA')
  978. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  979. THEN ('GA')
  980. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  981. THEN ('GK')
  982. ELSE NULL
  983. END
  984. ) = 'GA'
  985. )
  986. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  987. )
  988. THEN ('GA - regelbest.')
  989. WHEN (
  990. (
  991. (
  992. CASE
  993. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  994. THEN ('NA')
  995. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  996. THEN ('GA')
  997. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  998. THEN ('GK')
  999. ELSE NULL
  1000. END
  1001. ) = 'NA'
  1002. )
  1003. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  1004. )
  1005. THEN ('NA')
  1006. WHEN (
  1007. (
  1008. (
  1009. CASE
  1010. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1011. THEN ('NA')
  1012. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1013. THEN ('GA')
  1014. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1015. THEN ('GK')
  1016. ELSE NULL
  1017. END
  1018. ) = 'NA'
  1019. )
  1020. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  1021. )
  1022. THEN ('VFW')
  1023. WHEN (
  1024. (
  1025. CASE
  1026. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1027. THEN ('NA')
  1028. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1029. THEN ('GA')
  1030. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1031. THEN ('GK')
  1032. ELSE NULL
  1033. END
  1034. ) = 'GK'
  1035. )
  1036. THEN ('GK')
  1037. ELSE NULL
  1038. END
  1039. ) + ' / ' + (
  1040. convert(VARCHAR(50), year((
  1041. CASE
  1042. WHEN (T3."Date of Sale" IS NULL)
  1043. THEN (T2."Posting Date")
  1044. ELSE (T3."Date of Sale")
  1045. END
  1046. ))) + '-' + convert(VARCHAR(50), month((
  1047. CASE
  1048. WHEN (T3."Date of Sale" IS NULL)
  1049. THEN (T2."Posting Date")
  1050. ELSE (T3."Date of Sale")
  1051. END
  1052. ))) + '-' + convert(VARCHAR(50), day((
  1053. CASE
  1054. WHEN (T3."Date of Sale" IS NULL)
  1055. THEN (T2."Posting Date")
  1056. ELSE (T3."Date of Sale")
  1057. END
  1058. )))
  1059. )
  1060. )
  1061. ELSE (
  1062. (right(((T2."VIN")))) + ' - ' + (
  1063. convert(VARCHAR(50), year((
  1064. CASE
  1065. WHEN (T3."Date of Sale" IS NULL)
  1066. THEN (T2."Posting Date")
  1067. ELSE (T3."Date of Sale")
  1068. END
  1069. ))) + '-' + convert(VARCHAR(50), month((
  1070. CASE
  1071. WHEN (T3."Date of Sale" IS NULL)
  1072. THEN (T2."Posting Date")
  1073. ELSE (T3."Date of Sale")
  1074. END
  1075. ))) + '-' + convert(VARCHAR(50), day((
  1076. CASE
  1077. WHEN (T3."Date of Sale" IS NULL)
  1078. THEN (T2."Posting Date")
  1079. ELSE (T3."Date of Sale")
  1080. END
  1081. )))
  1082. )
  1083. )
  1084. END
  1085. )
  1086. )
  1087. END AS "FZG_Liste_1",
  1088. CASE
  1089. WHEN (((T2."VIN")) = ' ')
  1090. THEN ('Buchungen o. FZG')
  1091. ELSE ('Buchungen m. FZG')
  1092. END AS "FZG_Liste_0_ori",
  1093. CASE
  1094. 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'))
  1095. THEN ('Buchungen aus Sonstige Erl�se')
  1096. ELSE (
  1097. (
  1098. CASE
  1099. WHEN (
  1100. (
  1101. CASE
  1102. WHEN (
  1103. (
  1104. (
  1105. CASE
  1106. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1107. THEN ('NA')
  1108. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1109. THEN ('GA')
  1110. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1111. THEN ('GK')
  1112. ELSE NULL
  1113. END
  1114. ) = 'GA'
  1115. )
  1116. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1117. )
  1118. THEN ('GA - diff.best.')
  1119. WHEN (
  1120. (
  1121. (
  1122. CASE
  1123. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1124. THEN ('NA')
  1125. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1126. THEN ('GA')
  1127. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1128. THEN ('GK')
  1129. ELSE NULL
  1130. END
  1131. ) = 'GA'
  1132. )
  1133. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1134. )
  1135. THEN ('GA - regelbest.')
  1136. WHEN (
  1137. (
  1138. (
  1139. CASE
  1140. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1141. THEN ('NA')
  1142. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1143. THEN ('GA')
  1144. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1145. THEN ('GK')
  1146. ELSE NULL
  1147. END
  1148. ) = 'NA'
  1149. )
  1150. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  1151. )
  1152. THEN ('NA')
  1153. WHEN (
  1154. (
  1155. (
  1156. CASE
  1157. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1158. THEN ('NA')
  1159. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1160. THEN ('GA')
  1161. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1162. THEN ('GK')
  1163. ELSE NULL
  1164. END
  1165. ) = 'NA'
  1166. )
  1167. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  1168. )
  1169. THEN ('VFW')
  1170. WHEN (
  1171. (
  1172. CASE
  1173. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1174. THEN ('NA')
  1175. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1176. THEN ('GA')
  1177. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1178. THEN ('GK')
  1179. ELSE NULL
  1180. END
  1181. ) = 'GK'
  1182. )
  1183. THEN ('GK')
  1184. ELSE NULL
  1185. END
  1186. ) IS NOT NULL
  1187. )
  1188. THEN (
  1189. (right(((T2."VIN")), 7)) + ' - ' + (
  1190. CASE
  1191. WHEN (
  1192. (
  1193. (
  1194. CASE
  1195. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1196. THEN ('NA')
  1197. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1198. THEN ('GA')
  1199. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1200. THEN ('GK')
  1201. ELSE NULL
  1202. END
  1203. ) = 'GA'
  1204. )
  1205. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1206. )
  1207. THEN ('GA - diff.best.')
  1208. WHEN (
  1209. (
  1210. (
  1211. CASE
  1212. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1213. THEN ('NA')
  1214. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1215. THEN ('GA')
  1216. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1217. THEN ('GK')
  1218. ELSE NULL
  1219. END
  1220. ) = 'GA'
  1221. )
  1222. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1223. )
  1224. THEN ('GA - regelbest.')
  1225. WHEN (
  1226. (
  1227. (
  1228. CASE
  1229. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1230. THEN ('NA')
  1231. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1232. THEN ('GA')
  1233. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1234. THEN ('GK')
  1235. ELSE NULL
  1236. END
  1237. ) = 'NA'
  1238. )
  1239. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  1240. )
  1241. THEN ('NA')
  1242. WHEN (
  1243. (
  1244. (
  1245. CASE
  1246. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1247. THEN ('NA')
  1248. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1249. THEN ('GA')
  1250. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1251. THEN ('GK')
  1252. ELSE NULL
  1253. END
  1254. ) = 'NA'
  1255. )
  1256. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  1257. )
  1258. THEN ('VFW')
  1259. WHEN (
  1260. (
  1261. CASE
  1262. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1263. THEN ('NA')
  1264. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1265. THEN ('GA')
  1266. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1267. THEN ('GK')
  1268. ELSE NULL
  1269. END
  1270. ) = 'GK'
  1271. )
  1272. THEN ('GK')
  1273. ELSE NULL
  1274. END
  1275. ) + ' / ' + (
  1276. convert(VARCHAR(50), year((
  1277. CASE
  1278. WHEN (T3."Date of Sale" IS NULL)
  1279. THEN (T2."Posting Date")
  1280. ELSE (T3."Date of Sale")
  1281. END
  1282. ))) + '-' + convert(VARCHAR(50), month((
  1283. CASE
  1284. WHEN (T3."Date of Sale" IS NULL)
  1285. THEN (T2."Posting Date")
  1286. ELSE (T3."Date of Sale")
  1287. END
  1288. ))) + '-' + convert(VARCHAR(50), day((
  1289. CASE
  1290. WHEN (T3."Date of Sale" IS NULL)
  1291. THEN (T2."Posting Date")
  1292. ELSE (T3."Date of Sale")
  1293. END
  1294. )))
  1295. )
  1296. )
  1297. ELSE (
  1298. (right(((T2."VIN")))) + ' - ' + (
  1299. convert(VARCHAR(50), year((
  1300. CASE
  1301. WHEN (T3."Date of Sale" IS NULL)
  1302. THEN (T2."Posting Date")
  1303. ELSE (T3."Date of Sale")
  1304. END
  1305. ))) + '-' + convert(VARCHAR(50), month((
  1306. CASE
  1307. WHEN (T3."Date of Sale" IS NULL)
  1308. THEN (T2."Posting Date")
  1309. ELSE (T3."Date of Sale")
  1310. END
  1311. ))) + '-' + convert(VARCHAR(50), day((
  1312. CASE
  1313. WHEN (T3."Date of Sale" IS NULL)
  1314. THEN (T2."Posting Date")
  1315. ELSE (T3."Date of Sale")
  1316. END
  1317. )))
  1318. )
  1319. )
  1320. END
  1321. )
  1322. )
  1323. END AS "FZG_Liste_1_falsch",
  1324. CASE
  1325. WHEN (T7."Code" IS NOT NULL)
  1326. THEN (T7."Code" + ' - ' + T7."Name")
  1327. ELSE (T8."Salespers__Purch_ Code")
  1328. END AS "Verk�ufer",
  1329. T7."Name" AS "Name_f�r_VEH_Ledger_Entry",
  1330. T7."Code" AS "Code_f�r_VEH_Ledger_Entry",
  1331. T8."Salespers__Purch_ Code" AS "Salespers Purch Code_VLE",
  1332. CASE
  1333. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '10')
  1334. THEN ('NA')
  1335. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '20')
  1336. THEN ('GA')
  1337. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '80')
  1338. THEN ('NA')
  1339. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '90')
  1340. THEN ('NA')
  1341. ELSE NULL
  1342. END AS "Fahrzeugart_Schmidt",
  1343. ((T2."VIN")) + (convert(VARCHAR(50), year(T2."Posting Date")) + '-' + convert(VARCHAR(50), month(T2."Posting Date")) + '-' + convert(VARCHAR(50), day(T2."Posting Date"))) AS "VIN + PostingDate",
  1344. CASE
  1345. WHEN (
  1346. (T2."Book No_" = T3."Current Book No_")
  1347. AND (
  1348. (
  1349. CASE
  1350. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1351. THEN ('NA')
  1352. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1353. THEN ('GA')
  1354. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1355. THEN ('GK')
  1356. ELSE NULL
  1357. END
  1358. ) = 'GA'
  1359. )
  1360. )
  1361. THEN ('ja')
  1362. WHEN (
  1363. (T2."Book No_" <> T3."Current Book No_")
  1364. AND (
  1365. (
  1366. CASE
  1367. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1368. THEN ('NA')
  1369. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1370. THEN ('GA')
  1371. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1372. THEN ('GK')
  1373. ELSE NULL
  1374. END
  1375. ) = 'GA'
  1376. )
  1377. )
  1378. THEN ('nein')
  1379. ELSE NULL
  1380. END AS "Buchnummer gleich_ja_nein",
  1381. CASE
  1382. WHEN (T3."Make Code" IN ('BMW', 'BMW I', 'BMWI', 'BMW-MINI', 'BMW-MOT'))
  1383. THEN (T3."Make Code")
  1384. ELSE ('Fremdfabrikat')
  1385. END AS "Fabrikat",
  1386. T3."Current Book No_" AS "Current Book No",
  1387. T3."Current Branch Book No_" AS "Current Branch Book No",
  1388. CASE
  1389. WHEN (T1."No_" LIKE '4%')
  1390. THEN (((convert(FLOAT, T2."Amount"))))
  1391. ELSE (0)
  1392. END AS "int. Kosten",
  1393. CASE
  1394. WHEN (T1."No_" BETWEEN '71400' AND '71690')
  1395. THEN (((convert(FLOAT, T2."Amount"))) * - 1)
  1396. ELSE (0)
  1397. END AS "Bonus",
  1398. CASE
  1399. WHEN (
  1400. (
  1401. (T1."No_" BETWEEN '71000' AND '71390')
  1402. OR (T1."No_" BETWEEN '71700' AND '72995')
  1403. )
  1404. OR (T1."No_" IN ('78200', '78700', '78710', '79000', '79030', '79100', '79130', '78580'))
  1405. )
  1406. THEN (((convert(FLOAT, T2."Amount"))))
  1407. ELSE (0)
  1408. END AS "EK Fahrzeug",
  1409. (
  1410. CASE
  1411. WHEN (
  1412. (
  1413. (T1."No_" BETWEEN '71000' AND '71390')
  1414. OR (T1."No_" BETWEEN '71700' AND '72995')
  1415. )
  1416. OR (T1."No_" IN ('78200', '78700', '78710', '79000', '79030', '79100', '79130', '78580'))
  1417. )
  1418. THEN (((convert(FLOAT, T2."Amount"))))
  1419. ELSE (0)
  1420. END
  1421. ) - (
  1422. CASE
  1423. WHEN (T1."No_" BETWEEN '71400' AND '71690')
  1424. THEN (((convert(FLOAT, T2."Amount"))) * - 1)
  1425. ELSE (0)
  1426. END
  1427. ) AS "Einsatz",
  1428. CASE
  1429. WHEN (
  1430. (T1."No_" LIKE '8%')
  1431. AND ((right(T2."Global Dimension 1 Code", 2)) IN ('10', '20', '80', '11', '21'))
  1432. )
  1433. THEN (((convert(FLOAT, T2."Amount"))) * - 1)
  1434. ELSE (0)
  1435. END AS "Erl�s",
  1436. CASE
  1437. WHEN (
  1438. (
  1439. CASE
  1440. WHEN (T7."Code" IS NOT NULL)
  1441. THEN (T7."Code" + ' - ' + T7."Name")
  1442. ELSE (T8."Salespers__Purch_ Code")
  1443. END
  1444. ) IS NULL
  1445. )
  1446. THEN (' - ' + ' / ' + (T5."No_" + ' - ' + T5."Name"))
  1447. ELSE (
  1448. (
  1449. CASE
  1450. WHEN (T7."Code" IS NOT NULL)
  1451. THEN (T7."Code" + ' - ' + T7."Name")
  1452. ELSE (T8."Salespers__Purch_ Code")
  1453. END
  1454. ) + ' / ' + (T5."No_" + ' - ' + T5."Name")
  1455. )
  1456. END AS "FZG_Liste_4",
  1457. T3."Model" AS "Model_ori",
  1458. CASE
  1459. WHEN ('' IS NULL)
  1460. THEN (' - ' + ' / ' + T6."Name")
  1461. ELSE ('' + ' / ' + T6."Name")
  1462. END AS "FZG_Liste_2",
  1463. CASE
  1464. WHEN (
  1465. (
  1466. CASE
  1467. WHEN (
  1468. (
  1469. (
  1470. CASE
  1471. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1472. THEN ('NA')
  1473. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1474. THEN ('GA')
  1475. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1476. THEN ('GK')
  1477. ELSE NULL
  1478. END
  1479. ) = 'GA'
  1480. )
  1481. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1482. )
  1483. THEN ('GA - diff.best.')
  1484. WHEN (
  1485. (
  1486. (
  1487. CASE
  1488. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1489. THEN ('NA')
  1490. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1491. THEN ('GA')
  1492. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1493. THEN ('GK')
  1494. ELSE NULL
  1495. END
  1496. ) = 'GA'
  1497. )
  1498. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1499. )
  1500. THEN ('GA - regelbest.')
  1501. WHEN (
  1502. (
  1503. (
  1504. CASE
  1505. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1506. THEN ('NA')
  1507. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1508. THEN ('GA')
  1509. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1510. THEN ('GK')
  1511. ELSE NULL
  1512. END
  1513. ) = 'NA'
  1514. )
  1515. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  1516. )
  1517. THEN ('NA')
  1518. WHEN (
  1519. (
  1520. (
  1521. CASE
  1522. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1523. THEN ('NA')
  1524. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1525. THEN ('GA')
  1526. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1527. THEN ('GK')
  1528. ELSE NULL
  1529. END
  1530. ) = 'NA'
  1531. )
  1532. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  1533. )
  1534. THEN ('VFW')
  1535. WHEN (
  1536. (
  1537. CASE
  1538. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1539. THEN ('NA')
  1540. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1541. THEN ('GA')
  1542. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1543. THEN ('GK')
  1544. ELSE NULL
  1545. END
  1546. ) = 'GK'
  1547. )
  1548. THEN ('GK')
  1549. ELSE NULL
  1550. END
  1551. ) IS NOT NULL
  1552. )
  1553. THEN (
  1554. (right(((T2."VIN")), 7)) + ' - ' + (
  1555. CASE
  1556. WHEN (
  1557. (
  1558. (
  1559. CASE
  1560. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1561. THEN ('NA')
  1562. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1563. THEN ('GA')
  1564. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1565. THEN ('GK')
  1566. ELSE NULL
  1567. END
  1568. ) = 'GA'
  1569. )
  1570. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1571. )
  1572. THEN ('GA - diff.best.')
  1573. WHEN (
  1574. (
  1575. (
  1576. CASE
  1577. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1578. THEN ('NA')
  1579. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1580. THEN ('GA')
  1581. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1582. THEN ('GK')
  1583. ELSE NULL
  1584. END
  1585. ) = 'GA'
  1586. )
  1587. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1588. )
  1589. THEN ('GA - regelbest.')
  1590. WHEN (
  1591. (
  1592. (
  1593. CASE
  1594. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1595. THEN ('NA')
  1596. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1597. THEN ('GA')
  1598. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1599. THEN ('GK')
  1600. ELSE NULL
  1601. END
  1602. ) = 'NA'
  1603. )
  1604. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  1605. )
  1606. THEN ('NA')
  1607. WHEN (
  1608. (
  1609. (
  1610. CASE
  1611. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1612. THEN ('NA')
  1613. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1614. THEN ('GA')
  1615. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1616. THEN ('GK')
  1617. ELSE NULL
  1618. END
  1619. ) = 'NA'
  1620. )
  1621. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  1622. )
  1623. THEN ('VFW')
  1624. WHEN (
  1625. (
  1626. CASE
  1627. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1628. THEN ('NA')
  1629. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1630. THEN ('GA')
  1631. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1632. THEN ('GK')
  1633. ELSE NULL
  1634. END
  1635. ) = 'GK'
  1636. )
  1637. THEN ('GK')
  1638. ELSE NULL
  1639. END
  1640. ) + ' / ' + (
  1641. convert(VARCHAR(50), year((
  1642. CASE
  1643. WHEN (T3."Date of Sale" IS NULL)
  1644. THEN (T2."Posting Date")
  1645. ELSE (T3."Date of Sale")
  1646. END
  1647. ))) + '-' + convert(VARCHAR(50), month((
  1648. CASE
  1649. WHEN (T3."Date of Sale" IS NULL)
  1650. THEN (T2."Posting Date")
  1651. ELSE (T3."Date of Sale")
  1652. END
  1653. ))) + '-' + convert(VARCHAR(50), day((
  1654. CASE
  1655. WHEN (T3."Date of Sale" IS NULL)
  1656. THEN (T2."Posting Date")
  1657. ELSE (T3."Date of Sale")
  1658. END
  1659. )))
  1660. )
  1661. )
  1662. ELSE (
  1663. (right(((T2."VIN")))) + ' - ' + (
  1664. convert(VARCHAR(50), year((
  1665. CASE
  1666. WHEN (T3."Date of Sale" IS NULL)
  1667. THEN (T2."Posting Date")
  1668. ELSE (T3."Date of Sale")
  1669. END
  1670. ))) + '-' + convert(VARCHAR(50), month((
  1671. CASE
  1672. WHEN (T3."Date of Sale" IS NULL)
  1673. THEN (T2."Posting Date")
  1674. ELSE (T3."Date of Sale")
  1675. END
  1676. ))) + '-' + convert(VARCHAR(50), day((
  1677. CASE
  1678. WHEN (T3."Date of Sale" IS NULL)
  1679. THEN (T2."Posting Date")
  1680. ELSE (T3."Date of Sale")
  1681. END
  1682. )))
  1683. )
  1684. )
  1685. END AS "FZG_Liste_1_ori",
  1686. T3."Engine Code" AS "Engine Code",
  1687. T6."Name" AS "Name_Vorbesitzer",
  1688. T6."No_" AS "No_Vorbesitzer",
  1689. T3."Old Customer No_" AS "Old Customer No_2",
  1690. T5."Gen_ Bus_ Posting Group" AS "Kundenart",
  1691. T5."Customer Type" AS "Customer Type",
  1692. T5."Name" AS "Name_Customer",
  1693. T5."No_" AS "No_Customer",
  1694. T3."Customer No_" AS "Customer No",
  1695. CASE
  1696. WHEN (T3."Date of Sale" IS NULL)
  1697. THEN (T2."Posting Date")
  1698. ELSE (T3."Date of Sale")
  1699. END AS "Invoice Date",
  1700. T3."Date of Sale" AS "Date Of Sale",
  1701. T3."Inventory Posting Group" AS "Inventory Posting Group",
  1702. (right(((T2."VIN")), 7)) AS "FZG-Liste",
  1703. ((convert(FLOAT, T2."Amount"))) AS "Betrag",
  1704. CASE
  1705. WHEN (
  1706. (
  1707. CASE
  1708. WHEN (
  1709. (
  1710. (
  1711. CASE
  1712. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1713. THEN ('NA')
  1714. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1715. THEN ('GA')
  1716. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1717. THEN ('GK')
  1718. ELSE NULL
  1719. END
  1720. ) = 'GA'
  1721. )
  1722. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1723. )
  1724. THEN ('GA - diff.best.')
  1725. WHEN (
  1726. (
  1727. (
  1728. CASE
  1729. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1730. THEN ('NA')
  1731. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1732. THEN ('GA')
  1733. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1734. THEN ('GK')
  1735. ELSE NULL
  1736. END
  1737. ) = 'GA'
  1738. )
  1739. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1740. )
  1741. THEN ('GA - regelbest.')
  1742. WHEN (
  1743. (
  1744. (
  1745. CASE
  1746. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1747. THEN ('NA')
  1748. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1749. THEN ('GA')
  1750. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1751. THEN ('GK')
  1752. ELSE NULL
  1753. END
  1754. ) = 'NA'
  1755. )
  1756. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  1757. )
  1758. THEN ('NA')
  1759. WHEN (
  1760. (
  1761. (
  1762. CASE
  1763. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1764. THEN ('NA')
  1765. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1766. THEN ('GA')
  1767. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1768. THEN ('GK')
  1769. ELSE NULL
  1770. END
  1771. ) = 'NA'
  1772. )
  1773. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  1774. )
  1775. THEN ('VFW')
  1776. WHEN (
  1777. (
  1778. CASE
  1779. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1780. THEN ('NA')
  1781. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1782. THEN ('GA')
  1783. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1784. THEN ('GK')
  1785. ELSE NULL
  1786. END
  1787. ) = 'GK'
  1788. )
  1789. THEN ('GK')
  1790. ELSE NULL
  1791. END
  1792. ) = 'VFW'
  1793. )
  1794. THEN ((convert(VARCHAR(50), year(T3."Initial Registration")) + '-' + convert(VARCHAR(50), month(T3."Initial Registration")) + '-' + convert(VARCHAR(50), day(T3."Initial Registration"))))
  1795. WHEN (
  1796. (
  1797. CASE
  1798. WHEN (
  1799. (
  1800. (
  1801. CASE
  1802. WHEN ((left(T3."Inventory Posting Group")) IN ('NW', 'VF'))
  1803. THEN ('NA')
  1804. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1805. THEN ('GA')
  1806. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1807. THEN ('GK')
  1808. ELSE NULL
  1809. END
  1810. ) = 'GA'
  1811. )
  1812. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1813. )
  1814. THEN ('GA - diff.best.')
  1815. WHEN (
  1816. (
  1817. (
  1818. CASE
  1819. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1820. THEN ('NA')
  1821. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1822. THEN ('GA')
  1823. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1824. THEN ('GK')
  1825. ELSE NULL
  1826. END
  1827. ) = 'GA'
  1828. )
  1829. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1830. )
  1831. THEN ('GA - regelbest.')
  1832. WHEN (
  1833. (
  1834. (
  1835. CASE
  1836. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1837. THEN ('NA')
  1838. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1839. THEN ('GA')
  1840. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1841. THEN ('GK')
  1842. ELSE NULL
  1843. END
  1844. ) = 'NA'
  1845. )
  1846. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  1847. )
  1848. THEN ('NA')
  1849. WHEN (
  1850. (
  1851. (
  1852. CASE
  1853. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1854. THEN ('NA')
  1855. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1856. THEN ('GA')
  1857. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1858. THEN ('GK')
  1859. ELSE NULL
  1860. END
  1861. ) = 'NA'
  1862. )
  1863. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  1864. )
  1865. THEN ('VFW')
  1866. WHEN (
  1867. (
  1868. CASE
  1869. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1870. THEN ('NA')
  1871. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1872. THEN ('GA')
  1873. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1874. THEN ('GK')
  1875. ELSE NULL
  1876. END
  1877. ) = 'GK'
  1878. )
  1879. THEN ('GK')
  1880. ELSE NULL
  1881. END
  1882. ) = 'NA'
  1883. )
  1884. 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"))))
  1885. WHEN (
  1886. (
  1887. CASE
  1888. WHEN ((left(T3."Inventory Posting Group")) IN ('NW', 'VF'))
  1889. THEN ('NA')
  1890. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1891. THEN ('GA')
  1892. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1893. THEN ('GK')
  1894. ELSE NULL
  1895. END
  1896. ) = 'GA'
  1897. )
  1898. 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"))))
  1899. ELSE NULL
  1900. END AS "EZ/Eingang",
  1901. T3."Initial Registration" AS "Initial Registration",
  1902. CASE
  1903. WHEN (
  1904. (
  1905. (
  1906. CASE
  1907. WHEN (
  1908. (
  1909. (
  1910. CASE
  1911. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1912. THEN ('NA')
  1913. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1914. THEN ('GA')
  1915. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1916. THEN ('GK')
  1917. ELSE NULL
  1918. END
  1919. ) = 'GA'
  1920. )
  1921. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1922. )
  1923. THEN ('GA - diff.best.')
  1924. WHEN (
  1925. (
  1926. (
  1927. CASE
  1928. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1929. THEN ('NA')
  1930. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1931. THEN ('GA')
  1932. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1933. THEN ('GK')
  1934. ELSE NULL
  1935. END
  1936. ) = 'GA'
  1937. )
  1938. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1939. )
  1940. THEN ('GA - regelbest.')
  1941. WHEN (
  1942. (
  1943. (
  1944. CASE
  1945. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1946. THEN ('NA')
  1947. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1948. THEN ('GA')
  1949. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1950. THEN ('GK')
  1951. ELSE NULL
  1952. END
  1953. ) = 'NA'
  1954. )
  1955. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  1956. )
  1957. THEN ('NA')
  1958. WHEN (
  1959. (
  1960. (
  1961. CASE
  1962. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1963. THEN ('NA')
  1964. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1965. THEN ('GA')
  1966. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1967. THEN ('GK')
  1968. ELSE NULL
  1969. END
  1970. ) = 'NA'
  1971. )
  1972. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  1973. )
  1974. THEN ('VFW')
  1975. WHEN (
  1976. (
  1977. CASE
  1978. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  1979. THEN ('NA')
  1980. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  1981. THEN ('GA')
  1982. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  1983. THEN ('GK')
  1984. ELSE NULL
  1985. END
  1986. ) = 'GK'
  1987. )
  1988. THEN ('GK')
  1989. ELSE NULL
  1990. END
  1991. ) = 'NA'
  1992. )
  1993. AND (
  1994. (
  1995. (
  1996. - 1 * datediff(day, (
  1997. CASE
  1998. WHEN (T3."Date of Sale" IS NULL)
  1999. THEN (T2."Posting Date")
  2000. ELSE (T3."Date of Sale")
  2001. END
  2002. ), T3."Purchase Receipt Date")
  2003. )
  2004. ) BETWEEN 0 AND 30
  2005. )
  2006. )
  2007. THEN ('0 - 30 Tage')
  2008. WHEN (
  2009. (
  2010. (
  2011. CASE
  2012. WHEN (
  2013. (
  2014. (
  2015. CASE
  2016. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2017. THEN ('NA')
  2018. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2019. THEN ('GA')
  2020. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2021. THEN ('GK')
  2022. ELSE NULL
  2023. END
  2024. ) = 'GA'
  2025. )
  2026. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2027. )
  2028. THEN ('GA - diff.best.')
  2029. WHEN (
  2030. (
  2031. (
  2032. CASE
  2033. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2034. THEN ('NA')
  2035. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2036. THEN ('GA')
  2037. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2038. THEN ('GK')
  2039. ELSE NULL
  2040. END
  2041. ) = 'GA'
  2042. )
  2043. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2044. )
  2045. THEN ('GA - regelbest.')
  2046. WHEN (
  2047. (
  2048. (
  2049. CASE
  2050. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2051. THEN ('NA')
  2052. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2053. THEN ('GA')
  2054. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2055. THEN ('GK')
  2056. ELSE NULL
  2057. END
  2058. ) = 'NA'
  2059. )
  2060. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  2061. )
  2062. THEN ('NA')
  2063. WHEN (
  2064. (
  2065. (
  2066. CASE
  2067. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2068. THEN ('NA')
  2069. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2070. THEN ('GA')
  2071. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2072. THEN ('GK')
  2073. ELSE NULL
  2074. END
  2075. ) = 'NA'
  2076. )
  2077. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  2078. )
  2079. THEN ('VFW')
  2080. WHEN (
  2081. (
  2082. CASE
  2083. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2084. THEN ('NA')
  2085. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2086. THEN ('GA')
  2087. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2088. THEN ('GK')
  2089. ELSE NULL
  2090. END
  2091. ) = 'GK'
  2092. )
  2093. THEN ('GK')
  2094. ELSE NULL
  2095. END
  2096. ) = 'NA'
  2097. )
  2098. AND (
  2099. (
  2100. (
  2101. - 1 * datediff(day, (
  2102. CASE
  2103. WHEN (T3."Date of Sale" IS NULL)
  2104. THEN (T2."Posting Date")
  2105. ELSE (T3."Date of Sale")
  2106. END
  2107. ), T3."Purchase Receipt Date")
  2108. )
  2109. ) BETWEEN 31 AND 60
  2110. )
  2111. )
  2112. THEN ('31 - 60 Tage')
  2113. WHEN (
  2114. (
  2115. (
  2116. CASE
  2117. WHEN (
  2118. (
  2119. (
  2120. CASE
  2121. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2122. THEN ('NA')
  2123. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2124. THEN ('GA')
  2125. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2126. THEN ('GK')
  2127. ELSE NULL
  2128. END
  2129. ) = 'GA'
  2130. )
  2131. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2132. )
  2133. THEN ('GA - diff.best.')
  2134. WHEN (
  2135. (
  2136. (
  2137. CASE
  2138. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2139. THEN ('NA')
  2140. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2141. THEN ('GA')
  2142. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2143. THEN ('GK')
  2144. ELSE NULL
  2145. END
  2146. ) = 'GA'
  2147. )
  2148. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2149. )
  2150. THEN ('GA - regelbest.')
  2151. WHEN (
  2152. (
  2153. (
  2154. CASE
  2155. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2156. THEN ('NA')
  2157. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2158. THEN ('GA')
  2159. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2160. THEN ('GK')
  2161. ELSE NULL
  2162. END
  2163. ) = 'NA'
  2164. )
  2165. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  2166. )
  2167. THEN ('NA')
  2168. WHEN (
  2169. (
  2170. (
  2171. CASE
  2172. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2173. THEN ('NA')
  2174. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2175. THEN ('GA')
  2176. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2177. THEN ('GK')
  2178. ELSE NULL
  2179. END
  2180. ) = 'NA'
  2181. )
  2182. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  2183. )
  2184. THEN ('VFW')
  2185. WHEN (
  2186. (
  2187. CASE
  2188. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2189. THEN ('NA')
  2190. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2191. THEN ('GA')
  2192. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2193. THEN ('GK')
  2194. ELSE NULL
  2195. END
  2196. ) = 'GK'
  2197. )
  2198. THEN ('GK')
  2199. ELSE NULL
  2200. END
  2201. ) = 'NA'
  2202. )
  2203. AND (
  2204. (
  2205. (
  2206. - 1 * datediff(day, (
  2207. CASE
  2208. WHEN (T3."Date of Sale" IS NULL)
  2209. THEN (T2."Posting Date")
  2210. ELSE (T3."Date of Sale")
  2211. END
  2212. ), T3."Purchase Receipt Date")
  2213. )
  2214. ) BETWEEN 61 AND 90
  2215. )
  2216. )
  2217. THEN ('61 - 90 Tage')
  2218. WHEN (
  2219. (
  2220. (
  2221. CASE
  2222. WHEN (
  2223. (
  2224. (
  2225. CASE
  2226. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2227. THEN ('NA')
  2228. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2229. THEN ('GA')
  2230. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2231. THEN ('GK')
  2232. ELSE NULL
  2233. END
  2234. ) = 'GA'
  2235. )
  2236. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2237. )
  2238. THEN ('GA - diff.best.')
  2239. WHEN (
  2240. (
  2241. (
  2242. CASE
  2243. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2244. THEN ('NA')
  2245. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2246. THEN ('GA')
  2247. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2248. THEN ('GK')
  2249. ELSE NULL
  2250. END
  2251. ) = 'GA'
  2252. )
  2253. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2254. )
  2255. THEN ('GA - regelbest.')
  2256. WHEN (
  2257. (
  2258. (
  2259. CASE
  2260. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2261. THEN ('NA')
  2262. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2263. THEN ('GA')
  2264. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2265. THEN ('GK')
  2266. ELSE NULL
  2267. END
  2268. ) = 'NA'
  2269. )
  2270. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  2271. )
  2272. THEN ('NA')
  2273. WHEN (
  2274. (
  2275. (
  2276. CASE
  2277. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2278. THEN ('NA')
  2279. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2280. THEN ('GA')
  2281. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2282. THEN ('GK')
  2283. ELSE NULL
  2284. END
  2285. ) = 'NA'
  2286. )
  2287. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  2288. )
  2289. THEN ('VFW')
  2290. WHEN (
  2291. (
  2292. CASE
  2293. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2294. THEN ('NA')
  2295. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2296. THEN ('GA')
  2297. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2298. THEN ('GK')
  2299. ELSE NULL
  2300. END
  2301. ) = 'GK'
  2302. )
  2303. THEN ('GK')
  2304. ELSE NULL
  2305. END
  2306. ) = 'NA'
  2307. )
  2308. AND (
  2309. (
  2310. (
  2311. - 1 * datediff(day, (
  2312. CASE
  2313. WHEN (T3."Date of Sale" IS NULL)
  2314. THEN (T2."Posting Date")
  2315. ELSE (T3."Date of Sale")
  2316. END
  2317. ), T3."Purchase Receipt Date")
  2318. )
  2319. ) BETWEEN 91 AND 180
  2320. )
  2321. )
  2322. THEN ('91 - 180 Tage')
  2323. WHEN (
  2324. (
  2325. (
  2326. CASE
  2327. WHEN (
  2328. (
  2329. (
  2330. CASE
  2331. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2332. THEN ('NA')
  2333. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2334. THEN ('GA')
  2335. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2336. THEN ('GK')
  2337. ELSE NULL
  2338. END
  2339. ) = 'GA'
  2340. )
  2341. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2342. )
  2343. THEN ('GA - diff.best.')
  2344. WHEN (
  2345. (
  2346. (
  2347. CASE
  2348. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2349. THEN ('NA')
  2350. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2351. THEN ('GA')
  2352. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2353. THEN ('GK')
  2354. ELSE NULL
  2355. END
  2356. ) = 'GA'
  2357. )
  2358. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2359. )
  2360. THEN ('GA - regelbest.')
  2361. WHEN (
  2362. (
  2363. (
  2364. CASE
  2365. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2366. THEN ('NA')
  2367. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2368. THEN ('GA')
  2369. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2370. THEN ('GK')
  2371. ELSE NULL
  2372. END
  2373. ) = 'NA'
  2374. )
  2375. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  2376. )
  2377. THEN ('NA')
  2378. WHEN (
  2379. (
  2380. (
  2381. CASE
  2382. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2383. THEN ('NA')
  2384. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2385. THEN ('GA')
  2386. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2387. THEN ('GK')
  2388. ELSE NULL
  2389. END
  2390. ) = 'NA'
  2391. )
  2392. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  2393. )
  2394. THEN ('VFW')
  2395. WHEN (
  2396. (
  2397. CASE
  2398. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2399. THEN ('NA')
  2400. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2401. THEN ('GA')
  2402. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2403. THEN ('GK')
  2404. ELSE NULL
  2405. END
  2406. ) = 'GK'
  2407. )
  2408. THEN ('GK')
  2409. ELSE NULL
  2410. END
  2411. ) = 'NA'
  2412. )
  2413. AND (
  2414. (
  2415. (
  2416. - 1 * datediff(day, (
  2417. CASE
  2418. WHEN (T3."Date of Sale" IS NULL)
  2419. THEN (T2."Posting Date")
  2420. ELSE (T3."Date of Sale")
  2421. END
  2422. ), T3."Purchase Receipt Date")
  2423. )
  2424. ) > 180
  2425. )
  2426. )
  2427. THEN ('> 180 Tage')
  2428. WHEN (
  2429. (
  2430. (
  2431. CASE
  2432. WHEN (
  2433. (
  2434. (
  2435. CASE
  2436. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2437. THEN ('NA')
  2438. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2439. THEN ('GA')
  2440. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2441. THEN ('GK')
  2442. ELSE NULL
  2443. END
  2444. ) = 'GA'
  2445. )
  2446. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2447. )
  2448. THEN ('GA - diff.best.')
  2449. WHEN (
  2450. (
  2451. (
  2452. CASE
  2453. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2454. THEN ('NA')
  2455. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2456. THEN ('GA')
  2457. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2458. THEN ('GK')
  2459. ELSE NULL
  2460. END
  2461. ) = 'GA'
  2462. )
  2463. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2464. )
  2465. THEN ('GA - regelbest.')
  2466. WHEN (
  2467. (
  2468. (
  2469. CASE
  2470. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2471. THEN ('NA')
  2472. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2473. THEN ('GA')
  2474. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2475. THEN ('GK')
  2476. ELSE NULL
  2477. END
  2478. ) = 'NA'
  2479. )
  2480. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  2481. )
  2482. THEN ('NA')
  2483. WHEN (
  2484. (
  2485. (
  2486. CASE
  2487. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2488. THEN ('NA')
  2489. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2490. THEN ('GA')
  2491. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2492. THEN ('GK')
  2493. ELSE NULL
  2494. END
  2495. ) = 'NA'
  2496. )
  2497. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  2498. )
  2499. THEN ('VFW')
  2500. WHEN (
  2501. (
  2502. CASE
  2503. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2504. THEN ('NA')
  2505. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2506. THEN ('GA')
  2507. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2508. THEN ('GK')
  2509. ELSE NULL
  2510. END
  2511. ) = 'GK'
  2512. )
  2513. THEN ('GK')
  2514. ELSE NULL
  2515. END
  2516. ) = 'VFW'
  2517. )
  2518. AND (
  2519. (
  2520. (
  2521. - 1 * datediff(day, (
  2522. CASE
  2523. WHEN (T3."Date of Sale" IS NULL)
  2524. THEN (T2."Posting Date")
  2525. ELSE (T3."Date of Sale")
  2526. END
  2527. ), T3."Purchase Receipt Date")
  2528. )
  2529. ) BETWEEN 0 AND 90
  2530. )
  2531. )
  2532. THEN ('0 - 90 Tage')
  2533. WHEN (
  2534. (
  2535. (
  2536. CASE
  2537. WHEN (
  2538. (
  2539. (
  2540. CASE
  2541. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2542. THEN ('NA')
  2543. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2544. THEN ('GA')
  2545. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2546. THEN ('GK')
  2547. ELSE NULL
  2548. END
  2549. ) = 'GA'
  2550. )
  2551. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2552. )
  2553. THEN ('GA - diff.best.')
  2554. WHEN (
  2555. (
  2556. (
  2557. CASE
  2558. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2559. THEN ('NA')
  2560. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2561. THEN ('GA')
  2562. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2563. THEN ('GK')
  2564. ELSE NULL
  2565. END
  2566. ) = 'GA'
  2567. )
  2568. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2569. )
  2570. THEN ('GA - regelbest.')
  2571. WHEN (
  2572. (
  2573. (
  2574. CASE
  2575. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2576. THEN ('NA')
  2577. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2578. THEN ('GA')
  2579. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2580. THEN ('GK')
  2581. ELSE NULL
  2582. END
  2583. ) = 'NA'
  2584. )
  2585. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  2586. )
  2587. THEN ('NA')
  2588. WHEN (
  2589. (
  2590. (
  2591. CASE
  2592. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2593. THEN ('NA')
  2594. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2595. THEN ('GA')
  2596. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2597. THEN ('GK')
  2598. ELSE NULL
  2599. END
  2600. ) = 'NA'
  2601. )
  2602. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  2603. )
  2604. THEN ('VFW')
  2605. WHEN (
  2606. (
  2607. CASE
  2608. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2609. THEN ('NA')
  2610. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2611. THEN ('GA')
  2612. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2613. THEN ('GK')
  2614. ELSE NULL
  2615. END
  2616. ) = 'GK'
  2617. )
  2618. THEN ('GK')
  2619. ELSE NULL
  2620. END
  2621. ) = 'VFW'
  2622. )
  2623. AND (
  2624. (
  2625. (
  2626. - 1 * datediff(day, (
  2627. CASE
  2628. WHEN (T3."Date of Sale" IS NULL)
  2629. THEN (T2."Posting Date")
  2630. ELSE (T3."Date of Sale")
  2631. END
  2632. ), T3."Purchase Receipt Date")
  2633. )
  2634. ) BETWEEN 91 AND 150
  2635. )
  2636. )
  2637. THEN ('91 - 150 Tage')
  2638. WHEN (
  2639. (
  2640. (
  2641. CASE
  2642. WHEN (
  2643. (
  2644. (
  2645. CASE
  2646. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2647. THEN ('NA')
  2648. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2649. THEN ('GA')
  2650. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2651. THEN ('GK')
  2652. ELSE NULL
  2653. END
  2654. ) = 'GA'
  2655. )
  2656. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2657. )
  2658. THEN ('GA - diff.best.')
  2659. WHEN (
  2660. (
  2661. (
  2662. CASE
  2663. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2664. THEN ('NA')
  2665. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2666. THEN ('GA')
  2667. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2668. THEN ('GK')
  2669. ELSE NULL
  2670. END
  2671. ) = 'GA'
  2672. )
  2673. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2674. )
  2675. THEN ('GA - regelbest.')
  2676. WHEN (
  2677. (
  2678. (
  2679. CASE
  2680. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2681. THEN ('NA')
  2682. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2683. THEN ('GA')
  2684. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2685. THEN ('GK')
  2686. ELSE NULL
  2687. END
  2688. ) = 'NA'
  2689. )
  2690. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  2691. )
  2692. THEN ('NA')
  2693. WHEN (
  2694. (
  2695. (
  2696. CASE
  2697. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2698. THEN ('NA')
  2699. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2700. THEN ('GA')
  2701. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2702. THEN ('GK')
  2703. ELSE NULL
  2704. END
  2705. ) = 'NA'
  2706. )
  2707. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  2708. )
  2709. THEN ('VFW')
  2710. WHEN (
  2711. (
  2712. CASE
  2713. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2714. THEN ('NA')
  2715. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2716. THEN ('GA')
  2717. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2718. THEN ('GK')
  2719. ELSE NULL
  2720. END
  2721. ) = 'GK'
  2722. )
  2723. THEN ('GK')
  2724. ELSE NULL
  2725. END
  2726. ) = 'VFW'
  2727. )
  2728. AND (
  2729. (
  2730. (
  2731. - 1 * datediff(day, (
  2732. CASE
  2733. WHEN (T3."Date of Sale" IS NULL)
  2734. THEN (T2."Posting Date")
  2735. ELSE (T3."Date of Sale")
  2736. END
  2737. ), T3."Purchase Receipt Date")
  2738. )
  2739. ) BETWEEN 151 AND 210
  2740. )
  2741. )
  2742. THEN ('151 - 210 Tage')
  2743. WHEN (
  2744. (
  2745. (
  2746. CASE
  2747. WHEN (
  2748. (
  2749. (
  2750. CASE
  2751. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2752. THEN ('NA')
  2753. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2754. THEN ('GA')
  2755. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2756. THEN ('GK')
  2757. ELSE NULL
  2758. END
  2759. ) = 'GA'
  2760. )
  2761. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2762. )
  2763. THEN ('GA - diff.best.')
  2764. WHEN (
  2765. (
  2766. (
  2767. CASE
  2768. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2769. THEN ('NA')
  2770. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2771. THEN ('GA')
  2772. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2773. THEN ('GK')
  2774. ELSE NULL
  2775. END
  2776. ) = 'GA'
  2777. )
  2778. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2779. )
  2780. THEN ('GA - regelbest.')
  2781. WHEN (
  2782. (
  2783. (
  2784. CASE
  2785. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2786. THEN ('NA')
  2787. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2788. THEN ('GA')
  2789. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2790. THEN ('GK')
  2791. ELSE NULL
  2792. END
  2793. ) = 'NA'
  2794. )
  2795. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  2796. )
  2797. THEN ('NA')
  2798. WHEN (
  2799. (
  2800. (
  2801. CASE
  2802. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2803. THEN ('NA')
  2804. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2805. THEN ('GA')
  2806. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2807. THEN ('GK')
  2808. ELSE NULL
  2809. END
  2810. ) = 'NA'
  2811. )
  2812. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  2813. )
  2814. THEN ('VFW')
  2815. WHEN (
  2816. (
  2817. CASE
  2818. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2819. THEN ('NA')
  2820. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2821. THEN ('GA')
  2822. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2823. THEN ('GK')
  2824. ELSE NULL
  2825. END
  2826. ) = 'GK'
  2827. )
  2828. THEN ('GK')
  2829. ELSE NULL
  2830. END
  2831. ) = 'VFW'
  2832. )
  2833. AND (
  2834. (
  2835. (
  2836. - 1 * datediff(day, (
  2837. CASE
  2838. WHEN (T3."Date of Sale" IS NULL)
  2839. THEN (T2."Posting Date")
  2840. ELSE (T3."Date of Sale")
  2841. END
  2842. ), T3."Purchase Receipt Date")
  2843. )
  2844. ) > 210
  2845. )
  2846. )
  2847. THEN ('> 210 Tage')
  2848. WHEN (
  2849. (
  2850. (
  2851. CASE
  2852. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2853. THEN ('NA')
  2854. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2855. THEN ('GA')
  2856. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2857. THEN ('GK')
  2858. ELSE NULL
  2859. END
  2860. ) = 'GA'
  2861. )
  2862. AND (
  2863. (
  2864. (
  2865. - 1 * datediff(day, (
  2866. CASE
  2867. WHEN (T3."Date of Sale" IS NULL)
  2868. THEN (T2."Posting Date")
  2869. ELSE (T3."Date of Sale")
  2870. END
  2871. ), T3."Purchase Receipt Date")
  2872. )
  2873. ) BETWEEN 0 AND 30
  2874. )
  2875. )
  2876. THEN ('0 - 30 Tage')
  2877. WHEN (
  2878. (
  2879. (
  2880. CASE
  2881. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2882. THEN ('NA')
  2883. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2884. THEN ('GA')
  2885. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2886. THEN ('GK')
  2887. ELSE NULL
  2888. END
  2889. ) = 'GA'
  2890. )
  2891. AND (
  2892. (
  2893. (
  2894. - 1 * datediff(day, (
  2895. CASE
  2896. WHEN (T3."Date of Sale" IS NULL)
  2897. THEN (T2."Posting Date")
  2898. ELSE (T3."Date of Sale")
  2899. END
  2900. ), T3."Purchase Receipt Date")
  2901. )
  2902. ) BETWEEN 31 AND 60
  2903. )
  2904. )
  2905. THEN ('31 - 60 Tage')
  2906. WHEN (
  2907. (
  2908. (
  2909. CASE
  2910. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2911. THEN ('NA')
  2912. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2913. THEN ('GA')
  2914. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2915. THEN ('GK')
  2916. ELSE NULL
  2917. END
  2918. ) = 'GA'
  2919. )
  2920. AND (
  2921. (
  2922. (
  2923. - 1 * datediff(day, (
  2924. CASE
  2925. WHEN (T3."Date of Sale" IS NULL)
  2926. THEN (T2."Posting Date")
  2927. ELSE (T3."Date of Sale")
  2928. END
  2929. ), T3."Purchase Receipt Date")
  2930. )
  2931. ) BETWEEN 61 AND 90
  2932. )
  2933. )
  2934. THEN ('61 - 90 Tage')
  2935. WHEN (
  2936. (
  2937. (
  2938. CASE
  2939. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2940. THEN ('NA')
  2941. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2942. THEN ('GA')
  2943. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2944. THEN ('GK')
  2945. ELSE NULL
  2946. END
  2947. ) = 'GA'
  2948. )
  2949. AND (
  2950. (
  2951. (
  2952. - 1 * datediff(day, (
  2953. CASE
  2954. WHEN (T3."Date of Sale" IS NULL)
  2955. THEN (T2."Posting Date")
  2956. ELSE (T3."Date of Sale")
  2957. END
  2958. ), T3."Purchase Receipt Date")
  2959. )
  2960. ) BETWEEN 91 AND 180
  2961. )
  2962. )
  2963. THEN ('91 - 180 Tage')
  2964. WHEN (
  2965. (
  2966. (
  2967. CASE
  2968. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  2969. THEN ('NA')
  2970. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  2971. THEN ('GA')
  2972. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  2973. THEN ('GK')
  2974. ELSE NULL
  2975. END
  2976. ) = 'GA'
  2977. )
  2978. AND (
  2979. (
  2980. (
  2981. - 1 * datediff(day, (
  2982. CASE
  2983. WHEN (T3."Date of Sale" IS NULL)
  2984. THEN (T2."Posting Date")
  2985. ELSE (T3."Date of Sale")
  2986. END
  2987. ), T3."Purchase Receipt Date")
  2988. )
  2989. ) > 180
  2990. )
  2991. )
  2992. THEN ('> 180 Tage')
  2993. ELSE NULL
  2994. END AS "Standtagestaffel",
  2995. (
  2996. - 1 * datediff(day, (
  2997. CASE
  2998. WHEN (T3."Date of Sale" IS NULL)
  2999. THEN (T2."Posting Date")
  3000. ELSE (T3."Date of Sale")
  3001. END
  3002. ), T3."Purchase Receipt Date")
  3003. ) AS "Standtage_ori",
  3004. T3."Purchase Receipt Date" AS "Purchase Receipt Date",
  3005. T3."Location Code" AS "Location Code",
  3006. CASE
  3007. WHEN (
  3008. (
  3009. CASE
  3010. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3011. THEN ('NA')
  3012. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3013. THEN ('GA')
  3014. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3015. THEN ('GK')
  3016. ELSE NULL
  3017. END
  3018. ) = 'NA'
  3019. )
  3020. THEN (
  3021. (right(((T2."VIN")), 7)) + ' / ' + T3."Model" + ' / ' + (
  3022. CASE
  3023. WHEN (
  3024. (
  3025. (
  3026. CASE
  3027. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3028. THEN ('NA')
  3029. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3030. THEN ('GA')
  3031. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3032. THEN ('GK')
  3033. ELSE NULL
  3034. END
  3035. ) = 'GA'
  3036. )
  3037. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3038. )
  3039. THEN ('GA - diff.best.')
  3040. WHEN (
  3041. (
  3042. (
  3043. CASE
  3044. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3045. THEN ('NA')
  3046. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3047. THEN ('GA')
  3048. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3049. THEN ('GK')
  3050. ELSE NULL
  3051. END
  3052. ) = 'GA'
  3053. )
  3054. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3055. )
  3056. THEN ('GA - regelbest.')
  3057. WHEN (
  3058. (
  3059. (
  3060. CASE
  3061. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3062. THEN ('NA')
  3063. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3064. THEN ('GA')
  3065. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3066. THEN ('GK')
  3067. ELSE NULL
  3068. END
  3069. ) = 'NA'
  3070. )
  3071. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  3072. )
  3073. THEN ('NA')
  3074. WHEN (
  3075. (
  3076. (
  3077. CASE
  3078. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3079. THEN ('NA')
  3080. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3081. THEN ('GA')
  3082. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3083. THEN ('GK')
  3084. ELSE NULL
  3085. END
  3086. ) = 'NA'
  3087. )
  3088. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  3089. )
  3090. THEN ('VFW')
  3091. WHEN (
  3092. (
  3093. CASE
  3094. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3095. THEN ('NA')
  3096. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3097. THEN ('GA')
  3098. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3099. THEN ('GK')
  3100. ELSE NULL
  3101. END
  3102. ) = 'GK'
  3103. )
  3104. THEN ('GK')
  3105. ELSE NULL
  3106. END
  3107. ) + ' / ' + T3."Location Code" + ' / ' + (T5."No_" + ' - ' + T5."Name")
  3108. )
  3109. ELSE ((right(((T2."VIN")), 7)) + ' / ' + T3."Model" + ' / ' + T3."Location Code" + ' / ' + (T5."No_" + ' - ' + T5."Name"))
  3110. END AS "FZG",
  3111. CASE
  3112. WHEN (
  3113. (
  3114. (
  3115. CASE
  3116. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3117. THEN ('NA')
  3118. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3119. THEN ('GA')
  3120. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3121. THEN ('GK')
  3122. ELSE NULL
  3123. END
  3124. ) = 'GA'
  3125. )
  3126. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3127. )
  3128. THEN ('GA - diff.best.')
  3129. WHEN (
  3130. (
  3131. (
  3132. CASE
  3133. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3134. THEN ('NA')
  3135. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3136. THEN ('GA')
  3137. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3138. THEN ('GK')
  3139. ELSE NULL
  3140. END
  3141. ) = 'GA'
  3142. )
  3143. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3144. )
  3145. THEN ('GA - regelbest.')
  3146. WHEN (
  3147. (
  3148. (
  3149. CASE
  3150. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3151. THEN ('NA')
  3152. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3153. THEN ('GA')
  3154. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3155. THEN ('GK')
  3156. ELSE NULL
  3157. END
  3158. ) = 'NA'
  3159. )
  3160. AND ((left(T3."Inventory Posting Group", 2)) = 'NW')
  3161. )
  3162. THEN ('NA')
  3163. WHEN (
  3164. (
  3165. (
  3166. CASE
  3167. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3168. THEN ('NA')
  3169. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3170. THEN ('GA')
  3171. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3172. THEN ('GK')
  3173. ELSE NULL
  3174. END
  3175. ) = 'NA'
  3176. )
  3177. AND ((left(T3."Inventory Posting Group", 2)) = 'VF')
  3178. )
  3179. THEN ('VFW')
  3180. WHEN (
  3181. (
  3182. CASE
  3183. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3184. THEN ('NA')
  3185. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3186. THEN ('GA')
  3187. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3188. THEN ('GK')
  3189. ELSE NULL
  3190. END
  3191. ) = 'GK'
  3192. )
  3193. THEN ('GK')
  3194. ELSE NULL
  3195. END AS "Fahrzeugtyp",
  3196. T3."VAT Prod_ Posting Group" AS "Vat Prod Posting Group",
  3197. CASE
  3198. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3199. THEN ('NA')
  3200. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3201. THEN ('GA')
  3202. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3203. THEN ('GK')
  3204. ELSE NULL
  3205. END AS "Fahrzeugart",
  3206. T3."Market Segment Code" AS "Market Segment Code",
  3207. T3."Make Code" AS "Make Code_Vehicle",
  3208. CASE
  3209. WHEN (
  3210. (T2."Branch Code" = 'TIM')
  3211. OR (T2."Branch Code" = '')
  3212. )
  3213. THEN ('10')
  3214. WHEN (T2."Branch Code" = 'TNE')
  3215. THEN ('20')
  3216. ELSE ((left(T1."Global Dimension 1 Code", 2)))
  3217. END AS "Standort_alt",
  3218. T3."Model No_" AS "Model No",
  3219. T3."Class" AS "Class",
  3220. T3."Type" AS "Type",
  3221. T3."Vehicle Status" AS "Vehicle Status",
  3222. T3."VIN" AS "Vin_Vehicle",
  3223. T2."Veh_ Source Code" AS "Veh Source Code",
  3224. T2."Book No_" AS "Book No",
  3225. (T2."VIN") AS "Vin",
  3226. T2."Main Area" AS "Main Area",
  3227. T2."Branch Code" AS "Branch Code",
  3228. T2."No_ Series" AS "No Series",
  3229. T2."Source No_" AS "Source No",
  3230. T2."Source Type" AS "Source Type",
  3231. T2."Document Date" AS "Document Date",
  3232. T2."Credit Amount" AS "Credit Amount",
  3233. T2."Debit Amount" AS "Debit Amount",
  3234. T2."Quantity" AS "Quantity",
  3235. T2."Source Code" AS "Source Code",
  3236. T2."User ID" AS "User Id",
  3237. T2."Global Dimension 2 Code" AS "Make Code",
  3238. T2."Global Dimension 1 Code" AS "Department Code",
  3239. T2."Bal_ Account No_" AS "Bal Account No",
  3240. T2."Amount" AS "Amount",
  3241. T2."Description" AS "Description",
  3242. T2."Document No_" AS "Document No",
  3243. T2."Document Type" AS "Document Type",
  3244. T2."Posting Date" AS "Posting Date",
  3245. T2."G_L Account No_" AS "G L Account No",
  3246. T2."Entry No_" AS "Entry No",
  3247. T1."Income_Balance" AS "Income Balance",
  3248. T1."Global Dimension 2 Code" AS "Make Code_2",
  3249. T1."Global Dimension 1 Code" AS "Department Code_2",
  3250. T1."Account Type" AS "Account Type",
  3251. T1."Name" AS "Name",
  3252. T1."No_" AS "No"
  3253. FROM "Gottstein7x"."dbo"."AH Gottstein$G_L Account" T1,
  3254. (
  3255. (
  3256. (
  3257. (
  3258. (
  3259. (
  3260. (
  3261. "Gottstein7x"."dbo"."AH Gottstein$G_L Entry" T2 LEFT JOIN "Gottstein7x"."dbo"."AH Gottstein$Vehicle" T3 ON T3."VIN" = T2."VIN"
  3262. ) LEFT JOIN "Gottstein7x"."dbo"."AH Gottstein$Item" T4 ON T4."No_" = T3."Model No_"
  3263. ) LEFT JOIN "Gottstein7x"."dbo"."AH Gottstein$Customer" T5 ON T3."Customer No_" = T5."No_"
  3264. ) LEFT JOIN "Gottstein7x"."dbo"."AH Gottstein$Customer" T6 ON T3."Old Customer No_" = T6."No_"
  3265. ) LEFT JOIN "Gottstein7x"."dbo"."AH Gottstein$Vehicle Ledger Entry" T8 ON (
  3266. (T8."VIN" = T3."VIN")
  3267. AND (T8."Current Sales Ledger Entry" = 1)
  3268. )
  3269. AND (T8."Book No_" = T3."Current Book No_")
  3270. ) LEFT JOIN "Gottstein7x"."dbo"."AH Gottstein$Salesperson_Purchaser" T7 ON T8."Salespers__Purch_ Code" = T7."Code"
  3271. ) LEFT JOIN "Gottstein7x"."dbo"."AH Gottstein$Employee" T9 ON T8."Salespers__Purch_ Code" = T9."No_"
  3272. )
  3273. WHERE (T1."No_" = T2."G_L Account No_")
  3274. AND (
  3275. (
  3276. (
  3277. (
  3278. (
  3279. (
  3280. (
  3281. (
  3282. (NOT ((T2."VIN")) IN ('WBAEJ13431AH60555', 'WBADX71020E767689', '00000000000055098', '00000000002265189', '00000000002262667'))
  3283. AND (
  3284. (
  3285. (
  3286. (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'))
  3287. OR (T1."No_" BETWEEN '71000' AND '72990')
  3288. )
  3289. OR (T1."No_" BETWEEN '81000' AND '82990')
  3290. )
  3291. OR (
  3292. (
  3293. (T1."No_" LIKE '4%')
  3294. AND (T2."Book No_" <> ' ')
  3295. )
  3296. AND (T2."Posting Date" >= T3."Purchase Receipt Date")
  3297. )
  3298. )
  3299. )
  3300. AND (NOT T2."Description" IN ('GuV-Konten Nullstellung', 'GuV Konten Nullstellung'))
  3301. )
  3302. AND (T2."Posting Date" >= convert(DATETIME, '2019-12-01 00:00:00.000'))
  3303. )
  3304. AND (((T2."VIN")) <> ' ')
  3305. )
  3306. AND (T3."Inventory Posting Group" = 'GROSSKD')
  3307. )
  3308. AND (T2."Posting Date" >= T3."Purchase Receipt Date")
  3309. )
  3310. AND (
  3311. (
  3312. CASE
  3313. WHEN (
  3314. (
  3315. CASE
  3316. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3317. THEN ('NA')
  3318. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3319. THEN ('GA')
  3320. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3321. THEN ('GK')
  3322. ELSE NULL
  3323. END
  3324. ) IS NULL
  3325. )
  3326. THEN (
  3327. (
  3328. CASE
  3329. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '10')
  3330. THEN ('NA')
  3331. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '20')
  3332. THEN ('GA')
  3333. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '80')
  3334. THEN ('NA')
  3335. WHEN ((substring(T1."Global Dimension 1 Code", 3, 2)) = '90')
  3336. THEN ('NA')
  3337. ELSE NULL
  3338. END
  3339. )
  3340. )
  3341. ELSE (
  3342. (
  3343. CASE
  3344. WHEN ((left(T3."Inventory Posting Group", 2)) IN ('NW', 'VF'))
  3345. THEN ('NA')
  3346. WHEN ((left(T3."Inventory Posting Group", 2)) = 'GW')
  3347. THEN ('GA')
  3348. WHEN (T3."Inventory Posting Group" = 'GROSSKD')
  3349. THEN ('GK')
  3350. ELSE NULL
  3351. END
  3352. )
  3353. )
  3354. END
  3355. ) IS NOT NULL
  3356. )
  3357. )
  3358. AND (NOT T2."Global Dimension 1 Code" IN ('1080', '1090', '1091', '1092', '2080', '2090', '3080', '3090'))
  3359. )
  3360. ) D3
  3361. ) D1
  3362. WHERE ("Summe_Betrag" <> 0)
  3363. ) D6
  3364. ) D5
  3365. ) D2
  3366. -- order by "Summe EK-FZG" asc,"Vin" asc,"Posting Date" asc,"Document No" asc