Bilanzbelege_O21_csv.iqd 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21
  4. DATASOURCENAME,C:\GlobalCube\SYSTEM\OPTIMA\IQD\belege\Bilanzbelege_O21_csv.imr
  5. TITLE,Bilanzbelege_O21_csv.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. T1."CLIENT_DB" as c49,
  56. CASE WHEN (T2."DEPARTMENT" = ' ') THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
  57. (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c51,
  58. T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
  59. T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c53,
  60. (database()) as c54,
  61. (od_left(T1."ACCT_NR",1)) as c55,
  62. '' as c56,
  63. T6."Hauptbetrieb_ID" as c57,
  64. T6."Hauptbetrieb_Name" as c58,
  65. T6."Standort_ID" as c59,
  66. T6."Standort_Name" as c60,
  67. T7."Fabrikat" as c61,
  68. T7."Order_By" as c62,
  69. T6."Hauptbetrieb_ID" as c63,
  70. T6."Hauptbetrieb_Name" as c64,
  71. T6."Standort_ID" as c65,
  72. T6."Standort_Name" as c66,
  73. T7."Fabrikat" as c67,
  74. T7."Order_By" as c68
  75. from "OPTIMA"."import"."ACCOUNT_INFO" T1,
  76. "OPTIMA"."import"."ACCT_DOC_DATA" T3,
  77. (((("OPTIMA"."import"."ACCT_DOC_KEY" T2 left outer join "OPTIMA"."import"."DEPARTMENT_TYPE" T4 on (T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") and (T2."CLIENT_DB" = T4."CLIENT_DB")) left outer join "OPTIMA"."import"."AA_TRTYPE" T5 on (T2."AA_TRTYPE" = T5."AA_TRTYPE_ID") and (T2."CLIENT_DB" = T5."CLIENT_DB")) left outer join "OPTIMA"."data"."GC_Department" T6 on ((substring(T2."DEPARTMENT" from 1 for 2)) = T6."Standort") and (T2."CLIENT_DB" = T6."Hauptbetrieb_ID")) left outer join "OPTIMA"."data"."GC_Marken" T7 on (T2."CLIENT_DB" = T7."Client_DB") and ((substring(T2."DEPARTMENT" from 3 for 1)) = T7."Stelle_3_Department"))
  78. where ((T1."ACCT_NR" = T2."ACCT_NO") and (T1."CLIENT_DB" = T2."CLIENT_DB")) and ((T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT") and (T2."CLIENT_DB" = T3."CLIENT_DB"))
  79. and ((T1."TYPE_ACCTT" = '1') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
  80. order by c1 asc
  81. END SQL
  82. COLUMN,0,Acct Nr
  83. COLUMN,1,Ledger Accts Name
  84. COLUMN,2,Ledger Accts Name2
  85. COLUMN,3,Handler
  86. COLUMN,4,Dept Split
  87. COLUMN,5,Type Acctt
  88. COLUMN,6,Acct No
  89. COLUMN,7,Bookkeep Date
  90. COLUMN,8,Bookkeep Period
  91. COLUMN,9,Document No
  92. COLUMN,10,Origin
  93. COLUMN,11,Status
  94. COLUMN,12,Debit Amount
  95. COLUMN,13,Credit Amount
  96. COLUMN,14,Debit Quantity
  97. COLUMN,15,Credit Quantity
  98. COLUMN,16,Aa Trtype
  99. COLUMN,17,Department
  100. COLUMN,18,Stock
  101. COLUMN,19,Make Family
  102. COLUMN,20,Make
  103. COLUMN,21,Vehicle Type
  104. COLUMN,22,Model Line
  105. COLUMN,23,Factory Model
  106. COLUMN,24,Workshop Model
  107. COLUMN,25,Product Group
  108. COLUMN,26,Repair Group
  109. COLUMN,27,Kit Group
  110. COLUMN,28,Time Code
  111. COLUMN,29,Int Voucher No
  112. COLUMN,30,Balancing Mark
  113. COLUMN,31,Used Veh Dest Code
  114. COLUMN,32,Use Of Vehicle
  115. COLUMN,33,Acct No Next Chart
  116. COLUMN,34,Reference Ident
  117. COLUMN,35,Transact Date
  118. COLUMN,36,Handler
  119. COLUMN,37,Program
  120. COLUMN,38,Function Code
  121. COLUMN,39,Modul
  122. COLUMN,40,Document Key
  123. COLUMN,41,Comment
  124. COLUMN,42,Department Type Id
  125. COLUMN,43,Description
  126. COLUMN,44,Department Group
  127. COLUMN,45,Aa Trtype Id
  128. COLUMN,46,Description
  129. COLUMN,47,Own Description
  130. COLUMN,48,Rechtseinheit
  131. COLUMN,49,Betrieb
  132. COLUMN,50,Marke_ori_
  133. COLUMN,51,Betrag
  134. COLUMN,52,Menge
  135. COLUMN,53,Mandant
  136. COLUMN,54,Susa
  137. COLUMN,55,Text
  138. COLUMN,56,Rechtseinheit_ID_ori
  139. COLUMN,57,Rechtseinheit_Name_ori
  140. COLUMN,58,Betrieb_ID_ori
  141. COLUMN,59,Betrieb_Name_ori
  142. COLUMN,60,Marke_ori
  143. COLUMN,61,Fabrikat_Order_By_ori
  144. COLUMN,62,Rechtseinheit_ID
  145. COLUMN,63,Rechtseinheit_Name
  146. COLUMN,64,Betrieb_ID
  147. COLUMN,65,Betrieb_Name
  148. COLUMN,66,Marke
  149. COLUMN,67,Fabrikat_Order_By