OP_ohne Auftrag_O21.iqd 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21
  4. DATASOURCENAME,C:\Gaps\Portal\System\IQD\OP\OP_ohne Auftrag_O21.imr
  5. TITLE,OP_ohne Auftrag_O21.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. 'nicht zuzuordnen' 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. from ((((("defo04"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "defo04"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "defo04"."dbo"."ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "defo04"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo04"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "defo04"."dbo"."VEH_ORDER_HEADER" T6 on T1."DOCUMENT_NO" = T6."ORDER_NUMBER")
  99. where ((((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NULL)) and (T6."ORDER_NUMBER" IS NULL))
  100. order by c6 asc
  101. END SQL
  102. COLUMN,0,Customer Number
  103. COLUMN,1,Voucher No
  104. COLUMN,2,Line No Cu
  105. COLUMN,3,Transaction Status
  106. COLUMN,4,Due Date
  107. COLUMN,5,Bookkeep Date
  108. COLUMN,6,State Code
  109. COLUMN,7,Transact Date
  110. COLUMN,8,Handler
  111. COLUMN,9,Creation Date
  112. COLUMN,10,Creation Time 8
  113. COLUMN,11,Status
  114. COLUMN,12,Modul
  115. COLUMN,13,Batch Number
  116. COLUMN,14,Journal No
  117. COLUMN,15,Document No
  118. COLUMN,16,Document Date
  119. COLUMN,17,Discount Date
  120. COLUMN,18,Dunning Date
  121. COLUMN,19,Start Int Date
  122. COLUMN,20,Last Int Date
  123. COLUMN,21,Pmt Term
  124. COLUMN,22,Duntimes
  125. COLUMN,23,Tax Code
  126. COLUMN,24,Reminder Code
  127. COLUMN,25,Sum C U
  128. COLUMN,26,Tax C U
  129. COLUMN,27,Cash Discount C U
  130. COLUMN,28,Interest Perc
  131. COLUMN,29,Paid C U
  132. COLUMN,30,Comment Cu
  133. COLUMN,31,Setoff Acct
  134. COLUMN,32,Collect Acct
  135. COLUMN,33,Interest Calc
  136. COLUMN,34,Int Voucher No
  137. COLUMN,35,Customer Number
  138. COLUMN,36,State Code Cust
  139. COLUMN,37,Transact Date
  140. COLUMN,38,Handler
  141. COLUMN,39,Cust Alt Key
  142. COLUMN,40,Name
  143. COLUMN,41,Street Addr
  144. COLUMN,42,Zipcode
  145. COLUMN,43,Debit Customer
  146. COLUMN,44,Title Code
  147. COLUMN,45,Title
  148. COLUMN,46,Pmt Term
  149. COLUMN,47,Workshop Pricecode
  150. COLUMN,48,Vat Regno
  151. COLUMN,49,Salesman
  152. COLUMN,50,Gross Discount
  153. COLUMN,51,Delivery Stop Code
  154. COLUMN,52,Credit Limit
  155. COLUMN,53,Reminder Code
  156. COLUMN,54,Customer Group
  157. COLUMN,55,Comment 1
  158. COLUMN,56,Comment 2
  159. COLUMN,57,Saldo C U Cust
  160. COLUMN,58,Reminder Group
  161. COLUMN,59,Reminder Date
  162. COLUMN,60,Saldo_Beleg
  163. COLUMN,61,Order Number_AS
  164. COLUMN,62,Status
  165. COLUMN,63,Debit Account
  166. COLUMN,64,Invoice Number
  167. COLUMN,65,Delivery Account
  168. COLUMN,66,Department
  169. COLUMN,67,Invoice Date
  170. COLUMN,68,Orders Grossvalue
  171. COLUMN,69,Salesman
  172. COLUMN,70,Department Type Id
  173. COLUMN,71,Description
  174. COLUMN,72,Seller Code
  175. COLUMN,73,Sel Name
  176. COLUMN,74,Sel Department
  177. COLUMN,75,Hauptbetrieb
  178. COLUMN,76,Standort_ber
  179. COLUMN,77,Kostenstelle
  180. COLUMN,78,Order Number_V
  181. COLUMN,79,Heute
  182. COLUMN,80,Tage
  183. COLUMN,81,Staffel
  184. COLUMN,82,Kunde
  185. COLUMN,83,Lieferkunde
  186. COLUMN,84,Anzahl Stellem Rg
  187. COLUMN,85,Voucher_Zeichen
  188. COLUMN,86,7_Stelle
  189. COLUMN,87,Standort
  190. COLUMN,88,Datum_Zeichen
  191. COLUMN,89,Voucher_Zeichen
  192. COLUMN,90,Beleg