OP_FZG.iqd 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21
  4. DATASOURCENAME,C:\GAPS\Portal\System\IQD\OP\OP_FZG.imr
  5. TITLE,OP_FZG.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."DEBIT_ACCOUNT" as c63,
  70. T3."STATUS" as c64,
  71. T3."INVOICE_NUMBER" as c65,
  72. T3."DEPARTMENT" as c66,
  73. T3."DELIVERY_ACCOUNT" as c67,
  74. T3."SALESMAN" as c68,
  75. T3."INVOICE_DATE" as c69,
  76. T3."PMT_TERM" as c70,
  77. T3."VEHICLE_SOLD" as c71,
  78. T3."VEHICLE_SOLD_SUM" as c72,
  79. T4."DEPARTMENT_TYPE_ID" as c73,
  80. T4."DESCRIPTION" as c74,
  81. T5."SELLER_CODE" as c75,
  82. T5."SEL_NAME" as c76,
  83. T5."SEL_DEPARTMENT" as c77,
  84. '1' as c78,
  85. (od_left(T4."DEPARTMENT_TYPE_ID",2)) as c79,
  86. (substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1)) as c80,
  87. T6."CUSTOMER_NUMBER" as c81,
  88. T6."NAME" as c82,
  89. (now()) as c83,
  90. (extract(DAY FROM ((now())) - T1."BOOKKEEP_DATE")) as c84,
  91. 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 c85,
  92. T2."NAME" || ' - ' || T1."CUSTOMER_NUMBER" as c86,
  93. T6."NAME" || ' - ' || T6."CUSTOMER_NUMBER" as c87,
  94. (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 c88,
  95. (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c89,
  96. (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 c90
  97. from ((((("deop01"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "deop01"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "deop01"."dbo"."VEH_ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."CUSTOMER" T6 on T3."DELIVERY_ACCOUNT" = T6."CUSTOMER_NUMBER")
  98. where (((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NOT NULL))
  99. order by c6 asc
  100. END SQL
  101. COLUMN,0,Customer Number
  102. COLUMN,1,Voucher No
  103. COLUMN,2,Line No Cu
  104. COLUMN,3,Transaction Status
  105. COLUMN,4,Due Date
  106. COLUMN,5,Bookkeep Date
  107. COLUMN,6,State Code
  108. COLUMN,7,Transact Date
  109. COLUMN,8,Handler
  110. COLUMN,9,Creation Date
  111. COLUMN,10,Creation Time 8
  112. COLUMN,11,Status
  113. COLUMN,12,Modul
  114. COLUMN,13,Batch Number
  115. COLUMN,14,Journal No
  116. COLUMN,15,Document No
  117. COLUMN,16,Document Date
  118. COLUMN,17,Discount Date
  119. COLUMN,18,Dunning Date
  120. COLUMN,19,Start Int Date
  121. COLUMN,20,Last Int Date
  122. COLUMN,21,Pmt Term
  123. COLUMN,22,Duntimes
  124. COLUMN,23,Tax Code
  125. COLUMN,24,Reminder Code
  126. COLUMN,25,Sum C U
  127. COLUMN,26,Tax C U
  128. COLUMN,27,Cash Discount C U
  129. COLUMN,28,Interest Perc
  130. COLUMN,29,Paid C U
  131. COLUMN,30,Comment Cu
  132. COLUMN,31,Setoff Acct
  133. COLUMN,32,Collect Acct
  134. COLUMN,33,Interest Calc
  135. COLUMN,34,Int Voucher No
  136. COLUMN,35,Customer Number
  137. COLUMN,36,State Code Cust
  138. COLUMN,37,Transact Date
  139. COLUMN,38,Handler
  140. COLUMN,39,Cust Alt Key
  141. COLUMN,40,Name
  142. COLUMN,41,Street Addr
  143. COLUMN,42,Zipcode
  144. COLUMN,43,Debit Customer
  145. COLUMN,44,Title Code
  146. COLUMN,45,Title
  147. COLUMN,46,Pmt Term
  148. COLUMN,47,Workshop Pricecode
  149. COLUMN,48,Vat Regno
  150. COLUMN,49,Salesman
  151. COLUMN,50,Gross Discount
  152. COLUMN,51,Delivery Stop Code
  153. COLUMN,52,Credit Limit
  154. COLUMN,53,Reminder Code
  155. COLUMN,54,Customer Group
  156. COLUMN,55,Comment 1
  157. COLUMN,56,Comment 2
  158. COLUMN,57,Saldo C U Cust
  159. COLUMN,58,Reminder Group
  160. COLUMN,59,Reminder Date
  161. COLUMN,60,Saldo_Beleg
  162. COLUMN,61,Order Number
  163. COLUMN,62,Debit Account
  164. COLUMN,63,Status
  165. COLUMN,64,Invoice Number
  166. COLUMN,65,Department
  167. COLUMN,66,Delivery Account
  168. COLUMN,67,Salesman
  169. COLUMN,68,Invoice Date
  170. COLUMN,69,Pmt Term
  171. COLUMN,70,Vehicle Sold
  172. COLUMN,71,Vehicle Sold Sum
  173. COLUMN,72,Department Type Id
  174. COLUMN,73,Description
  175. COLUMN,74,Seller Code
  176. COLUMN,75,Sel Name
  177. COLUMN,76,Sel Department
  178. COLUMN,77,Hauptbetrieb
  179. COLUMN,78,Standort
  180. COLUMN,79,Kostenstelle
  181. COLUMN,80,Customer Number_Deliv
  182. COLUMN,81,Name_Deliv
  183. COLUMN,82,Heute
  184. COLUMN,83,Tage
  185. COLUMN,84,Staffel
  186. COLUMN,85,Kunde
  187. COLUMN,86,Lieferkunde
  188. COLUMN,87,Datum_Zeichen
  189. COLUMN,88,Voucher_Zeichen
  190. COLUMN,89,Beleg