OP_ohne Auftrag_O21_Ho.iqd 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21_Ho
  4. DATASOURCENAME,C:\GAPS\Portal\System\IQD\OP\OP_ohne Auftrag_O21_Ho.imr
  5. TITLE,OP_ohne Auftrag_O21_Ho.imr
  6. BEGIN SQL
  7. select T1."CUSTOMER_NUMBER" as c1,
  8. T1."VOUCHER_NO" as c2,
  9. T1."LINE_NO_CU" as c3,
  10. T1."TRANSACTION_STATUS" as c4,
  11. T1."DUE_DATE" as c5,
  12. T1."BOOKKEEP_DATE" as c6,
  13. T1."STATE_CODE" as c7,
  14. T1."TRANSACT_DATE" as c8,
  15. T1."HANDLER" as c9,
  16. T1."CREATION_DATE" as c10,
  17. T1."CREATION_TIME_8" as c11,
  18. T1."STATUS" as c12,
  19. T1."MODUL" as c13,
  20. T1."BATCH_NUMBER" as c14,
  21. T1."JOURNAL_NO" as c15,
  22. T1."DOCUMENT_NO" as c16,
  23. T1."DOCUMENT_DATE" as c17,
  24. T1."DISCOUNT_DATE" as c18,
  25. T1."DUNNING_DATE" as c19,
  26. T1."START_INT_DATE" as c20,
  27. T1."LAST_INT_DATE" as c21,
  28. T1."PMT_TERM" as c22,
  29. T1."DUNTIMES" as c23,
  30. T1."TAX_CODE" as c24,
  31. T1."REMINDER_CODE" as c25,
  32. T1."SUM_C_U" as c26,
  33. T1."TAX_C_U" as c27,
  34. T1."CASH_DISCOUNT_C_U" as c28,
  35. T1."INTEREST_PERC" as c29,
  36. T1."PAID_C_U" as c30,
  37. T1."COMMENT_CU" as c31,
  38. T1."SETOFF_ACCT" as c32,
  39. T1."COLLECT_ACCT" as c33,
  40. T1."INTEREST_CALC" as c34,
  41. T1."INT_VOUCHER_NO" as c35,
  42. T2."CUSTOMER_NUMBER" as c36,
  43. T2."STATE_CODE_CUST" as c37,
  44. T2."TRANSACT_DATE" as c38,
  45. T2."HANDLER" as c39,
  46. T2."CUST_ALT_KEY" as c40,
  47. T2."NAME" as c41,
  48. T2."STREET_ADDR" as c42,
  49. T2."ZIPCODE" as c43,
  50. T2."DEBIT_CUSTOMER" as c44,
  51. T2."TITLE_CODE" as c45,
  52. T2."TITLE" as c46,
  53. T2."PMT_TERM" as c47,
  54. T2."WORKSHOP_PRICECODE" as c48,
  55. T2."VAT_REGNO" as c49,
  56. T2."SALESMAN" as c50,
  57. T2."GROSS_DISCOUNT" as c51,
  58. T2."DELIVERY_STOP_CODE" as c52,
  59. T2."CREDIT_LIMIT" as c53,
  60. T2."REMINDER_CODE" as c54,
  61. T2."CUSTOMER_GROUP" as c55,
  62. T2."COMMENT_1" as c56,
  63. T2."COMMENT_2" as c57,
  64. T2."SALDO_C_U_CUST" as c58,
  65. T2."REMINDER_GROUP" as c59,
  66. T2."REMINDER_DATE" as c60,
  67. T1."SUM_C_U" + T1."PAID_C_U" as c61,
  68. T3."ORDER_NUMBER" as c62,
  69. T3."STATUS" as c63,
  70. T3."DEBIT_ACCOUNT" as c64,
  71. T3."INVOICE_NUMBER" as c65,
  72. T3."DELIVERY_ACCOUNT" as c66,
  73. T3."DEPARTMENT" as c67,
  74. T3."INVOICE_DATE" as c68,
  75. T3."ORDERS_GROSSVALUE" as c69,
  76. T3."SALESMAN" as c70,
  77. T4."DEPARTMENT_TYPE_ID" as c71,
  78. T4."DESCRIPTION" as c72,
  79. T5."SELLER_CODE" as c73,
  80. T5."SEL_NAME" as c74,
  81. T5."SEL_DEPARTMENT" as c75,
  82. '1' as c76,
  83. 'nicht zuzuordnen' as c77,
  84. 'nicht zuzuordnen' as c78,
  85. T6."ORDER_NUMBER" as c79,
  86. (now()) as c80,
  87. (extract(DAY FROM ((now())) - T1."BOOKKEEP_DATE")) as c81,
  88. CASE WHEN (((extract(DAY FROM ((now())) - T1."BOOKKEEP_DATE"))) BETWEEN 0 AND 14) THEN ('< 2 Wochen') WHEN (((extract(DAY FROM ((now())) - T1."BOOKKEEP_DATE"))) BETWEEN 15 AND 28) THEN ('2 - 4 Wochen') WHEN (((extract(DAY FROM ((now())) - T1."BOOKKEEP_DATE"))) BETWEEN 29 AND 42) THEN ('4 - 6 Wochen') WHEN (((extract(DAY FROM ((now())) - T1."BOOKKEEP_DATE"))) BETWEEN 43 AND 84) THEN ('6 - 12 Wochen') WHEN (((extract(DAY FROM ((now())) - T1."BOOKKEEP_DATE"))) > 84) THEN ('> 12 Wochen') ELSE null END as c82,
  89. T2."NAME" || ' - ' || T1."CUSTOMER_NUMBER" as c83,
  90. '' as c84,
  91. (length((cast_numberToString(cast_integer(T1."VOUCHER_NO"))) || 'Z') - 1) as c85,
  92. (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c86,
  93. (substring(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))) from 7 for 1)) as c87,
  94. 'H1' as c88,
  95. (asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2)) as c89,
  96. (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c90,
  97. (od_left(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))),7)) || ' - ' || T1."COMMENT_CU" || ' - ' || ((asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2))) as c91,
  98. CASE WHEN (T1."CUSTOMER_NUMBER" IN ('15510','15540')) THEN ('GWL-Forderungen') WHEN (T1."COMMENT_CU" LIKE 'V %') THEN ('Versicherungsforderungen') ELSE ('Kundenforderungen') END as c92
  99. from ((((("deho01"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "deho01"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "deho01"."dbo"."ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "deho01"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deho01"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "deho01"."dbo"."VEH_ORDER_HEADER" T6 on T1."DOCUMENT_NO" = T6."ORDER_NUMBER")
  100. where ((((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NULL)) and (T6."ORDER_NUMBER" IS NULL))
  101. order by c6 asc
  102. END SQL
  103. COLUMN,0,Customer Number
  104. COLUMN,1,Voucher No
  105. COLUMN,2,Line No Cu
  106. COLUMN,3,Transaction Status
  107. COLUMN,4,Due Date
  108. COLUMN,5,Bookkeep Date
  109. COLUMN,6,State Code
  110. COLUMN,7,Transact Date
  111. COLUMN,8,Handler
  112. COLUMN,9,Creation Date
  113. COLUMN,10,Creation Time 8
  114. COLUMN,11,Status
  115. COLUMN,12,Modul
  116. COLUMN,13,Batch Number
  117. COLUMN,14,Journal No
  118. COLUMN,15,Document No
  119. COLUMN,16,Document Date
  120. COLUMN,17,Discount Date
  121. COLUMN,18,Dunning Date
  122. COLUMN,19,Start Int Date
  123. COLUMN,20,Last Int Date
  124. COLUMN,21,Pmt Term
  125. COLUMN,22,Duntimes
  126. COLUMN,23,Tax Code
  127. COLUMN,24,Reminder Code
  128. COLUMN,25,Sum C U
  129. COLUMN,26,Tax C U
  130. COLUMN,27,Cash Discount C U
  131. COLUMN,28,Interest Perc
  132. COLUMN,29,Paid C U
  133. COLUMN,30,Comment Cu
  134. COLUMN,31,Setoff Acct
  135. COLUMN,32,Collect Acct
  136. COLUMN,33,Interest Calc
  137. COLUMN,34,Int Voucher No
  138. COLUMN,35,Customer Number
  139. COLUMN,36,State Code Cust
  140. COLUMN,37,Transact Date
  141. COLUMN,38,Handler
  142. COLUMN,39,Cust Alt Key
  143. COLUMN,40,Name
  144. COLUMN,41,Street Addr
  145. COLUMN,42,Zipcode
  146. COLUMN,43,Debit Customer
  147. COLUMN,44,Title Code
  148. COLUMN,45,Title
  149. COLUMN,46,Pmt Term
  150. COLUMN,47,Workshop Pricecode
  151. COLUMN,48,Vat Regno
  152. COLUMN,49,Salesman
  153. COLUMN,50,Gross Discount
  154. COLUMN,51,Delivery Stop Code
  155. COLUMN,52,Credit Limit
  156. COLUMN,53,Reminder Code
  157. COLUMN,54,Customer Group
  158. COLUMN,55,Comment 1
  159. COLUMN,56,Comment 2
  160. COLUMN,57,Saldo C U Cust
  161. COLUMN,58,Reminder Group
  162. COLUMN,59,Reminder Date
  163. COLUMN,60,Saldo_Beleg
  164. COLUMN,61,Order Number_AS
  165. COLUMN,62,Status
  166. COLUMN,63,Debit Account
  167. COLUMN,64,Invoice Number
  168. COLUMN,65,Delivery Account
  169. COLUMN,66,Department
  170. COLUMN,67,Invoice Date
  171. COLUMN,68,Orders Grossvalue
  172. COLUMN,69,Salesman
  173. COLUMN,70,Department Type Id
  174. COLUMN,71,Description
  175. COLUMN,72,Seller Code
  176. COLUMN,73,Sel Name
  177. COLUMN,74,Sel Department
  178. COLUMN,75,Hauptbetrieb
  179. COLUMN,76,Standort_ber
  180. COLUMN,77,Kostenstelle
  181. COLUMN,78,Order Number_V
  182. COLUMN,79,Heute
  183. COLUMN,80,Tage
  184. COLUMN,81,Staffel
  185. COLUMN,82,Kunde
  186. COLUMN,83,Lieferkunde
  187. COLUMN,84,Anzahl Stellem Rg
  188. COLUMN,85,Voucher_Zeichen
  189. COLUMN,86,7_Stelle
  190. COLUMN,87,Standort
  191. COLUMN,88,Datum_Zeichen
  192. COLUMN,89,Voucher_Zeichen
  193. COLUMN,90,Beleg
  194. COLUMN,91,Forderungsart