OP_FZG_op02.iqd 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21_2
  4. DATASOURCENAME,D:\Gaps\Portal\System\IQD\OP\OP_FZG_op02.imr
  5. TITLE,OP_FZG_op02.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. T3."ORDER_NUMBER" as c40,
  47. T3."DEBIT_ACCOUNT" as c41,
  48. T3."STATUS" as c42,
  49. T3."INVOICE_NUMBER" as c43,
  50. T3."DEPARTMENT" as c44,
  51. T3."SALESMAN" as c45,
  52. T3."INVOICE_DATE" as c46,
  53. T4."SELLER_CODE" as c47,
  54. T4."SEL_NAME" as c48,
  55. T3."VEH_ORDER_TYPE" as c49,
  56. T3."VEHICLE_SOLD" as c50,
  57. '1' as c51,
  58. '02' as c52,
  59. (substring(T3."DEPARTMENT" from 4 for 1)) as c53,
  60. (now()) as c54,
  61. (extract(DAY FROM ((now())) - T1."BOOKKEEP_DATE")) as c55,
  62. 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 c56,
  63. T2."NAME" as c57,
  64. T2."NAME" || ' - ' || T1."CUSTOMER_NUMBER" as c58,
  65. (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 c59,
  66. (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c60,
  67. (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 c61
  68. from "deop02"."dbo"."CUSTOMER_TRANSACT" T1,
  69. "deop02"."dbo"."CUSTOMER" T2,
  70. "deop02"."dbo"."VEH_ORDER_HEADER" T3,
  71. "deop02"."dbo"."vPP43" T4
  72. where (T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") and (T1."DOCUMENT_NO" = T3."ORDER_NUMBER") and (T3."SALESMAN" = T4."SELLER_CODE")
  73. and ((T1."SUM_C_U" + T1."PAID_C_U") <> .00)
  74. END SQL
  75. COLUMN,0,Customer Number
  76. COLUMN,1,Voucher No
  77. COLUMN,2,Line No Cu
  78. COLUMN,3,Transaction Status
  79. COLUMN,4,Due Date
  80. COLUMN,5,Bookkeep Date
  81. COLUMN,6,State Code
  82. COLUMN,7,Transact Date
  83. COLUMN,8,Handler
  84. COLUMN,9,Creation Date
  85. COLUMN,10,Creation Time 8
  86. COLUMN,11,Status
  87. COLUMN,12,Modul
  88. COLUMN,13,Batch Number
  89. COLUMN,14,Journal No
  90. COLUMN,15,Document No
  91. COLUMN,16,Document Date
  92. COLUMN,17,Discount Date
  93. COLUMN,18,Dunning Date
  94. COLUMN,19,Start Int Date
  95. COLUMN,20,Last Int Date
  96. COLUMN,21,Pmt Term
  97. COLUMN,22,Duntimes
  98. COLUMN,23,Tax Code
  99. COLUMN,24,Reminder Code
  100. COLUMN,25,Sum C U
  101. COLUMN,26,Tax C U
  102. COLUMN,27,Cash Discount C U
  103. COLUMN,28,Interest Perc
  104. COLUMN,29,Paid C U
  105. COLUMN,30,Comment Cu
  106. COLUMN,31,Setoff Acct
  107. COLUMN,32,Collect Acct
  108. COLUMN,33,Interest Calc
  109. COLUMN,34,Int Voucher No
  110. COLUMN,35,Saldo_Beleg
  111. COLUMN,36,Customer Number
  112. COLUMN,37,State Code Cust
  113. COLUMN,38,Saldo C U Cust
  114. COLUMN,39,Order Number
  115. COLUMN,40,Debit Account
  116. COLUMN,41,Status
  117. COLUMN,42,Invoice Number
  118. COLUMN,43,Department
  119. COLUMN,44,Salesman
  120. COLUMN,45,Invoice Date
  121. COLUMN,46,Seller Code
  122. COLUMN,47,Sel Name
  123. COLUMN,48,Veh Order Type
  124. COLUMN,49,Vehicle Sold
  125. COLUMN,50,Hauptbetrieb
  126. COLUMN,51,Standort
  127. COLUMN,52,Kostenstelle
  128. COLUMN,53,Heute
  129. COLUMN,54,Tage
  130. COLUMN,55,Staffel
  131. COLUMN,56,Name
  132. COLUMN,57,Kunde
  133. COLUMN,58,Datum_Zeichen
  134. COLUMN,59,Voucher_Zeichen
  135. COLUMN,60,Beleg