NW_GW_BE_neu.sql 147 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393
  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_FIBU" AS "Standort_FIBU",
  40. "Make Code_Vehicle" AS "Make Code_Vehicle",
  41. "Fabrikat_ori" AS "Fabrikat_ori",
  42. "Model_alt" AS "Model_alt",
  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_ori" AS "Fahrzeugtyp_ori",
  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_ori" AS "Standtagestaffel_ori",
  54. "Initial Registration_2" AS "Initial Registration_2",
  55. "EZ/Eingang" AS "EZ/Eingang",
  56. "Option Type_Polster" AS "Option Type_Polster",
  57. "Polster" AS "Polster",
  58. "Option Type_Farbe" AS "Option Type_Farbe",
  59. "Farbe" AS "Farbe",
  60. "Einsatz" AS "Einsatz",
  61. "Heute" AS "Heute",
  62. "Fahrzeugstatus" AS "Fahrzeugstatus",
  63. "FZG-Liste" AS "FZG-Liste",
  64. "Anzahl" AS "Anzahl",
  65. "Standtage" AS "Standtage",
  66. "Summe Standtage" AS "Summe Standtage",
  67. "Menge_FZG" AS "Menge_FZG",
  68. "Inventory Posting Group" AS "Inventory Posting Group",
  69. "Summe Betrag" AS "Summe Betrag",
  70. "Fzg_Typ_Herkunft" AS "Fzg_Typ_Herkunft",
  71. "Current Price Sticker" AS "Current Price Sticker",
  72. "Manual Price Calculation" AS "Manual Price Calculation",
  73. "Total Quote Amount" AS "Total Quote Amount",
  74. "Price Sticker Date" AS "Price Sticker Date",
  75. "gepl. VK" AS "gepl. VK",
  76. "Datum letzte �nderung" AS "Datum letzte �nderung",
  77. "FZG-Kosten" AS "FZG-Kosten",
  78. "EK FZG" AS "EK FZG",
  79. "Text 3" AS "Text 3",
  80. "Bestand/reserviert" AS "Bestand/reserviert",
  81. "Ort_B_R_Dat_�nd" AS "Ort_B_R_Dat_�nd",
  82. "Date Of Sale" AS "Date Of Sale",
  83. "Summe EK" AS "Summe EK",
  84. "Standort" AS "Standort",
  85. "Dealer Status_ori" AS "Dealer Status_ori",
  86. "Transmission Type Code" AS "Transmission Type Code",
  87. "Key No" AS "Key No",
  88. "Mileage" AS "Mileage",
  89. "License No" AS "License No",
  90. "H�ndlerstatus_Text" AS "H�ndlerstatus_Text",
  91. "H�ndlerstatus" AS "H�ndlerstatus",
  92. "H�ndlerstatus Gruppe" AS "H�ndlerstatus Gruppe",
  93. "Dealer Status" AS "Dealer Status",
  94. "Extra Code 1" AS "Extra Code 1",
  95. "Text 1_Vorbesitzer" AS "Text 1_Vorbesitzer",
  96. "Initial Registration" AS "Initial Registration",
  97. "Deregistration Date" AS "Deregistration Date",
  98. "VFW zugel./abgem" AS "VFW zugel./abgem",
  99. "EK erh. Pos." AS "EK erh. Pos.",
  100. "Name_Vorbesitzer" AS "Name_Vorbesitzer",
  101. "EZ_Zeichen" AS "EZ_Zeichen",
  102. "Abmeldung_Zeichen" AS "Abmeldung_Zeichen",
  103. "Dat_letzte_�nderung_Zeichen" AS "Dat_letzte_�nderung_Zeichen",
  104. "Bemerkung" AS "Bemerkung",
  105. "UPE" AS "UPE",
  106. "Fahrzeugtyp_alt" AS "Fahrzeugtyp_alt",
  107. "Model_alt_1" AS "Model_alt_1",
  108. "kundenbelegt ja/nein" AS "kundenbelegt ja/nein",
  109. "Standtagestaffel" AS "Standtagestaffel",
  110. "No_Item" AS "No_Item",
  111. "Description_Item" AS "Description_Item",
  112. "Vehicle Type Code_Item" AS "Vehicle Type Code_Item",
  113. "Vehicle Category Code_Item" AS "Vehicle Category Code_Item",
  114. "Modell_zwischen" AS "Modell_zwischen",
  115. "Fabrikat" AS "Fabrikat",
  116. "Modell_final" AS "Modell_final",
  117. "Model" AS "Model",
  118. "Fahrzeugtyp" AS "Fahrzeugtyp",
  119. "Tage letzte Preis�nderung_ori" AS "Tage letzte Preis�nderung_ori",
  120. "Tage letzte Preis�nderung" AS "Tage letzte Preis�nderung"
  121. FROM (
  122. SELECT "No" AS "No",
  123. "Name" AS "Name",
  124. "Account Type" AS "Account Type",
  125. "Department Code_2" AS "Department Code_2",
  126. "Make Code_2" AS "Make Code_2",
  127. "Income Balance" AS "Income Balance",
  128. "Entry No" AS "Entry No",
  129. "G L Account No" AS "G L Account No",
  130. "Posting Date" AS "Posting Date",
  131. "Document Type" AS "Document Type",
  132. "Document No" AS "Document No",
  133. "Description" AS "Description",
  134. "Amount" AS "Amount",
  135. "Bal Account No" AS "Bal Account No",
  136. "Department Code" AS "Department Code",
  137. "Make Code" AS "Make Code",
  138. "User Id" AS "User Id",
  139. "Source Code" AS "Source Code",
  140. "Quantity" AS "Quantity",
  141. "Debit Amount" AS "Debit Amount",
  142. "Credit Amount" AS "Credit Amount",
  143. "Document Date" AS "Document Date",
  144. "Source Type" AS "Source Type",
  145. "Source No" AS "Source No",
  146. "No Series" AS "No Series",
  147. "Branch Code" AS "Branch Code",
  148. "Main Area" AS "Main Area",
  149. "Vin" AS "Vin",
  150. "Book No" AS "Book No",
  151. "Veh Source Code" AS "Veh Source Code",
  152. "Betrag" AS "Betrag",
  153. "Vin_Vehicle" AS "Vin_Vehicle",
  154. "Vehicle Status" AS "Vehicle Status",
  155. "Model_ori" AS "Model_ori",
  156. "Type" AS "Type",
  157. "Class" AS "Class",
  158. "Model No" AS "Model No",
  159. "Hauptbetrieb" AS "Hauptbetrieb",
  160. "Standort_FIBU" AS "Standort_FIBU",
  161. "Make Code_Vehicle" AS "Make Code_Vehicle",
  162. "Fabrikat_ori" AS "Fabrikat_ori",
  163. "Model_alt" AS "Model_alt",
  164. "Market Segment Code" AS "Market Segment Code",
  165. "Modellbez" AS "Modellbez",
  166. "Fahrzeugart" AS "Fahrzeugart",
  167. "Vat Prod Posting Group" AS "Vat Prod Posting Group",
  168. "Fahrzeugtyp_ori" AS "Fahrzeugtyp_ori",
  169. "FZG" AS "FZG",
  170. "Location Code" AS "Location Code",
  171. "VB_Einkauf" AS "VB_Einkauf",
  172. "Purchase Receipt Date" AS "Purchase Receipt Date",
  173. "Standtage_ori" AS "Standtage_ori",
  174. "Standtagestaffel_ori" AS "Standtagestaffel_ori",
  175. "Initial Registration_2" AS "Initial Registration_2",
  176. "EZ/Eingang" AS "EZ/Eingang",
  177. "Option Type_Polster" AS "Option Type_Polster",
  178. "Polster" AS "Polster",
  179. "Option Type_Farbe" AS "Option Type_Farbe",
  180. "Farbe" AS "Farbe",
  181. "Einsatz" AS "Einsatz",
  182. "Heute" AS "Heute",
  183. "Fahrzeugstatus" AS "Fahrzeugstatus",
  184. "FZG-Liste" AS "FZG-Liste",
  185. "Anzahl" AS "Anzahl",
  186. "Standtage" AS "Standtage",
  187. SUM("Standtage") OVER (PARTITION BY "Vin") AS "Summe Standtage",
  188. "Menge_FZG" AS "Menge_FZG",
  189. "Inventory Posting Group" AS "Inventory Posting Group",
  190. "Summe Betrag" AS "Summe Betrag",
  191. "Fzg_Typ_Herkunft" AS "Fzg_Typ_Herkunft",
  192. "Current Price Sticker" AS "Current Price Sticker",
  193. "Manual Price Calculation" AS "Manual Price Calculation",
  194. "Total Quote Amount" AS "Total Quote Amount",
  195. "Price Sticker Date" AS "Price Sticker Date",
  196. "gepl. VK" AS "gepl. VK",
  197. "Datum letzte �nderung" AS "Datum letzte �nderung",
  198. "FZG-Kosten" AS "FZG-Kosten",
  199. "EK FZG" AS "EK FZG",
  200. "Text 3" AS "Text 3",
  201. "Bestand/reserviert" AS "Bestand/reserviert",
  202. "Ort_B_R_Dat_�nd" AS "Ort_B_R_Dat_�nd",
  203. "Date Of Sale" AS "Date Of Sale",
  204. "Summe EK" AS "Summe EK",
  205. "Standort" AS "Standort",
  206. "Dealer Status_ori" AS "Dealer Status_ori",
  207. "Transmission Type Code" AS "Transmission Type Code",
  208. "Key No" AS "Key No",
  209. "Mileage" AS "Mileage",
  210. "License No" AS "License No",
  211. "H�ndlerstatus_Text" AS "H�ndlerstatus_Text",
  212. "H�ndlerstatus" AS "H�ndlerstatus",
  213. "H�ndlerstatus Gruppe" AS "H�ndlerstatus Gruppe",
  214. "Dealer Status" AS "Dealer Status",
  215. "Extra Code 1" AS "Extra Code 1",
  216. "Text 1_Vorbesitzer" AS "Text 1_Vorbesitzer",
  217. "Initial Registration" AS "Initial Registration",
  218. "Deregistration Date" AS "Deregistration Date",
  219. "VFW zugel./abgem" AS "VFW zugel./abgem",
  220. "EK erh. Pos." AS "EK erh. Pos.",
  221. "Name_Vorbesitzer" AS "Name_Vorbesitzer",
  222. "EZ_Zeichen" AS "EZ_Zeichen",
  223. "Abmeldung_Zeichen" AS "Abmeldung_Zeichen",
  224. "Dat_letzte_�nderung_Zeichen" AS "Dat_letzte_�nderung_Zeichen",
  225. "Bemerkung" AS "Bemerkung",
  226. "UPE" AS "UPE",
  227. "Fahrzeugtyp_alt" AS "Fahrzeugtyp_alt",
  228. "Model_alt_1" AS "Model_alt_1",
  229. "kundenbelegt ja/nein" AS "kundenbelegt ja/nein",
  230. "Standtagestaffel" AS "Standtagestaffel",
  231. "No_Item" AS "No_Item",
  232. "Description_Item" AS "Description_Item",
  233. "Vehicle Type Code_Item" AS "Vehicle Type Code_Item",
  234. "Vehicle Category Code_Item" AS "Vehicle Category Code_Item",
  235. "Modell_zwischen" AS "Modell_zwischen",
  236. "Fabrikat" AS "Fabrikat",
  237. "Modell_final" AS "Modell_final",
  238. "Model" AS "Model",
  239. "Fahrzeugtyp" AS "Fahrzeugtyp",
  240. "Tage letzte Preis�nderung_ori" AS "Tage letzte Preis�nderung_ori",
  241. "Tage letzte Preis�nderung" AS "Tage letzte Preis�nderung"
  242. FROM (
  243. SELECT "No",
  244. "Name",
  245. "Account Type",
  246. "Department Code_2",
  247. "Make Code_2",
  248. "Income Balance",
  249. "Entry No",
  250. "G L Account No",
  251. "Posting Date",
  252. "Document Type",
  253. "Document No",
  254. "Description",
  255. "Amount",
  256. "Bal Account No",
  257. "Department Code",
  258. "Make Code",
  259. "User Id",
  260. "Source Code",
  261. "Quantity",
  262. "Debit Amount",
  263. "Credit Amount",
  264. "Document Date",
  265. "Source Type",
  266. "Source No",
  267. "No Series",
  268. "Branch Code",
  269. "Main Area",
  270. "Vin",
  271. "Book No",
  272. "Veh Source Code",
  273. "Betrag",
  274. "Vin_Vehicle",
  275. "Vehicle Status",
  276. "Model_ori",
  277. "Type",
  278. "Class",
  279. "Model No",
  280. '1' AS "Hauptbetrieb",
  281. "Standort_FIBU",
  282. "Make Code_Vehicle",
  283. "Make Code_Vehicle" AS "Fabrikat_ori",
  284. "Model_alt",
  285. "Model_alt" AS "Market Segment Code",
  286. "Model_ori" AS "Modellbez",
  287. "Fahrzeugart",
  288. "Vat Prod Posting Group",
  289. "Fahrzeugtyp_ori",
  290. "FZG",
  291. "Location Code",
  292. '' AS "VB_Einkauf",
  293. "Purchase Receipt Date",
  294. "Standtage_ori",
  295. "Standtagestaffel_ori",
  296. "Initial Registration_2",
  297. "EZ/Eingang",
  298. "Option Type_Polster",
  299. "Polster",
  300. "Option Type_Farbe",
  301. "Farbe",
  302. "Betrag" AS "Einsatz",
  303. (getdate()) AS "Heute",
  304. 'Bestand' AS "Fahrzeugstatus",
  305. "FZG-Liste",
  306. COUNT("Standtage_ori") OVER (PARTITION BY "Vin") AS "Anzahl",
  307. ("Standtage_ori") / (COUNT("Standtage_ori") OVER (PARTITION BY "Vin")) AS "Standtage",
  308. 1 / (COUNT("Standtage_ori") OVER (PARTITION BY "Vin")) AS "Menge_FZG",
  309. "Inventory Posting Group",
  310. SUM("Betrag") OVER (PARTITION BY "Vin") AS "Summe Betrag",
  311. "Fzg_Typ_Herkunft",
  312. "Current Price Sticker",
  313. "Manual Price Calculation",
  314. "Total Quote Amount",
  315. "Price Sticker Date",
  316. (c168) / (COUNT("Standtage_ori") OVER (PARTITION BY "Vin")) AS "gepl. VK",
  317. "Price Sticker Date" AS "Datum letzte �nderung",
  318. "FZG-Kosten",
  319. "EK FZG",
  320. "Text 3",
  321. "Bestand/reserviert",
  322. "Ort_B_R_Dat_�nd",
  323. "Date Of Sale",
  324. SUM("EK FZG") OVER (PARTITION BY "Vin") AS "Summe EK",
  325. "Standort",
  326. "Dealer Status_ori",
  327. "Transmission Type Code",
  328. "Key No",
  329. "Mileage",
  330. "License No",
  331. "H�ndlerstatus_Text",
  332. "H�ndlerstatus",
  333. "H�ndlerstatus Gruppe",
  334. "Dealer Status",
  335. "Extra Code 1",
  336. "Text 1_Vorbesitzer",
  337. "Initial Registration_2" AS "Initial Registration",
  338. "Deregistration Date",
  339. "VFW zugel./abgem",
  340. "EK erh. Pos.",
  341. "Name_Vorbesitzer",
  342. "EZ_Zeichen",
  343. "Abmeldung_Zeichen",
  344. "Dat_letzte_�nderung_Zeichen",
  345. "Text 3" AS "Bemerkung",
  346. (c140) / (COUNT("Standtage_ori") OVER (PARTITION BY "Vin")) AS "UPE",
  347. "Fahrzeugtyp_alt",
  348. "Model_alt_1",
  349. "kundenbelegt ja/nein",
  350. "Standtagestaffel",
  351. "No_Item",
  352. "Description_Item",
  353. "Vehicle Type Code_Item",
  354. "Vehicle Category Code_Item",
  355. "Modell_zwischen",
  356. "Fabrikat",
  357. "Modell_final",
  358. "Modell_final" AS "Model",
  359. "Fahrzeugtyp",
  360. "Tage letzte Preis�nderung_ori",
  361. ("Tage letzte Preis�nderung_ori") / (COUNT("Standtage_ori") OVER (PARTITION BY "Vin")) AS "Tage letzte Preis�nderung"
  362. FROM (
  363. SELECT T2."VIN" AS "Vin",
  364. (- 1 * datediff(day, (getdate()), T6."Price Sticker Date")) AS "Tage letzte Preis�nderung_ori",
  365. CASE
  366. WHEN (
  367. (
  368. CASE
  369. WHEN (T3."Vehicle Status" = 1)
  370. THEN ('GA')
  371. WHEN (T3."Vehicle Status" IN (0, 2))
  372. THEN ('NA')
  373. ELSE NULL
  374. END
  375. ) = 'GA'
  376. )
  377. THEN (T3."Inventory Posting Group")
  378. ELSE (
  379. (
  380. CASE
  381. WHEN (
  382. (
  383. (
  384. CASE
  385. WHEN (T3."Vehicle Status" = 1)
  386. THEN ('GA')
  387. WHEN (T3."Vehicle Status" IN (0, 2))
  388. THEN ('NA')
  389. ELSE NULL
  390. END
  391. ) = 'GA'
  392. )
  393. AND (T3."Inventory Posting Group" IN ('GW_DW_PKW'))
  394. )
  395. THEN ('BMW JGA')
  396. WHEN (
  397. (
  398. (
  399. CASE
  400. WHEN (T3."Vehicle Status" = 1)
  401. THEN ('GA')
  402. WHEN (T3."Vehicle Status" IN (0, 2))
  403. THEN ('NA')
  404. ELSE NULL
  405. END
  406. ) = 'GA'
  407. )
  408. AND (T3."Inventory Posting Group" IN ('GW_MN_JGA'))
  409. )
  410. THEN ('MINI JGA')
  411. WHEN (
  412. (
  413. (
  414. CASE
  415. WHEN (T3."Vehicle Status" = 1)
  416. THEN ('GA')
  417. WHEN (T3."Vehicle Status" IN (0, 2))
  418. THEN ('NA')
  419. ELSE NULL
  420. END
  421. ) = 'GA'
  422. )
  423. AND (NOT T3."Inventory Posting Group" IN ('GW_DW_PKW', 'GW_MN_JGA'))
  424. )
  425. THEN ('restl. GA-Bestand')
  426. WHEN (
  427. (
  428. (
  429. CASE
  430. WHEN (
  431. (
  432. (
  433. CASE
  434. WHEN (T3."Vehicle Status" = 1)
  435. THEN ('GA')
  436. WHEN (T3."Vehicle Status" IN (0, 2))
  437. THEN ('NA')
  438. ELSE NULL
  439. END
  440. ) = 'GA'
  441. )
  442. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  443. )
  444. THEN ('GA - diff.best.')
  445. WHEN (
  446. (
  447. (
  448. CASE
  449. WHEN (T3."Vehicle Status" = 1)
  450. THEN ('GA')
  451. WHEN (T3."Vehicle Status" IN (0, 2))
  452. THEN ('NA')
  453. ELSE NULL
  454. END
  455. ) = 'GA'
  456. )
  457. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  458. )
  459. THEN ('GA - regelbest.')
  460. WHEN (
  461. (
  462. (
  463. CASE
  464. WHEN (T3."Vehicle Status" = 1)
  465. THEN ('GA')
  466. WHEN (T3."Vehicle Status" IN (0, 2))
  467. THEN ('NA')
  468. ELSE NULL
  469. END
  470. ) = 'NA'
  471. )
  472. AND (T3."Vehicle Status" = 0)
  473. )
  474. THEN ('NA')
  475. WHEN (
  476. (
  477. (
  478. CASE
  479. WHEN (T3."Vehicle Status" = 1)
  480. THEN ('GA')
  481. WHEN (T3."Vehicle Status" IN (0, 2))
  482. THEN ('NA')
  483. ELSE NULL
  484. END
  485. ) = 'NA'
  486. )
  487. AND (T3."Vehicle Status" = 2)
  488. )
  489. THEN ('VFW')
  490. ELSE NULL
  491. END
  492. ) = 'NA'
  493. )
  494. AND (T3."Make Code" IN ('BMW', 'BMW-C1', 'BMW-MOT', 'BMWI'))
  495. )
  496. THEN ('NA BMW')
  497. WHEN (
  498. (
  499. (
  500. CASE
  501. WHEN (
  502. (
  503. (
  504. CASE
  505. WHEN (T3."Vehicle Status" = 1)
  506. THEN ('GA')
  507. WHEN (T3."Vehicle Status" IN (0, 2))
  508. THEN ('NA')
  509. ELSE NULL
  510. END
  511. ) = 'GA'
  512. )
  513. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  514. )
  515. THEN ('GA - diff.best.')
  516. WHEN (
  517. (
  518. (
  519. CASE
  520. WHEN (T3."Vehicle Status" = 1)
  521. THEN ('GA')
  522. WHEN (T3."Vehicle Status" IN (0, 2))
  523. THEN ('NA')
  524. ELSE NULL
  525. END
  526. ) = 'GA'
  527. )
  528. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  529. )
  530. THEN ('GA - regelbest.')
  531. WHEN (
  532. (
  533. (
  534. CASE
  535. WHEN (T3."Vehicle Status" = 1)
  536. THEN ('GA')
  537. WHEN (T3."Vehicle Status" IN (0, 2))
  538. THEN ('NA')
  539. ELSE NULL
  540. END
  541. ) = 'NA'
  542. )
  543. AND (T3."Vehicle Status" = 0)
  544. )
  545. THEN ('NA')
  546. WHEN (
  547. (
  548. (
  549. CASE
  550. WHEN (T3."Vehicle Status" = 1)
  551. THEN ('GA')
  552. WHEN (T3."Vehicle Status" IN (0, 2))
  553. THEN ('NA')
  554. ELSE NULL
  555. END
  556. ) = 'NA'
  557. )
  558. AND (T3."Vehicle Status" = 2)
  559. )
  560. THEN ('VFW')
  561. ELSE NULL
  562. END
  563. ) = 'NA'
  564. )
  565. AND (T3."Make Code" IN ('BMW-MINI'))
  566. )
  567. THEN ('NA MINI')
  568. WHEN (
  569. (
  570. (
  571. CASE
  572. WHEN (
  573. (
  574. (
  575. CASE
  576. WHEN (T3."Vehicle Status" = 1)
  577. THEN ('GA')
  578. WHEN (T3."Vehicle Status" IN (0, 2))
  579. THEN ('NA')
  580. ELSE NULL
  581. END
  582. ) = 'GA'
  583. )
  584. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  585. )
  586. THEN ('GA - diff.best.')
  587. WHEN (
  588. (
  589. (
  590. CASE
  591. WHEN (T3."Vehicle Status" = 1)
  592. THEN ('GA')
  593. WHEN (T3."Vehicle Status" IN (0, 2))
  594. THEN ('NA')
  595. ELSE NULL
  596. END
  597. ) = 'GA'
  598. )
  599. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  600. )
  601. THEN ('GA - regelbest.')
  602. WHEN (
  603. (
  604. (
  605. CASE
  606. WHEN (T3."Vehicle Status" = 1)
  607. THEN ('GA')
  608. WHEN (T3."Vehicle Status" IN (0, 2))
  609. THEN ('NA')
  610. ELSE NULL
  611. END
  612. ) = 'NA'
  613. )
  614. AND (T3."Vehicle Status" = 0)
  615. )
  616. THEN ('NA')
  617. WHEN (
  618. (
  619. (
  620. CASE
  621. WHEN (T3."Vehicle Status" = 1)
  622. THEN ('GA')
  623. WHEN (T3."Vehicle Status" IN (0, 2))
  624. THEN ('NA')
  625. ELSE NULL
  626. END
  627. ) = 'NA'
  628. )
  629. AND (T3."Vehicle Status" = 2)
  630. )
  631. THEN ('VFW')
  632. ELSE NULL
  633. END
  634. ) = 'VFW'
  635. )
  636. AND (T3."Make Code" IN ('BMW', 'BMW-C1', 'BMW-MOT', 'BMWI'))
  637. )
  638. THEN ('VFW BMW')
  639. WHEN (
  640. (
  641. (
  642. CASE
  643. WHEN (
  644. (
  645. (
  646. CASE
  647. WHEN (T3."Vehicle Status" = 1)
  648. THEN ('GA')
  649. WHEN (T3."Vehicle Status" IN (0, 2))
  650. THEN ('NA')
  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 (T3."Vehicle Status" = 1)
  663. THEN ('GA')
  664. WHEN (T3."Vehicle Status" IN (0, 2))
  665. THEN ('NA')
  666. ELSE NULL
  667. END
  668. ) = 'GA'
  669. )
  670. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  671. )
  672. THEN ('GA - regelbest.')
  673. WHEN (
  674. (
  675. (
  676. CASE
  677. WHEN (T3."Vehicle Status" = 1)
  678. THEN ('GA')
  679. WHEN (T3."Vehicle Status" IN (0, 2))
  680. THEN ('NA')
  681. ELSE NULL
  682. END
  683. ) = 'NA'
  684. )
  685. AND (T3."Vehicle Status" = 0)
  686. )
  687. THEN ('NA')
  688. WHEN (
  689. (
  690. (
  691. CASE
  692. WHEN (T3."Vehicle Status" = 1)
  693. THEN ('GA')
  694. WHEN (T3."Vehicle Status" IN (0, 2))
  695. THEN ('NA')
  696. ELSE NULL
  697. END
  698. ) = 'NA'
  699. )
  700. AND (T3."Vehicle Status" = 2)
  701. )
  702. THEN ('VFW')
  703. ELSE NULL
  704. END
  705. ) = 'VFW'
  706. )
  707. AND (T3."Make Code" IN ('BMW-MINI'))
  708. )
  709. THEN ('VFW MINI')
  710. ELSE (
  711. (
  712. CASE
  713. WHEN (
  714. (
  715. (
  716. CASE
  717. WHEN (T3."Vehicle Status" = 1)
  718. THEN ('GA')
  719. WHEN (T3."Vehicle Status" IN (0, 2))
  720. THEN ('NA')
  721. ELSE NULL
  722. END
  723. ) = 'GA'
  724. )
  725. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  726. )
  727. THEN ('GA - diff.best.')
  728. WHEN (
  729. (
  730. (
  731. CASE
  732. WHEN (T3."Vehicle Status" = 1)
  733. THEN ('GA')
  734. WHEN (T3."Vehicle Status" IN (0, 2))
  735. THEN ('NA')
  736. ELSE NULL
  737. END
  738. ) = 'GA'
  739. )
  740. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  741. )
  742. THEN ('GA - regelbest.')
  743. WHEN (
  744. (
  745. (
  746. CASE
  747. WHEN (T3."Vehicle Status" = 1)
  748. THEN ('GA')
  749. WHEN (T3."Vehicle Status" IN (0, 2))
  750. THEN ('NA')
  751. ELSE NULL
  752. END
  753. ) = 'NA'
  754. )
  755. AND (T3."Vehicle Status" = 0)
  756. )
  757. THEN ('NA')
  758. WHEN (
  759. (
  760. (
  761. CASE
  762. WHEN (T3."Vehicle Status" = 1)
  763. THEN ('GA')
  764. WHEN (T3."Vehicle Status" IN (0, 2))
  765. THEN ('NA')
  766. ELSE NULL
  767. END
  768. ) = 'NA'
  769. )
  770. AND (T3."Vehicle Status" = 2)
  771. )
  772. THEN ('VFW')
  773. ELSE NULL
  774. END
  775. )
  776. )
  777. END
  778. )
  779. )
  780. END AS "Fahrzeugtyp",
  781. (
  782. CASE
  783. WHEN (
  784. NOT (
  785. CASE
  786. WHEN (T3."Make Code" IN ('BMW', 'BMW I', 'BMWI', 'BMW-MINI', 'BMW-MOT'))
  787. THEN (T3."Make Code")
  788. ELSE ('Fremdfabrikat')
  789. END
  790. ) IN ('Fremdfabrikat')
  791. )
  792. THEN (
  793. (
  794. CASE
  795. WHEN (
  796. (T3."Make Code" = 'BMW')
  797. AND ((left(T8."Description", 1)) BETWEEN '1' AND '9')
  798. )
  799. THEN ((left(T8."Description", 1)) + 'er')
  800. WHEN (
  801. (T3."Make Code" = 'BMW')
  802. AND ((left(T8."Description", 1)) BETWEEN 'A' AND 'Z')
  803. )
  804. THEN ((left(T8."Description", 2)))
  805. WHEN (
  806. (T3."Make Code" = 'BMW-MINI')
  807. AND (
  808. (T8."Description" LIKE '%3-T%')
  809. OR (T3."Model" LIKE '%3-T%')
  810. )
  811. )
  812. THEN ('3-T�rer')
  813. WHEN (
  814. (T3."Make Code" = 'BMW-MINI')
  815. AND (
  816. (T8."Description" LIKE '%5-T%')
  817. OR (T3."Model" LIKE '%5-T%')
  818. )
  819. )
  820. THEN ('5-T�rer')
  821. WHEN (
  822. (T3."Make Code" = 'BMW-MINI')
  823. AND (
  824. (T8."Description" LIKE '%Club%')
  825. OR (T3."Model" LIKE '%Club%')
  826. )
  827. )
  828. THEN ('Clubman')
  829. WHEN (
  830. (T3."Make Code" = 'BMW-MINI')
  831. AND (
  832. (T8."Description" LIKE '%Count%')
  833. OR (T3."Model" LIKE '%Count%')
  834. )
  835. )
  836. THEN ('Countryman')
  837. WHEN (
  838. (T3."Make Code" = 'BMW-MINI')
  839. AND (
  840. (T8."Description" LIKE '%Cou%')
  841. OR (T3."Model" LIKE '%Cou%')
  842. )
  843. )
  844. THEN ('Coupe')
  845. WHEN (
  846. (T3."Make Code" = 'BMW-MINI')
  847. AND (
  848. (T8."Description" LIKE '%Hatch%')
  849. OR (T3."Model" LIKE '%Hatch%')
  850. )
  851. )
  852. THEN ('Hatch')
  853. WHEN (
  854. (T3."Make Code" = 'BMW-MINI')
  855. AND (
  856. (T8."Description" LIKE '%Pace%')
  857. OR (T3."Model" LIKE '%Pace%')
  858. )
  859. )
  860. THEN ('Paceman')
  861. WHEN (
  862. (T3."Make Code" = 'BMW-MINI')
  863. AND (
  864. (T8."Description" LIKE '%Road%')
  865. OR (T3."Model" LIKE '%Road%')
  866. )
  867. )
  868. THEN ('Roadster')
  869. WHEN (
  870. (T3."Make Code" = 'BMW-MINI')
  871. AND (
  872. (T8."Description" LIKE '%Cab%')
  873. OR (T3."Model" LIKE '%Cab%')
  874. )
  875. )
  876. THEN ('Cabrio')
  877. ELSE (T8."Description")
  878. END
  879. )
  880. )
  881. ELSE ('Fremd')
  882. END
  883. ) AS "Modell_final",
  884. CASE
  885. WHEN (T3."Make Code" IN ('BMW', 'BMW I', 'BMWI', 'BMW-MINI', 'BMW-MOT'))
  886. THEN (T3."Make Code")
  887. ELSE ('Fremdfabrikat')
  888. END AS "Fabrikat",
  889. CASE
  890. WHEN (
  891. (T3."Make Code" = 'BMW')
  892. AND ((left(T8."Description", 1)) BETWEEN '1' AND '9')
  893. )
  894. THEN ((left(T8."Description", 1)) + 'er')
  895. WHEN (
  896. (T3."Make Code" = 'BMW')
  897. AND ((left(T8."Description", 1)) BETWEEN 'A' AND 'Z')
  898. )
  899. THEN ((left(T8."Description", 2)))
  900. WHEN (
  901. (T3."Make Code" = 'BMW-MINI')
  902. AND (
  903. (T8."Description" LIKE '%3-T%')
  904. OR (T3."Model" LIKE '%3-T%')
  905. )
  906. )
  907. THEN ('3-T�rer')
  908. WHEN (
  909. (T3."Make Code" = 'BMW-MINI')
  910. AND (
  911. (T8."Description" LIKE '%5-T%')
  912. OR (T3."Model" LIKE '%5-T%')
  913. )
  914. )
  915. THEN ('5-T�rer')
  916. WHEN (
  917. (T3."Make Code" = 'BMW-MINI')
  918. AND (
  919. (T8."Description" LIKE '%Club%')
  920. OR (T3."Model" LIKE '%Club%')
  921. )
  922. )
  923. THEN ('Clubman')
  924. WHEN (
  925. (T3."Make Code" = 'BMW-MINI')
  926. AND (
  927. (T8."Description" LIKE '%Count%')
  928. OR (T3."Model" LIKE '%Count%')
  929. )
  930. )
  931. THEN ('Countryman')
  932. WHEN (
  933. (T3."Make Code" = 'BMW-MINI')
  934. AND (
  935. (T8."Description" LIKE '%Cou%')
  936. OR (T3."Model" LIKE '%Cou%')
  937. )
  938. )
  939. THEN ('Coupe')
  940. WHEN (
  941. (T3."Make Code" = 'BMW-MINI')
  942. AND (
  943. (T8."Description" LIKE '%Hatch%')
  944. OR (T3."Model" LIKE '%Hatch%')
  945. )
  946. )
  947. THEN ('Hatch')
  948. WHEN (
  949. (T3."Make Code" = 'BMW-MINI')
  950. AND (
  951. (T8."Description" LIKE '%Pace%')
  952. OR (T3."Model" LIKE '%Pace%')
  953. )
  954. )
  955. THEN ('Paceman')
  956. WHEN (
  957. (T3."Make Code" = 'BMW-MINI')
  958. AND (
  959. (T8."Description" LIKE '%Road%')
  960. OR (T3."Model" LIKE '%Road%')
  961. )
  962. )
  963. THEN ('Roadster')
  964. WHEN (
  965. (T3."Make Code" = 'BMW-MINI')
  966. AND (
  967. (T8."Description" LIKE '%Cab%')
  968. OR (T3."Model" LIKE '%Cab%')
  969. )
  970. )
  971. THEN ('Cabrio')
  972. ELSE (T8."Description")
  973. END AS "Modell_zwischen",
  974. T8."Vehicle Category Code" AS "Vehicle Category Code_Item",
  975. T8."Vehicle Type Code" AS "Vehicle Type Code_Item",
  976. T8."Description" AS "Description_Item",
  977. T8."No_" AS "No_Item",
  978. CASE
  979. WHEN (
  980. (
  981. (
  982. CASE
  983. WHEN (
  984. (
  985. (
  986. CASE
  987. WHEN (T3."Vehicle Status" = 1)
  988. THEN ('GA')
  989. WHEN (T3."Vehicle Status" IN (0, 2))
  990. THEN ('NA')
  991. ELSE NULL
  992. END
  993. ) = 'GA'
  994. )
  995. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  996. )
  997. THEN ('GA - diff.best.')
  998. WHEN (
  999. (
  1000. (
  1001. CASE
  1002. WHEN (T3."Vehicle Status" = 1)
  1003. THEN ('GA')
  1004. WHEN (T3."Vehicle Status" IN (0, 2))
  1005. THEN ('NA')
  1006. ELSE NULL
  1007. END
  1008. ) = 'GA'
  1009. )
  1010. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1011. )
  1012. THEN ('GA - regelbest.')
  1013. WHEN (
  1014. (
  1015. (
  1016. CASE
  1017. WHEN (T3."Vehicle Status" = 1)
  1018. THEN ('GA')
  1019. WHEN (T3."Vehicle Status" IN (0, 2))
  1020. THEN ('NA')
  1021. ELSE NULL
  1022. END
  1023. ) = 'NA'
  1024. )
  1025. AND (T3."Vehicle Status" = 0)
  1026. )
  1027. THEN ('NA')
  1028. WHEN (
  1029. (
  1030. (
  1031. CASE
  1032. WHEN (T3."Vehicle Status" = 1)
  1033. THEN ('GA')
  1034. WHEN (T3."Vehicle Status" IN (0, 2))
  1035. THEN ('NA')
  1036. ELSE NULL
  1037. END
  1038. ) = 'NA'
  1039. )
  1040. AND (T3."Vehicle Status" = 2)
  1041. )
  1042. THEN ('VFW')
  1043. ELSE NULL
  1044. END
  1045. ) = 'NA'
  1046. )
  1047. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 0 AND 90)
  1048. )
  1049. THEN ('0 - 90 Tage')
  1050. WHEN (
  1051. (
  1052. (
  1053. CASE
  1054. WHEN (
  1055. (
  1056. (
  1057. CASE
  1058. WHEN (T3."Vehicle Status" = 1)
  1059. THEN ('GA')
  1060. WHEN (T3."Vehicle Status" IN (0, 2))
  1061. THEN ('NA')
  1062. ELSE NULL
  1063. END
  1064. ) = 'GA'
  1065. )
  1066. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1067. )
  1068. THEN ('GA - diff.best.')
  1069. WHEN (
  1070. (
  1071. (
  1072. CASE
  1073. WHEN (T3."Vehicle Status" = 1)
  1074. THEN ('GA')
  1075. WHEN (T3."Vehicle Status" IN (0, 2))
  1076. THEN ('NA')
  1077. ELSE NULL
  1078. END
  1079. ) = 'GA'
  1080. )
  1081. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1082. )
  1083. THEN ('GA - regelbest.')
  1084. WHEN (
  1085. (
  1086. (
  1087. CASE
  1088. WHEN (T3."Vehicle Status" = 1)
  1089. THEN ('GA')
  1090. WHEN (T3."Vehicle Status" IN (0, 2))
  1091. THEN ('NA')
  1092. ELSE NULL
  1093. END
  1094. ) = 'NA'
  1095. )
  1096. AND (T3."Vehicle Status" = 0)
  1097. )
  1098. THEN ('NA')
  1099. WHEN (
  1100. (
  1101. (
  1102. CASE
  1103. WHEN (T3."Vehicle Status" = 1)
  1104. THEN ('GA')
  1105. WHEN (T3."Vehicle Status" IN (0, 2))
  1106. THEN ('NA')
  1107. ELSE NULL
  1108. END
  1109. ) = 'NA'
  1110. )
  1111. AND (T3."Vehicle Status" = 2)
  1112. )
  1113. THEN ('VFW')
  1114. ELSE NULL
  1115. END
  1116. ) = 'NA'
  1117. )
  1118. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 91 AND 120)
  1119. )
  1120. THEN ('91 - 120 Tage')
  1121. WHEN (
  1122. (
  1123. (
  1124. CASE
  1125. WHEN (
  1126. (
  1127. (
  1128. CASE
  1129. WHEN (T3."Vehicle Status" = 1)
  1130. THEN ('GA')
  1131. WHEN (T3."Vehicle Status" IN (0, 2))
  1132. THEN ('NA')
  1133. ELSE NULL
  1134. END
  1135. ) = 'GA'
  1136. )
  1137. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1138. )
  1139. THEN ('GA - diff.best.')
  1140. WHEN (
  1141. (
  1142. (
  1143. CASE
  1144. WHEN (T3."Vehicle Status" = 1)
  1145. THEN ('GA')
  1146. WHEN (T3."Vehicle Status" IN (0, 2))
  1147. THEN ('NA')
  1148. ELSE NULL
  1149. END
  1150. ) = 'GA'
  1151. )
  1152. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1153. )
  1154. THEN ('GA - regelbest.')
  1155. WHEN (
  1156. (
  1157. (
  1158. CASE
  1159. WHEN (T3."Vehicle Status" = 1)
  1160. THEN ('GA')
  1161. WHEN (T3."Vehicle Status" IN (0, 2))
  1162. THEN ('NA')
  1163. ELSE NULL
  1164. END
  1165. ) = 'NA'
  1166. )
  1167. AND (T3."Vehicle Status" = 0)
  1168. )
  1169. THEN ('NA')
  1170. WHEN (
  1171. (
  1172. (
  1173. CASE
  1174. WHEN (T3."Vehicle Status" = 1)
  1175. THEN ('GA')
  1176. WHEN (T3."Vehicle Status" IN (0, 2))
  1177. THEN ('NA')
  1178. ELSE NULL
  1179. END
  1180. ) = 'NA'
  1181. )
  1182. AND (T3."Vehicle Status" = 2)
  1183. )
  1184. THEN ('VFW')
  1185. ELSE NULL
  1186. END
  1187. ) = 'NA'
  1188. )
  1189. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 121 AND 180)
  1190. )
  1191. THEN ('121 - 180 Tage')
  1192. WHEN (
  1193. (
  1194. (
  1195. CASE
  1196. WHEN (
  1197. (
  1198. (
  1199. CASE
  1200. WHEN (T3."Vehicle Status" = 1)
  1201. THEN ('GA')
  1202. WHEN (T3."Vehicle Status" IN (0, 2))
  1203. THEN ('NA')
  1204. ELSE NULL
  1205. END
  1206. ) = 'GA'
  1207. )
  1208. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1209. )
  1210. THEN ('GA - diff.best.')
  1211. WHEN (
  1212. (
  1213. (
  1214. CASE
  1215. WHEN (T3."Vehicle Status" = 1)
  1216. THEN ('GA')
  1217. WHEN (T3."Vehicle Status" IN (0, 2))
  1218. THEN ('NA')
  1219. ELSE NULL
  1220. END
  1221. ) = 'GA'
  1222. )
  1223. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1224. )
  1225. THEN ('GA - regelbest.')
  1226. WHEN (
  1227. (
  1228. (
  1229. CASE
  1230. WHEN (T3."Vehicle Status" = 1)
  1231. THEN ('GA')
  1232. WHEN (T3."Vehicle Status" IN (0, 2))
  1233. THEN ('NA')
  1234. ELSE NULL
  1235. END
  1236. ) = 'NA'
  1237. )
  1238. AND (T3."Vehicle Status" = 0)
  1239. )
  1240. THEN ('NA')
  1241. WHEN (
  1242. (
  1243. (
  1244. CASE
  1245. WHEN (T3."Vehicle Status" = 1)
  1246. THEN ('GA')
  1247. WHEN (T3."Vehicle Status" IN (0, 2))
  1248. THEN ('NA')
  1249. ELSE NULL
  1250. END
  1251. ) = 'NA'
  1252. )
  1253. AND (T3."Vehicle Status" = 2)
  1254. )
  1255. THEN ('VFW')
  1256. ELSE NULL
  1257. END
  1258. ) = 'NA'
  1259. )
  1260. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 181 AND 240)
  1261. )
  1262. THEN ('181 - 240 Tage')
  1263. WHEN (
  1264. (
  1265. (
  1266. CASE
  1267. WHEN (
  1268. (
  1269. (
  1270. CASE
  1271. WHEN (T3."Vehicle Status" = 1)
  1272. THEN ('GA')
  1273. WHEN (T3."Vehicle Status" IN (0, 2))
  1274. THEN ('NA')
  1275. ELSE NULL
  1276. END
  1277. ) = 'GA'
  1278. )
  1279. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1280. )
  1281. THEN ('GA - diff.best.')
  1282. WHEN (
  1283. (
  1284. (
  1285. CASE
  1286. WHEN (T3."Vehicle Status" = 1)
  1287. THEN ('GA')
  1288. WHEN (T3."Vehicle Status" IN (0, 2))
  1289. THEN ('NA')
  1290. ELSE NULL
  1291. END
  1292. ) = 'GA'
  1293. )
  1294. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1295. )
  1296. THEN ('GA - regelbest.')
  1297. WHEN (
  1298. (
  1299. (
  1300. CASE
  1301. WHEN (T3."Vehicle Status" = 1)
  1302. THEN ('GA')
  1303. WHEN (T3."Vehicle Status" IN (0, 2))
  1304. THEN ('NA')
  1305. ELSE NULL
  1306. END
  1307. ) = 'NA'
  1308. )
  1309. AND (T3."Vehicle Status" = 0)
  1310. )
  1311. THEN ('NA')
  1312. WHEN (
  1313. (
  1314. (
  1315. CASE
  1316. WHEN (T3."Vehicle Status" = 1)
  1317. THEN ('GA')
  1318. WHEN (T3."Vehicle Status" IN (0, 2))
  1319. THEN ('NA')
  1320. ELSE NULL
  1321. END
  1322. ) = 'NA'
  1323. )
  1324. AND (T3."Vehicle Status" = 2)
  1325. )
  1326. THEN ('VFW')
  1327. ELSE NULL
  1328. END
  1329. ) = 'NA'
  1330. )
  1331. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 241 AND 300)
  1332. )
  1333. THEN ('241 - 300 Tage')
  1334. WHEN (
  1335. (
  1336. (
  1337. CASE
  1338. WHEN (
  1339. (
  1340. (
  1341. CASE
  1342. WHEN (T3."Vehicle Status" = 1)
  1343. THEN ('GA')
  1344. WHEN (T3."Vehicle Status" IN (0, 2))
  1345. THEN ('NA')
  1346. ELSE NULL
  1347. END
  1348. ) = 'GA'
  1349. )
  1350. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1351. )
  1352. THEN ('GA - diff.best.')
  1353. WHEN (
  1354. (
  1355. (
  1356. CASE
  1357. WHEN (T3."Vehicle Status" = 1)
  1358. THEN ('GA')
  1359. WHEN (T3."Vehicle Status" IN (0, 2))
  1360. THEN ('NA')
  1361. ELSE NULL
  1362. END
  1363. ) = 'GA'
  1364. )
  1365. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1366. )
  1367. THEN ('GA - regelbest.')
  1368. WHEN (
  1369. (
  1370. (
  1371. CASE
  1372. WHEN (T3."Vehicle Status" = 1)
  1373. THEN ('GA')
  1374. WHEN (T3."Vehicle Status" IN (0, 2))
  1375. THEN ('NA')
  1376. ELSE NULL
  1377. END
  1378. ) = 'NA'
  1379. )
  1380. AND (T3."Vehicle Status" = 0)
  1381. )
  1382. THEN ('NA')
  1383. WHEN (
  1384. (
  1385. (
  1386. CASE
  1387. WHEN (T3."Vehicle Status" = 1)
  1388. THEN ('GA')
  1389. WHEN (T3."Vehicle Status" IN (0, 2))
  1390. THEN ('NA')
  1391. ELSE NULL
  1392. END
  1393. ) = 'NA'
  1394. )
  1395. AND (T3."Vehicle Status" = 2)
  1396. )
  1397. THEN ('VFW')
  1398. ELSE NULL
  1399. END
  1400. ) = 'NA'
  1401. )
  1402. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 301 AND 360)
  1403. )
  1404. THEN ('301 - 360 Tage')
  1405. WHEN (
  1406. (
  1407. (
  1408. CASE
  1409. WHEN (
  1410. (
  1411. (
  1412. CASE
  1413. WHEN (T3."Vehicle Status" = 1)
  1414. THEN ('GA')
  1415. WHEN (T3."Vehicle Status" IN (0, 2))
  1416. THEN ('NA')
  1417. ELSE NULL
  1418. END
  1419. ) = 'GA'
  1420. )
  1421. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1422. )
  1423. THEN ('GA - diff.best.')
  1424. WHEN (
  1425. (
  1426. (
  1427. CASE
  1428. WHEN (T3."Vehicle Status" = 1)
  1429. THEN ('GA')
  1430. WHEN (T3."Vehicle Status" IN (0, 2))
  1431. THEN ('NA')
  1432. ELSE NULL
  1433. END
  1434. ) = 'GA'
  1435. )
  1436. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1437. )
  1438. THEN ('GA - regelbest.')
  1439. WHEN (
  1440. (
  1441. (
  1442. CASE
  1443. WHEN (T3."Vehicle Status" = 1)
  1444. THEN ('GA')
  1445. WHEN (T3."Vehicle Status" IN (0, 2))
  1446. THEN ('NA')
  1447. ELSE NULL
  1448. END
  1449. ) = 'NA'
  1450. )
  1451. AND (T3."Vehicle Status" = 0)
  1452. )
  1453. THEN ('NA')
  1454. WHEN (
  1455. (
  1456. (
  1457. CASE
  1458. WHEN (T3."Vehicle Status" = 1)
  1459. THEN ('GA')
  1460. WHEN (T3."Vehicle Status" IN (0, 2))
  1461. THEN ('NA')
  1462. ELSE NULL
  1463. END
  1464. ) = 'NA'
  1465. )
  1466. AND (T3."Vehicle Status" = 2)
  1467. )
  1468. THEN ('VFW')
  1469. ELSE NULL
  1470. END
  1471. ) = 'NA'
  1472. )
  1473. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) > 360)
  1474. )
  1475. THEN ('> 360 Tage')
  1476. WHEN (
  1477. (
  1478. (
  1479. CASE
  1480. WHEN (
  1481. (
  1482. (
  1483. CASE
  1484. WHEN (T3."Vehicle Status" = 1)
  1485. THEN ('GA')
  1486. WHEN (T3."Vehicle Status" IN (0, 2))
  1487. THEN ('NA')
  1488. ELSE NULL
  1489. END
  1490. ) = 'GA'
  1491. )
  1492. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1493. )
  1494. THEN ('GA - diff.best.')
  1495. WHEN (
  1496. (
  1497. (
  1498. CASE
  1499. WHEN (T3."Vehicle Status" = 1)
  1500. THEN ('GA')
  1501. WHEN (T3."Vehicle Status" IN (0, 2))
  1502. THEN ('NA')
  1503. ELSE NULL
  1504. END
  1505. ) = 'GA'
  1506. )
  1507. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1508. )
  1509. THEN ('GA - regelbest.')
  1510. WHEN (
  1511. (
  1512. (
  1513. CASE
  1514. WHEN (T3."Vehicle Status" = 1)
  1515. THEN ('GA')
  1516. WHEN (T3."Vehicle Status" IN (0, 2))
  1517. THEN ('NA')
  1518. ELSE NULL
  1519. END
  1520. ) = 'NA'
  1521. )
  1522. AND (T3."Vehicle Status" = 0)
  1523. )
  1524. THEN ('NA')
  1525. WHEN (
  1526. (
  1527. (
  1528. CASE
  1529. WHEN (T3."Vehicle Status" = 1)
  1530. THEN ('GA')
  1531. WHEN (T3."Vehicle Status" IN (0, 2))
  1532. THEN ('NA')
  1533. ELSE NULL
  1534. END
  1535. ) = 'NA'
  1536. )
  1537. AND (T3."Vehicle Status" = 2)
  1538. )
  1539. THEN ('VFW')
  1540. ELSE NULL
  1541. END
  1542. ) = 'VFW'
  1543. )
  1544. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 0 AND 90)
  1545. )
  1546. THEN ('0 - 90 Tage')
  1547. WHEN (
  1548. (
  1549. (
  1550. CASE
  1551. WHEN (
  1552. (
  1553. (
  1554. CASE
  1555. WHEN (T3."Vehicle Status" = 1)
  1556. THEN ('GA')
  1557. WHEN (T3."Vehicle Status" IN (0, 2))
  1558. THEN ('NA')
  1559. ELSE NULL
  1560. END
  1561. ) = 'GA'
  1562. )
  1563. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1564. )
  1565. THEN ('GA - diff.best.')
  1566. WHEN (
  1567. (
  1568. (
  1569. CASE
  1570. WHEN (T3."Vehicle Status" = 1)
  1571. THEN ('GA')
  1572. WHEN (T3."Vehicle Status" IN (0, 2))
  1573. THEN ('NA')
  1574. ELSE NULL
  1575. END
  1576. ) = 'GA'
  1577. )
  1578. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1579. )
  1580. THEN ('GA - regelbest.')
  1581. WHEN (
  1582. (
  1583. (
  1584. CASE
  1585. WHEN (T3."Vehicle Status" = 1)
  1586. THEN ('GA')
  1587. WHEN (T3."Vehicle Status" IN (0, 2))
  1588. THEN ('NA')
  1589. ELSE NULL
  1590. END
  1591. ) = 'NA'
  1592. )
  1593. AND (T3."Vehicle Status" = 0)
  1594. )
  1595. THEN ('NA')
  1596. WHEN (
  1597. (
  1598. (
  1599. CASE
  1600. WHEN (T3."Vehicle Status" = 1)
  1601. THEN ('GA')
  1602. WHEN (T3."Vehicle Status" IN (0, 2))
  1603. THEN ('NA')
  1604. ELSE NULL
  1605. END
  1606. ) = 'NA'
  1607. )
  1608. AND (T3."Vehicle Status" = 2)
  1609. )
  1610. THEN ('VFW')
  1611. ELSE NULL
  1612. END
  1613. ) = 'VFW'
  1614. )
  1615. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 91 AND 120)
  1616. )
  1617. THEN ('91 - 120 Tage')
  1618. WHEN (
  1619. (
  1620. (
  1621. CASE
  1622. WHEN (
  1623. (
  1624. (
  1625. CASE
  1626. WHEN (T3."Vehicle Status" = 1)
  1627. THEN ('GA')
  1628. WHEN (T3."Vehicle Status" IN (0, 2))
  1629. THEN ('NA')
  1630. ELSE NULL
  1631. END
  1632. ) = 'GA'
  1633. )
  1634. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1635. )
  1636. THEN ('GA - diff.best.')
  1637. WHEN (
  1638. (
  1639. (
  1640. CASE
  1641. WHEN (T3."Vehicle Status" = 1)
  1642. THEN ('GA')
  1643. WHEN (T3."Vehicle Status" IN (0, 2))
  1644. THEN ('NA')
  1645. ELSE NULL
  1646. END
  1647. ) = 'GA'
  1648. )
  1649. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1650. )
  1651. THEN ('GA - regelbest.')
  1652. WHEN (
  1653. (
  1654. (
  1655. CASE
  1656. WHEN (T3."Vehicle Status" = 1)
  1657. THEN ('GA')
  1658. WHEN (T3."Vehicle Status" IN (0, 2))
  1659. THEN ('NA')
  1660. ELSE NULL
  1661. END
  1662. ) = 'NA'
  1663. )
  1664. AND (T3."Vehicle Status" = 0)
  1665. )
  1666. THEN ('NA')
  1667. WHEN (
  1668. (
  1669. (
  1670. CASE
  1671. WHEN (T3."Vehicle Status" = 1)
  1672. THEN ('GA')
  1673. WHEN (T3."Vehicle Status" IN (0, 2))
  1674. THEN ('NA')
  1675. ELSE NULL
  1676. END
  1677. ) = 'NA'
  1678. )
  1679. AND (T3."Vehicle Status" = 2)
  1680. )
  1681. THEN ('VFW')
  1682. ELSE NULL
  1683. END
  1684. ) = 'VFW'
  1685. )
  1686. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 121 AND 180)
  1687. )
  1688. THEN ('121 - 180 Tage')
  1689. WHEN (
  1690. (
  1691. (
  1692. CASE
  1693. WHEN (
  1694. (
  1695. (
  1696. CASE
  1697. WHEN (T3."Vehicle Status" = 1)
  1698. THEN ('GA')
  1699. WHEN (T3."Vehicle Status" IN (0, 2))
  1700. THEN ('NA')
  1701. ELSE NULL
  1702. END
  1703. ) = 'GA'
  1704. )
  1705. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1706. )
  1707. THEN ('GA - diff.best.')
  1708. WHEN (
  1709. (
  1710. (
  1711. CASE
  1712. WHEN (T3."Vehicle Status" = 1)
  1713. THEN ('GA')
  1714. WHEN (T3."Vehicle Status" IN (0, 2))
  1715. THEN ('NA')
  1716. ELSE NULL
  1717. END
  1718. ) = 'GA'
  1719. )
  1720. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1721. )
  1722. THEN ('GA - regelbest.')
  1723. WHEN (
  1724. (
  1725. (
  1726. CASE
  1727. WHEN (T3."Vehicle Status" = 1)
  1728. THEN ('GA')
  1729. WHEN (T3."Vehicle Status" IN (0, 2))
  1730. THEN ('NA')
  1731. ELSE NULL
  1732. END
  1733. ) = 'NA'
  1734. )
  1735. AND (T3."Vehicle Status" = 0)
  1736. )
  1737. THEN ('NA')
  1738. WHEN (
  1739. (
  1740. (
  1741. CASE
  1742. WHEN (T3."Vehicle Status" = 1)
  1743. THEN ('GA')
  1744. WHEN (T3."Vehicle Status" IN (0, 2))
  1745. THEN ('NA')
  1746. ELSE NULL
  1747. END
  1748. ) = 'NA'
  1749. )
  1750. AND (T3."Vehicle Status" = 2)
  1751. )
  1752. THEN ('VFW')
  1753. ELSE NULL
  1754. END
  1755. ) = 'VFW'
  1756. )
  1757. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 181 AND 240)
  1758. )
  1759. THEN ('181 - 240 Tage')
  1760. WHEN (
  1761. (
  1762. (
  1763. CASE
  1764. WHEN (
  1765. (
  1766. (
  1767. CASE
  1768. WHEN (T3."Vehicle Status" = 1)
  1769. THEN ('GA')
  1770. WHEN (T3."Vehicle Status" IN (0, 2))
  1771. THEN ('NA')
  1772. ELSE NULL
  1773. END
  1774. ) = 'GA'
  1775. )
  1776. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1777. )
  1778. THEN ('GA - diff.best.')
  1779. WHEN (
  1780. (
  1781. (
  1782. CASE
  1783. WHEN (T3."Vehicle Status" = 1)
  1784. THEN ('GA')
  1785. WHEN (T3."Vehicle Status" IN (0, 2))
  1786. THEN ('NA')
  1787. ELSE NULL
  1788. END
  1789. ) = 'GA'
  1790. )
  1791. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1792. )
  1793. THEN ('GA - regelbest.')
  1794. WHEN (
  1795. (
  1796. (
  1797. CASE
  1798. WHEN (T3."Vehicle Status" = 1)
  1799. THEN ('GA')
  1800. WHEN (T3."Vehicle Status" IN (0, 2))
  1801. THEN ('NA')
  1802. ELSE NULL
  1803. END
  1804. ) = 'NA'
  1805. )
  1806. AND (T3."Vehicle Status" = 0)
  1807. )
  1808. THEN ('NA')
  1809. WHEN (
  1810. (
  1811. (
  1812. CASE
  1813. WHEN (T3."Vehicle Status" = 1)
  1814. THEN ('GA')
  1815. WHEN (T3."Vehicle Status" IN (0, 2))
  1816. THEN ('NA')
  1817. ELSE NULL
  1818. END
  1819. ) = 'NA'
  1820. )
  1821. AND (T3."Vehicle Status" = 2)
  1822. )
  1823. THEN ('VFW')
  1824. ELSE NULL
  1825. END
  1826. ) = 'VFW'
  1827. )
  1828. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 241 AND 300)
  1829. )
  1830. THEN ('241 - 300 Tage')
  1831. WHEN (
  1832. (
  1833. (
  1834. CASE
  1835. WHEN (
  1836. (
  1837. (
  1838. CASE
  1839. WHEN (T3."Vehicle Status" = 1)
  1840. THEN ('GA')
  1841. WHEN (T3."Vehicle Status" IN (0, 2))
  1842. THEN ('NA')
  1843. ELSE NULL
  1844. END
  1845. ) = 'GA'
  1846. )
  1847. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1848. )
  1849. THEN ('GA - diff.best.')
  1850. WHEN (
  1851. (
  1852. (
  1853. CASE
  1854. WHEN (T3."Vehicle Status" = 1)
  1855. THEN ('GA')
  1856. WHEN (T3."Vehicle Status" IN (0, 2))
  1857. THEN ('NA')
  1858. ELSE NULL
  1859. END
  1860. ) = 'GA'
  1861. )
  1862. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1863. )
  1864. THEN ('GA - regelbest.')
  1865. WHEN (
  1866. (
  1867. (
  1868. CASE
  1869. WHEN (T3."Vehicle Status" = 1)
  1870. THEN ('GA')
  1871. WHEN (T3."Vehicle Status" IN (0, 2))
  1872. THEN ('NA')
  1873. ELSE NULL
  1874. END
  1875. ) = 'NA'
  1876. )
  1877. AND (T3."Vehicle Status" = 0)
  1878. )
  1879. THEN ('NA')
  1880. WHEN (
  1881. (
  1882. (
  1883. CASE
  1884. WHEN (T3."Vehicle Status" = 1)
  1885. THEN ('GA')
  1886. WHEN (T3."Vehicle Status" IN (0, 2))
  1887. THEN ('NA')
  1888. ELSE NULL
  1889. END
  1890. ) = 'NA'
  1891. )
  1892. AND (T3."Vehicle Status" = 2)
  1893. )
  1894. THEN ('VFW')
  1895. ELSE NULL
  1896. END
  1897. ) = 'VFW'
  1898. )
  1899. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 301 AND 360)
  1900. )
  1901. THEN ('301 - 360 Tage')
  1902. WHEN (
  1903. (
  1904. (
  1905. CASE
  1906. WHEN (
  1907. (
  1908. (
  1909. CASE
  1910. WHEN (T3."Vehicle Status" = 1)
  1911. THEN ('GA')
  1912. WHEN (T3."Vehicle Status" IN (0, 2))
  1913. THEN ('NA')
  1914. ELSE NULL
  1915. END
  1916. ) = 'GA'
  1917. )
  1918. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1919. )
  1920. THEN ('GA - diff.best.')
  1921. WHEN (
  1922. (
  1923. (
  1924. CASE
  1925. WHEN (T3."Vehicle Status" = 1)
  1926. THEN ('GA')
  1927. WHEN (T3."Vehicle Status" IN (0, 2))
  1928. THEN ('NA')
  1929. ELSE NULL
  1930. END
  1931. ) = 'GA'
  1932. )
  1933. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  1934. )
  1935. THEN ('GA - regelbest.')
  1936. WHEN (
  1937. (
  1938. (
  1939. CASE
  1940. WHEN (T3."Vehicle Status" = 1)
  1941. THEN ('GA')
  1942. WHEN (T3."Vehicle Status" IN (0, 2))
  1943. THEN ('NA')
  1944. ELSE NULL
  1945. END
  1946. ) = 'NA'
  1947. )
  1948. AND (T3."Vehicle Status" = 0)
  1949. )
  1950. THEN ('NA')
  1951. WHEN (
  1952. (
  1953. (
  1954. CASE
  1955. WHEN (T3."Vehicle Status" = 1)
  1956. THEN ('GA')
  1957. WHEN (T3."Vehicle Status" IN (0, 2))
  1958. THEN ('NA')
  1959. ELSE NULL
  1960. END
  1961. ) = 'NA'
  1962. )
  1963. AND (T3."Vehicle Status" = 2)
  1964. )
  1965. THEN ('VFW')
  1966. ELSE NULL
  1967. END
  1968. ) = 'VFW'
  1969. )
  1970. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) > 360)
  1971. )
  1972. THEN ('> 360 Tage')
  1973. WHEN (
  1974. (
  1975. (
  1976. CASE
  1977. WHEN (T3."Vehicle Status" = 1)
  1978. THEN ('GA')
  1979. WHEN (T3."Vehicle Status" IN (0, 2))
  1980. THEN ('NA')
  1981. ELSE NULL
  1982. END
  1983. ) = 'GA'
  1984. )
  1985. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 0 AND 30)
  1986. )
  1987. THEN ('0 - 30 Tage')
  1988. WHEN (
  1989. (
  1990. (
  1991. CASE
  1992. WHEN (T3."Vehicle Status" = 1)
  1993. THEN ('GA')
  1994. WHEN (T3."Vehicle Status" IN (0, 2))
  1995. THEN ('NA')
  1996. ELSE NULL
  1997. END
  1998. ) = 'GA'
  1999. )
  2000. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 31 AND 60)
  2001. )
  2002. THEN ('31 - 60 Tage')
  2003. WHEN (
  2004. (
  2005. (
  2006. CASE
  2007. WHEN (T3."Vehicle Status" = 1)
  2008. THEN ('GA')
  2009. WHEN (T3."Vehicle Status" IN (0, 2))
  2010. THEN ('NA')
  2011. ELSE NULL
  2012. END
  2013. ) = 'GA'
  2014. )
  2015. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 61 AND 90)
  2016. )
  2017. THEN ('61 - 90 Tage')
  2018. WHEN (
  2019. (
  2020. (
  2021. CASE
  2022. WHEN (T3."Vehicle Status" = 1)
  2023. THEN ('GA')
  2024. WHEN (T3."Vehicle Status" IN (0, 2))
  2025. THEN ('NA')
  2026. ELSE NULL
  2027. END
  2028. ) = 'GA'
  2029. )
  2030. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 91 AND 120)
  2031. )
  2032. THEN ('91 - 120 Tage')
  2033. WHEN (
  2034. (
  2035. (
  2036. CASE
  2037. WHEN (T3."Vehicle Status" = 1)
  2038. THEN ('GA')
  2039. WHEN (T3."Vehicle Status" IN (0, 2))
  2040. THEN ('NA')
  2041. ELSE NULL
  2042. END
  2043. ) = 'GA'
  2044. )
  2045. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 121 AND 180)
  2046. )
  2047. THEN ('121 - 180 Tage')
  2048. WHEN (
  2049. (
  2050. (
  2051. CASE
  2052. WHEN (T3."Vehicle Status" = 1)
  2053. THEN ('GA')
  2054. WHEN (T3."Vehicle Status" IN (0, 2))
  2055. THEN ('NA')
  2056. ELSE NULL
  2057. END
  2058. ) = 'GA'
  2059. )
  2060. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 181 AND 240)
  2061. )
  2062. THEN ('181 - 240 Tage')
  2063. WHEN (
  2064. (
  2065. (
  2066. CASE
  2067. WHEN (T3."Vehicle Status" = 1)
  2068. THEN ('GA')
  2069. WHEN (T3."Vehicle Status" IN (0, 2))
  2070. THEN ('NA')
  2071. ELSE NULL
  2072. END
  2073. ) = 'GA'
  2074. )
  2075. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 241 AND 300)
  2076. )
  2077. THEN ('241 - 300 Tage')
  2078. WHEN (
  2079. (
  2080. (
  2081. CASE
  2082. WHEN (T3."Vehicle Status" = 1)
  2083. THEN ('GA')
  2084. WHEN (T3."Vehicle Status" IN (0, 2))
  2085. THEN ('NA')
  2086. ELSE NULL
  2087. END
  2088. ) = 'GA'
  2089. )
  2090. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 301 AND 360)
  2091. )
  2092. THEN ('301 - 360 Tage')
  2093. WHEN (
  2094. (
  2095. (
  2096. CASE
  2097. WHEN (T3."Vehicle Status" = 1)
  2098. THEN ('GA')
  2099. WHEN (T3."Vehicle Status" IN (0, 2))
  2100. THEN ('NA')
  2101. ELSE NULL
  2102. END
  2103. ) = 'GA'
  2104. )
  2105. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) > 360)
  2106. )
  2107. THEN ('> 360 Tage')
  2108. ELSE NULL
  2109. END AS "Standtagestaffel",
  2110. CASE
  2111. WHEN (T3."Vehicle Status" = 3)
  2112. THEN ('kundenbelegt')
  2113. ELSE ('nicht kundenbelegt')
  2114. END AS "kundenbelegt ja/nein",
  2115. CASE
  2116. WHEN (
  2117. (
  2118. (
  2119. (T3."Make Code" = 'BMW')
  2120. AND (
  2121. (
  2122. CASE
  2123. WHEN (T3."Vehicle Status" = 1)
  2124. THEN ('GA')
  2125. WHEN (T3."Vehicle Status" IN (0, 2))
  2126. THEN ('NA')
  2127. ELSE NULL
  2128. END
  2129. ) = 'NA'
  2130. )
  2131. )
  2132. AND (T3."Market Segment Code" = '')
  2133. )
  2134. AND (
  2135. (T3."Model" LIKE '1%')
  2136. OR (T3."Model" LIKE 'BMW 1%')
  2137. )
  2138. )
  2139. THEN ('1ER-REIHE')
  2140. WHEN (
  2141. (
  2142. (
  2143. (T3."Make Code" = 'BMW')
  2144. AND (
  2145. (
  2146. CASE
  2147. WHEN (T3."Vehicle Status" = 1)
  2148. THEN ('GA')
  2149. WHEN (T3."Vehicle Status" IN (0, 2))
  2150. THEN ('NA')
  2151. ELSE NULL
  2152. END
  2153. ) = 'NA'
  2154. )
  2155. )
  2156. AND (T3."Market Segment Code" = '')
  2157. )
  2158. AND (
  2159. (
  2160. (T3."Model" LIKE '2%')
  2161. OR (T3."Model" LIKE 'BMW 2%')
  2162. )
  2163. OR (T3."Model" LIKE 'M2%')
  2164. )
  2165. )
  2166. THEN ('2ER-REIHE')
  2167. WHEN (
  2168. (
  2169. (
  2170. (T3."Make Code" = 'BMW')
  2171. AND (
  2172. (
  2173. CASE
  2174. WHEN (T3."Vehicle Status" = 1)
  2175. THEN ('GA')
  2176. WHEN (T3."Vehicle Status" IN (0, 2))
  2177. THEN ('NA')
  2178. ELSE NULL
  2179. END
  2180. ) = 'NA'
  2181. )
  2182. )
  2183. AND (T3."Market Segment Code" = '')
  2184. )
  2185. AND (
  2186. (
  2187. (T3."Model" LIKE '3%')
  2188. OR (T3."Model" LIKE 'BMW 3%')
  2189. )
  2190. OR (T3."Model" LIKE 'M3%')
  2191. )
  2192. )
  2193. THEN ('3ER-REIHE')
  2194. WHEN (
  2195. (
  2196. (
  2197. (T3."Make Code" = 'BMW')
  2198. AND (
  2199. (
  2200. CASE
  2201. WHEN (T3."Vehicle Status" = 1)
  2202. THEN ('GA')
  2203. WHEN (T3."Vehicle Status" IN (0, 2))
  2204. THEN ('NA')
  2205. ELSE NULL
  2206. END
  2207. ) = 'NA'
  2208. )
  2209. )
  2210. AND (T3."Market Segment Code" = '')
  2211. )
  2212. AND (
  2213. (T3."Model" LIKE '4%')
  2214. OR (T3."Model" LIKE 'BMW 4%')
  2215. )
  2216. )
  2217. THEN ('4ER-REIHE')
  2218. WHEN (
  2219. (
  2220. (
  2221. (T3."Make Code" = 'BMW')
  2222. AND (
  2223. (
  2224. CASE
  2225. WHEN (T3."Vehicle Status" = 1)
  2226. THEN ('GA')
  2227. WHEN (T3."Vehicle Status" IN (0, 2))
  2228. THEN ('NA')
  2229. ELSE NULL
  2230. END
  2231. ) = 'NA'
  2232. )
  2233. )
  2234. AND (T3."Market Segment Code" = '')
  2235. )
  2236. AND (
  2237. (
  2238. (T3."Model" LIKE '5%')
  2239. OR (T3."Model" LIKE 'BMW 5%')
  2240. )
  2241. OR (T3."Model" LIKE 'M5%')
  2242. )
  2243. )
  2244. THEN ('5ER-REIHE')
  2245. WHEN (
  2246. (
  2247. (
  2248. (T3."Make Code" = 'BMW')
  2249. AND (
  2250. (
  2251. CASE
  2252. WHEN (T3."Vehicle Status" = 1)
  2253. THEN ('GA')
  2254. WHEN (T3."Vehicle Status" IN (0, 2))
  2255. THEN ('NA')
  2256. ELSE NULL
  2257. END
  2258. ) = 'NA'
  2259. )
  2260. )
  2261. AND (T3."Market Segment Code" = '')
  2262. )
  2263. AND (
  2264. (
  2265. (T3."Model" LIKE '6%')
  2266. OR (T3."Model" LIKE 'BMW 6%')
  2267. )
  2268. OR (T3."Model" LIKE 'M6%')
  2269. )
  2270. )
  2271. THEN ('6ER-REIHE')
  2272. WHEN (
  2273. (
  2274. (
  2275. (T3."Make Code" = 'BMW')
  2276. AND (
  2277. (
  2278. CASE
  2279. WHEN (T3."Vehicle Status" = 1)
  2280. THEN ('GA')
  2281. WHEN (T3."Vehicle Status" IN (0, 2))
  2282. THEN ('NA')
  2283. ELSE NULL
  2284. END
  2285. ) = 'NA'
  2286. )
  2287. )
  2288. AND (T3."Market Segment Code" = '')
  2289. )
  2290. AND (T3."Model" LIKE '7%')
  2291. )
  2292. THEN ('7ER-REIHE')
  2293. WHEN (
  2294. (
  2295. (
  2296. (T3."Make Code" = 'BMW')
  2297. AND (
  2298. (
  2299. CASE
  2300. WHEN (T3."Vehicle Status" = 1)
  2301. THEN ('GA')
  2302. WHEN (T3."Vehicle Status" IN (0, 2))
  2303. THEN ('NA')
  2304. ELSE NULL
  2305. END
  2306. ) = 'NA'
  2307. )
  2308. )
  2309. AND (T3."Market Segment Code" = '')
  2310. )
  2311. AND (T3."Model" LIKE '8%')
  2312. )
  2313. THEN ('8ER-REIHE')
  2314. WHEN (
  2315. (
  2316. (
  2317. (T3."Make Code" = 'BMW')
  2318. AND (
  2319. (
  2320. CASE
  2321. WHEN (T3."Vehicle Status" = 1)
  2322. THEN ('GA')
  2323. WHEN (T3."Vehicle Status" IN (0, 2))
  2324. THEN ('NA')
  2325. ELSE NULL
  2326. END
  2327. ) = 'NA'
  2328. )
  2329. )
  2330. AND (T3."Market Segment Code" = '')
  2331. )
  2332. AND (
  2333. (T3."Model" LIKE 'X%')
  2334. OR (T3."Model" LIKE 'BMW X%')
  2335. )
  2336. )
  2337. THEN ('X-REIHE')
  2338. WHEN (
  2339. (
  2340. (
  2341. (T3."Make Code" = 'BMW')
  2342. AND (
  2343. (
  2344. CASE
  2345. WHEN (T3."Vehicle Status" = 1)
  2346. THEN ('GA')
  2347. WHEN (T3."Vehicle Status" IN (0, 2))
  2348. THEN ('NA')
  2349. ELSE NULL
  2350. END
  2351. ) = 'NA'
  2352. )
  2353. )
  2354. AND (T3."Market Segment Code" = '')
  2355. )
  2356. AND (T3."Model" LIKE 'Z%')
  2357. )
  2358. THEN ('Z-REIHE')
  2359. ELSE (T3."Market Segment Code")
  2360. END AS "Model_alt_1",
  2361. CASE
  2362. WHEN (
  2363. (
  2364. (
  2365. CASE
  2366. WHEN (T3."Vehicle Status" = 1)
  2367. THEN ('GA')
  2368. WHEN (T3."Vehicle Status" IN (0, 2))
  2369. THEN ('NA')
  2370. ELSE NULL
  2371. END
  2372. ) = 'GA'
  2373. )
  2374. AND (T3."Inventory Posting Group" IN ('GW_DW_PKW'))
  2375. )
  2376. THEN ('BMW JGA')
  2377. WHEN (
  2378. (
  2379. (
  2380. CASE
  2381. WHEN (T3."Vehicle Status" = 1)
  2382. THEN ('GA')
  2383. WHEN (T3."Vehicle Status" IN (0, 2))
  2384. THEN ('NA')
  2385. ELSE NULL
  2386. END
  2387. ) = 'GA'
  2388. )
  2389. AND (T3."Inventory Posting Group" IN ('GW_MN_JGA'))
  2390. )
  2391. THEN ('MINI JGA')
  2392. WHEN (
  2393. (
  2394. (
  2395. CASE
  2396. WHEN (T3."Vehicle Status" = 1)
  2397. THEN ('GA')
  2398. WHEN (T3."Vehicle Status" IN (0, 2))
  2399. THEN ('NA')
  2400. ELSE NULL
  2401. END
  2402. ) = 'GA'
  2403. )
  2404. AND (NOT T3."Inventory Posting Group" IN ('GW_DW_PKW', 'GW_MN_JGA'))
  2405. )
  2406. THEN ('restl. GA-Bestand')
  2407. WHEN (
  2408. (
  2409. (
  2410. CASE
  2411. WHEN (
  2412. (
  2413. (
  2414. CASE
  2415. WHEN (T3."Vehicle Status" = 1)
  2416. THEN ('GA')
  2417. WHEN (T3."Vehicle Status" IN (0, 2))
  2418. THEN ('NA')
  2419. ELSE NULL
  2420. END
  2421. ) = 'GA'
  2422. )
  2423. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2424. )
  2425. THEN ('GA - diff.best.')
  2426. WHEN (
  2427. (
  2428. (
  2429. CASE
  2430. WHEN (T3."Vehicle Status" = 1)
  2431. THEN ('GA')
  2432. WHEN (T3."Vehicle Status" IN (0, 2))
  2433. THEN ('NA')
  2434. ELSE NULL
  2435. END
  2436. ) = 'GA'
  2437. )
  2438. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2439. )
  2440. THEN ('GA - regelbest.')
  2441. WHEN (
  2442. (
  2443. (
  2444. CASE
  2445. WHEN (T3."Vehicle Status" = 1)
  2446. THEN ('GA')
  2447. WHEN (T3."Vehicle Status" IN (0, 2))
  2448. THEN ('NA')
  2449. ELSE NULL
  2450. END
  2451. ) = 'NA'
  2452. )
  2453. AND (T3."Vehicle Status" = 0)
  2454. )
  2455. THEN ('NA')
  2456. WHEN (
  2457. (
  2458. (
  2459. CASE
  2460. WHEN (T3."Vehicle Status" = 1)
  2461. THEN ('GA')
  2462. WHEN (T3."Vehicle Status" IN (0, 2))
  2463. THEN ('NA')
  2464. ELSE NULL
  2465. END
  2466. ) = 'NA'
  2467. )
  2468. AND (T3."Vehicle Status" = 2)
  2469. )
  2470. THEN ('VFW')
  2471. ELSE NULL
  2472. END
  2473. ) = 'NA'
  2474. )
  2475. AND (T3."Make Code" IN ('BMW', 'BMW-C1', 'BMW-MOT', 'BMWI'))
  2476. )
  2477. THEN ('NA BMW')
  2478. WHEN (
  2479. (
  2480. (
  2481. CASE
  2482. WHEN (
  2483. (
  2484. (
  2485. CASE
  2486. WHEN (T3."Vehicle Status" = 1)
  2487. THEN ('GA')
  2488. WHEN (T3."Vehicle Status" IN (0, 2))
  2489. THEN ('NA')
  2490. ELSE NULL
  2491. END
  2492. ) = 'GA'
  2493. )
  2494. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2495. )
  2496. THEN ('GA - diff.best.')
  2497. WHEN (
  2498. (
  2499. (
  2500. CASE
  2501. WHEN (T3."Vehicle Status" = 1)
  2502. THEN ('GA')
  2503. WHEN (T3."Vehicle Status" IN (0, 2))
  2504. THEN ('NA')
  2505. ELSE NULL
  2506. END
  2507. ) = 'GA'
  2508. )
  2509. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2510. )
  2511. THEN ('GA - regelbest.')
  2512. WHEN (
  2513. (
  2514. (
  2515. CASE
  2516. WHEN (T3."Vehicle Status" = 1)
  2517. THEN ('GA')
  2518. WHEN (T3."Vehicle Status" IN (0, 2))
  2519. THEN ('NA')
  2520. ELSE NULL
  2521. END
  2522. ) = 'NA'
  2523. )
  2524. AND (T3."Vehicle Status" = 0)
  2525. )
  2526. THEN ('NA')
  2527. WHEN (
  2528. (
  2529. (
  2530. CASE
  2531. WHEN (T3."Vehicle Status" = 1)
  2532. THEN ('GA')
  2533. WHEN (T3."Vehicle Status" IN (0, 2))
  2534. THEN ('NA')
  2535. ELSE NULL
  2536. END
  2537. ) = 'NA'
  2538. )
  2539. AND (T3."Vehicle Status" = 2)
  2540. )
  2541. THEN ('VFW')
  2542. ELSE NULL
  2543. END
  2544. ) = 'NA'
  2545. )
  2546. AND (T3."Make Code" IN ('BMW-MINI'))
  2547. )
  2548. THEN ('NA MINI')
  2549. WHEN (
  2550. (
  2551. (
  2552. CASE
  2553. WHEN (
  2554. (
  2555. (
  2556. CASE
  2557. WHEN (T3."Vehicle Status" = 1)
  2558. THEN ('GA')
  2559. WHEN (T3."Vehicle Status" IN (0, 2))
  2560. THEN ('NA')
  2561. ELSE NULL
  2562. END
  2563. ) = 'GA'
  2564. )
  2565. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2566. )
  2567. THEN ('GA - diff.best.')
  2568. WHEN (
  2569. (
  2570. (
  2571. CASE
  2572. WHEN (T3."Vehicle Status" = 1)
  2573. THEN ('GA')
  2574. WHEN (T3."Vehicle Status" IN (0, 2))
  2575. THEN ('NA')
  2576. ELSE NULL
  2577. END
  2578. ) = 'GA'
  2579. )
  2580. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2581. )
  2582. THEN ('GA - regelbest.')
  2583. WHEN (
  2584. (
  2585. (
  2586. CASE
  2587. WHEN (T3."Vehicle Status" = 1)
  2588. THEN ('GA')
  2589. WHEN (T3."Vehicle Status" IN (0, 2))
  2590. THEN ('NA')
  2591. ELSE NULL
  2592. END
  2593. ) = 'NA'
  2594. )
  2595. AND (T3."Vehicle Status" = 0)
  2596. )
  2597. THEN ('NA')
  2598. WHEN (
  2599. (
  2600. (
  2601. CASE
  2602. WHEN (T3."Vehicle Status" = 1)
  2603. THEN ('GA')
  2604. WHEN (T3."Vehicle Status" IN (0, 2))
  2605. THEN ('NA')
  2606. ELSE NULL
  2607. END
  2608. ) = 'NA'
  2609. )
  2610. AND (T3."Vehicle Status" = 2)
  2611. )
  2612. THEN ('VFW')
  2613. ELSE NULL
  2614. END
  2615. ) = 'VFW'
  2616. )
  2617. AND (T3."Make Code" IN ('BMW', 'BMW-C1', 'BMW-MOT', 'BMWI'))
  2618. )
  2619. THEN ('VFW BMW')
  2620. WHEN (
  2621. (
  2622. (
  2623. CASE
  2624. WHEN (
  2625. (
  2626. (
  2627. CASE
  2628. WHEN (T3."Vehicle Status" = 1)
  2629. THEN ('GA')
  2630. WHEN (T3."Vehicle Status" IN (0, 2))
  2631. THEN ('NA')
  2632. ELSE NULL
  2633. END
  2634. ) = 'GA'
  2635. )
  2636. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2637. )
  2638. THEN ('GA - diff.best.')
  2639. WHEN (
  2640. (
  2641. (
  2642. CASE
  2643. WHEN (T3."Vehicle Status" = 1)
  2644. THEN ('GA')
  2645. WHEN (T3."Vehicle Status" IN (0, 2))
  2646. THEN ('NA')
  2647. ELSE NULL
  2648. END
  2649. ) = 'GA'
  2650. )
  2651. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2652. )
  2653. THEN ('GA - regelbest.')
  2654. WHEN (
  2655. (
  2656. (
  2657. CASE
  2658. WHEN (T3."Vehicle Status" = 1)
  2659. THEN ('GA')
  2660. WHEN (T3."Vehicle Status" IN (0, 2))
  2661. THEN ('NA')
  2662. ELSE NULL
  2663. END
  2664. ) = 'NA'
  2665. )
  2666. AND (T3."Vehicle Status" = 0)
  2667. )
  2668. THEN ('NA')
  2669. WHEN (
  2670. (
  2671. (
  2672. CASE
  2673. WHEN (T3."Vehicle Status" = 1)
  2674. THEN ('GA')
  2675. WHEN (T3."Vehicle Status" IN (0, 2))
  2676. THEN ('NA')
  2677. ELSE NULL
  2678. END
  2679. ) = 'NA'
  2680. )
  2681. AND (T3."Vehicle Status" = 2)
  2682. )
  2683. THEN ('VFW')
  2684. ELSE NULL
  2685. END
  2686. ) = 'VFW'
  2687. )
  2688. AND (T3."Make Code" IN ('BMW-MINI'))
  2689. )
  2690. THEN ('VFW MINI')
  2691. ELSE (
  2692. (
  2693. CASE
  2694. WHEN (
  2695. (
  2696. (
  2697. CASE
  2698. WHEN (T3."Vehicle Status" = 1)
  2699. THEN ('GA')
  2700. WHEN (T3."Vehicle Status" IN (0, 2))
  2701. THEN ('NA')
  2702. ELSE NULL
  2703. END
  2704. ) = 'GA'
  2705. )
  2706. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2707. )
  2708. THEN ('GA - diff.best.')
  2709. WHEN (
  2710. (
  2711. (
  2712. CASE
  2713. WHEN (T3."Vehicle Status" = 1)
  2714. THEN ('GA')
  2715. WHEN (T3."Vehicle Status" IN (0, 2))
  2716. THEN ('NA')
  2717. ELSE NULL
  2718. END
  2719. ) = 'GA'
  2720. )
  2721. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2722. )
  2723. THEN ('GA - regelbest.')
  2724. WHEN (
  2725. (
  2726. (
  2727. CASE
  2728. WHEN (T3."Vehicle Status" = 1)
  2729. THEN ('GA')
  2730. WHEN (T3."Vehicle Status" IN (0, 2))
  2731. THEN ('NA')
  2732. ELSE NULL
  2733. END
  2734. ) = 'NA'
  2735. )
  2736. AND (T3."Vehicle Status" = 0)
  2737. )
  2738. THEN ('NA')
  2739. WHEN (
  2740. (
  2741. (
  2742. CASE
  2743. WHEN (T3."Vehicle Status" = 1)
  2744. THEN ('GA')
  2745. WHEN (T3."Vehicle Status" IN (0, 2))
  2746. THEN ('NA')
  2747. ELSE NULL
  2748. END
  2749. ) = 'NA'
  2750. )
  2751. AND (T3."Vehicle Status" = 2)
  2752. )
  2753. THEN ('VFW')
  2754. ELSE NULL
  2755. END
  2756. )
  2757. )
  2758. END AS "Fahrzeugtyp_alt",
  2759. convert(FLOAT, T6."List Price Incl_ VAT") AS c140,
  2760. T3."Text 3" AS "Text 3",
  2761. (convert(VARCHAR(50), year(T6."Price Sticker Date")) + '-' + convert(VARCHAR(50), month(T6."Price Sticker Date")) + '-' + convert(VARCHAR(50), day(T6."Price Sticker Date"))) AS "Dat_letzte_�nderung_Zeichen",
  2762. (convert(VARCHAR(50), year(T3."Deregistration Date")) + '-' + convert(VARCHAR(50), month(T3."Deregistration Date")) + '-' + convert(VARCHAR(50), day(T3."Deregistration Date"))) AS "Abmeldung_Zeichen",
  2763. (convert(VARCHAR(50), year(T3."Initial Registration")) + '-' + convert(VARCHAR(50), month(T3."Initial Registration")) + '-' + convert(VARCHAR(50), day(T3."Initial Registration"))) AS "EZ_Zeichen",
  2764. T7."Name" AS "Name_Vorbesitzer",
  2765. CASE
  2766. WHEN (
  2767. (
  2768. (
  2769. (T1."No_" LIKE '3%')
  2770. AND (NOT T2."Document No_" LIKE 'E%')
  2771. )
  2772. AND (NOT T2."Document No_" LIKE 'V%')
  2773. )
  2774. AND (NOT T2."Document No_" LIKE 'FB%')
  2775. )
  2776. THEN (((convert(FLOAT, T2."Amount"))))
  2777. ELSE (0)
  2778. END AS "EK erh. Pos.",
  2779. CASE
  2780. WHEN (
  2781. (
  2782. (
  2783. (
  2784. CASE
  2785. WHEN (
  2786. (
  2787. (
  2788. CASE
  2789. WHEN (T3."Vehicle Status" = 1)
  2790. THEN ('GA')
  2791. WHEN (T3."Vehicle Status" IN (0, 2))
  2792. THEN ('NA')
  2793. ELSE NULL
  2794. END
  2795. ) = 'GA'
  2796. )
  2797. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2798. )
  2799. THEN ('GA - diff.best.')
  2800. WHEN (
  2801. (
  2802. (
  2803. CASE
  2804. WHEN (T3."Vehicle Status" = 1)
  2805. THEN ('GA')
  2806. WHEN (T3."Vehicle Status" IN (0, 2))
  2807. THEN ('NA')
  2808. ELSE NULL
  2809. END
  2810. ) = 'GA'
  2811. )
  2812. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2813. )
  2814. THEN ('GA - regelbest.')
  2815. WHEN (
  2816. (
  2817. (
  2818. CASE
  2819. WHEN (T3."Vehicle Status" = 1)
  2820. THEN ('GA')
  2821. WHEN (T3."Vehicle Status" IN (0, 2))
  2822. THEN ('NA')
  2823. ELSE NULL
  2824. END
  2825. ) = 'NA'
  2826. )
  2827. AND (T3."Vehicle Status" = 0)
  2828. )
  2829. THEN ('NA')
  2830. WHEN (
  2831. (
  2832. (
  2833. CASE
  2834. WHEN (T3."Vehicle Status" = 1)
  2835. THEN ('GA')
  2836. WHEN (T3."Vehicle Status" IN (0, 2))
  2837. THEN ('NA')
  2838. ELSE NULL
  2839. END
  2840. ) = 'NA'
  2841. )
  2842. AND (T3."Vehicle Status" = 2)
  2843. )
  2844. THEN ('VFW')
  2845. ELSE NULL
  2846. END
  2847. ) = 'VFW'
  2848. )
  2849. AND (T3."Initial Registration" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  2850. )
  2851. AND (T3."Initial Registration" > T3."Deregistration Date")
  2852. )
  2853. THEN ('zugelassen')
  2854. WHEN (
  2855. (
  2856. (
  2857. (
  2858. CASE
  2859. WHEN (
  2860. (
  2861. (
  2862. CASE
  2863. WHEN (T3."Vehicle Status" = 1)
  2864. THEN ('GA')
  2865. WHEN (T3."Vehicle Status" IN (0, 2))
  2866. THEN ('NA')
  2867. ELSE NULL
  2868. END
  2869. ) = 'GA'
  2870. )
  2871. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2872. )
  2873. THEN ('GA - diff.best.')
  2874. WHEN (
  2875. (
  2876. (
  2877. CASE
  2878. WHEN (T3."Vehicle Status" = 1)
  2879. THEN ('GA')
  2880. WHEN (T3."Vehicle Status" IN (0, 2))
  2881. THEN ('NA')
  2882. ELSE NULL
  2883. END
  2884. ) = 'GA'
  2885. )
  2886. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  2887. )
  2888. THEN ('GA - regelbest.')
  2889. WHEN (
  2890. (
  2891. (
  2892. CASE
  2893. WHEN (T3."Vehicle Status" = 1)
  2894. THEN ('GA')
  2895. WHEN (T3."Vehicle Status" IN (0, 2))
  2896. THEN ('NA')
  2897. ELSE NULL
  2898. END
  2899. ) = 'NA'
  2900. )
  2901. AND (T3."Vehicle Status" = 0)
  2902. )
  2903. THEN ('NA')
  2904. WHEN (
  2905. (
  2906. (
  2907. CASE
  2908. WHEN (T3."Vehicle Status" = 1)
  2909. THEN ('GA')
  2910. WHEN (T3."Vehicle Status" IN (0, 2))
  2911. THEN ('NA')
  2912. ELSE NULL
  2913. END
  2914. ) = 'NA'
  2915. )
  2916. AND (T3."Vehicle Status" = 2)
  2917. )
  2918. THEN ('VFW')
  2919. ELSE NULL
  2920. END
  2921. ) = 'VFW'
  2922. )
  2923. AND (T3."Initial Registration" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  2924. )
  2925. AND (T3."Initial Registration" < T3."Deregistration Date")
  2926. )
  2927. THEN ('abgemeldet')
  2928. ELSE NULL
  2929. END AS "VFW zugel./abgem",
  2930. T3."Deregistration Date" AS "Deregistration Date",
  2931. T3."Initial Registration" AS "Initial Registration_2",
  2932. T3."Text 1" AS "Text 1_Vorbesitzer",
  2933. T3."Extra Code 1" AS "Extra Code 1",
  2934. CASE
  2935. WHEN (T3."Dealer Status" IN ('000', ''))
  2936. THEN ('005')
  2937. ELSE (T3."Dealer Status")
  2938. END AS "Dealer Status",
  2939. CASE
  2940. WHEN (
  2941. (
  2942. CASE
  2943. WHEN (T3."Dealer Status" IN ('000', ''))
  2944. THEN ('005')
  2945. ELSE (T3."Dealer Status")
  2946. END
  2947. ) IN ('000', '005', '019', '015')
  2948. )
  2949. THEN ('Status 0 - 19')
  2950. WHEN (
  2951. (
  2952. CASE
  2953. WHEN (T3."Dealer Status" IN ('000', ''))
  2954. THEN ('005')
  2955. ELSE (T3."Dealer Status")
  2956. END
  2957. ) IN ('022', '030', '021', '099', '020')
  2958. )
  2959. THEN ('Status > 19')
  2960. ELSE ('Status fehlt')
  2961. END AS "H�ndlerstatus Gruppe",
  2962. (
  2963. CASE
  2964. WHEN (T3."Dealer Status" IN ('000', ''))
  2965. THEN ('005')
  2966. ELSE (T3."Dealer Status")
  2967. END
  2968. ) + ' - ' + (
  2969. CASE
  2970. WHEN (T3."Dealer Status" IN ('005', '000', ''))
  2971. THEN ('Fahrzeug auf Lager')
  2972. WHEN (T3."Dealer Status" = '015')
  2973. THEN ('Fahrzeug wird repariert')
  2974. WHEN (T3."Dealer Status" = '019')
  2975. THEN ('�bernahme durch Halter')
  2976. WHEN (T3."Dealer Status" = '020')
  2977. THEN ('Fahrzeug ist reserviert')
  2978. WHEN (T3."Dealer Status" = '021')
  2979. THEN ('Pool-Fahrzeug')
  2980. WHEN (T3."Dealer Status" = '022')
  2981. THEN ('FZG f�r Wiederverk�ufer')
  2982. WHEN (T3."Dealer Status" = '030')
  2983. THEN ('Fahrzeug ist verkauft')
  2984. WHEN (T3."Dealer Status" = '099')
  2985. THEN ('FZG nicht verkaufsrelevant')
  2986. ELSE ('H�ndlerstatus fehlt')
  2987. END
  2988. ) AS "H�ndlerstatus",
  2989. CASE
  2990. WHEN (T3."Dealer Status" IN ('005', '000', ''))
  2991. THEN ('Fahrzeug auf Lager')
  2992. WHEN (T3."Dealer Status" = '015')
  2993. THEN ('Fahrzeug wird repariert')
  2994. WHEN (T3."Dealer Status" = '019')
  2995. THEN ('�bernahme durch Halter')
  2996. WHEN (T3."Dealer Status" = '020')
  2997. THEN ('Fahrzeug ist reserviert')
  2998. WHEN (T3."Dealer Status" = '021')
  2999. THEN ('Pool-Fahrzeug')
  3000. WHEN (T3."Dealer Status" = '022')
  3001. THEN ('FZG f�r Wiederverk�ufer')
  3002. WHEN (T3."Dealer Status" = '030')
  3003. THEN ('Fahrzeug ist verkauft')
  3004. WHEN (T3."Dealer Status" = '099')
  3005. THEN ('FZG nicht verkaufsrelevant')
  3006. ELSE ('H�ndlerstatus fehlt')
  3007. END AS "H�ndlerstatus_Text",
  3008. T3."License No_" AS "License No",
  3009. (convert(FLOAT, T3."Mileage")) AS "Mileage",
  3010. T3."Key No_" AS "Key No",
  3011. T3."Transmission Type Code" AS "Transmission Type Code",
  3012. T3."Dealer Status" AS "Dealer Status_ori",
  3013. CASE
  3014. WHEN (T3."Location Code" = 'BUR')
  3015. THEN ('10')
  3016. WHEN (T3."Location Code" = 'MUE')
  3017. THEN ('20')
  3018. ELSE ('10')
  3019. END AS "Standort",
  3020. T3."Date of Sale" AS "Date Of Sale",
  3021. T3."Location Code" + ' - ' + (
  3022. CASE
  3023. WHEN (
  3024. (
  3025. (
  3026. CASE
  3027. WHEN (T3."Dealer Status" IN ('000', ''))
  3028. THEN ('005')
  3029. ELSE (T3."Dealer Status")
  3030. END
  3031. ) + ' - ' + (
  3032. CASE
  3033. WHEN (T3."Dealer Status" IN ('005', '000', ''))
  3034. THEN ('Fahrzeug auf Lager')
  3035. WHEN (T3."Dealer Status" = '015')
  3036. THEN ('Fahrzeug wird repariert')
  3037. WHEN (T3."Dealer Status" = '019')
  3038. THEN ('�bernahme durch Halter')
  3039. WHEN (T3."Dealer Status" = '020')
  3040. THEN ('Fahrzeug ist reserviert')
  3041. WHEN (T3."Dealer Status" = '021')
  3042. THEN ('Pool-Fahrzeug')
  3043. WHEN (T3."Dealer Status" = '022')
  3044. THEN ('FZG f�r Wiederverk�ufer')
  3045. WHEN (T3."Dealer Status" = '030')
  3046. THEN ('Fahrzeug ist verkauft')
  3047. WHEN (T3."Dealer Status" = '099')
  3048. THEN ('FZG nicht verkaufsrelevant')
  3049. ELSE ('H�ndlerstatus fehlt')
  3050. END
  3051. )
  3052. ) IN ('020 - Fahrzeug ist reserviert')
  3053. )
  3054. THEN ('reserv.')
  3055. WHEN (
  3056. (
  3057. (
  3058. CASE
  3059. WHEN (T3."Dealer Status" IN ('000', ''))
  3060. THEN ('005')
  3061. ELSE (T3."Dealer Status")
  3062. END
  3063. ) + ' - ' + (
  3064. CASE
  3065. WHEN (T3."Dealer Status" IN ('005', '000', ''))
  3066. THEN ('Fahrzeug auf Lager')
  3067. WHEN (T3."Dealer Status" = '015')
  3068. THEN ('Fahrzeug wird repariert')
  3069. WHEN (T3."Dealer Status" = '019')
  3070. THEN ('�bernahme durch Halter')
  3071. WHEN (T3."Dealer Status" = '020')
  3072. THEN ('Fahrzeug ist reserviert')
  3073. WHEN (T3."Dealer Status" = '021')
  3074. THEN ('Pool-Fahrzeug')
  3075. WHEN (T3."Dealer Status" = '022')
  3076. THEN ('FZG f�r Wiederverk�ufer')
  3077. WHEN (T3."Dealer Status" = '030')
  3078. THEN ('Fahrzeug ist verkauft')
  3079. WHEN (T3."Dealer Status" = '099')
  3080. THEN ('FZG nicht verkaufsrelevant')
  3081. ELSE ('H�ndlerstatus fehlt')
  3082. END
  3083. )
  3084. ) IN ('030 - Fahrzeug ist verkauft')
  3085. )
  3086. THEN ('verkauft')
  3087. ELSE ('Bestand')
  3088. END
  3089. ) + ' / ' + (convert(VARCHAR(50), year(T6."Price Sticker Date")) + '-' + convert(VARCHAR(50), month(T6."Price Sticker Date")) + '-' + convert(VARCHAR(50), day(T6."Price Sticker Date"))) AS "Ort_B_R_Dat_�nd",
  3090. CASE
  3091. WHEN (
  3092. (
  3093. (
  3094. CASE
  3095. WHEN (T3."Dealer Status" IN ('000', ''))
  3096. THEN ('005')
  3097. ELSE (T3."Dealer Status")
  3098. END
  3099. ) + ' - ' + (
  3100. CASE
  3101. WHEN (T3."Dealer Status" IN ('005', '000', ''))
  3102. THEN ('Fahrzeug auf Lager')
  3103. WHEN (T3."Dealer Status" = '015')
  3104. THEN ('Fahrzeug wird repariert')
  3105. WHEN (T3."Dealer Status" = '019')
  3106. THEN ('�bernahme durch Halter')
  3107. WHEN (T3."Dealer Status" = '020')
  3108. THEN ('Fahrzeug ist reserviert')
  3109. WHEN (T3."Dealer Status" = '021')
  3110. THEN ('Pool-Fahrzeug')
  3111. WHEN (T3."Dealer Status" = '022')
  3112. THEN ('FZG f�r Wiederverk�ufer')
  3113. WHEN (T3."Dealer Status" = '030')
  3114. THEN ('Fahrzeug ist verkauft')
  3115. WHEN (T3."Dealer Status" = '099')
  3116. THEN ('FZG nicht verkaufsrelevant')
  3117. ELSE ('H�ndlerstatus fehlt')
  3118. END
  3119. )
  3120. ) IN ('020 - Fahrzeug ist reserviert')
  3121. )
  3122. THEN ('reserv.')
  3123. WHEN (
  3124. (
  3125. (
  3126. CASE
  3127. WHEN (T3."Dealer Status" IN ('000', ''))
  3128. THEN ('005')
  3129. ELSE (T3."Dealer Status")
  3130. END
  3131. ) + ' - ' + (
  3132. CASE
  3133. WHEN (T3."Dealer Status" IN ('005', '000', ''))
  3134. THEN ('Fahrzeug auf Lager')
  3135. WHEN (T3."Dealer Status" = '015')
  3136. THEN ('Fahrzeug wird repariert')
  3137. WHEN (T3."Dealer Status" = '019')
  3138. THEN ('�bernahme durch Halter')
  3139. WHEN (T3."Dealer Status" = '020')
  3140. THEN ('Fahrzeug ist reserviert')
  3141. WHEN (T3."Dealer Status" = '021')
  3142. THEN ('Pool-Fahrzeug')
  3143. WHEN (T3."Dealer Status" = '022')
  3144. THEN ('FZG f�r Wiederverk�ufer')
  3145. WHEN (T3."Dealer Status" = '030')
  3146. THEN ('Fahrzeug ist verkauft')
  3147. WHEN (T3."Dealer Status" = '099')
  3148. THEN ('FZG nicht verkaufsrelevant')
  3149. ELSE ('H�ndlerstatus fehlt')
  3150. END
  3151. )
  3152. ) IN ('030 - Fahrzeug ist verkauft')
  3153. )
  3154. THEN ('verkauft')
  3155. ELSE ('Bestand')
  3156. END AS "Bestand/reserviert",
  3157. CASE
  3158. WHEN (
  3159. (T1."No_" LIKE '3%')
  3160. AND (
  3161. (
  3162. (T2."Document No_" LIKE 'E%')
  3163. OR (T2."Document No_" LIKE 'V%')
  3164. )
  3165. OR (T2."Document No_" LIKE 'FB%')
  3166. )
  3167. )
  3168. THEN (((convert(FLOAT, T2."Amount"))))
  3169. ELSE (0)
  3170. END AS "EK FZG",
  3171. CASE
  3172. WHEN (T1."No_" LIKE '4%')
  3173. THEN (((convert(FLOAT, T2."Amount"))))
  3174. ELSE (0)
  3175. END AS "FZG-Kosten",
  3176. T6."Price Sticker Date" AS "Price Sticker Date",
  3177. convert(FLOAT, T6."Total Quote Amount") AS c168,
  3178. T6."Total Quote Amount" AS "Total Quote Amount",
  3179. T3."Manual Price Calculation" AS "Manual Price Calculation",
  3180. T3."Current Price Sticker" AS "Current Price Sticker",
  3181. (
  3182. CASE
  3183. WHEN (
  3184. (
  3185. (
  3186. CASE
  3187. WHEN (T3."Vehicle Status" = 1)
  3188. THEN ('GA')
  3189. WHEN (T3."Vehicle Status" IN (0, 2))
  3190. THEN ('NA')
  3191. ELSE NULL
  3192. END
  3193. ) = 'GA'
  3194. )
  3195. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3196. )
  3197. THEN ('GA - diff.best.')
  3198. WHEN (
  3199. (
  3200. (
  3201. CASE
  3202. WHEN (T3."Vehicle Status" = 1)
  3203. THEN ('GA')
  3204. WHEN (T3."Vehicle Status" IN (0, 2))
  3205. THEN ('NA')
  3206. ELSE NULL
  3207. END
  3208. ) = 'GA'
  3209. )
  3210. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3211. )
  3212. THEN ('GA - regelbest.')
  3213. WHEN (
  3214. (
  3215. (
  3216. CASE
  3217. WHEN (T3."Vehicle Status" = 1)
  3218. THEN ('GA')
  3219. WHEN (T3."Vehicle Status" IN (0, 2))
  3220. THEN ('NA')
  3221. ELSE NULL
  3222. END
  3223. ) = 'NA'
  3224. )
  3225. AND (T3."Vehicle Status" = 0)
  3226. )
  3227. THEN ('NA')
  3228. WHEN (
  3229. (
  3230. (
  3231. CASE
  3232. WHEN (T3."Vehicle Status" = 1)
  3233. THEN ('GA')
  3234. WHEN (T3."Vehicle Status" IN (0, 2))
  3235. THEN ('NA')
  3236. ELSE NULL
  3237. END
  3238. ) = 'NA'
  3239. )
  3240. AND (T3."Vehicle Status" = 2)
  3241. )
  3242. THEN ('VFW')
  3243. ELSE NULL
  3244. END
  3245. ) + ' / ' + T3."Inventory Posting Group" AS "Fzg_Typ_Herkunft",
  3246. T3."Inventory Posting Group" AS "Inventory Posting Group",
  3247. (- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date")) AS "Standtage_ori",
  3248. CASE
  3249. WHEN (
  3250. (
  3251. CASE
  3252. WHEN (
  3253. (
  3254. (
  3255. CASE
  3256. WHEN (T3."Vehicle Status" = 1)
  3257. THEN ('GA')
  3258. WHEN (T3."Vehicle Status" IN (0, 2))
  3259. THEN ('NA')
  3260. ELSE NULL
  3261. END
  3262. ) = 'GA'
  3263. )
  3264. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3265. )
  3266. THEN ('GA - diff.best.')
  3267. WHEN (
  3268. (
  3269. (
  3270. CASE
  3271. WHEN (T3."Vehicle Status" = 1)
  3272. THEN ('GA')
  3273. WHEN (T3."Vehicle Status" IN (0, 2))
  3274. THEN ('NA')
  3275. ELSE NULL
  3276. END
  3277. ) = 'GA'
  3278. )
  3279. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3280. )
  3281. THEN ('GA - regelbest.')
  3282. WHEN (
  3283. (
  3284. (
  3285. CASE
  3286. WHEN (T3."Vehicle Status" = 1)
  3287. THEN ('GA')
  3288. WHEN (T3."Vehicle Status" IN (0, 2))
  3289. THEN ('NA')
  3290. ELSE NULL
  3291. END
  3292. ) = 'NA'
  3293. )
  3294. AND (T3."Vehicle Status" = 0)
  3295. )
  3296. THEN ('NA')
  3297. WHEN (
  3298. (
  3299. (
  3300. CASE
  3301. WHEN (T3."Vehicle Status" = 1)
  3302. THEN ('GA')
  3303. WHEN (T3."Vehicle Status" IN (0, 2))
  3304. THEN ('NA')
  3305. ELSE NULL
  3306. END
  3307. ) = 'NA'
  3308. )
  3309. AND (T3."Vehicle Status" = 2)
  3310. )
  3311. THEN ('VFW')
  3312. ELSE NULL
  3313. END
  3314. ) = 'NA'
  3315. )
  3316. THEN ((right(T2."VIN", 7)))
  3317. WHEN (
  3318. (
  3319. CASE
  3320. WHEN (T3."Vehicle Status" = 1)
  3321. THEN ('GA')
  3322. WHEN (T3."Vehicle Status" IN (0, 2))
  3323. THEN ('NA')
  3324. ELSE NULL
  3325. END
  3326. ) = 'GA'
  3327. )
  3328. THEN ((right(T2."VIN", 7)) + ' / ' + T3."Text 1")
  3329. WHEN (
  3330. (
  3331. CASE
  3332. WHEN (
  3333. (
  3334. (
  3335. CASE
  3336. WHEN (T3."Vehicle Status" = 1)
  3337. THEN ('GA')
  3338. WHEN (T3."Vehicle Status" IN (0, 2))
  3339. THEN ('NA')
  3340. ELSE NULL
  3341. END
  3342. ) = 'GA'
  3343. )
  3344. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3345. )
  3346. THEN ('GA - diff.best.')
  3347. WHEN (
  3348. (
  3349. (
  3350. CASE
  3351. WHEN (T3."Vehicle Status" = 1)
  3352. THEN ('GA')
  3353. WHEN (T3."Vehicle Status" IN (0, 2))
  3354. THEN ('NA')
  3355. ELSE NULL
  3356. END
  3357. ) = 'GA'
  3358. )
  3359. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3360. )
  3361. THEN ('GA - regelbest.')
  3362. WHEN (
  3363. (
  3364. (
  3365. CASE
  3366. WHEN (T3."Vehicle Status" = 1)
  3367. THEN ('GA')
  3368. WHEN (T3."Vehicle Status" IN (0, 2))
  3369. THEN ('NA')
  3370. ELSE NULL
  3371. END
  3372. ) = 'NA'
  3373. )
  3374. AND (T3."Vehicle Status" = 0)
  3375. )
  3376. THEN ('NA')
  3377. WHEN (
  3378. (
  3379. (
  3380. CASE
  3381. WHEN (T3."Vehicle Status" = 1)
  3382. THEN ('GA')
  3383. WHEN (T3."Vehicle Status" IN (0, 2))
  3384. THEN ('NA')
  3385. ELSE NULL
  3386. END
  3387. ) = 'NA'
  3388. )
  3389. AND (T3."Vehicle Status" = 2)
  3390. )
  3391. THEN ('VFW')
  3392. ELSE NULL
  3393. END
  3394. ) = 'VFW'
  3395. )
  3396. THEN (
  3397. (right(T2."VIN", 7)) + ' / ' + (
  3398. CASE
  3399. WHEN (
  3400. (
  3401. (
  3402. (
  3403. CASE
  3404. WHEN (
  3405. (
  3406. (
  3407. CASE
  3408. WHEN (T3."Vehicle Status" = 1)
  3409. THEN ('GA')
  3410. WHEN (T3."Vehicle Status" IN (0, 2))
  3411. THEN ('NA')
  3412. ELSE NULL
  3413. END
  3414. ) = 'GA'
  3415. )
  3416. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3417. )
  3418. THEN ('GA - diff.best.')
  3419. WHEN (
  3420. (
  3421. (
  3422. CASE
  3423. WHEN (T3."Vehicle Status" = 1)
  3424. THEN ('GA')
  3425. WHEN (T3."Vehicle Status" IN (0, 2))
  3426. THEN ('NA')
  3427. ELSE NULL
  3428. END
  3429. ) = 'GA'
  3430. )
  3431. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3432. )
  3433. THEN ('GA - regelbest.')
  3434. WHEN (
  3435. (
  3436. (
  3437. CASE
  3438. WHEN (T3."Vehicle Status" = 1)
  3439. THEN ('GA')
  3440. WHEN (T3."Vehicle Status" IN (0, 2))
  3441. THEN ('NA')
  3442. ELSE NULL
  3443. END
  3444. ) = 'NA'
  3445. )
  3446. AND (T3."Vehicle Status" = 0)
  3447. )
  3448. THEN ('NA')
  3449. WHEN (
  3450. (
  3451. (
  3452. CASE
  3453. WHEN (T3."Vehicle Status" = 1)
  3454. THEN ('GA')
  3455. WHEN (T3."Vehicle Status" IN (0, 2))
  3456. THEN ('NA')
  3457. ELSE NULL
  3458. END
  3459. ) = 'NA'
  3460. )
  3461. AND (T3."Vehicle Status" = 2)
  3462. )
  3463. THEN ('VFW')
  3464. ELSE NULL
  3465. END
  3466. ) = 'VFW'
  3467. )
  3468. AND (T3."Initial Registration" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  3469. )
  3470. AND (T3."Initial Registration" > T3."Deregistration Date")
  3471. )
  3472. THEN ('zugelassen')
  3473. WHEN (
  3474. (
  3475. (
  3476. (
  3477. CASE
  3478. WHEN (
  3479. (
  3480. (
  3481. CASE
  3482. WHEN (T3."Vehicle Status" = 1)
  3483. THEN ('GA')
  3484. WHEN (T3."Vehicle Status" IN (0, 2))
  3485. THEN ('NA')
  3486. ELSE NULL
  3487. END
  3488. ) = 'GA'
  3489. )
  3490. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3491. )
  3492. THEN ('GA - diff.best.')
  3493. WHEN (
  3494. (
  3495. (
  3496. CASE
  3497. WHEN (T3."Vehicle Status" = 1)
  3498. THEN ('GA')
  3499. WHEN (T3."Vehicle Status" IN (0, 2))
  3500. THEN ('NA')
  3501. ELSE NULL
  3502. END
  3503. ) = 'GA'
  3504. )
  3505. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3506. )
  3507. THEN ('GA - regelbest.')
  3508. WHEN (
  3509. (
  3510. (
  3511. CASE
  3512. WHEN (T3."Vehicle Status" = 1)
  3513. THEN ('GA')
  3514. WHEN (T3."Vehicle Status" IN (0, 2))
  3515. THEN ('NA')
  3516. ELSE NULL
  3517. END
  3518. ) = 'NA'
  3519. )
  3520. AND (T3."Vehicle Status" = 0)
  3521. )
  3522. THEN ('NA')
  3523. WHEN (
  3524. (
  3525. (
  3526. CASE
  3527. WHEN (T3."Vehicle Status" = 1)
  3528. THEN ('GA')
  3529. WHEN (T3."Vehicle Status" IN (0, 2))
  3530. THEN ('NA')
  3531. ELSE NULL
  3532. END
  3533. ) = 'NA'
  3534. )
  3535. AND (T3."Vehicle Status" = 2)
  3536. )
  3537. THEN ('VFW')
  3538. ELSE NULL
  3539. END
  3540. ) = 'VFW'
  3541. )
  3542. AND (T3."Initial Registration" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  3543. )
  3544. AND (T3."Initial Registration" < T3."Deregistration Date")
  3545. )
  3546. THEN ('abgemeldet')
  3547. ELSE NULL
  3548. END
  3549. )
  3550. )
  3551. ELSE NULL
  3552. END AS "FZG-Liste",
  3553. ((convert(FLOAT, T2."Amount"))) AS "Betrag",
  3554. T5."Description" AS "Farbe",
  3555. T5."Option Type" AS "Option Type_Farbe",
  3556. T4."Description" AS "Polster",
  3557. T4."Option Type" AS "Option Type_Polster",
  3558. CASE
  3559. WHEN (
  3560. (
  3561. CASE
  3562. WHEN (
  3563. (
  3564. (
  3565. CASE
  3566. WHEN (T3."Vehicle Status" = 1)
  3567. THEN ('GA')
  3568. WHEN (T3."Vehicle Status" IN (0, 2))
  3569. THEN ('NA')
  3570. ELSE NULL
  3571. END
  3572. ) = 'GA'
  3573. )
  3574. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3575. )
  3576. THEN ('GA - diff.best.')
  3577. WHEN (
  3578. (
  3579. (
  3580. CASE
  3581. WHEN (T3."Vehicle Status" = 1)
  3582. THEN ('GA')
  3583. WHEN (T3."Vehicle Status" IN (0, 2))
  3584. THEN ('NA')
  3585. ELSE NULL
  3586. END
  3587. ) = 'GA'
  3588. )
  3589. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3590. )
  3591. THEN ('GA - regelbest.')
  3592. WHEN (
  3593. (
  3594. (
  3595. CASE
  3596. WHEN (T3."Vehicle Status" = 1)
  3597. THEN ('GA')
  3598. WHEN (T3."Vehicle Status" IN (0, 2))
  3599. THEN ('NA')
  3600. ELSE NULL
  3601. END
  3602. ) = 'NA'
  3603. )
  3604. AND (T3."Vehicle Status" = 0)
  3605. )
  3606. THEN ('NA')
  3607. WHEN (
  3608. (
  3609. (
  3610. CASE
  3611. WHEN (T3."Vehicle Status" = 1)
  3612. THEN ('GA')
  3613. WHEN (T3."Vehicle Status" IN (0, 2))
  3614. THEN ('NA')
  3615. ELSE NULL
  3616. END
  3617. ) = 'NA'
  3618. )
  3619. AND (T3."Vehicle Status" = 2)
  3620. )
  3621. THEN ('VFW')
  3622. ELSE NULL
  3623. END
  3624. ) = 'VFW'
  3625. )
  3626. THEN ((convert(VARCHAR(50), year(T3."Initial Registration")) + '-' + convert(VARCHAR(50), month(T3."Initial Registration")) + '-' + convert(VARCHAR(50), day(T3."Initial Registration"))))
  3627. WHEN (
  3628. (
  3629. CASE
  3630. WHEN (
  3631. (
  3632. (
  3633. CASE
  3634. WHEN (T3."Vehicle Status" = 1)
  3635. THEN ('GA')
  3636. WHEN (T3."Vehicle Status" IN (0))
  3637. THEN ('NA')
  3638. ELSE NULL
  3639. END
  3640. ) = 'GA'
  3641. )
  3642. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3643. )
  3644. THEN ('GA - diff.best.')
  3645. WHEN (
  3646. (
  3647. (
  3648. CASE
  3649. WHEN (T3."Vehicle Status" = 1)
  3650. THEN ('GA')
  3651. WHEN (T3."Vehicle Status" IN (0, 2))
  3652. THEN ('NA')
  3653. ELSE NULL
  3654. END
  3655. ) = 'GA'
  3656. )
  3657. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3658. )
  3659. THEN ('GA - regelbest.')
  3660. WHEN (
  3661. (
  3662. (
  3663. CASE
  3664. WHEN (T3."Vehicle Status" = 1)
  3665. THEN ('GA')
  3666. WHEN (T3."Vehicle Status" IN (0, 2))
  3667. THEN ('NA')
  3668. ELSE NULL
  3669. END
  3670. ) = 'NA'
  3671. )
  3672. AND (T3."Vehicle Status" = 0)
  3673. )
  3674. THEN ('NA')
  3675. WHEN (
  3676. (
  3677. (
  3678. CASE
  3679. WHEN (T3."Vehicle Status" = 1)
  3680. THEN ('GA')
  3681. WHEN (T3."Vehicle Status" IN (0, 2))
  3682. THEN ('NA')
  3683. ELSE NULL
  3684. END
  3685. ) = 'NA'
  3686. )
  3687. AND (T3."Vehicle Status" = 2)
  3688. )
  3689. THEN ('VFW')
  3690. ELSE NULL
  3691. END
  3692. ) = 'NA'
  3693. )
  3694. 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"))))
  3695. WHEN (
  3696. (
  3697. CASE
  3698. WHEN (T3."Vehicle Status" = 1)
  3699. THEN ('GA')
  3700. WHEN (T3."Vehicle Status" IN (0))
  3701. THEN ('NA')
  3702. ELSE NULL
  3703. END
  3704. ) = 'GA'
  3705. )
  3706. 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"))))
  3707. ELSE NULL
  3708. END AS "EZ/Eingang",
  3709. CASE
  3710. WHEN (
  3711. (
  3712. (
  3713. CASE
  3714. WHEN (
  3715. (
  3716. (
  3717. CASE
  3718. WHEN (T3."Vehicle Status" = 1)
  3719. THEN ('GA')
  3720. WHEN (T3."Vehicle Status" IN (0, 2))
  3721. THEN ('NA')
  3722. ELSE NULL
  3723. END
  3724. ) = 'GA'
  3725. )
  3726. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3727. )
  3728. THEN ('GA - diff.best.')
  3729. WHEN (
  3730. (
  3731. (
  3732. CASE
  3733. WHEN (T3."Vehicle Status" = 1)
  3734. THEN ('GA')
  3735. WHEN (T3."Vehicle Status" IN (0, 2))
  3736. THEN ('NA')
  3737. ELSE NULL
  3738. END
  3739. ) = 'GA'
  3740. )
  3741. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3742. )
  3743. THEN ('GA - regelbest.')
  3744. WHEN (
  3745. (
  3746. (
  3747. CASE
  3748. WHEN (T3."Vehicle Status" = 1)
  3749. THEN ('GA')
  3750. WHEN (T3."Vehicle Status" IN (0, 2))
  3751. THEN ('NA')
  3752. ELSE NULL
  3753. END
  3754. ) = 'NA'
  3755. )
  3756. AND (T3."Vehicle Status" = 0)
  3757. )
  3758. THEN ('NA')
  3759. WHEN (
  3760. (
  3761. (
  3762. CASE
  3763. WHEN (T3."Vehicle Status" = 1)
  3764. THEN ('GA')
  3765. WHEN (T3."Vehicle Status" IN (0, 2))
  3766. THEN ('NA')
  3767. ELSE NULL
  3768. END
  3769. ) = 'NA'
  3770. )
  3771. AND (T3."Vehicle Status" = 2)
  3772. )
  3773. THEN ('VFW')
  3774. ELSE NULL
  3775. END
  3776. ) = 'NA'
  3777. )
  3778. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 0 AND 90)
  3779. )
  3780. THEN ('0 - 90 Tage')
  3781. WHEN (
  3782. (
  3783. (
  3784. CASE
  3785. WHEN (
  3786. (
  3787. (
  3788. CASE
  3789. WHEN (T3."Vehicle Status" = 1)
  3790. THEN ('GA')
  3791. WHEN (T3."Vehicle Status" IN (0, 2))
  3792. THEN ('NA')
  3793. ELSE NULL
  3794. END
  3795. ) = 'GA'
  3796. )
  3797. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3798. )
  3799. THEN ('GA - diff.best.')
  3800. WHEN (
  3801. (
  3802. (
  3803. CASE
  3804. WHEN (T3."Vehicle Status" = 1)
  3805. THEN ('GA')
  3806. WHEN (T3."Vehicle Status" IN (0, 2))
  3807. THEN ('NA')
  3808. ELSE NULL
  3809. END
  3810. ) = 'GA'
  3811. )
  3812. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3813. )
  3814. THEN ('GA - regelbest.')
  3815. WHEN (
  3816. (
  3817. (
  3818. CASE
  3819. WHEN (T3."Vehicle Status" = 1)
  3820. THEN ('GA')
  3821. WHEN (T3."Vehicle Status" IN (0, 2))
  3822. THEN ('NA')
  3823. ELSE NULL
  3824. END
  3825. ) = 'NA'
  3826. )
  3827. AND (T3."Vehicle Status" = 0)
  3828. )
  3829. THEN ('NA')
  3830. WHEN (
  3831. (
  3832. (
  3833. CASE
  3834. WHEN (T3."Vehicle Status" = 1)
  3835. THEN ('GA')
  3836. WHEN (T3."Vehicle Status" IN (0, 2))
  3837. THEN ('NA')
  3838. ELSE NULL
  3839. END
  3840. ) = 'NA'
  3841. )
  3842. AND (T3."Vehicle Status" = 2)
  3843. )
  3844. THEN ('VFW')
  3845. ELSE NULL
  3846. END
  3847. ) = 'NA'
  3848. )
  3849. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 91 AND 120)
  3850. )
  3851. THEN ('91 - 120 Tage')
  3852. WHEN (
  3853. (
  3854. (
  3855. CASE
  3856. WHEN (
  3857. (
  3858. (
  3859. CASE
  3860. WHEN (T3."Vehicle Status" = 1)
  3861. THEN ('GA')
  3862. WHEN (T3."Vehicle Status" IN (0, 2))
  3863. THEN ('NA')
  3864. ELSE NULL
  3865. END
  3866. ) = 'GA'
  3867. )
  3868. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3869. )
  3870. THEN ('GA - diff.best.')
  3871. WHEN (
  3872. (
  3873. (
  3874. CASE
  3875. WHEN (T3."Vehicle Status" = 1)
  3876. THEN ('GA')
  3877. WHEN (T3."Vehicle Status" IN (0, 2))
  3878. THEN ('NA')
  3879. ELSE NULL
  3880. END
  3881. ) = 'GA'
  3882. )
  3883. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3884. )
  3885. THEN ('GA - regelbest.')
  3886. WHEN (
  3887. (
  3888. (
  3889. CASE
  3890. WHEN (T3."Vehicle Status" = 1)
  3891. THEN ('GA')
  3892. WHEN (T3."Vehicle Status" IN (0, 2))
  3893. THEN ('NA')
  3894. ELSE NULL
  3895. END
  3896. ) = 'NA'
  3897. )
  3898. AND (T3."Vehicle Status" = 0)
  3899. )
  3900. THEN ('NA')
  3901. WHEN (
  3902. (
  3903. (
  3904. CASE
  3905. WHEN (T3."Vehicle Status" = 1)
  3906. THEN ('GA')
  3907. WHEN (T3."Vehicle Status" IN (0, 2))
  3908. THEN ('NA')
  3909. ELSE NULL
  3910. END
  3911. ) = 'NA'
  3912. )
  3913. AND (T3."Vehicle Status" = 2)
  3914. )
  3915. THEN ('VFW')
  3916. ELSE NULL
  3917. END
  3918. ) = 'NA'
  3919. )
  3920. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 121 AND 180)
  3921. )
  3922. THEN ('121 - 180 Tage')
  3923. WHEN (
  3924. (
  3925. (
  3926. CASE
  3927. WHEN (
  3928. (
  3929. (
  3930. CASE
  3931. WHEN (T3."Vehicle Status" = 1)
  3932. THEN ('GA')
  3933. WHEN (T3."Vehicle Status" IN (0, 2))
  3934. THEN ('NA')
  3935. ELSE NULL
  3936. END
  3937. ) = 'GA'
  3938. )
  3939. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3940. )
  3941. THEN ('GA - diff.best.')
  3942. WHEN (
  3943. (
  3944. (
  3945. CASE
  3946. WHEN (T3."Vehicle Status" = 1)
  3947. THEN ('GA')
  3948. WHEN (T3."Vehicle Status" IN (0, 2))
  3949. THEN ('NA')
  3950. ELSE NULL
  3951. END
  3952. ) = 'GA'
  3953. )
  3954. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  3955. )
  3956. THEN ('GA - regelbest.')
  3957. WHEN (
  3958. (
  3959. (
  3960. CASE
  3961. WHEN (T3."Vehicle Status" = 1)
  3962. THEN ('GA')
  3963. WHEN (T3."Vehicle Status" IN (0, 2))
  3964. THEN ('NA')
  3965. ELSE NULL
  3966. END
  3967. ) = 'NA'
  3968. )
  3969. AND (T3."Vehicle Status" = 0)
  3970. )
  3971. THEN ('NA')
  3972. WHEN (
  3973. (
  3974. (
  3975. CASE
  3976. WHEN (T3."Vehicle Status" = 1)
  3977. THEN ('GA')
  3978. WHEN (T3."Vehicle Status" IN (0, 2))
  3979. THEN ('NA')
  3980. ELSE NULL
  3981. END
  3982. ) = 'NA'
  3983. )
  3984. AND (T3."Vehicle Status" = 2)
  3985. )
  3986. THEN ('VFW')
  3987. ELSE NULL
  3988. END
  3989. ) = 'NA'
  3990. )
  3991. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) > 180)
  3992. )
  3993. THEN ('> 180 Tage')
  3994. WHEN (
  3995. (
  3996. (
  3997. CASE
  3998. WHEN (
  3999. (
  4000. (
  4001. CASE
  4002. WHEN (T3."Vehicle Status" = 1)
  4003. THEN ('GA')
  4004. WHEN (T3."Vehicle Status" IN (0, 2))
  4005. THEN ('NA')
  4006. ELSE NULL
  4007. END
  4008. ) = 'GA'
  4009. )
  4010. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4011. )
  4012. THEN ('GA - diff.best.')
  4013. WHEN (
  4014. (
  4015. (
  4016. CASE
  4017. WHEN (T3."Vehicle Status" = 1)
  4018. THEN ('GA')
  4019. WHEN (T3."Vehicle Status" IN (0, 2))
  4020. THEN ('NA')
  4021. ELSE NULL
  4022. END
  4023. ) = 'GA'
  4024. )
  4025. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4026. )
  4027. THEN ('GA - regelbest.')
  4028. WHEN (
  4029. (
  4030. (
  4031. CASE
  4032. WHEN (T3."Vehicle Status" = 1)
  4033. THEN ('GA')
  4034. WHEN (T3."Vehicle Status" IN (0, 2))
  4035. THEN ('NA')
  4036. ELSE NULL
  4037. END
  4038. ) = 'NA'
  4039. )
  4040. AND (T3."Vehicle Status" = 0)
  4041. )
  4042. THEN ('NA')
  4043. WHEN (
  4044. (
  4045. (
  4046. CASE
  4047. WHEN (T3."Vehicle Status" = 1)
  4048. THEN ('GA')
  4049. WHEN (T3."Vehicle Status" IN (0, 2))
  4050. THEN ('NA')
  4051. ELSE NULL
  4052. END
  4053. ) = 'NA'
  4054. )
  4055. AND (T3."Vehicle Status" = 2)
  4056. )
  4057. THEN ('VFW')
  4058. ELSE NULL
  4059. END
  4060. ) = 'VFW'
  4061. )
  4062. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 0 AND 90)
  4063. )
  4064. THEN ('0 - 90 Tage')
  4065. WHEN (
  4066. (
  4067. (
  4068. CASE
  4069. WHEN (
  4070. (
  4071. (
  4072. CASE
  4073. WHEN (T3."Vehicle Status" = 1)
  4074. THEN ('GA')
  4075. WHEN (T3."Vehicle Status" IN (0, 2))
  4076. THEN ('NA')
  4077. ELSE NULL
  4078. END
  4079. ) = 'GA'
  4080. )
  4081. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4082. )
  4083. THEN ('GA - diff.best.')
  4084. WHEN (
  4085. (
  4086. (
  4087. CASE
  4088. WHEN (T3."Vehicle Status" = 1)
  4089. THEN ('GA')
  4090. WHEN (T3."Vehicle Status" IN (0, 2))
  4091. THEN ('NA')
  4092. ELSE NULL
  4093. END
  4094. ) = 'GA'
  4095. )
  4096. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4097. )
  4098. THEN ('GA - regelbest.')
  4099. WHEN (
  4100. (
  4101. (
  4102. CASE
  4103. WHEN (T3."Vehicle Status" = 1)
  4104. THEN ('GA')
  4105. WHEN (T3."Vehicle Status" IN (0, 2))
  4106. THEN ('NA')
  4107. ELSE NULL
  4108. END
  4109. ) = 'NA'
  4110. )
  4111. AND (T3."Vehicle Status" = 0)
  4112. )
  4113. THEN ('NA')
  4114. WHEN (
  4115. (
  4116. (
  4117. CASE
  4118. WHEN (T3."Vehicle Status" = 1)
  4119. THEN ('GA')
  4120. WHEN (T3."Vehicle Status" IN (0, 2))
  4121. THEN ('NA')
  4122. ELSE NULL
  4123. END
  4124. ) = 'NA'
  4125. )
  4126. AND (T3."Vehicle Status" = 2)
  4127. )
  4128. THEN ('VFW')
  4129. ELSE NULL
  4130. END
  4131. ) = 'VFW'
  4132. )
  4133. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 91 AND 120)
  4134. )
  4135. THEN ('91 - 120 Tage')
  4136. WHEN (
  4137. (
  4138. (
  4139. CASE
  4140. WHEN (
  4141. (
  4142. (
  4143. CASE
  4144. WHEN (T3."Vehicle Status" = 1)
  4145. THEN ('GA')
  4146. WHEN (T3."Vehicle Status" IN (0, 2))
  4147. THEN ('NA')
  4148. ELSE NULL
  4149. END
  4150. ) = 'GA'
  4151. )
  4152. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4153. )
  4154. THEN ('GA - diff.best.')
  4155. WHEN (
  4156. (
  4157. (
  4158. CASE
  4159. WHEN (T3."Vehicle Status" = 1)
  4160. THEN ('GA')
  4161. WHEN (T3."Vehicle Status" IN (0, 2))
  4162. THEN ('NA')
  4163. ELSE NULL
  4164. END
  4165. ) = 'GA'
  4166. )
  4167. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4168. )
  4169. THEN ('GA - regelbest.')
  4170. WHEN (
  4171. (
  4172. (
  4173. CASE
  4174. WHEN (T3."Vehicle Status" = 1)
  4175. THEN ('GA')
  4176. WHEN (T3."Vehicle Status" IN (0, 2))
  4177. THEN ('NA')
  4178. ELSE NULL
  4179. END
  4180. ) = 'NA'
  4181. )
  4182. AND (T3."Vehicle Status" = 0)
  4183. )
  4184. THEN ('NA')
  4185. WHEN (
  4186. (
  4187. (
  4188. CASE
  4189. WHEN (T3."Vehicle Status" = 1)
  4190. THEN ('GA')
  4191. WHEN (T3."Vehicle Status" IN (0, 2))
  4192. THEN ('NA')
  4193. ELSE NULL
  4194. END
  4195. ) = 'NA'
  4196. )
  4197. AND (T3."Vehicle Status" = 2)
  4198. )
  4199. THEN ('VFW')
  4200. ELSE NULL
  4201. END
  4202. ) = 'VFW'
  4203. )
  4204. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 121 AND 180)
  4205. )
  4206. THEN ('121 - 180 Tage')
  4207. WHEN (
  4208. (
  4209. (
  4210. CASE
  4211. WHEN (
  4212. (
  4213. (
  4214. CASE
  4215. WHEN (T3."Vehicle Status" = 1)
  4216. THEN ('GA')
  4217. WHEN (T3."Vehicle Status" IN (0, 2))
  4218. THEN ('NA')
  4219. ELSE NULL
  4220. END
  4221. ) = 'GA'
  4222. )
  4223. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4224. )
  4225. THEN ('GA - diff.best.')
  4226. WHEN (
  4227. (
  4228. (
  4229. CASE
  4230. WHEN (T3."Vehicle Status" = 1)
  4231. THEN ('GA')
  4232. WHEN (T3."Vehicle Status" IN (0, 2))
  4233. THEN ('NA')
  4234. ELSE NULL
  4235. END
  4236. ) = 'GA'
  4237. )
  4238. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4239. )
  4240. THEN ('GA - regelbest.')
  4241. WHEN (
  4242. (
  4243. (
  4244. CASE
  4245. WHEN (T3."Vehicle Status" = 1)
  4246. THEN ('GA')
  4247. WHEN (T3."Vehicle Status" IN (0, 2))
  4248. THEN ('NA')
  4249. ELSE NULL
  4250. END
  4251. ) = 'NA'
  4252. )
  4253. AND (T3."Vehicle Status" = 0)
  4254. )
  4255. THEN ('NA')
  4256. WHEN (
  4257. (
  4258. (
  4259. CASE
  4260. WHEN (T3."Vehicle Status" = 1)
  4261. THEN ('GA')
  4262. WHEN (T3."Vehicle Status" IN (0, 2))
  4263. THEN ('NA')
  4264. ELSE NULL
  4265. END
  4266. ) = 'NA'
  4267. )
  4268. AND (T3."Vehicle Status" = 2)
  4269. )
  4270. THEN ('VFW')
  4271. ELSE NULL
  4272. END
  4273. ) = 'VFW'
  4274. )
  4275. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) > 180)
  4276. )
  4277. THEN ('> 180 Tage')
  4278. WHEN (
  4279. (
  4280. (
  4281. CASE
  4282. WHEN (T3."Vehicle Status" = 1)
  4283. THEN ('GA')
  4284. WHEN (T3."Vehicle Status" IN (0, 2))
  4285. THEN ('NA')
  4286. ELSE NULL
  4287. END
  4288. ) = 'GA'
  4289. )
  4290. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 0 AND 30)
  4291. )
  4292. THEN ('0 - 30 Tage')
  4293. WHEN (
  4294. (
  4295. (
  4296. CASE
  4297. WHEN (T3."Vehicle Status" = 1)
  4298. THEN ('GA')
  4299. WHEN (T3."Vehicle Status" IN (0, 2))
  4300. THEN ('NA')
  4301. ELSE NULL
  4302. END
  4303. ) = 'GA'
  4304. )
  4305. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 31 AND 60)
  4306. )
  4307. THEN ('31 - 60 Tage')
  4308. WHEN (
  4309. (
  4310. (
  4311. CASE
  4312. WHEN (T3."Vehicle Status" = 1)
  4313. THEN ('GA')
  4314. WHEN (T3."Vehicle Status" IN (0, 2))
  4315. THEN ('NA')
  4316. ELSE NULL
  4317. END
  4318. ) = 'GA'
  4319. )
  4320. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 61 AND 90)
  4321. )
  4322. THEN ('61 - 90 Tage')
  4323. WHEN (
  4324. (
  4325. (
  4326. CASE
  4327. WHEN (T3."Vehicle Status" = 1)
  4328. THEN ('GA')
  4329. WHEN (T3."Vehicle Status" IN (0, 2))
  4330. THEN ('NA')
  4331. ELSE NULL
  4332. END
  4333. ) = 'GA'
  4334. )
  4335. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 91 AND 120)
  4336. )
  4337. THEN ('91 - 120 Tage')
  4338. WHEN (
  4339. (
  4340. (
  4341. CASE
  4342. WHEN (T3."Vehicle Status" = 1)
  4343. THEN ('GA')
  4344. WHEN (T3."Vehicle Status" IN (0, 2))
  4345. THEN ('NA')
  4346. ELSE NULL
  4347. END
  4348. ) = 'GA'
  4349. )
  4350. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) BETWEEN 121 AND 180)
  4351. )
  4352. THEN ('121 - 180 Tage')
  4353. WHEN (
  4354. (
  4355. (
  4356. CASE
  4357. WHEN (T3."Vehicle Status" = 1)
  4358. THEN ('GA')
  4359. WHEN (T3."Vehicle Status" IN (0, 2))
  4360. THEN ('NA')
  4361. ELSE NULL
  4362. END
  4363. ) = 'GA'
  4364. )
  4365. AND (((- 1 * datediff(day, (getdate()), T3."Purchase Receipt Date"))) > 180)
  4366. )
  4367. THEN ('> 180 Tage')
  4368. ELSE NULL
  4369. END AS "Standtagestaffel_ori",
  4370. T3."Purchase Receipt Date" AS "Purchase Receipt Date",
  4371. T3."Location Code" AS "Location Code",
  4372. CASE
  4373. WHEN (
  4374. (
  4375. CASE
  4376. WHEN (T3."Vehicle Status" = 1)
  4377. THEN ('GA')
  4378. WHEN (T3."Vehicle Status" IN (0, 2))
  4379. THEN ('NA')
  4380. ELSE NULL
  4381. END
  4382. ) = 'NA'
  4383. )
  4384. THEN (
  4385. (right(T2."VIN", 7)) + ' / ' + T3."Model" + ' / ' + (
  4386. CASE
  4387. WHEN (
  4388. (
  4389. CASE
  4390. WHEN (T3."Vehicle Status" = 1)
  4391. THEN ('GA')
  4392. WHEN (T3."Vehicle Status" IN (0, 2))
  4393. THEN ('NA')
  4394. ELSE NULL
  4395. END
  4396. ) = 'GA'
  4397. )
  4398. THEN (T3."Inventory Posting Group")
  4399. ELSE (
  4400. (
  4401. CASE
  4402. WHEN (
  4403. (
  4404. (
  4405. CASE
  4406. WHEN (T3."Vehicle Status" = 1)
  4407. THEN ('GA')
  4408. WHEN (T3."Vehicle Status" IN (0, 2))
  4409. THEN ('NA')
  4410. ELSE NULL
  4411. END
  4412. ) = 'GA'
  4413. )
  4414. AND (T3."Inventory Posting Group" IN ('GW_DW_PKW'))
  4415. )
  4416. THEN ('BMW JGA')
  4417. WHEN (
  4418. (
  4419. (
  4420. CASE
  4421. WHEN (T3."Vehicle Status" = 1)
  4422. THEN ('GA')
  4423. WHEN (T3."Vehicle Status" IN (0, 2))
  4424. THEN ('NA')
  4425. ELSE NULL
  4426. END
  4427. ) = 'GA'
  4428. )
  4429. AND (T3."Inventory Posting Group" IN ('GW_MN_JGA'))
  4430. )
  4431. THEN ('MINI JGA')
  4432. WHEN (
  4433. (
  4434. (
  4435. CASE
  4436. WHEN (T3."Vehicle Status" = 1)
  4437. THEN ('GA')
  4438. WHEN (T3."Vehicle Status" IN (0, 2))
  4439. THEN ('NA')
  4440. ELSE NULL
  4441. END
  4442. ) = 'GA'
  4443. )
  4444. AND (NOT T3."Inventory Posting Group" IN ('GW_DW_PKW', 'GW_MN_JGA'))
  4445. )
  4446. THEN ('restl. GA-Bestand')
  4447. WHEN (
  4448. (
  4449. (
  4450. CASE
  4451. WHEN (
  4452. (
  4453. (
  4454. CASE
  4455. WHEN (T3."Vehicle Status" = 1)
  4456. THEN ('GA')
  4457. WHEN (T3."Vehicle Status" IN (0, 2))
  4458. THEN ('NA')
  4459. ELSE NULL
  4460. END
  4461. ) = 'GA'
  4462. )
  4463. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4464. )
  4465. THEN ('GA - diff.best.')
  4466. WHEN (
  4467. (
  4468. (
  4469. CASE
  4470. WHEN (T3."Vehicle Status" = 1)
  4471. THEN ('GA')
  4472. WHEN (T3."Vehicle Status" IN (0, 2))
  4473. THEN ('NA')
  4474. ELSE NULL
  4475. END
  4476. ) = 'GA'
  4477. )
  4478. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4479. )
  4480. THEN ('GA - regelbest.')
  4481. WHEN (
  4482. (
  4483. (
  4484. CASE
  4485. WHEN (T3."Vehicle Status" = 1)
  4486. THEN ('GA')
  4487. WHEN (T3."Vehicle Status" IN (0, 2))
  4488. THEN ('NA')
  4489. ELSE NULL
  4490. END
  4491. ) = 'NA'
  4492. )
  4493. AND (T3."Vehicle Status" = 0)
  4494. )
  4495. THEN ('NA')
  4496. WHEN (
  4497. (
  4498. (
  4499. CASE
  4500. WHEN (T3."Vehicle Status" = 1)
  4501. THEN ('GA')
  4502. WHEN (T3."Vehicle Status" IN (0, 2))
  4503. THEN ('NA')
  4504. ELSE NULL
  4505. END
  4506. ) = 'NA'
  4507. )
  4508. AND (T3."Vehicle Status" = 2)
  4509. )
  4510. THEN ('VFW')
  4511. ELSE NULL
  4512. END
  4513. ) = 'NA'
  4514. )
  4515. AND (T3."Make Code" IN ('BMW', 'BMW-C1', 'BMW-MOT', 'BMWI'))
  4516. )
  4517. THEN ('NA BMW')
  4518. WHEN (
  4519. (
  4520. (
  4521. CASE
  4522. WHEN (
  4523. (
  4524. (
  4525. CASE
  4526. WHEN (T3."Vehicle Status" = 1)
  4527. THEN ('GA')
  4528. WHEN (T3."Vehicle Status" IN (0, 2))
  4529. THEN ('NA')
  4530. ELSE NULL
  4531. END
  4532. ) = 'GA'
  4533. )
  4534. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4535. )
  4536. THEN ('GA - diff.best.')
  4537. WHEN (
  4538. (
  4539. (
  4540. CASE
  4541. WHEN (T3."Vehicle Status" = 1)
  4542. THEN ('GA')
  4543. WHEN (T3."Vehicle Status" IN (0, 2))
  4544. THEN ('NA')
  4545. ELSE NULL
  4546. END
  4547. ) = 'GA'
  4548. )
  4549. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4550. )
  4551. THEN ('GA - regelbest.')
  4552. WHEN (
  4553. (
  4554. (
  4555. CASE
  4556. WHEN (T3."Vehicle Status" = 1)
  4557. THEN ('GA')
  4558. WHEN (T3."Vehicle Status" IN (0, 2))
  4559. THEN ('NA')
  4560. ELSE NULL
  4561. END
  4562. ) = 'NA'
  4563. )
  4564. AND (T3."Vehicle Status" = 0)
  4565. )
  4566. THEN ('NA')
  4567. WHEN (
  4568. (
  4569. (
  4570. CASE
  4571. WHEN (T3."Vehicle Status" = 1)
  4572. THEN ('GA')
  4573. WHEN (T3."Vehicle Status" IN (0, 2))
  4574. THEN ('NA')
  4575. ELSE NULL
  4576. END
  4577. ) = 'NA'
  4578. )
  4579. AND (T3."Vehicle Status" = 2)
  4580. )
  4581. THEN ('VFW')
  4582. ELSE NULL
  4583. END
  4584. ) = 'NA'
  4585. )
  4586. AND (T3."Make Code" IN ('BMW-MINI'))
  4587. )
  4588. THEN ('NA MINI')
  4589. WHEN (
  4590. (
  4591. (
  4592. CASE
  4593. WHEN (
  4594. (
  4595. (
  4596. CASE
  4597. WHEN (T3."Vehicle Status" = 1)
  4598. THEN ('GA')
  4599. WHEN (T3."Vehicle Status" IN (0, 2))
  4600. THEN ('NA')
  4601. ELSE NULL
  4602. END
  4603. ) = 'GA'
  4604. )
  4605. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4606. )
  4607. THEN ('GA - diff.best.')
  4608. WHEN (
  4609. (
  4610. (
  4611. CASE
  4612. WHEN (T3."Vehicle Status" = 1)
  4613. THEN ('GA')
  4614. WHEN (T3."Vehicle Status" IN (0, 2))
  4615. THEN ('NA')
  4616. ELSE NULL
  4617. END
  4618. ) = 'GA'
  4619. )
  4620. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4621. )
  4622. THEN ('GA - regelbest.')
  4623. WHEN (
  4624. (
  4625. (
  4626. CASE
  4627. WHEN (T3."Vehicle Status" = 1)
  4628. THEN ('GA')
  4629. WHEN (T3."Vehicle Status" IN (0, 2))
  4630. THEN ('NA')
  4631. ELSE NULL
  4632. END
  4633. ) = 'NA'
  4634. )
  4635. AND (T3."Vehicle Status" = 0)
  4636. )
  4637. THEN ('NA')
  4638. WHEN (
  4639. (
  4640. (
  4641. CASE
  4642. WHEN (T3."Vehicle Status" = 1)
  4643. THEN ('GA')
  4644. WHEN (T3."Vehicle Status" IN (0, 2))
  4645. THEN ('NA')
  4646. ELSE NULL
  4647. END
  4648. ) = 'NA'
  4649. )
  4650. AND (T3."Vehicle Status" = 2)
  4651. )
  4652. THEN ('VFW')
  4653. ELSE NULL
  4654. END
  4655. ) = 'VFW'
  4656. )
  4657. AND (T3."Make Code" IN ('BMW', 'BMW-C1', 'BMW-MOT', 'BMWI'))
  4658. )
  4659. THEN ('VFW BMW')
  4660. WHEN (
  4661. (
  4662. (
  4663. CASE
  4664. WHEN (
  4665. (
  4666. (
  4667. CASE
  4668. WHEN (T3."Vehicle Status" = 1)
  4669. THEN ('GA')
  4670. WHEN (T3."Vehicle Status" IN (0, 2))
  4671. THEN ('NA')
  4672. ELSE NULL
  4673. END
  4674. ) = 'GA'
  4675. )
  4676. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4677. )
  4678. THEN ('GA - diff.best.')
  4679. WHEN (
  4680. (
  4681. (
  4682. CASE
  4683. WHEN (T3."Vehicle Status" = 1)
  4684. THEN ('GA')
  4685. WHEN (T3."Vehicle Status" IN (0, 2))
  4686. THEN ('NA')
  4687. ELSE NULL
  4688. END
  4689. ) = 'GA'
  4690. )
  4691. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4692. )
  4693. THEN ('GA - regelbest.')
  4694. WHEN (
  4695. (
  4696. (
  4697. CASE
  4698. WHEN (T3."Vehicle Status" = 1)
  4699. THEN ('GA')
  4700. WHEN (T3."Vehicle Status" IN (0, 2))
  4701. THEN ('NA')
  4702. ELSE NULL
  4703. END
  4704. ) = 'NA'
  4705. )
  4706. AND (T3."Vehicle Status" = 0)
  4707. )
  4708. THEN ('NA')
  4709. WHEN (
  4710. (
  4711. (
  4712. CASE
  4713. WHEN (T3."Vehicle Status" = 1)
  4714. THEN ('GA')
  4715. WHEN (T3."Vehicle Status" IN (0, 2))
  4716. THEN ('NA')
  4717. ELSE NULL
  4718. END
  4719. ) = 'NA'
  4720. )
  4721. AND (T3."Vehicle Status" = 2)
  4722. )
  4723. THEN ('VFW')
  4724. ELSE NULL
  4725. END
  4726. ) = 'VFW'
  4727. )
  4728. AND (T3."Make Code" IN ('BMW-MINI'))
  4729. )
  4730. THEN ('VFW MINI')
  4731. ELSE (
  4732. (
  4733. CASE
  4734. WHEN (
  4735. (
  4736. (
  4737. CASE
  4738. WHEN (T3."Vehicle Status" = 1)
  4739. THEN ('GA')
  4740. WHEN (T3."Vehicle Status" IN (0, 2))
  4741. THEN ('NA')
  4742. ELSE NULL
  4743. END
  4744. ) = 'GA'
  4745. )
  4746. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4747. )
  4748. THEN ('GA - diff.best.')
  4749. WHEN (
  4750. (
  4751. (
  4752. CASE
  4753. WHEN (T3."Vehicle Status" = 1)
  4754. THEN ('GA')
  4755. WHEN (T3."Vehicle Status" IN (0, 2))
  4756. THEN ('NA')
  4757. ELSE NULL
  4758. END
  4759. ) = 'GA'
  4760. )
  4761. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4762. )
  4763. THEN ('GA - regelbest.')
  4764. WHEN (
  4765. (
  4766. (
  4767. CASE
  4768. WHEN (T3."Vehicle Status" = 1)
  4769. THEN ('GA')
  4770. WHEN (T3."Vehicle Status" IN (0, 2))
  4771. THEN ('NA')
  4772. ELSE NULL
  4773. END
  4774. ) = 'NA'
  4775. )
  4776. AND (T3."Vehicle Status" = 0)
  4777. )
  4778. THEN ('NA')
  4779. WHEN (
  4780. (
  4781. (
  4782. CASE
  4783. WHEN (T3."Vehicle Status" = 1)
  4784. THEN ('GA')
  4785. WHEN (T3."Vehicle Status" IN (0, 2))
  4786. THEN ('NA')
  4787. ELSE NULL
  4788. END
  4789. ) = 'NA'
  4790. )
  4791. AND (T3."Vehicle Status" = 2)
  4792. )
  4793. THEN ('VFW')
  4794. ELSE NULL
  4795. END
  4796. )
  4797. )
  4798. END
  4799. )
  4800. )
  4801. END
  4802. ) + ' / ' + T3."Location Code" + ' / ' + T3."Dealer Status"
  4803. )
  4804. ELSE (
  4805. (right(T2."VIN", 7)) + ' / ' + T3."Model" + ' / ' + (
  4806. CASE
  4807. WHEN (
  4808. (
  4809. CASE
  4810. WHEN (T3."Vehicle Status" = 1)
  4811. THEN ('GA')
  4812. WHEN (T3."Vehicle Status" IN (0, 2))
  4813. THEN ('NA')
  4814. ELSE NULL
  4815. END
  4816. ) = 'GA'
  4817. )
  4818. THEN (T3."Inventory Posting Group")
  4819. ELSE (
  4820. (
  4821. CASE
  4822. WHEN (
  4823. (
  4824. (
  4825. CASE
  4826. WHEN (T3."Vehicle Status" = 1)
  4827. THEN ('GA')
  4828. WHEN (T3."Vehicle Status" IN (0, 2))
  4829. THEN ('NA')
  4830. ELSE NULL
  4831. END
  4832. ) = 'GA'
  4833. )
  4834. AND (T3."Inventory Posting Group" IN ('GW_DW_PKW'))
  4835. )
  4836. THEN ('BMW JGA')
  4837. WHEN (
  4838. (
  4839. (
  4840. CASE
  4841. WHEN (T3."Vehicle Status" = 1)
  4842. THEN ('GA')
  4843. WHEN (T3."Vehicle Status" IN (0, 2))
  4844. THEN ('NA')
  4845. ELSE NULL
  4846. END
  4847. ) = 'GA'
  4848. )
  4849. AND (T3."Inventory Posting Group" IN ('GW_MN_JGA'))
  4850. )
  4851. THEN ('MINI JGA')
  4852. WHEN (
  4853. (
  4854. (
  4855. CASE
  4856. WHEN (T3."Vehicle Status" = 1)
  4857. THEN ('GA')
  4858. WHEN (T3."Vehicle Status" IN (0, 2))
  4859. THEN ('NA')
  4860. ELSE NULL
  4861. END
  4862. ) = 'GA'
  4863. )
  4864. AND (NOT T3."Inventory Posting Group" IN ('GW_DW_PKW', 'GW_MN_JGA'))
  4865. )
  4866. THEN ('restl. GA-Bestand')
  4867. WHEN (
  4868. (
  4869. (
  4870. CASE
  4871. WHEN (
  4872. (
  4873. (
  4874. CASE
  4875. WHEN (T3."Vehicle Status" = 1)
  4876. THEN ('GA')
  4877. WHEN (T3."Vehicle Status" IN (0, 2))
  4878. THEN ('NA')
  4879. ELSE NULL
  4880. END
  4881. ) = 'GA'
  4882. )
  4883. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4884. )
  4885. THEN ('GA - diff.best.')
  4886. WHEN (
  4887. (
  4888. (
  4889. CASE
  4890. WHEN (T3."Vehicle Status" = 1)
  4891. THEN ('GA')
  4892. WHEN (T3."Vehicle Status" IN (0, 2))
  4893. THEN ('NA')
  4894. ELSE NULL
  4895. END
  4896. ) = 'GA'
  4897. )
  4898. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4899. )
  4900. THEN ('GA - regelbest.')
  4901. WHEN (
  4902. (
  4903. (
  4904. CASE
  4905. WHEN (T3."Vehicle Status" = 1)
  4906. THEN ('GA')
  4907. WHEN (T3."Vehicle Status" IN (0, 2))
  4908. THEN ('NA')
  4909. ELSE NULL
  4910. END
  4911. ) = 'NA'
  4912. )
  4913. AND (T3."Vehicle Status" = 0)
  4914. )
  4915. THEN ('NA')
  4916. WHEN (
  4917. (
  4918. (
  4919. CASE
  4920. WHEN (T3."Vehicle Status" = 1)
  4921. THEN ('GA')
  4922. WHEN (T3."Vehicle Status" IN (0, 2))
  4923. THEN ('NA')
  4924. ELSE NULL
  4925. END
  4926. ) = 'NA'
  4927. )
  4928. AND (T3."Vehicle Status" = 2)
  4929. )
  4930. THEN ('VFW')
  4931. ELSE NULL
  4932. END
  4933. ) = 'NA'
  4934. )
  4935. AND (T3."Make Code" IN ('BMW', 'BMW-C1', 'BMW-MOT', 'BMWI'))
  4936. )
  4937. THEN ('NA BMW')
  4938. WHEN (
  4939. (
  4940. (
  4941. CASE
  4942. WHEN (
  4943. (
  4944. (
  4945. CASE
  4946. WHEN (T3."Vehicle Status" = 1)
  4947. THEN ('GA')
  4948. WHEN (T3."Vehicle Status" IN (0, 2))
  4949. THEN ('NA')
  4950. ELSE NULL
  4951. END
  4952. ) = 'GA'
  4953. )
  4954. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4955. )
  4956. THEN ('GA - diff.best.')
  4957. WHEN (
  4958. (
  4959. (
  4960. CASE
  4961. WHEN (T3."Vehicle Status" = 1)
  4962. THEN ('GA')
  4963. WHEN (T3."Vehicle Status" IN (0, 2))
  4964. THEN ('NA')
  4965. ELSE NULL
  4966. END
  4967. ) = 'GA'
  4968. )
  4969. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  4970. )
  4971. THEN ('GA - regelbest.')
  4972. WHEN (
  4973. (
  4974. (
  4975. CASE
  4976. WHEN (T3."Vehicle Status" = 1)
  4977. THEN ('GA')
  4978. WHEN (T3."Vehicle Status" IN (0, 2))
  4979. THEN ('NA')
  4980. ELSE NULL
  4981. END
  4982. ) = 'NA'
  4983. )
  4984. AND (T3."Vehicle Status" = 0)
  4985. )
  4986. THEN ('NA')
  4987. WHEN (
  4988. (
  4989. (
  4990. CASE
  4991. WHEN (T3."Vehicle Status" = 1)
  4992. THEN ('GA')
  4993. WHEN (T3."Vehicle Status" IN (0, 2))
  4994. THEN ('NA')
  4995. ELSE NULL
  4996. END
  4997. ) = 'NA'
  4998. )
  4999. AND (T3."Vehicle Status" = 2)
  5000. )
  5001. THEN ('VFW')
  5002. ELSE NULL
  5003. END
  5004. ) = 'NA'
  5005. )
  5006. AND (T3."Make Code" IN ('BMW-MINI'))
  5007. )
  5008. THEN ('NA MINI')
  5009. WHEN (
  5010. (
  5011. (
  5012. CASE
  5013. WHEN (
  5014. (
  5015. (
  5016. CASE
  5017. WHEN (T3."Vehicle Status" = 1)
  5018. THEN ('GA')
  5019. WHEN (T3."Vehicle Status" IN (0, 2))
  5020. THEN ('NA')
  5021. ELSE NULL
  5022. END
  5023. ) = 'GA'
  5024. )
  5025. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  5026. )
  5027. THEN ('GA - diff.best.')
  5028. WHEN (
  5029. (
  5030. (
  5031. CASE
  5032. WHEN (T3."Vehicle Status" = 1)
  5033. THEN ('GA')
  5034. WHEN (T3."Vehicle Status" IN (0, 2))
  5035. THEN ('NA')
  5036. ELSE NULL
  5037. END
  5038. ) = 'GA'
  5039. )
  5040. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  5041. )
  5042. THEN ('GA - regelbest.')
  5043. WHEN (
  5044. (
  5045. (
  5046. CASE
  5047. WHEN (T3."Vehicle Status" = 1)
  5048. THEN ('GA')
  5049. WHEN (T3."Vehicle Status" IN (0, 2))
  5050. THEN ('NA')
  5051. ELSE NULL
  5052. END
  5053. ) = 'NA'
  5054. )
  5055. AND (T3."Vehicle Status" = 0)
  5056. )
  5057. THEN ('NA')
  5058. WHEN (
  5059. (
  5060. (
  5061. CASE
  5062. WHEN (T3."Vehicle Status" = 1)
  5063. THEN ('GA')
  5064. WHEN (T3."Vehicle Status" IN (0, 2))
  5065. THEN ('NA')
  5066. ELSE NULL
  5067. END
  5068. ) = 'NA'
  5069. )
  5070. AND (T3."Vehicle Status" = 2)
  5071. )
  5072. THEN ('VFW')
  5073. ELSE NULL
  5074. END
  5075. ) = 'VFW'
  5076. )
  5077. AND (T3."Make Code" IN ('BMW', 'BMW-C1', 'BMW-MOT', 'BMWI'))
  5078. )
  5079. THEN ('VFW BMW')
  5080. WHEN (
  5081. (
  5082. (
  5083. CASE
  5084. WHEN (
  5085. (
  5086. (
  5087. CASE
  5088. WHEN (T3."Vehicle Status" = 1)
  5089. THEN ('GA')
  5090. WHEN (T3."Vehicle Status" IN (0, 2))
  5091. THEN ('NA')
  5092. ELSE NULL
  5093. END
  5094. ) = 'GA'
  5095. )
  5096. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  5097. )
  5098. THEN ('GA - diff.best.')
  5099. WHEN (
  5100. (
  5101. (
  5102. CASE
  5103. WHEN (T3."Vehicle Status" = 1)
  5104. THEN ('GA')
  5105. WHEN (T3."Vehicle Status" IN (0, 2))
  5106. THEN ('NA')
  5107. ELSE NULL
  5108. END
  5109. ) = 'GA'
  5110. )
  5111. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  5112. )
  5113. THEN ('GA - regelbest.')
  5114. WHEN (
  5115. (
  5116. (
  5117. CASE
  5118. WHEN (T3."Vehicle Status" = 1)
  5119. THEN ('GA')
  5120. WHEN (T3."Vehicle Status" IN (0, 2))
  5121. THEN ('NA')
  5122. ELSE NULL
  5123. END
  5124. ) = 'NA'
  5125. )
  5126. AND (T3."Vehicle Status" = 0)
  5127. )
  5128. THEN ('NA')
  5129. WHEN (
  5130. (
  5131. (
  5132. CASE
  5133. WHEN (T3."Vehicle Status" = 1)
  5134. THEN ('GA')
  5135. WHEN (T3."Vehicle Status" IN (0, 2))
  5136. THEN ('NA')
  5137. ELSE NULL
  5138. END
  5139. ) = 'NA'
  5140. )
  5141. AND (T3."Vehicle Status" = 2)
  5142. )
  5143. THEN ('VFW')
  5144. ELSE NULL
  5145. END
  5146. ) = 'VFW'
  5147. )
  5148. AND (T3."Make Code" IN ('BMW-MINI'))
  5149. )
  5150. THEN ('VFW MINI')
  5151. ELSE (
  5152. (
  5153. CASE
  5154. WHEN (
  5155. (
  5156. (
  5157. CASE
  5158. WHEN (T3."Vehicle Status" = 1)
  5159. THEN ('GA')
  5160. WHEN (T3."Vehicle Status" IN (0, 2))
  5161. THEN ('NA')
  5162. ELSE NULL
  5163. END
  5164. ) = 'GA'
  5165. )
  5166. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  5167. )
  5168. THEN ('GA - diff.best.')
  5169. WHEN (
  5170. (
  5171. (
  5172. CASE
  5173. WHEN (T3."Vehicle Status" = 1)
  5174. THEN ('GA')
  5175. WHEN (T3."Vehicle Status" IN (0, 2))
  5176. THEN ('NA')
  5177. ELSE NULL
  5178. END
  5179. ) = 'GA'
  5180. )
  5181. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  5182. )
  5183. THEN ('GA - regelbest.')
  5184. WHEN (
  5185. (
  5186. (
  5187. CASE
  5188. WHEN (T3."Vehicle Status" = 1)
  5189. THEN ('GA')
  5190. WHEN (T3."Vehicle Status" IN (0, 2))
  5191. THEN ('NA')
  5192. ELSE NULL
  5193. END
  5194. ) = 'NA'
  5195. )
  5196. AND (T3."Vehicle Status" = 0)
  5197. )
  5198. THEN ('NA')
  5199. WHEN (
  5200. (
  5201. (
  5202. CASE
  5203. WHEN (T3."Vehicle Status" = 1)
  5204. THEN ('GA')
  5205. WHEN (T3."Vehicle Status" IN (0, 2))
  5206. THEN ('NA')
  5207. ELSE NULL
  5208. END
  5209. ) = 'NA'
  5210. )
  5211. AND (T3."Vehicle Status" = 2)
  5212. )
  5213. THEN ('VFW')
  5214. ELSE NULL
  5215. END
  5216. )
  5217. )
  5218. END
  5219. )
  5220. )
  5221. END
  5222. ) + ' / ' + T3."Location Code" + ' / ' + T3."Dealer Status"
  5223. )
  5224. END AS "FZG",
  5225. CASE
  5226. WHEN (
  5227. (
  5228. (
  5229. CASE
  5230. WHEN (T3."Vehicle Status" = 1)
  5231. THEN ('GA')
  5232. WHEN (T3."Vehicle Status" IN (0, 2))
  5233. THEN ('NA')
  5234. ELSE NULL
  5235. END
  5236. ) = 'GA'
  5237. )
  5238. AND (T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  5239. )
  5240. THEN ('GA - diff.best.')
  5241. WHEN (
  5242. (
  5243. (
  5244. CASE
  5245. WHEN (T3."Vehicle Status" = 1)
  5246. THEN ('GA')
  5247. WHEN (T3."Vehicle Status" IN (0, 2))
  5248. THEN ('NA')
  5249. ELSE NULL
  5250. END
  5251. ) = 'GA'
  5252. )
  5253. AND (NOT T3."VAT Prod_ Posting Group" LIKE 'DIFF%')
  5254. )
  5255. THEN ('GA - regelbest.')
  5256. WHEN (
  5257. (
  5258. (
  5259. CASE
  5260. WHEN (T3."Vehicle Status" = 1)
  5261. THEN ('GA')
  5262. WHEN (T3."Vehicle Status" IN (0, 2))
  5263. THEN ('NA')
  5264. ELSE NULL
  5265. END
  5266. ) = 'NA'
  5267. )
  5268. AND (T3."Vehicle Status" = 0)
  5269. )
  5270. THEN ('NA')
  5271. WHEN (
  5272. (
  5273. (
  5274. CASE
  5275. WHEN (T3."Vehicle Status" = 1)
  5276. THEN ('GA')
  5277. WHEN (T3."Vehicle Status" IN (0, 2))
  5278. THEN ('NA')
  5279. ELSE NULL
  5280. END
  5281. ) = 'NA'
  5282. )
  5283. AND (T3."Vehicle Status" = 2)
  5284. )
  5285. THEN ('VFW')
  5286. ELSE NULL
  5287. END AS "Fahrzeugtyp_ori",
  5288. T3."VAT Prod_ Posting Group" AS "Vat Prod Posting Group",
  5289. CASE
  5290. WHEN (T3."Vehicle Status" = 1)
  5291. THEN ('GA')
  5292. WHEN (T3."Vehicle Status" IN (0, 2))
  5293. THEN ('NA')
  5294. ELSE NULL
  5295. END AS "Fahrzeugart",
  5296. T3."Model" AS "Model_ori",
  5297. T3."Market Segment Code" AS "Model_alt",
  5298. T3."Make Code" AS "Make Code_Vehicle",
  5299. CASE
  5300. WHEN (
  5301. (T2."Branch Code" = 'FIL1')
  5302. OR (T2."Branch Code" = '')
  5303. )
  5304. THEN ('10')
  5305. WHEN (T2."Branch Code" = 'FIL2')
  5306. THEN ('20')
  5307. ELSE ((left(T1."Global Dimension 1 Code", 2)))
  5308. END AS "Standort_FIBU",
  5309. T3."Model No_" AS "Model No",
  5310. T3."Class" AS "Class",
  5311. T3."Type" AS "Type",
  5312. T3."Vehicle Status" AS "Vehicle Status",
  5313. T3."VIN" AS "Vin_Vehicle",
  5314. T2."Veh_ Source Code" AS "Veh Source Code",
  5315. T2."Book No_" AS "Book No",
  5316. T2."Main Area" AS "Main Area",
  5317. T2."Branch Code" AS "Branch Code",
  5318. T2."No_ Series" AS "No Series",
  5319. T2."Source No_" AS "Source No",
  5320. T2."Source Type" AS "Source Type",
  5321. T2."Document Date" AS "Document Date",
  5322. T2."Credit Amount" AS "Credit Amount",
  5323. T2."Debit Amount" AS "Debit Amount",
  5324. T2."Quantity" AS "Quantity",
  5325. T2."Source Code" AS "Source Code",
  5326. T2."User ID" AS "User Id",
  5327. T2."Global Dimension 2 Code" AS "Make Code",
  5328. T2."Global Dimension 1 Code" AS "Department Code",
  5329. T2."Bal_ Account No_" AS "Bal Account No",
  5330. T2."Amount" AS "Amount",
  5331. T2."Description" AS "Description",
  5332. T2."Document No_" AS "Document No",
  5333. T2."Document Type" AS "Document Type",
  5334. T2."Posting Date" AS "Posting Date",
  5335. T2."G_L Account No_" AS "G L Account No",
  5336. T2."Entry No_" AS "Entry No",
  5337. T1."Income_Balance" AS "Income Balance",
  5338. T1."Global Dimension 2 Code" AS "Make Code_2",
  5339. T1."Global Dimension 1 Code" AS "Department Code_2",
  5340. T1."Account Type" AS "Account Type",
  5341. T1."Name" AS "Name",
  5342. T1."No_" AS "No"
  5343. FROM "Vogl7x"."dbo"."BMW AH Vogl$G_L Account" T1,
  5344. (
  5345. (
  5346. (
  5347. (
  5348. (
  5349. (
  5350. "Vogl7x"."dbo"."BMW AH Vogl$G_L Entry" T2 LEFT JOIN "Vogl7x"."dbo"."BMW AH Vogl$Vehicle" T3 ON T3."VIN" = T2."VIN"
  5351. ) LEFT JOIN "Vogl7x"."dbo"."BMW AH Vogl$Vehicle Option" T4 ON (
  5352. (T3."VIN" = T4."VIN")
  5353. AND (T4."Option Type" = 2)
  5354. )
  5355. AND (T4."Built-in Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  5356. ) LEFT JOIN "Vogl7x"."dbo"."BMW AH Vogl$Vehicle Option" T5 ON (
  5357. (T3."VIN" = T5."VIN")
  5358. AND (T5."Option Type" = 1)
  5359. )
  5360. AND (T5."Built-in Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  5361. ) LEFT JOIN "Vogl7x"."dbo"."BMW AH Vogl$Veh_ Price Sticker Header" T6 ON (
  5362. (T3."VIN" = T6."VIN")
  5363. AND (T3."Current Price Sticker" = T6."Line No_")
  5364. )
  5365. AND (T3."Current Book No_" = T6."Vehicle Book No_")
  5366. ) LEFT JOIN "Vogl7x"."dbo"."BMW AH Vogl$Customer" T7 ON T7."No_" = T3."Old Customer No_"
  5367. ) LEFT JOIN "Vogl7x"."dbo"."BMW AH Vogl$Item" T8 ON T8."No_" = T3."Model No_"
  5368. )
  5369. WHERE (T1."No_" = T2."G_L Account No_")
  5370. AND (
  5371. (
  5372. (
  5373. (T1."No_" BETWEEN '31000' AND '32905')
  5374. OR (
  5375. (
  5376. (T1."No_" LIKE '4%')
  5377. AND (T2."Book No_" <> ' ')
  5378. )
  5379. AND (T2."Posting Date" >= T3."Purchase Receipt Date")
  5380. )
  5381. )
  5382. AND (T3."Vehicle Status" <> 3)
  5383. )
  5384. AND (T3."Inventory Posting Group" <> 'GROSSKD')
  5385. )
  5386. ) D3
  5387. ) D2
  5388. ) D1
  5389. WHERE (
  5390. ("Summe Betrag" >= 0)
  5391. AND ("Summe EK" > 0)
  5392. )
  5393. -- order by "Summe Standtage" desc,"Vin" asc