OP_ohne Auftrag_O21_deci01.iqd 6.6 KB

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