Auftraege_Mont_Split.iqd 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21
  4. DATASOURCENAME,C:\GAPS\Portal\System\IQD\Serv_Teile\Auftraege_Mont_Split.imr
  5. TITLE,Auftraege_Mont_Split.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. (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || T1."NAME" as c271,
  278. 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 c272,
  279. T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c273,
  280. CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINES_NET_VALUE") ELSE null END as c274,
  281. 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 c275,
  282. CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END as c276,
  283. CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','33','36')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c277,
  284. T2."INV_TIME_INT" as c278,
  285. T2."EST_TIME_INT" as c279,
  286. T2."USED_TIME_INT" as c280,
  287. CASE WHEN ((T2."ORDER_LINETYPE" = '3') and (T2."PROD_CODE" <> 'TU')) THEN (T2."LINES_NET_VALUE") ELSE null END as c281,
  288. 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 c282,
  289. T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c283,
  290. T2."EST_TIME_INT" * 12 as c284,
  291. 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 c285,
  292. T9."GLOBAL_MAKE_CD" as c286,
  293. T9."DESCRIPTION" as c287,
  294. T9."DESCRIPTION" as c288,
  295. T1."MODEL_TEXT" as c289,
  296. T1."BASIS_NUMBER" || ' - ' || T1."CHASSIS_NUMBER" as c290,
  297. CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINE_COSTS") ELSE null END as c291,
  298. CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINE_COSTS") ELSE null END as c292,
  299. 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 c293,
  300. T2."LINES_NET_VALUE" - T2."LINE_COSTS" as c294,
  301. ((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 c295,
  302. (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 c296,
  303. 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 c297,
  304. T7."SEL_DEPARTMENT" as c298,
  305. (od_left(T7."SEL_DEPARTMENT",2)) as c299,
  306. ((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 c300,
  307. (database()) 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. CASE WHEN (T9."DESCRIPTION" IN ('Fiat','Ford','Hyundai','Opel','Volvo','MG')) THEN (T9."DESCRIPTION") ELSE ('Fremdfabrikat') END as c308
  315. from (((((((("deop01"."dbo"."ORDER_HEADER" T1 left outer join "deop01"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop01"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop01"."dbo"."vPP43" T7 on T2."MECHANIC_CODE" = T7."SELLER_CODE") left outer join "deop01"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deop01"."dbo"."GLOBAL_MAKE" T9 on T1."MAKE_CD" = T9."GLOBAL_MAKE_CD")
  316. where (((T1."STATUS" IN ('35','37','39','47','49','50','51','36','34','33')) and (((T2."INV_TIME" <> 0.00) or (T2."USED_TIME" <> 0.00)) or (T2."EST_TIME" <> 0.00))) and (T1."INVOICE_DATE" >= TIMESTAMP '2016-01-01 00:00:00.000'))
  317. order by c1 asc
  318. END SQL
  319. COLUMN,0,Order Number_ori
  320. COLUMN,1,Register Number
  321. COLUMN,2,Status
  322. COLUMN,3,State Key Date
  323. COLUMN,4,Debit Account
  324. COLUMN,5,Invoice Number
  325. COLUMN,6,Workshop Model
  326. COLUMN,7,State Code
  327. COLUMN,8,Transact Date
  328. COLUMN,9,Handler
  329. COLUMN,10,Delivery Account
  330. COLUMN,11,Department
  331. COLUMN,12,Debet Department
  332. COLUMN,13,Salesman
  333. COLUMN,14,Debit Perm
  334. COLUMN,15,Order Date
  335. COLUMN,16,Delivery Date
  336. COLUMN,17,Invoice Date
  337. COLUMN,18,Pmt Term
  338. COLUMN,19,Duedate 1
  339. COLUMN,20,Payment Text
  340. COLUMN,21,Costs
  341. COLUMN,22,Purch Tax
  342. COLUMN,23,Orders Grossvalue
  343. COLUMN,24,Tax Share
  344. COLUMN,25,Discount Amount
  345. COLUMN,26,Price Code
  346. COLUMN,27,Misc Adds
  347. COLUMN,28,Stock
  348. COLUMN,29,Place Code
  349. COLUMN,30,Internal Code
  350. COLUMN,31,Customer Group
  351. COLUMN,32,Basis Number
  352. COLUMN,33,Mileage
  353. COLUMN,34,Prev Status
  354. COLUMN,35,Sales Class Number
  355. COLUMN,36,Invoice Disc Perc
  356. COLUMN,37,Sales Tax Free
  357. COLUMN,38,Title
  358. COLUMN,39,Name
  359. COLUMN,40,Street Addr
  360. COLUMN,41,Addr 2
  361. COLUMN,42,Zipcode
  362. COLUMN,43,Mail Addr
  363. COLUMN,44,Discount Limit
  364. COLUMN,45,Reference Number
  365. COLUMN,46,Expected Order Tim
  366. COLUMN,47,Model Text
  367. COLUMN,48,Workshop Pricecode
  368. COLUMN,49,Split Counter
  369. COLUMN,50,Arrival Time
  370. COLUMN,51,Arrival Date
  371. COLUMN,52,End Date
  372. COLUMN,53,End Time
  373. COLUMN,54,Fac Model Code S
  374. COLUMN,55,Make Cd
  375. COLUMN,56,Year Model
  376. COLUMN,57,Transfer Make Cd
  377. COLUMN,58,Chassis Number
  378. COLUMN,59,Workshop Team
  379. COLUMN,60,Commission Salesman
  380. COLUMN,61,Actual Inv Date Time
  381. COLUMN,62,Unique Ident
  382. COLUMN,63,Order Number
  383. COLUMN,64,Line Number
  384. COLUMN,65,Key Prod Code
  385. COLUMN,66,Key Make Cd
  386. COLUMN,67,Delivery Date
  387. COLUMN,68,Line Group Code
  388. COLUMN,69,Handler
  389. COLUMN,70,State Code
  390. COLUMN,71,Person Code
  391. COLUMN,72,Order Linetype
  392. COLUMN,73,Order Linetype 2
  393. COLUMN,74,Order Linetype 3
  394. COLUMN,75,Resulting Line
  395. COLUMN,76,Resulting Line 2
  396. COLUMN,77,Print Invoice
  397. COLUMN,78,Reduction Code
  398. COLUMN,79,Reduction Amount
  399. COLUMN,80,Reduction Code 2
  400. COLUMN,81,Reduction Pos
  401. COLUMN,82,Split Code
  402. COLUMN,83,Split Code 2
  403. COLUMN,84,Mechanic Code
  404. COLUMN,85,Salesman
  405. COLUMN,86,Discount Table
  406. COLUMN,87,Discount Code
  407. COLUMN,88,Claim Code Ind
  408. COLUMN,89,Claim Number
  409. COLUMN,90,Kit Fixed Price Cd
  410. COLUMN,91,R Delivery Date
  411. COLUMN,92,Wust Code
  412. COLUMN,93,Status
  413. COLUMN,94,Stock
  414. COLUMN,95,Gross Discount
  415. COLUMN,96,Statistic Code
  416. COLUMN,97,Decimal Indicator
  417. COLUMN,98,Add Cost Code
  418. COLUMN,99,Discount Perc
  419. COLUMN,100,Discount Perc 2
  420. COLUMN,101,Discount
  421. COLUMN,102,Stdprice
  422. COLUMN,103,Lines Net Value
  423. COLUMN,104,Tax Code 1
  424. COLUMN,105,Vat Rate Code
  425. COLUMN,106,Tax C U
  426. COLUMN,107,Tax Drawn
  427. COLUMN,108,Line Misc Adds
  428. COLUMN,109,Line Misc Adds Per
  429. COLUMN,110,Claim Trouble Cd
  430. COLUMN,111,Prod Code
  431. COLUMN,112,Make Cd
  432. COLUMN,113,Product Group
  433. COLUMN,114,Prod Name
  434. COLUMN,115,Location
  435. COLUMN,116,Order Quantity
  436. COLUMN,117,Delivery Quantity
  437. COLUMN,118,Line Costs
  438. COLUMN,119,Claim Return Code
  439. COLUMN,120,Inv Total Number
  440. COLUMN,121,Special Price
  441. COLUMN,122,Sales Price
  442. COLUMN,123,Sales Price Incl
  443. COLUMN,124,Orig Order No
  444. COLUMN,125,Orig Line No
  445. COLUMN,126,Orig Creation Code
  446. COLUMN,127,Back Order Cd
  447. COLUMN,128,Back Order
  448. COLUMN,129,Internal Transfer
  449. COLUMN,130,Stdprice 2
  450. COLUMN,131,Quantity Disc Code
  451. COLUMN,132,Campaign Code
  452. COLUMN,133,Replace Code
  453. COLUMN,134,N Main Part No
  454. COLUMN,135,Line Textline 1
  455. COLUMN,136,Line Textline 2
  456. COLUMN,137,Line Textline 3
  457. COLUMN,138,Line Text Code
  458. COLUMN,139,Line Code
  459. COLUMN,140,Line Workshop
  460. COLUMN,141,Back Reg Code
  461. COLUMN,142,Requisition Num
  462. COLUMN,143,Repair Code
  463. COLUMN,144,Repair Group
  464. COLUMN,145,Repair Name
  465. COLUMN,146,Rate Price Code
  466. COLUMN,147,Time Rate
  467. COLUMN,148,Used Time
  468. COLUMN,149,Est Time
  469. COLUMN,150,Inv Time
  470. COLUMN,151,Repair Code 2
  471. COLUMN,152,Repair Pos
  472. COLUMN,153,Line Comment
  473. COLUMN,154,Inspection 1
  474. COLUMN,155,Inspection 2
  475. COLUMN,156,Work Date
  476. COLUMN,157,Start Time
  477. COLUMN,158,End Date
  478. COLUMN,159,End Time
  479. COLUMN,160,Workshop Area
  480. COLUMN,161,W Main Repair No
  481. COLUMN,162,Kit Group
  482. COLUMN,163,Kit Code
  483. COLUMN,164,Workshop Model
  484. COLUMN,165,Kit Text
  485. COLUMN,166,Kit Fixed Price
  486. COLUMN,167,Class Rule
  487. COLUMN,168,Kit One Line
  488. COLUMN,169,Kit One Lineprice
  489. COLUMN,170,Kit Catalog Code
  490. COLUMN,171,Kit Parts Disc Per
  491. COLUMN,172,Kit Work Disc Per
  492. COLUMN,173,Kit Misc Disc Per
  493. COLUMN,174,Kit Delete
  494. COLUMN,175,Kit Price Diff
  495. COLUMN,176,Kit Print Split
  496. COLUMN,177,Type Ol
  497. COLUMN,178,Transaction Code 2
  498. COLUMN,179,Txt Ol
  499. COLUMN,180,Amount Ol
  500. COLUMN,181,Cash Account
  501. COLUMN,182,Repair Code Accu
  502. COLUMN,183,Recommended Price
  503. COLUMN,184,Cost Price Work
  504. COLUMN,185,Time Code 1
  505. COLUMN,186,Used Time Type 1
  506. COLUMN,187,Cost Price Type 1
  507. COLUMN,188,Time Code 2
  508. COLUMN,189,Used Time Type 2
  509. COLUMN,190,Cost Price Type 2
  510. COLUMN,191,Discount Allowance
  511. COLUMN,192,Create After Rc
  512. COLUMN,193,Repeat Repair
  513. COLUMN,194,Inv Time Cost
  514. COLUMN,195,Time Code
  515. COLUMN,196,Factor Code
  516. COLUMN,197,Reduction Factor 1
  517. COLUMN,198,Resulting Line 1
  518. COLUMN,199,External Stock
  519. COLUMN,200,Repair Group Type
  520. COLUMN,201,Automatic Created
  521. COLUMN,202,Incomplete Line
  522. COLUMN,203,Incomplete Line 2
  523. COLUMN,204,Order Linetype 4
  524. COLUMN,205,Consignment Code
  525. COLUMN,206,Part Group
  526. COLUMN,207,Misc 1
  527. COLUMN,208,Misc 2
  528. COLUMN,209,Misc 3
  529. COLUMN,210,Misc 4
  530. COLUMN,211,Misc 5
  531. COLUMN,212,Misc 6
  532. COLUMN,213,Order Line Transm
  533. COLUMN,214,Orig Prod Code
  534. COLUMN,215,Orig Make Cd
  535. COLUMN,216,Orig Prod Group
  536. COLUMN,217,Stock Shop List
  537. COLUMN,218,Line Reference
  538. COLUMN,219,Work Type Code
  539. COLUMN,220,Customer Complaint
  540. COLUMN,221,Job Code Descr
  541. COLUMN,222,Text 200
  542. COLUMN,223,Create Msc
  543. COLUMN,224,Special Lock No
  544. COLUMN,225,Supplier Code
  545. COLUMN,226,Requisition Number
  546. COLUMN,227,Used Time Int
  547. COLUMN,228,Est Time Int
  548. COLUMN,229,Inv Time Int
  549. COLUMN,230,Make Time Unit
  550. COLUMN,231,Deposit Type
  551. COLUMN,232,Line Status
  552. COLUMN,233,Sales Unit Std
  553. COLUMN,234,Sales Unit Alt
  554. COLUMN,235,Order Quantity Alt Unit
  555. COLUMN,236,Oil
  556. COLUMN,237,Deductible Vat
  557. COLUMN,238,Qty Sold Negative
  558. COLUMN,239,Orig Cost Price
  559. COLUMN,240,Requested Quantity
  560. COLUMN,241,Unique Ident
  561. COLUMN,242,Stat Code
  562. COLUMN,243,Stat Specify
  563. COLUMN,244,Department Type Id
  564. COLUMN,245,Description
  565. COLUMN,246,Seller Code
  566. COLUMN,247,Sel Name
  567. COLUMN,248,Sel Department
  568. COLUMN,249,Sel First Name
  569. COLUMN,250,Sel Family Name
  570. COLUMN,251,Customer Group
  571. COLUMN,252,Cust Group Specify
  572. COLUMN,253,Seller Code
  573. COLUMN,254,Sel Name_Monteur
  574. COLUMN,255,Sel Department
  575. COLUMN,256,Sel First Name_Monteur
  576. COLUMN,257,Sel Family Name_Monteur
  577. COLUMN,258,Repair Group
  578. COLUMN,259,Make Cd
  579. COLUMN,260,Repair Grp Specify
  580. COLUMN,261,Hauptbetrieb
  581. COLUMN,262,Standort
  582. COLUMN,263,Marke
  583. COLUMN,264,Kostenstelle
  584. COLUMN,265,Kundenart
  585. COLUMN,266,Umsatzart
  586. COLUMN,267,Geschäftsart
  587. COLUMN,268,Serviceberater
  588. COLUMN,269,Monteur
  589. COLUMN,270,Order Number
  590. COLUMN,271,Auftragsart
  591. COLUMN,272,Auftragsstatus
  592. COLUMN,273,Umsatz Teile Service
  593. COLUMN,274,Umsatz Lohn
  594. COLUMN,275,Umsatz Teile (nur Teile)
  595. COLUMN,276,Status_1
  596. COLUMN,277,verk. Stunden_vor_Split
  597. COLUMN,278,Soll-Stunden (Auftrag)
  598. COLUMN,279,benutzte Zeit (Auftrag)_vor_Split
  599. COLUMN,280,Umsatz Sonstiges
  600. COLUMN,281,verk. AW_ori
  601. COLUMN,282,Kunde
  602. COLUMN,283,Soll AW
  603. COLUMN,284,benutzte AW_vor_Split
  604. COLUMN,285,Global Make Cd
  605. COLUMN,286,Description
  606. COLUMN,287,Fabrikat_ori
  607. COLUMN,288,Model
  608. COLUMN,289,Fahrzeug
  609. COLUMN,290,Einsatz Teile Service
  610. COLUMN,291,Einsatz Teile (nur Teile)
  611. COLUMN,292,Rechnung/Gutschrift
  612. COLUMN,293,DB
  613. COLUMN,294,DB 1 Teile SC
  614. COLUMN,295,DB 1 Teile T
  615. COLUMN,296,VK < EK
  616. COLUMN,297,Sel Department_Monteur
  617. COLUMN,298,Standort_Mont
  618. COLUMN,299,verk. AW_vor_Split
  619. COLUMN,300,Mandant
  620. COLUMN,301,Order Number_Tag
  621. COLUMN,302,verk. Stunden
  622. COLUMN,303,benutzte Zeit (Auftrag)
  623. COLUMN,304,AW_Faktor
  624. COLUMN,305,verk. AW
  625. COLUMN,306,benutzte AW
  626. COLUMN,307,Fabrikat