Auftraege_Mont_ho02.iqd 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21_ho02
  4. DATASOURCENAME,C:\GAPS\Portal\System\IQD\Serv_Teile\Auftraege_Mont_ho02.imr
  5. TITLE,Auftraege_Mont_ho02.imr
  6. BEGIN SQL
  7. select T1."ORDER_NUMBER" as c1,
  8. T1."REGISTER_NUMBER" as c2,
  9. T1."STATUS" as c3,
  10. T1."STATE_KEY_DATE" as c4,
  11. T1."DEBIT_ACCOUNT" as c5,
  12. T1."INVOICE_NUMBER" as c6,
  13. T1."WORKSHOP_MODEL" as c7,
  14. T1."STATE_CODE" as c8,
  15. T1."TRANSACT_DATE" as c9,
  16. T1."HANDLER" as c10,
  17. T1."DELIVERY_ACCOUNT" as c11,
  18. T1."DEPARTMENT" as c12,
  19. T1."DEBET_DEPARTMENT" as c13,
  20. T1."SALESMAN" as c14,
  21. T1."DEBIT_PERM" as c15,
  22. T1."ORDER_DATE" as c16,
  23. T1."DELIVERY_DATE" as c17,
  24. T1."INVOICE_DATE" as c18,
  25. T1."PMT_TERM" as c19,
  26. T1."DUEDATE_1" as c20,
  27. T1."PAYMENT_TEXT" as c21,
  28. T1."COSTS" as c22,
  29. T1."PURCH_TAX" as c23,
  30. T1."ORDERS_GROSSVALUE" as c24,
  31. T1."TAX_SHARE" as c25,
  32. T1."DISCOUNT_AMOUNT" as c26,
  33. T1."PRICE_CODE" as c27,
  34. T1."MISC_ADDS" as c28,
  35. T1."STOCK" as c29,
  36. T1."PLACE_CODE" as c30,
  37. T1."INTERNAL_CODE" as c31,
  38. T1."CUSTOMER_GROUP" as c32,
  39. T1."BASIS_NUMBER" as c33,
  40. T1."MILEAGE" as c34,
  41. T1."PREV_STATUS" as c35,
  42. T1."SALES_CLASS_NUMBER" as c36,
  43. T1."INVOICE_DISC_PERC" as c37,
  44. T1."SALES_TAX_FREE" as c38,
  45. T1."TITLE" as c39,
  46. T1."NAME" as c40,
  47. T1."STREET_ADDR" as c41,
  48. T1."ADDR_2" as c42,
  49. T1."ZIPCODE" as c43,
  50. T1."MAIL_ADDR" as c44,
  51. T1."DISCOUNT_LIMIT" as c45,
  52. T1."REFERENCE_NUMBER" as c46,
  53. T1."EXPECTED_ORDER_TIM" as c47,
  54. T1."MODEL_TEXT" as c48,
  55. T1."WORKSHOP_PRICECODE" as c49,
  56. T1."SPLIT_COUNTER" as c50,
  57. T1."ARRIVAL_TIME" as c51,
  58. T1."ARRIVAL_DATE" as c52,
  59. T1."END_DATE" as c53,
  60. T1."END_TIME" as c54,
  61. T1."FAC_MODEL_CODE_S" as c55,
  62. T1."MAKE_CD" as c56,
  63. T1."YEAR_MODEL" as c57,
  64. T1."TRANSFER_MAKE_CD" as c58,
  65. T1."CHASSIS_NUMBER" as c59,
  66. T1."WORKSHOP_TEAM" as c60,
  67. T1."COMMISSION_SALESMAN" as c61,
  68. T1."ACTUAL_INV_DATE_TIME" as c62,
  69. T1."UNIQUE_IDENT" as c63,
  70. T2."ORDER_NUMBER" as c64,
  71. T2."LINE_NUMBER" as c65,
  72. T2."KEY_PROD_CODE" as c66,
  73. T2."KEY_MAKE_CD" as c67,
  74. T2."DELIVERY_DATE" as c68,
  75. T2."LINE_GROUP_CODE" as c69,
  76. T2."HANDLER" as c70,
  77. T2."STATE_CODE" as c71,
  78. T2."PERSON_CODE" as c72,
  79. T2."ORDER_LINETYPE" as c73,
  80. T2."ORDER_LINETYPE_2" as c74,
  81. T2."ORDER_LINETYPE_3" as c75,
  82. T2."RESULTING_LINE" as c76,
  83. T2."RESULTING_LINE_2" as c77,
  84. T2."PRINT_INVOICE" as c78,
  85. T2."REDUCTION_CODE" as c79,
  86. T2."REDUCTION_AMOUNT" as c80,
  87. T2."REDUCTION_CODE_2" as c81,
  88. T2."REDUCTION_POS" as c82,
  89. T2."SPLIT_CODE" as c83,
  90. T2."SPLIT_CODE_2" as c84,
  91. T2."MECHANIC_CODE" as c85,
  92. T2."SALESMAN" as c86,
  93. T2."DISCOUNT_TABLE" as c87,
  94. T2."DISCOUNT_CODE" as c88,
  95. T2."CLAIM_CODE_IND" as c89,
  96. T2."CLAIM_NUMBER" as c90,
  97. T2."KIT_FIXED_PRICE_CD" as c91,
  98. T2."R_DELIVERY_DATE" as c92,
  99. T2."WUST_CODE" as c93,
  100. T2."STATUS" as c94,
  101. T2."STOCK" as c95,
  102. T2."GROSS_DISCOUNT" as c96,
  103. T2."STATISTIC_CODE" as c97,
  104. T2."DECIMAL_INDICATOR" as c98,
  105. T2."ADD_COST_CODE" as c99,
  106. T2."DISCOUNT_PERC" as c100,
  107. T2."DISCOUNT_PERC_2" as c101,
  108. T2."DISCOUNT" as c102,
  109. T2."STDPRICE" as c103,
  110. T2."LINES_NET_VALUE" as c104,
  111. T2."TAX_CODE_1" as c105,
  112. T2."VAT_RATE_CODE" as c106,
  113. T2."TAX_C_U" as c107,
  114. T2."TAX_DRAWN" as c108,
  115. T2."LINE_MISC_ADDS" as c109,
  116. T2."LINE_MISC_ADDS_PER" as c110,
  117. T2."CLAIM_TROUBLE_CD" as c111,
  118. T2."PROD_CODE" as c112,
  119. T2."MAKE_CD" as c113,
  120. T2."PRODUCT_GROUP" as c114,
  121. T2."PROD_NAME" as c115,
  122. T2."LOCATION" as c116,
  123. T2."ORDER_QUANTITY" as c117,
  124. T2."DELIVERY_QUANTITY" as c118,
  125. T2."LINE_COSTS" as c119,
  126. T2."CLAIM_RETURN_CODE" as c120,
  127. T2."INV_TOTAL_NUMBER" as c121,
  128. T2."SPECIAL_PRICE" as c122,
  129. T2."SALES_PRICE" as c123,
  130. T2."SALES_PRICE_INCL" as c124,
  131. T2."ORIG_ORDER_NO" as c125,
  132. T2."ORIG_LINE_NO" as c126,
  133. T2."ORIG_CREATION_CODE" as c127,
  134. T2."BACK_ORDER_CD" as c128,
  135. T2."BACK_ORDER" as c129,
  136. T2."INTERNAL_TRANSFER" as c130,
  137. T2."STDPRICE_2" as c131,
  138. T2."QUANTITY_DISC_CODE" as c132,
  139. T2."CAMPAIGN_CODE" as c133,
  140. T2."REPLACE_CODE" as c134,
  141. T2."N_MAIN_PART_NO" as c135,
  142. T2."LINE_TEXTLINE_1" as c136,
  143. T2."LINE_TEXTLINE_2" as c137,
  144. T2."LINE_TEXTLINE_3" as c138,
  145. T2."LINE_TEXT_CODE" as c139,
  146. T2."LINE_CODE" as c140,
  147. T2."LINE_WORKSHOP" as c141,
  148. T2."BACK_REG_CODE" as c142,
  149. T2."REQUISITION_NUM" as c143,
  150. T2."REPAIR_CODE" as c144,
  151. T2."REPAIR_GROUP" as c145,
  152. T2."REPAIR_NAME" as c146,
  153. T2."RATE_PRICE_CODE" as c147,
  154. T2."TIME_RATE" as c148,
  155. T2."USED_TIME" as c149,
  156. T2."EST_TIME" as c150,
  157. T2."INV_TIME" as c151,
  158. T2."REPAIR_CODE_2" as c152,
  159. T2."REPAIR_POS" as c153,
  160. T2."LINE_COMMENT" as c154,
  161. T2."INSPECTION_1" as c155,
  162. T2."INSPECTION_2" as c156,
  163. T2."WORK_DATE" as c157,
  164. T2."START_TIME" as c158,
  165. T2."END_DATE" as c159,
  166. T2."END_TIME" as c160,
  167. T2."WORKSHOP_AREA" as c161,
  168. T2."W_MAIN_REPAIR_NO" as c162,
  169. T2."KIT_GROUP" as c163,
  170. T2."KIT_CODE" as c164,
  171. T2."WORKSHOP_MODEL" as c165,
  172. T2."KIT_TEXT" as c166,
  173. T2."KIT_FIXED_PRICE" as c167,
  174. T2."CLASS_RULE" as c168,
  175. T2."KIT_ONE_LINE" as c169,
  176. T2."KIT_ONE_LINEPRICE" as c170,
  177. T2."KIT_CATALOG_CODE" as c171,
  178. T2."KIT_PARTS_DISC_PER" as c172,
  179. T2."KIT_WORK_DISC_PER" as c173,
  180. T2."KIT_MISC_DISC_PER" as c174,
  181. T2."KIT_DELETE" as c175,
  182. T2."KIT_PRICE_DIFF" as c176,
  183. T2."KIT_PRINT_SPLIT" as c177,
  184. T2."TYPE_OL" as c178,
  185. T2."TRANSACTION_CODE_2" as c179,
  186. T2."TXT_OL" as c180,
  187. T2."AMOUNT_OL" as c181,
  188. T2."CASH_ACCOUNT" as c182,
  189. T2."REPAIR_CODE_ACCU" as c183,
  190. T2."RECOMMENDED_PRICE" as c184,
  191. T2."COST_PRICE_WORK" as c185,
  192. T2."TIME_CODE_1" as c186,
  193. T2."USED_TIME_TYPE_1" as c187,
  194. T2."COST_PRICE_TYPE_1" as c188,
  195. T2."TIME_CODE_2" as c189,
  196. T2."USED_TIME_TYPE_2" as c190,
  197. T2."COST_PRICE_TYPE_2" as c191,
  198. T2."DISCOUNT_ALLOWANCE" as c192,
  199. T2."CREATE_AFTER_RC" as c193,
  200. T2."REPEAT_REPAIR" as c194,
  201. T2."INV_TIME_COST" as c195,
  202. T2."TIME_CODE" as c196,
  203. T2."FACTOR_CODE" as c197,
  204. T2."REDUCTION_FACTOR_1" as c198,
  205. T2."RESULTING_LINE_1" as c199,
  206. T2."EXTERNAL_STOCK" as c200,
  207. T2."REPAIR_GROUP_TYPE" as c201,
  208. T2."AUTOMATIC_CREATED" as c202,
  209. T2."INCOMPLETE_LINE" as c203,
  210. T2."INCOMPLETE_LINE_2" as c204,
  211. T2."ORDER_LINETYPE_4" as c205,
  212. T2."CONSIGNMENT_CODE" as c206,
  213. T2."PART_GROUP" as c207,
  214. T2."MISC_1" as c208,
  215. T2."MISC_2" as c209,
  216. T2."MISC_3" as c210,
  217. T2."MISC_4" as c211,
  218. T2."MISC_5" as c212,
  219. T2."MISC_6" as c213,
  220. T2."ORDER_LINE_TRANSM" as c214,
  221. T2."ORIG_PROD_CODE" as c215,
  222. T2."ORIG_MAKE_CD" as c216,
  223. T2."ORIG_PROD_GROUP" as c217,
  224. T2."STOCK_SHOP_LIST" as c218,
  225. T2."LINE_REFERENCE" as c219,
  226. T2."WORK_TYPE_CODE" as c220,
  227. T2."CUSTOMER_COMPLAINT" as c221,
  228. T2."JOB_CODE_DESCR" as c222,
  229. T2."TEXT_200" as c223,
  230. T2."CREATE_MSC" as c224,
  231. T2."SPECIAL_LOCK_NO" as c225,
  232. T2."SUPPLIER_CODE" as c226,
  233. T2."REQUISITION_NUMBER" as c227,
  234. T2."USED_TIME_INT" as c228,
  235. T2."EST_TIME_INT" as c229,
  236. T2."INV_TIME_INT" as c230,
  237. T2."MAKE_TIME_UNIT" as c231,
  238. T2."DEPOSIT_TYPE" as c232,
  239. T2."LINE_STATUS" as c233,
  240. T2."SALES_UNIT_STD" as c234,
  241. T2."SALES_UNIT_ALT" as c235,
  242. T2."ORDER_QUANTITY_ALT_UNIT" as c236,
  243. T2."OIL" as c237,
  244. T2."DEDUCTIBLE_VAT" as c238,
  245. T2."QTY_SOLD_NEGATIVE" as c239,
  246. T2."ORIG_COST_PRICE" as c240,
  247. T2."REQUESTED_QUANTITY" as c241,
  248. T2."UNIQUE_IDENT" as c242,
  249. T3."STAT_CODE" as c243,
  250. T3."STAT_SPECIFY" as c244,
  251. T4."DEPARTMENT_TYPE_ID" as c245,
  252. T4."DESCRIPTION" as c246,
  253. T5."SELLER_CODE" as c247,
  254. T5."SEL_NAME" as c248,
  255. T5."SEL_DEPARTMENT" as c249,
  256. T5."SEL_FIRST_NAME" as c250,
  257. T5."SEL_FAMILY_NAME" as c251,
  258. T6."CUSTOMER_GROUP" as c252,
  259. T6."CUST_GROUP_SPECIFY" as c253,
  260. T7."SELLER_CODE" as c254,
  261. T7."SEL_NAME" as c255,
  262. T7."SEL_DEPARTMENT" as c256,
  263. T7."SEL_FIRST_NAME" as c257,
  264. T7."SEL_FAMILY_NAME" as c258,
  265. T8."REPAIR_GROUP" as c259,
  266. T8."MAKE_CD" as c260,
  267. T8."REPAIR_GRP_SPECIFY" as c261,
  268. '1' as c262,
  269. CASE WHEN (T7."SEL_DEPARTMENT" = '0316 ') THEN ((od_left(T7."SEL_DEPARTMENT",2))) ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c263,
  270. (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c264,
  271. ((substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1))) as c265,
  272. T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c266,
  273. CASE WHEN ((T6."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T6."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T6."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c267,
  274. T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c268,
  275. T5."SEL_NAME" as c269,
  276. T7."SEL_NAME" as c270,
  277. CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '59') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c271,
  278. T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c272,
  279. CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINES_NET_VALUE") ELSE null END as c273,
  280. CASE WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" <> .00)) THEN (T2."LINES_NET_VALUE") WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" = .00)) THEN (T2."REDUCTION_AMOUNT") ELSE null END as c274,
  281. CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END as c275,
  282. CASE WHEN (T1."STATUS" IN ('35','37','39','47','49')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32','36')) THEN ('offen') WHEN (T1."STATUS" IN ('41')) THEN ('Kostenvoranschlag') ELSE null END as c276,
  283. T2."INV_TIME_INT" as c277,
  284. CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV ')) THEN (T2."EST_TIME" / 12) WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."EST_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."EST_TIME" / 100) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."EST_TIME" / 120) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."EST_TIME" / 10) ELSE null END as c278,
  285. T2."USED_TIME_INT" as c279,
  286. CASE WHEN ((T2."ORDER_LINETYPE" = '3') and (T2."PROD_CODE" <> 'TU')) THEN (T2."LINES_NET_VALUE") ELSE null END as c280,
  287. CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV ')) THEN (T2."INV_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."INV_TIME" * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."INV_TIME" / 100 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."INV_TIME" / 120 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."INV_TIME" / 10 * 12) ELSE null END as c281,
  288. T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c282,
  289. CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV ')) THEN (T2."EST_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."EST_TIME" * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."EST_TIME" / 100 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."EST_TIME" / 120 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."EST_TIME" / 10 * 12) ELSE null END as c283,
  290. CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV ')) THEN (T2."USED_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."USED_TIME" * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."USED_TIME" / 100 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."USED_TIME" / 120 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."USED_TIME" / 10 * 12) ELSE null END as c284,
  291. T9."GLOBAL_MAKE_CD" as c285,
  292. T9."DESCRIPTION" as c286,
  293. T9."DESCRIPTION" as c287,
  294. T1."MODEL_TEXT" as c288,
  295. T1."BASIS_NUMBER" || ' - ' || T1."CHASSIS_NUMBER" as c289,
  296. CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINE_COSTS") ELSE null END as c290,
  297. CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINE_COSTS") ELSE null END as c291,
  298. CASE WHEN (T1."STATUS" IN ('35','37','47','50')) THEN ('Rechnung') WHEN (T1."STATUS" IN ('36','39','49','51')) THEN ('Gutschrift') ELSE null END as c292,
  299. T2."LINES_NET_VALUE" - T2."LINE_COSTS" as c293,
  300. ((CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINES_NET_VALUE") ELSE null END) - (CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINE_COSTS") ELSE null END)) as c294,
  301. (CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END) - (CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINE_COSTS") ELSE null END) as c295,
  302. CASE WHEN ((((((CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINES_NET_VALUE") ELSE null END) - (CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINE_COSTS") ELSE null END))) < 0) or (((CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END) - (CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINE_COSTS") ELSE null END)) < 0)) and ((CASE WHEN (T1."STATUS" IN ('35','37','47','50')) THEN ('Rechnung') WHEN (T1."STATUS" IN ('36','39','49','51')) THEN ('Gutschrift') ELSE null END) = 'Rechnung')) THEN ('VK < EK') ELSE ('VK > EK') END as c296,
  303. T7."SEL_DEPARTMENT" as c297,
  304. (od_left(T7."SEL_DEPARTMENT",2)) as c298,
  305. CASE WHEN ((CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV ')) THEN (T2."EST_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."EST_TIME" * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."EST_TIME" / 100 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."EST_TIME" / 120 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."EST_TIME" / 10 * 12) ELSE null END) > (CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV ')) THEN (T2."INV_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."INV_TIME" * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."INV_TIME" / 100 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."INV_TIME" / 120 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."INV_TIME" / 10 * 12) ELSE null END)) THEN ((CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV ')) THEN (T2."EST_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."EST_TIME" * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."EST_TIME" / 100 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."EST_TIME" / 120 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."EST_TIME" / 10 * 12) ELSE null END)) ELSE ((CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV ')) THEN (T2."INV_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."INV_TIME" * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."INV_TIME" / 100 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."INV_TIME" / 120 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."INV_TIME" / 10 * 12) ELSE null END)) END as c299,
  306. (database()) as c300,
  307. (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || T1."NAME" as c301,
  308. CASE WHEN ((extract(DAY FROM (now()) - T1."INVOICE_DATE")) <= 2) THEN (((od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || T1."NAME")) ELSE null END as c302,
  309. CASE WHEN (T1."ORDER_NUMBER" = T1."SPLIT_MAIN_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_MAIN" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB1_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_SUB1" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB2_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_SUB2" / 100)) ELSE (T2."INV_TIME_INT") END as c303,
  310. CASE WHEN (T1."ORDER_NUMBER" = T1."SPLIT_MAIN_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_MAIN" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB1_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_SUB1" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB2_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_SUB2" / 100)) ELSE (T2."USED_TIME_INT") END as c304,
  311. 12 as c305,
  312. (CASE WHEN (T1."ORDER_NUMBER" = T1."SPLIT_MAIN_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_MAIN" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB1_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_SUB1" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB2_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_SUB2" / 100)) ELSE (T2."INV_TIME_INT") END) * 12 as c306,
  313. (CASE WHEN (T1."ORDER_NUMBER" = T1."SPLIT_MAIN_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_MAIN" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB1_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_SUB1" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB2_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_SUB2" / 100)) ELSE (T2."USED_TIME_INT") END) * 12 as c307
  314. from (((((((("deho02"."dbo"."ORDER_HEADER" T1 left outer join "deho02"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deho02"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deho02"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deho02"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deho02"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deho02"."dbo"."vPP43" T7 on T2."MECHANIC_CODE" = T7."SELLER_CODE") left outer join "deho02"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deho02"."dbo"."GLOBAL_MAKE" T9 on T1."MAKE_CD" = T9."GLOBAL_MAKE_CD")
  315. where (((T1."STATUS" IN ('35','37','39','47','49','50','51','36','34','32','57','59')) and (((T2."INV_TIME" <> 0.00) or (T2."USED_TIME" <> 0.00)) or (T2."EST_TIME" <> 0.00))) and (T1."INVOICE_DATE" >= TIMESTAMP '2021-01-01 00:00:00.000'))
  316. order by c1 asc
  317. END SQL
  318. COLUMN,0,Order Number_ori
  319. COLUMN,1,Register Number
  320. COLUMN,2,Status
  321. COLUMN,3,State Key Date
  322. COLUMN,4,Debit Account
  323. COLUMN,5,Invoice Number
  324. COLUMN,6,Workshop Model
  325. COLUMN,7,State Code
  326. COLUMN,8,Transact Date
  327. COLUMN,9,Handler
  328. COLUMN,10,Delivery Account
  329. COLUMN,11,Department
  330. COLUMN,12,Debet Department
  331. COLUMN,13,Salesman
  332. COLUMN,14,Debit Perm
  333. COLUMN,15,Order Date
  334. COLUMN,16,Delivery Date
  335. COLUMN,17,Invoice Date
  336. COLUMN,18,Pmt Term
  337. COLUMN,19,Duedate 1
  338. COLUMN,20,Payment Text
  339. COLUMN,21,Costs
  340. COLUMN,22,Purch Tax
  341. COLUMN,23,Orders Grossvalue
  342. COLUMN,24,Tax Share
  343. COLUMN,25,Discount Amount
  344. COLUMN,26,Price Code
  345. COLUMN,27,Misc Adds
  346. COLUMN,28,Stock
  347. COLUMN,29,Place Code
  348. COLUMN,30,Internal Code
  349. COLUMN,31,Customer Group
  350. COLUMN,32,Basis Number
  351. COLUMN,33,Mileage
  352. COLUMN,34,Prev Status
  353. COLUMN,35,Sales Class Number
  354. COLUMN,36,Invoice Disc Perc
  355. COLUMN,37,Sales Tax Free
  356. COLUMN,38,Title
  357. COLUMN,39,Name
  358. COLUMN,40,Street Addr
  359. COLUMN,41,Addr 2
  360. COLUMN,42,Zipcode
  361. COLUMN,43,Mail Addr
  362. COLUMN,44,Discount Limit
  363. COLUMN,45,Reference Number
  364. COLUMN,46,Expected Order Tim
  365. COLUMN,47,Model Text
  366. COLUMN,48,Workshop Pricecode
  367. COLUMN,49,Split Counter
  368. COLUMN,50,Arrival Time
  369. COLUMN,51,Arrival Date
  370. COLUMN,52,End Date
  371. COLUMN,53,End Time
  372. COLUMN,54,Fac Model Code S
  373. COLUMN,55,Make Cd
  374. COLUMN,56,Year Model
  375. COLUMN,57,Transfer Make Cd
  376. COLUMN,58,Chassis Number
  377. COLUMN,59,Workshop Team
  378. COLUMN,60,Commission Salesman
  379. COLUMN,61,Actual Inv Date Time
  380. COLUMN,62,Unique Ident
  381. COLUMN,63,Order Number
  382. COLUMN,64,Line Number
  383. COLUMN,65,Key Prod Code
  384. COLUMN,66,Key Make Cd
  385. COLUMN,67,Delivery Date
  386. COLUMN,68,Line Group Code
  387. COLUMN,69,Handler
  388. COLUMN,70,State Code
  389. COLUMN,71,Person Code
  390. COLUMN,72,Order Linetype
  391. COLUMN,73,Order Linetype 2
  392. COLUMN,74,Order Linetype 3
  393. COLUMN,75,Resulting Line
  394. COLUMN,76,Resulting Line 2
  395. COLUMN,77,Print Invoice
  396. COLUMN,78,Reduction Code
  397. COLUMN,79,Reduction Amount
  398. COLUMN,80,Reduction Code 2
  399. COLUMN,81,Reduction Pos
  400. COLUMN,82,Split Code
  401. COLUMN,83,Split Code 2
  402. COLUMN,84,Mechanic Code
  403. COLUMN,85,Salesman
  404. COLUMN,86,Discount Table
  405. COLUMN,87,Discount Code
  406. COLUMN,88,Claim Code Ind
  407. COLUMN,89,Claim Number
  408. COLUMN,90,Kit Fixed Price Cd
  409. COLUMN,91,R Delivery Date
  410. COLUMN,92,Wust Code
  411. COLUMN,93,Status
  412. COLUMN,94,Stock
  413. COLUMN,95,Gross Discount
  414. COLUMN,96,Statistic Code
  415. COLUMN,97,Decimal Indicator
  416. COLUMN,98,Add Cost Code
  417. COLUMN,99,Discount Perc
  418. COLUMN,100,Discount Perc 2
  419. COLUMN,101,Discount
  420. COLUMN,102,Stdprice
  421. COLUMN,103,Lines Net Value
  422. COLUMN,104,Tax Code 1
  423. COLUMN,105,Vat Rate Code
  424. COLUMN,106,Tax C U
  425. COLUMN,107,Tax Drawn
  426. COLUMN,108,Line Misc Adds
  427. COLUMN,109,Line Misc Adds Per
  428. COLUMN,110,Claim Trouble Cd
  429. COLUMN,111,Prod Code
  430. COLUMN,112,Make Cd
  431. COLUMN,113,Product Group
  432. COLUMN,114,Prod Name
  433. COLUMN,115,Location
  434. COLUMN,116,Order Quantity
  435. COLUMN,117,Delivery Quantity
  436. COLUMN,118,Line Costs
  437. COLUMN,119,Claim Return Code
  438. COLUMN,120,Inv Total Number
  439. COLUMN,121,Special Price
  440. COLUMN,122,Sales Price
  441. COLUMN,123,Sales Price Incl
  442. COLUMN,124,Orig Order No
  443. COLUMN,125,Orig Line No
  444. COLUMN,126,Orig Creation Code
  445. COLUMN,127,Back Order Cd
  446. COLUMN,128,Back Order
  447. COLUMN,129,Internal Transfer
  448. COLUMN,130,Stdprice 2
  449. COLUMN,131,Quantity Disc Code
  450. COLUMN,132,Campaign Code
  451. COLUMN,133,Replace Code
  452. COLUMN,134,N Main Part No
  453. COLUMN,135,Line Textline 1
  454. COLUMN,136,Line Textline 2
  455. COLUMN,137,Line Textline 3
  456. COLUMN,138,Line Text Code
  457. COLUMN,139,Line Code
  458. COLUMN,140,Line Workshop
  459. COLUMN,141,Back Reg Code
  460. COLUMN,142,Requisition Num
  461. COLUMN,143,Repair Code
  462. COLUMN,144,Repair Group
  463. COLUMN,145,Repair Name
  464. COLUMN,146,Rate Price Code
  465. COLUMN,147,Time Rate
  466. COLUMN,148,Used Time
  467. COLUMN,149,Est Time
  468. COLUMN,150,Inv Time
  469. COLUMN,151,Repair Code 2
  470. COLUMN,152,Repair Pos
  471. COLUMN,153,Line Comment
  472. COLUMN,154,Inspection 1
  473. COLUMN,155,Inspection 2
  474. COLUMN,156,Work Date
  475. COLUMN,157,Start Time
  476. COLUMN,158,End Date
  477. COLUMN,159,End Time
  478. COLUMN,160,Workshop Area
  479. COLUMN,161,W Main Repair No
  480. COLUMN,162,Kit Group
  481. COLUMN,163,Kit Code
  482. COLUMN,164,Workshop Model
  483. COLUMN,165,Kit Text
  484. COLUMN,166,Kit Fixed Price
  485. COLUMN,167,Class Rule
  486. COLUMN,168,Kit One Line
  487. COLUMN,169,Kit One Lineprice
  488. COLUMN,170,Kit Catalog Code
  489. COLUMN,171,Kit Parts Disc Per
  490. COLUMN,172,Kit Work Disc Per
  491. COLUMN,173,Kit Misc Disc Per
  492. COLUMN,174,Kit Delete
  493. COLUMN,175,Kit Price Diff
  494. COLUMN,176,Kit Print Split
  495. COLUMN,177,Type Ol
  496. COLUMN,178,Transaction Code 2
  497. COLUMN,179,Txt Ol
  498. COLUMN,180,Amount Ol
  499. COLUMN,181,Cash Account
  500. COLUMN,182,Repair Code Accu
  501. COLUMN,183,Recommended Price
  502. COLUMN,184,Cost Price Work
  503. COLUMN,185,Time Code 1
  504. COLUMN,186,Used Time Type 1
  505. COLUMN,187,Cost Price Type 1
  506. COLUMN,188,Time Code 2
  507. COLUMN,189,Used Time Type 2
  508. COLUMN,190,Cost Price Type 2
  509. COLUMN,191,Discount Allowance
  510. COLUMN,192,Create After Rc
  511. COLUMN,193,Repeat Repair
  512. COLUMN,194,Inv Time Cost
  513. COLUMN,195,Time Code
  514. COLUMN,196,Factor Code
  515. COLUMN,197,Reduction Factor 1
  516. COLUMN,198,Resulting Line 1
  517. COLUMN,199,External Stock
  518. COLUMN,200,Repair Group Type
  519. COLUMN,201,Automatic Created
  520. COLUMN,202,Incomplete Line
  521. COLUMN,203,Incomplete Line 2
  522. COLUMN,204,Order Linetype 4
  523. COLUMN,205,Consignment Code
  524. COLUMN,206,Part Group
  525. COLUMN,207,Misc 1
  526. COLUMN,208,Misc 2
  527. COLUMN,209,Misc 3
  528. COLUMN,210,Misc 4
  529. COLUMN,211,Misc 5
  530. COLUMN,212,Misc 6
  531. COLUMN,213,Order Line Transm
  532. COLUMN,214,Orig Prod Code
  533. COLUMN,215,Orig Make Cd
  534. COLUMN,216,Orig Prod Group
  535. COLUMN,217,Stock Shop List
  536. COLUMN,218,Line Reference
  537. COLUMN,219,Work Type Code
  538. COLUMN,220,Customer Complaint
  539. COLUMN,221,Job Code Descr
  540. COLUMN,222,Text 200
  541. COLUMN,223,Create Msc
  542. COLUMN,224,Special Lock No
  543. COLUMN,225,Supplier Code
  544. COLUMN,226,Requisition Number
  545. COLUMN,227,Used Time Int
  546. COLUMN,228,Est Time Int
  547. COLUMN,229,Inv Time Int
  548. COLUMN,230,Make Time Unit
  549. COLUMN,231,Deposit Type
  550. COLUMN,232,Line Status
  551. COLUMN,233,Sales Unit Std
  552. COLUMN,234,Sales Unit Alt
  553. COLUMN,235,Order Quantity Alt Unit
  554. COLUMN,236,Oil
  555. COLUMN,237,Deductible Vat
  556. COLUMN,238,Qty Sold Negative
  557. COLUMN,239,Orig Cost Price
  558. COLUMN,240,Requested Quantity
  559. COLUMN,241,Unique Ident
  560. COLUMN,242,Stat Code
  561. COLUMN,243,Stat Specify
  562. COLUMN,244,Department Type Id
  563. COLUMN,245,Description
  564. COLUMN,246,Seller Code
  565. COLUMN,247,Sel Name
  566. COLUMN,248,Sel Department
  567. COLUMN,249,Sel First Name
  568. COLUMN,250,Sel Family Name
  569. COLUMN,251,Customer Group
  570. COLUMN,252,Cust Group Specify
  571. COLUMN,253,Seller Code
  572. COLUMN,254,Sel Name_Monteur
  573. COLUMN,255,Sel Department
  574. COLUMN,256,Sel First Name_Monteur
  575. COLUMN,257,Sel Family Name_Monteur
  576. COLUMN,258,Repair Group
  577. COLUMN,259,Make Cd
  578. COLUMN,260,Repair Grp Specify
  579. COLUMN,261,Hauptbetrieb
  580. COLUMN,262,Standort
  581. COLUMN,263,Marke
  582. COLUMN,264,Kostenstelle
  583. COLUMN,265,Kundenart
  584. COLUMN,266,Umsatzart
  585. COLUMN,267,Geschäftsart
  586. COLUMN,268,Serviceberater
  587. COLUMN,269,Monteur
  588. COLUMN,270,Auftragsart
  589. COLUMN,271,Auftragsstatus
  590. COLUMN,272,Umsatz Teile Service
  591. COLUMN,273,Umsatz Lohn
  592. COLUMN,274,Umsatz Teile (nur Teile)
  593. COLUMN,275,Status_1
  594. COLUMN,276,verk. Stunden_vor_Split
  595. COLUMN,277,Soll-Stunden (Auftrag)
  596. COLUMN,278,benutzte Zeit (Auftrag)_vor_Split
  597. COLUMN,279,Umsatz Sonstiges
  598. COLUMN,280,verk. AW_ori
  599. COLUMN,281,Kunde
  600. COLUMN,282,Soll AW
  601. COLUMN,283,benutzte AW_vor_Split
  602. COLUMN,284,Global Make Cd
  603. COLUMN,285,Description
  604. COLUMN,286,Fabrikat
  605. COLUMN,287,Model
  606. COLUMN,288,Fahrzeug
  607. COLUMN,289,Einsatz Teile Service
  608. COLUMN,290,Einsatz Teile (nur Teile)
  609. COLUMN,291,Rechnung/Gutschrift
  610. COLUMN,292,DB
  611. COLUMN,293,DB 1 Teile SC
  612. COLUMN,294,DB 1 Teile T
  613. COLUMN,295,VK < EK
  614. COLUMN,296,Sel Department_Monteur
  615. COLUMN,297,Standort_Mont
  616. COLUMN,298,verk. AW_vor_Split
  617. COLUMN,299,Mandant
  618. COLUMN,300,Order Number
  619. COLUMN,301,Order Number_Tag
  620. COLUMN,302,verk. Stunden
  621. COLUMN,303,benutzte Zeit (Auftrag)
  622. COLUMN,304,AW_Faktor
  623. COLUMN,305,verk. AW
  624. COLUMN,306,benutzte AW