Service_Ausgangsrechnung_ab_2011_ben_AW.sql 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511
  1. SELECT DISTINCT T1."No_" AS "No_2",
  2. T1."Sell-to Customer No_" AS "Sell-to Customer No",
  3. T1."Bill-to Customer No_" AS "Bill-to Customer No",
  4. T1."Bill-to Name" AS "Bill-to Name",
  5. T1."Bill-to Address" AS "Bill-to Address",
  6. T1."Bill-to City" AS "Bill-to City",
  7. T1."Order Date" AS "Order Date",
  8. T1."Posting Date" AS "Posting Date",
  9. T1."Payment Terms Code" AS "Payment Terms Code",
  10. T1."Location Code" AS "Location Code",
  11. T1."Shortcut Dimension 1 Code" AS "Department Code_2",
  12. T1."Shortcut Dimension 2 Code" AS "Make Code_2",
  13. T1."Customer Posting Group" AS "Customer Posting Group",
  14. T1."Price Group Code" AS "Price Group Code",
  15. T1."Prices Including VAT" AS "Prices Including Vat",
  16. T1."Allow Quantity Disc_" AS "Allow Quantity Disc",
  17. T1."Salesperson Code" AS "Salesperson Code",
  18. T1."Order No_" AS "Order No_2",
  19. T1."On Hold" AS "On Hold",
  20. T1."Gen_ Bus_ Posting Group" AS "Gen Bus Posting Group",
  21. T1."Transaction Type" AS "Transaction Type",
  22. T1."Sell-to Customer Name" AS "Sell-to Customer Name",
  23. T1."Sell-to Address" AS "Sell-to Address",
  24. T1."Sell-to City" AS "Sell-to City",
  25. T1."Correction" AS "Correction",
  26. T1."Document Date" AS "Document Date",
  27. T1."External Document No_" AS "External Document No",
  28. T1."Area" AS "Area",
  29. T1."Shipping Agent Code" AS "Shipping Agent Code",
  30. T1."No_ Series" AS "No Series",
  31. T1."Order No_ Series" AS "Order No Series",
  32. T1."User ID" AS "User Id",
  33. T1."Order Type" AS "Order Type_2",
  34. CASE
  35. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 60)
  36. THEN (T1."Service Order No_")
  37. ELSE ('Auftr�ge �lter 60 Tage')
  38. END AS "Service Order No",
  39. T1."Customer Group Code" AS "Customer Group Code_2",
  40. T1."Branch Code" AS "Branch Code",
  41. T2."VIN" AS "Vin_2",
  42. T2."Model" AS "Model_ori",
  43. T3."Document No_" AS "Document No",
  44. T3."Shortcut Dimension 1 Code" AS "Department Code",
  45. T3."Shortcut Dimension 2 Code" AS "Make Code",
  46. T3."Order No_" AS "Order No",
  47. T3."Order Type" AS "Order Type",
  48. T3."VIN" AS "Vin",
  49. T3."Vehicle Status" AS "Vehicle Status",
  50. T3."Registration Date" AS "Registration Date",
  51. T3."Mileage" AS "Mileage",
  52. T3."Customer Group Code" AS "Customer Group Code",
  53. T4."Service Advisor No_" AS "Service Advisor No_Archiv",
  54. T5."Service Advisor No_" AS "Service Advisor No_oA",
  55. T6."No_" AS "No_f�r_Archiv",
  56. T6."First Name" AS "First Name_f�r_Archiv",
  57. T6."Last Name" AS "Last Name_f�r_Archiv",
  58. T7."No_" AS "No",
  59. T7."First Name" AS "First Name",
  60. T7."Last Name" AS "Last Name",
  61. CASE
  62. WHEN (T6."No_" IS NULL)
  63. THEN (T7."First Name" + ' ' + T7."Last Name")
  64. ELSE (T6."First Name" + ' ' + T6."Last Name")
  65. END AS "Serviceberater",
  66. '1' AS "Hauptbetrieb",
  67. CASE
  68. WHEN (T1."Location Code" IN ('01BSPKW'))
  69. THEN ('10')
  70. WHEN (T1."Location Code" IN ('02BSMOT'))
  71. THEN ('20')
  72. WHEN (T1."Location Code" IN ('03RHF'))
  73. THEN ('30')
  74. WHEN (T1."Location Code" IN ('04SFH'))
  75. THEN ('40')
  76. WHEN (T1."Location Code" IN ('05WT'))
  77. THEN ('50')
  78. WHEN (T1."Location Code" IN ('06BI'))
  79. THEN ('60')
  80. WHEN (T1."Location Code" IN ('07TR'))
  81. THEN ('70')
  82. ELSE NULL
  83. END AS "Standort",
  84. CASE
  85. WHEN (T1."Customer Posting Group" IN ('PKW_GWL'))
  86. THEN ('GWL')
  87. WHEN (T1."No_ Series" LIKE 'I%')
  88. THEN ('Intern')
  89. ELSE ('Extern')
  90. END AS "Umsatzart",
  91. CASE
  92. WHEN (T1."Shortcut Dimension 2 Code" IN ('ALPINA', 'BMW', 'BMW-ALPINA', 'BMW-C1', 'BMWI', 'BMW-MINI', 'BMW-MOT', 'TRIUMPH'))
  93. THEN (T1."Shortcut Dimension 2 Code")
  94. ELSE ('Fremdfabrikat')
  95. END AS "Fabrikat",
  96. T2."Model" AS "Model",
  97. T2."VIN" + ' - ' + T2."Model" AS "Fahrzeug",
  98. CASE
  99. WHEN (T1."Shortcut Dimension 2 Code" IN ('ALPINA', 'BMW', 'BMW-ALPINA', 'BMW-C1', 'BMWI', 'BMW-MINI', 'BMW-MOT', 'TRIUMPH'))
  100. THEN (T1."Shortcut Dimension 2 Code")
  101. ELSE ('Fremdfabrikat')
  102. END AS "Marke",
  103. T4."Service Posting Group" AS "Service Posting Group_f�r_Archiv",
  104. T5."Service Posting Group" AS "Service Posting Group",
  105. CASE
  106. WHEN (T4."Service Posting Group" IS NULL)
  107. THEN (T5."Service Posting Group")
  108. ELSE (T4."Service Posting Group")
  109. END AS "Auftragsart",
  110. T8."Code" AS "Cust_Gr_Code",
  111. T8."Description" AS "Cust_Gr_Description",
  112. CASE
  113. WHEN (T1."Bill-to Customer No_" LIKE 'INT%')
  114. THEN ('Intern')
  115. ELSE (T8."Description")
  116. END AS "Kundenart",
  117. T9."No_" AS "Cust_No",
  118. T9."Name" AS "Cust_Name",
  119. T9."No_" + ' - ' + T9."Name" AS "Kunde",
  120. '' AS "Auftragsart_1",
  121. '' AS "Function Code",
  122. '' AS "Monteur_2",
  123. T1."Posting Date" AS "Invoice Date",
  124. CASE
  125. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 180)
  126. THEN (
  127. T1."No_" + ' - ' + (
  128. CASE
  129. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 60)
  130. THEN (T1."Service Order No_")
  131. ELSE ('Auftr�ge �lter 60 Tage')
  132. END
  133. ) + ' - ' + T9."Name"
  134. )
  135. ELSE ('Auftr�ge �lter 180 Tage')
  136. END AS "Order Number",
  137. CASE
  138. WHEN (
  139. ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 30)
  140. AND (
  141. (
  142. CASE
  143. WHEN (T6."No_" IS NULL)
  144. THEN (T7."First Name" + ' ' + T7."Last Name")
  145. ELSE (T6."First Name" + ' ' + T6."Last Name")
  146. END
  147. ) IS NOT NULL
  148. )
  149. )
  150. THEN (
  151. T1."No_" + ' - ' + (
  152. CASE
  153. WHEN (T6."No_" IS NULL)
  154. THEN (T7."First Name" + ' ' + T7."Last Name")
  155. ELSE (T6."First Name" + ' ' + T6."Last Name")
  156. END
  157. ) + ' - ' + T9."Name" + ' - ' + (convert(VARCHAR(50), year(T1."Posting Date")) + '-' + convert(VARCHAR(50), month(T1."Posting Date")) + '-' + convert(VARCHAR(50), - 1 * datediff(day, T1."Posting Date")))
  158. )
  159. WHEN (
  160. ((day((getdate()), T1."Posting Date")) <= 30)
  161. AND (
  162. (
  163. CASE
  164. WHEN (T6."No_" IS NULL)
  165. THEN (T7."First Name" + ' ' + T7."Last Name")
  166. ELSE (T6."First Name" + ' ' + T6."Last Name")
  167. END
  168. ) IS NULL
  169. )
  170. )
  171. THEN (T1."No_" + ' - ' + 'SB fehlt' + ' - ' + T9."Name" + ' - ' + (convert(VARCHAR(50), year(T1."Posting Date")) + '-' + convert(VARCHAR(50), month(T1."Posting Date")) + '-' + convert(VARCHAR(50), day(T1."Posting Date"))))
  172. ELSE ('Rechnungen �lter 30 Tage')
  173. END AS "Order Number_Rg_Ausg",
  174. CASE
  175. WHEN (
  176. ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 4)
  177. AND (
  178. (
  179. CASE
  180. WHEN (T6."No_" IS NULL)
  181. THEN (T7."First Name" + ' ' + T7."Last Name")
  182. ELSE (T6."First Name" + ' ' + T6."Last Name")
  183. END
  184. ) IS NOT NULL
  185. )
  186. )
  187. THEN (
  188. T1."No_" + ' - ' + (
  189. CASE
  190. WHEN (T4."Service Posting Group" IS NULL)
  191. THEN (T5."Service Posting Group")
  192. ELSE (T4."Service Posting Group")
  193. END
  194. ) + ' - ' + (
  195. CASE
  196. WHEN (T6."No_" IS NULL)
  197. THEN (T7."First Name" + ' ' + T7."Last Name")
  198. ELSE (T6."First Name" + ' ' + T6."Last Name")
  199. END
  200. ) + ' - ' + T9."Name"
  201. )
  202. WHEN (
  203. ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 4)
  204. AND (
  205. (
  206. CASE
  207. WHEN (T6."No_" IS NULL)
  208. THEN (T7."First Name" + ' ' + T7."Last Name")
  209. ELSE (T6."First Name" + ' ' + T6."Last Name")
  210. END
  211. ) IS NULL
  212. )
  213. )
  214. THEN (
  215. T1."No_" + ' - ' + (
  216. CASE
  217. WHEN (T4."Service Posting Group" IS NULL)
  218. THEN (T5."Service Posting Group")
  219. ELSE (T4."Service Posting Group")
  220. END
  221. ) + ' - ' + T9."Name"
  222. )
  223. ELSE NULL
  224. END AS "Order Number_Rg_Ausg_2",
  225. CASE
  226. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 4)
  227. THEN (
  228. (
  229. CASE
  230. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 60)
  231. THEN (T1."Service Order No_")
  232. ELSE ('Auftr�ge �lter 60 Tage')
  233. END
  234. )
  235. )
  236. ELSE NULL
  237. END AS "Order Number_Rg_Ausg_1",
  238. T10."No_" AS "Cust_No_Verkaufskunde",
  239. T10."Name" AS "Cust_Name_Verkaufskunde",
  240. T11."Description" AS "Cust_Group_Description_Verkaufskunde",
  241. CASE
  242. WHEN (T1."Sell-to Customer No_" LIKE 'INT%')
  243. THEN ('Intern')
  244. ELSE (T11."Description")
  245. END AS "Kundenart_Verkaufskunde",
  246. T10."No_" + ' - ' + T10."Name" AS "Kunde_Verkaufskunde",
  247. T12."Duration_Time_Clock" AS "Duration Time Clock_Add_Service_Time_Clock_ims",
  248. T12."Monteur" AS "Monteur",
  249. T12."Monteur" AS "Auftragsposition",
  250. T12."Duration_Time_Clock" * 12 AS "ben. AW_Time_Clock",
  251. (T12."Duration_Time_Clock" * 12) AS "ben Zeit",
  252. '1' AS "Rechtseinheit_ID",
  253. (
  254. CASE
  255. WHEN (T1."Location Code" IN ('01BSPKW'))
  256. THEN ('10')
  257. WHEN (T1."Location Code" IN ('02BSMOT'))
  258. THEN ('20')
  259. WHEN (T1."Location Code" IN ('03RHF'))
  260. THEN ('30')
  261. WHEN (T1."Location Code" IN ('04SFH'))
  262. THEN ('40')
  263. WHEN (T1."Location Code" IN ('05WT'))
  264. THEN ('50')
  265. WHEN (T1."Location Code" IN ('06BI'))
  266. THEN ('60')
  267. WHEN (T1."Location Code" IN ('07TR'))
  268. THEN ('70')
  269. ELSE NULL
  270. END
  271. ) AS "Standort_ID",
  272. 'Serviceberater' AS "Zuordnung_Funktion",
  273. T1."Shortcut Dimension 1 Code" AS "Cost_Centre_ID",
  274. CASE
  275. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 100)
  276. THEN (
  277. (
  278. CASE
  279. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 60)
  280. THEN (T1."Service Order No_")
  281. ELSE ('Auftr�ge �lter 60 Tage')
  282. END
  283. ) + ' - ' + T9."Name"
  284. )
  285. ELSE ('Auftr�ge �lter 100 Tage')
  286. END AS "Order_Desc_100",
  287. CASE
  288. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 100)
  289. THEN (T1."No_" + ' - ' + T9."Name")
  290. ELSE ('Rechnungen �lter 100 Tage')
  291. END AS "Invoice_Desc_100",
  292. CASE
  293. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 30)
  294. THEN (
  295. (
  296. CASE
  297. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 60)
  298. THEN (T1."Service Order No_")
  299. ELSE ('Auftr�ge �lter 60 Tage')
  300. END
  301. )
  302. )
  303. ELSE ('Auftr�ge �lter 30 Tage')
  304. END AS "Order_Desc_30",
  305. CASE
  306. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 30)
  307. THEN (
  308. T1."No_" + ' - ' + (
  309. CASE
  310. WHEN (T6."No_" IS NULL)
  311. THEN (T7."First Name" + ' ' + T7."Last Name")
  312. ELSE (T6."First Name" + ' ' + T6."Last Name")
  313. END
  314. ) + ' - ' + T9."Name"
  315. )
  316. ELSE ('Rechnungen �lter 30 Tage')
  317. END AS "Invoice_Desc_30",
  318. T1."Gen_ Bus_ Posting Group" AS "Customer_Group_Owner",
  319. T9."Name" AS "Customer_Name_Owner",
  320. T2."VIN" AS "Fahrgestellnummer",
  321. T2."Model" AS "Model_Desc",
  322. T1."Gen_ Bus_ Posting Group" AS "Produktbuchungsgruppe",
  323. CASE
  324. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  325. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  326. ELSE (0)
  327. END AS "Fahrzeugalter_Tage",
  328. (
  329. CASE
  330. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  331. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  332. ELSE (0)
  333. END
  334. ) / 365 AS "Fahrzeugalter",
  335. CASE
  336. WHEN (
  337. (
  338. CASE
  339. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  340. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  341. ELSE (0)
  342. END
  343. ) / 365 BETWEEN 0.01 AND 0.99
  344. )
  345. THEN ('1')
  346. WHEN (
  347. (
  348. CASE
  349. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  350. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  351. ELSE (0)
  352. END
  353. ) / 365 BETWEEN 1.00 AND 1.99
  354. )
  355. THEN ('2')
  356. WHEN (
  357. (
  358. CASE
  359. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  360. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  361. ELSE (0)
  362. END
  363. ) / 365 BETWEEN 2.00 AND 2.99
  364. )
  365. THEN ('3')
  366. WHEN (
  367. (
  368. CASE
  369. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  370. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  371. ELSE (0)
  372. END
  373. ) / 365 BETWEEN 3.00 AND 3.99
  374. )
  375. THEN ('4')
  376. WHEN (
  377. (
  378. CASE
  379. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  380. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  381. ELSE (0)
  382. END
  383. ) / 365 BETWEEN 4.00 AND 4.99
  384. )
  385. THEN ('5')
  386. WHEN (
  387. (
  388. CASE
  389. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  390. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  391. ELSE (0)
  392. END
  393. ) / 365 BETWEEN 5.00 AND 5.99
  394. )
  395. THEN ('6')
  396. WHEN (
  397. (
  398. CASE
  399. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  400. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  401. ELSE (0)
  402. END
  403. ) / 365 BETWEEN 6.00 AND 6.99
  404. )
  405. THEN ('7')
  406. WHEN (
  407. (
  408. CASE
  409. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  410. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  411. ELSE (0)
  412. END
  413. ) / 365 BETWEEN 7.00 AND 7.99
  414. )
  415. THEN ('8')
  416. WHEN (
  417. (
  418. CASE
  419. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  420. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  421. ELSE (0)
  422. END
  423. ) / 365 BETWEEN 8.00 AND 8.99
  424. )
  425. THEN ('9')
  426. WHEN (
  427. (
  428. CASE
  429. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  430. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  431. ELSE (0)
  432. END
  433. ) / 365 BETWEEN 9.00 AND 9.99
  434. )
  435. THEN ('10')
  436. WHEN (
  437. (
  438. CASE
  439. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  440. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  441. ELSE (0)
  442. END
  443. ) / 365 > 9.99
  444. )
  445. THEN ('> 10')
  446. WHEN (
  447. (
  448. CASE
  449. WHEN (T3."Registration Date" <> convert(DATETIME, '1753-01-01 00:00:00.000'))
  450. THEN ((- 1 * datediff(day, T1."Posting Date", T3."Registration Date")))
  451. ELSE (0)
  452. END
  453. ) / 365 = 0
  454. )
  455. THEN ('keine Angabe')
  456. ELSE NULL
  457. END AS "FZG-Altersstaffel",
  458. CASE
  459. WHEN (T1."Gen_ Bus_ Posting Group" LIKE '%LOHN%')
  460. THEN (T1."Gen_ Bus_ Posting Group")
  461. ELSE NULL
  462. END AS "Repair_Group_Desc",
  463. 'Rechnung' AS "Rechnung_Gutschrift",
  464. '' AS "Parts_Focus_Group",
  465. '' AS "Parts_Make_Desc",
  466. '' AS "Parts_Group_Desc"
  467. FROM "ims"."Add_Service_ledger_mit_Time_Clock_Entry_fuer_Service_Rg_Ausg_ims" T12,
  468. (
  469. (
  470. (
  471. (
  472. (
  473. "ARI"."import"."Sales Invoice Header" T1 LEFT JOIN "ARI"."import"."Vehicle" T2 ON T1."Supply VIN" = T2."VIN"
  474. ) LEFT JOIN "ARI"."import"."Customer" T9 ON T9."No_" = T1."Bill-to Customer No_"
  475. ) LEFT JOIN "ARI"."import"."Customer Group" T8 ON T9."Customer Group Code" = T8."Code"
  476. ) LEFT JOIN "ARI"."import"."Customer" T10 ON T10."No_" = T1."Sell-to Customer No_"
  477. ) LEFT JOIN "ARI"."import"."Customer Group" T11 ON T10."Customer Group Code" = T11."Code"
  478. ),
  479. (
  480. (
  481. (
  482. (
  483. "ARI"."import"."Sales Invoice Line" T3 LEFT JOIN "ARI"."import"."Archived Service Header" T4 ON T3."Service Order No_" = T4."No_"
  484. ) LEFT JOIN "ARI"."import"."Service Header" T5 ON T3."Service Order No_" = T5."No_"
  485. ) LEFT JOIN "ARI"."import"."Employee" T6 ON T4."Service Advisor No_" = T6."No_"
  486. ) LEFT JOIN "ARI"."import"."Employee" T7 ON T5."Service Advisor No_" = T7."No_"
  487. )
  488. WHERE (T1."No_" = T3."Document No_")
  489. AND (
  490. (T1."No_" = T12."Document No_")
  491. AND (T1."Service Order No_" = T12."Order No_")
  492. )
  493. AND (
  494. (
  495. (
  496. ((left(T1."No_", 1)) IN ('I', 'W'))
  497. AND (NOT T3."Type" IN (0, 11, 12))
  498. )
  499. AND (T1."Posting Date" >= convert(DATETIME, '2024-03-01 00:00:00.000'))
  500. )
  501. AND (
  502. NOT (
  503. CASE
  504. WHEN ((- 1 * datediff(day, (getdate()), T1."Posting Date")) <= 60)
  505. THEN (T1."Service Order No_")
  506. ELSE ('Auftr�ge �lter 60 Tage')
  507. END
  508. ) IN ('NASISPA')
  509. )
  510. )
  511. -- order by "No_2" asc