Bilanzbelege_O21_hist.iqd 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21
  4. DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\Bilanzbelege_O21_hist.imr
  5. TITLE,Bilanzbelege_O21_hist.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 (T4."DEPARTMENT_TYPE_ID" IS NULL) 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. 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. (od_left((ltrim(T1."ACCT_NR")),5)) || '_0' as c57,
  64. (CASE WHEN (T4."DEPARTMENT_TYPE_ID" IS NULL) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END) as c58,
  65. T6."ORDER_NUMBER" as c59,
  66. T6."LINE_NUMBER" as c60,
  67. T6."REDUCTION_CODE" as c61
  68. from "deop01"."dbo"."ACCOUNT_INFO" T1,
  69. ((((("deop01"."dbo"."ACCT_DOC_KEY_01" T2 left outer join "deop01"."dbo"."ACCT_DOC_DATA_01" T3 on T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT") 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") 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"))
  70. where (T2."ACCT_NO" = T1."ACCT_NR")
  71. and ((T1."TYPE_ACCTT" = '1') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2019-01-01 00:00:00.000'))
  72. order by c1 asc
  73. END SQL
  74. COLUMN,0,Acct Nr_ori
  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_1
  124. COLUMN,50,Marke
  125. COLUMN,51,Betrag
  126. COLUMN,52,Menge
  127. COLUMN,53,Mandant
  128. COLUMN,54,Susa
  129. COLUMN,55,Text
  130. COLUMN,56,Acct Nr
  131. COLUMN,57,Betrieb
  132. COLUMN,58,Order Number
  133. COLUMN,59,Line Number
  134. COLUMN,60,Reduction Code