GuV_8_O21_deci01_hist.iqd 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,O21_2
  4. DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_deci01_hist.imr
  5. TITLE,GuV_8_O21_deci01_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. '1' || (substring((CASE WHEN (T4."DEPARTMENT_TYPE_ID" IS NULL) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END) from 2 for 1)) as c50,
  57. '6' 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. (rtrim(T1."ACCT_NR")) || '_2' 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 "deci01"."dbo"."ACCOUNT_INFO" T1,
  69. ((((("deci01"."dbo"."ACCT_DOC_KEY_01" T2 left outer join "deci01"."dbo"."ACCT_DOC_DATA_01" T3 on T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT") left outer join "deci01"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deci01"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID") left outer join "deci01"."dbo"."ACCT_DOC_SALESCLAS" T7 on T3."REFERENCE_IDENT" = T7."REFERENCE_IDENT") left outer join "deci01"."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" = '2') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2019-01-01 00:00:00.000'))
  72. END SQL
  73. COLUMN,0,Acct Nr_ori
  74. COLUMN,1,Ledger Accts Name
  75. COLUMN,2,Ledger Accts Name2
  76. COLUMN,3,Handler
  77. COLUMN,4,Dept Split
  78. COLUMN,5,Type Acctt
  79. COLUMN,6,Acct No
  80. COLUMN,7,Bookkeep Date
  81. COLUMN,8,Bookkeep Period
  82. COLUMN,9,Document No
  83. COLUMN,10,Origin
  84. COLUMN,11,Status
  85. COLUMN,12,Debit Amount
  86. COLUMN,13,Credit Amount
  87. COLUMN,14,Debit Quantity
  88. COLUMN,15,Credit Quantity
  89. COLUMN,16,Aa Trtype
  90. COLUMN,17,Department
  91. COLUMN,18,Stock
  92. COLUMN,19,Make Family
  93. COLUMN,20,Make
  94. COLUMN,21,Vehicle Type
  95. COLUMN,22,Model Line
  96. COLUMN,23,Factory Model
  97. COLUMN,24,Workshop Model
  98. COLUMN,25,Product Group
  99. COLUMN,26,Repair Group
  100. COLUMN,27,Kit Group
  101. COLUMN,28,Time Code
  102. COLUMN,29,Int Voucher No
  103. COLUMN,30,Balancing Mark
  104. COLUMN,31,Used Veh Dest Code
  105. COLUMN,32,Use Of Vehicle
  106. COLUMN,33,Acct No Next Chart
  107. COLUMN,34,Reference Ident
  108. COLUMN,35,Transact Date
  109. COLUMN,36,Handler
  110. COLUMN,37,Program
  111. COLUMN,38,Function Code
  112. COLUMN,39,Modul
  113. COLUMN,40,Document Key
  114. COLUMN,41,Comment
  115. COLUMN,42,Department Type Id
  116. COLUMN,43,Description
  117. COLUMN,44,Department Group
  118. COLUMN,45,Aa Trtype Id
  119. COLUMN,46,Description
  120. COLUMN,47,Own Description
  121. COLUMN,48,Rechtseinheit
  122. COLUMN,49,Betrieb_1
  123. COLUMN,50,Marke
  124. COLUMN,51,Betrag
  125. COLUMN,52,Mandant
  126. COLUMN,53,Menge
  127. COLUMN,54,Text
  128. COLUMN,55,Susa
  129. COLUMN,56,Acct Nr
  130. COLUMN,57,Betrieb
  131. COLUMN,58,Order Number
  132. COLUMN,59,Line Number
  133. COLUMN,60,Reduction Code