NW_GW_VK_TIM_Grosskd.sql 108 KB

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