Auftraege_Mont_Split_Ho.iqd 24 KB

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