OP_ohne Auftrag_O21_op03.iqd 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21_3
  4. DATASOURCENAME,D:\Gaps\Portal\System\IQD\OP\OP_ohne Auftrag_O21_op03.imr
  5. TITLE,OP_ohne Auftrag_O21_op03.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. T1."SUM_C_U" + T1."PAID_C_U" as c36,
  43. T2."CUSTOMER_NUMBER" as c37,
  44. T2."STATE_CODE_CUST" as c38,
  45. T2."SALDO_C_U_CUST" as c39,
  46. '1' as c40,
  47. '03' as c41,
  48. '' as c42,
  49. (now()) as c43,
  50. (extract(DAY FROM ((now())) - T1."BOOKKEEP_DATE")) as c44,
  51. 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 c45,
  52. T2."NAME" as c46,
  53. T2."NAME" || ' - ' || T1."CUSTOMER_NUMBER" as c47,
  54. (length((cast_numberToString(cast_integer(T1."VOUCHER_NO"))) || 'Z') - 1) as c48,
  55. (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c49,
  56. (substring(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))) from 7 for 1)) as c50,
  57. (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 c51,
  58. (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 c52,
  59. ' ' as c53
  60. from "deop03"."dbo"."CUSTOMER_TRANSACT" T1,
  61. "deop03"."dbo"."CUSTOMER" T2
  62. where (T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER")
  63. and (((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (not T1."STATUS" IN ('35','36','37','39','47','49','FG','FR')))
  64. END SQL
  65. COLUMN,0,Customer Number
  66. COLUMN,1,Voucher No
  67. COLUMN,2,Line No Cu
  68. COLUMN,3,Transaction Status
  69. COLUMN,4,Due Date
  70. COLUMN,5,Bookkeep Date
  71. COLUMN,6,State Code
  72. COLUMN,7,Transact Date
  73. COLUMN,8,Handler
  74. COLUMN,9,Creation Date
  75. COLUMN,10,Creation Time 8
  76. COLUMN,11,Status
  77. COLUMN,12,Modul
  78. COLUMN,13,Batch Number
  79. COLUMN,14,Journal No
  80. COLUMN,15,Document No
  81. COLUMN,16,Document Date
  82. COLUMN,17,Discount Date
  83. COLUMN,18,Dunning Date
  84. COLUMN,19,Start Int Date
  85. COLUMN,20,Last Int Date
  86. COLUMN,21,Pmt Term
  87. COLUMN,22,Duntimes
  88. COLUMN,23,Tax Code
  89. COLUMN,24,Reminder Code
  90. COLUMN,25,Sum C U
  91. COLUMN,26,Tax C U
  92. COLUMN,27,Cash Discount C U
  93. COLUMN,28,Interest Perc
  94. COLUMN,29,Paid C U
  95. COLUMN,30,Comment Cu
  96. COLUMN,31,Setoff Acct
  97. COLUMN,32,Collect Acct
  98. COLUMN,33,Interest Calc
  99. COLUMN,34,Int Voucher No
  100. COLUMN,35,Saldo_Beleg
  101. COLUMN,36,Customer Number
  102. COLUMN,37,State Code Cust
  103. COLUMN,38,Saldo C U Cust
  104. COLUMN,39,Hauptbetrieb
  105. COLUMN,40,Standort
  106. COLUMN,41,Kostenstelle
  107. COLUMN,42,Heute
  108. COLUMN,43,Tage
  109. COLUMN,44,Staffel
  110. COLUMN,45,Name
  111. COLUMN,46,Kunde
  112. COLUMN,47,Anzahl Stellen Rg
  113. COLUMN,48,Voucher_Zeichen
  114. COLUMN,49,7_Stelle
  115. COLUMN,50,Datum_Zeichen
  116. COLUMN,51,Beleg
  117. COLUMN,52,Sel Name