Auftraege_Mont_Split_deop02.iqd 25 KB

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