GuV_8_O21_STK.iqd 4.4 KB

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