Auftraege_Mont_Split.iqd 24 KB

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