GuV_8_O21.iqd 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21
  4. DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21.imr
  5. TITLE,GuV_8_O21.imr
  6. BEGIN SQL
  7. select T1."ACCT_NR" as c1,
  8. T1."LEDGER_ACCTS_NAME" as c2,
  9. T1."LEDGER_ACCTS_NAME2" as c3,
  10. T1."HANDLER" as c4,
  11. T1."DEPT_SPLIT" as c5,
  12. T1."TYPE_ACCTT" as c6,
  13. T2."ACCT_NO" as c7,
  14. T2."BOOKKEEP_DATE" as c8,
  15. T2."BOOKKEEP_PERIOD" as c9,
  16. T2."DOCUMENT_NO" as c10,
  17. T2."ORIGIN" as c11,
  18. T2."STATUS" as c12,
  19. T2."DEBIT_AMOUNT" as c13,
  20. T2."CREDIT_AMOUNT" as c14,
  21. T2."DEBIT_QUANTITY" as c15,
  22. T2."CREDIT_QUANTITY" as c16,
  23. T2."AA_TRTYPE" as c17,
  24. T2."DEPARTMENT" as c18,
  25. T2."STOCK" as c19,
  26. T2."MAKE_FAMILY" as c20,
  27. T2."MAKE" as c21,
  28. T2."VEHICLE_TYPE" as c22,
  29. T2."MODEL_LINE" as c23,
  30. T2."FACTORY_MODEL" as c24,
  31. T2."WORKSHOP_MODEL" as c25,
  32. T2."PRODUCT_GROUP" as c26,
  33. T2."REPAIR_GROUP" as c27,
  34. T2."KIT_GROUP" as c28,
  35. T2."TIME_CODE" as c29,
  36. T2."INT_VOUCHER_NO" as c30,
  37. T2."BALANCING_MARK" as c31,
  38. T2."USED_VEH_DEST_CODE" as c32,
  39. T2."USE_OF_VEHICLE" as c33,
  40. T2."ACCT_NO_NEXT_CHART" as c34,
  41. T3."REFERENCE_IDENT" as c35,
  42. T3."TRANSACT_DATE" as c36,
  43. T3."HANDLER" as c37,
  44. T3."PROGRAM" as c38,
  45. T3."FUNCTION_CODE" as c39,
  46. T3."MODUL" as c40,
  47. T3."DOCUMENT_KEY" as c41,
  48. T3."COMMENT" as c42,
  49. T4."DEPARTMENT_TYPE_ID" as c43,
  50. T4."DESCRIPTION" as c44,
  51. T4."DEPARTMENT_GROUP" as c45,
  52. T5."AA_TRTYPE_ID" as c46,
  53. T5."DESCRIPTION" as c47,
  54. T5."OWN_DESCRIPTION" as c48,
  55. '1' as c49,
  56. CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
  57. CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = '')) THEN ('1') ELSE ((substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1))) END as c51,
  58. T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
  59. (database()) as c53,
  60. T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c54,
  61. CASE WHEN ((extract(DAY FROM (now()) - T2."BOOKKEEP_DATE")) <= 90) THEN ((od_left((cast_numberToString(cast_integer(T2."DOCUMENT_NO"))),7)) || ' - ' || T3."COMMENT") ELSE null END as c55,
  62. (od_left(T1."ACCT_NR",1)) as c56,
  63. T6."ORDER_NUMBER" as c57,
  64. T6."LINE_NUMBER" as c58,
  65. T6."INV_TIME" as c59,
  66. T6."INV_TIME_INT" as c60,
  67. T6."MAKE_TIME_UNIT" as c61
  68. from "deop01"."dbo"."ACCOUNT_INFO" T1,
  69. (("deop01"."dbo"."ACCT_DOC_KEY" T2 left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID"),
  70. (("deop01"."dbo"."ACCT_DOC_DATA" T3 left outer join "deop01"."dbo"."ACCT_DOC_SALESCLAS" T7 on T3."REFERENCE_IDENT" = T7."REFERENCE_IDENT") left outer join "deop01"."dbo"."ORDER_LINE" T6 on (T6."ORDER_NUMBER" = T7."ORDER_NUMBER") and (T6."LINE_NUMBER" = T7."ORDER_LINE_NUMBER"))
  71. where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
  72. and ((T1."TYPE_ACCTT" = '2') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
  73. END SQL
  74. COLUMN,0,Acct Nr
  75. COLUMN,1,Ledger Accts Name
  76. COLUMN,2,Ledger Accts Name2
  77. COLUMN,3,Handler
  78. COLUMN,4,Dept Split
  79. COLUMN,5,Type Acctt
  80. COLUMN,6,Acct No
  81. COLUMN,7,Bookkeep Date
  82. COLUMN,8,Bookkeep Period
  83. COLUMN,9,Document No
  84. COLUMN,10,Origin
  85. COLUMN,11,Status
  86. COLUMN,12,Debit Amount
  87. COLUMN,13,Credit Amount
  88. COLUMN,14,Debit Quantity
  89. COLUMN,15,Credit Quantity
  90. COLUMN,16,Aa Trtype
  91. COLUMN,17,Department
  92. COLUMN,18,Stock
  93. COLUMN,19,Make Family
  94. COLUMN,20,Make
  95. COLUMN,21,Vehicle Type
  96. COLUMN,22,Model Line
  97. COLUMN,23,Factory Model
  98. COLUMN,24,Workshop Model
  99. COLUMN,25,Product Group
  100. COLUMN,26,Repair Group
  101. COLUMN,27,Kit Group
  102. COLUMN,28,Time Code
  103. COLUMN,29,Int Voucher No
  104. COLUMN,30,Balancing Mark
  105. COLUMN,31,Used Veh Dest Code
  106. COLUMN,32,Use Of Vehicle
  107. COLUMN,33,Acct No Next Chart
  108. COLUMN,34,Reference Ident
  109. COLUMN,35,Transact Date
  110. COLUMN,36,Handler
  111. COLUMN,37,Program
  112. COLUMN,38,Function Code
  113. COLUMN,39,Modul
  114. COLUMN,40,Document Key
  115. COLUMN,41,Comment
  116. COLUMN,42,Department Type Id
  117. COLUMN,43,Description
  118. COLUMN,44,Department Group
  119. COLUMN,45,Aa Trtype Id
  120. COLUMN,46,Description
  121. COLUMN,47,Own Description
  122. COLUMN,48,Rechtseinheit
  123. COLUMN,49,Betrieb
  124. COLUMN,50,Marke
  125. COLUMN,51,Betrag
  126. COLUMN,52,Mandant
  127. COLUMN,53,Menge
  128. COLUMN,54,Text
  129. COLUMN,55,Susa
  130. COLUMN,56,Order Number
  131. COLUMN,57,Line Number
  132. COLUMN,58,Inv Time
  133. COLUMN,59,Inv Time Int
  134. COLUMN,60,Make Time Unit