GuV_8_O21.iqd 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  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."SITE" IS NULL)) THEN ('01') ELSE ((od_left(T2."SITE",2))) END as c50,
  57. CASE WHEN ((T2."MAKE" IS NULL) or (T2."MAKE" = ' ')) THEN ('00') WHEN (T2."MAKE" IN ('DI','RN')) THEN (T2."MAKE") ELSE ('99') 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. T2."SITE" as c62,
  69. T2."DEPARTMENT" as c63,
  70. T7."MODEL_LINE" as c64,
  71. T7."MOD_LIN_SPECIFY" as c65,
  72. CASE WHEN (T7."MODEL_LINE" IS NOT NULL) THEN (T7."MODEL_LINE" || ' - ' || T7."MOD_LIN_SPECIFY") ELSE ('00 - ohne') END as c66,
  73. (substring((CASE WHEN (T7."MODEL_LINE" IS NOT NULL) THEN (T7."MODEL_LINE" || ' - ' || T7."MOD_LIN_SPECIFY") ELSE ('00 - ohne') END) from 1 for 2)) as c67
  74. from "dere03"."dbo"."ACCOUNT_INFO" T1,
  75. ((("dere03"."dbo"."ACCT_DOC_KEY" T2 left outer join "dere03"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "dere03"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID") left outer join "dere03"."dbo"."vPP5Q" T7 on (T2."MODEL_LINE" = T7."MODEL_LINE") and (T2."MAKE" = T7."MAKE_CD")),
  76. (("dere03"."dbo"."ACCT_DOC_DATA" T3 left outer join "dere03"."dbo"."ACCT_DOC_SALESCLAS" T8 on T3."REFERENCE_IDENT" = T8."REFERENCE_IDENT") left outer join "dere03"."dbo"."ORDER_LINE" T6 on (T6."ORDER_NUMBER" = T8."ORDER_NUMBER") and (T6."LINE_NUMBER" = T8."ORDER_LINE_NUMBER"))
  77. where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
  78. and ((T1."TYPE_ACCTT" = '2') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
  79. END SQL
  80. COLUMN,0,Acct Nr
  81. COLUMN,1,Ledger Accts Name
  82. COLUMN,2,Ledger Accts Name2
  83. COLUMN,3,Handler
  84. COLUMN,4,Dept Split
  85. COLUMN,5,Type Acctt
  86. COLUMN,6,Acct No
  87. COLUMN,7,Bookkeep Date
  88. COLUMN,8,Bookkeep Period
  89. COLUMN,9,Document No
  90. COLUMN,10,Origin
  91. COLUMN,11,Status
  92. COLUMN,12,Debit Amount
  93. COLUMN,13,Credit Amount
  94. COLUMN,14,Debit Quantity
  95. COLUMN,15,Credit Quantity
  96. COLUMN,16,Aa Trtype
  97. COLUMN,17,Department
  98. COLUMN,18,Stock
  99. COLUMN,19,Make Family
  100. COLUMN,20,Make
  101. COLUMN,21,Vehicle Type
  102. COLUMN,22,Model Line
  103. COLUMN,23,Factory Model
  104. COLUMN,24,Workshop Model
  105. COLUMN,25,Product Group
  106. COLUMN,26,Repair Group
  107. COLUMN,27,Kit Group
  108. COLUMN,28,Time Code
  109. COLUMN,29,Int Voucher No
  110. COLUMN,30,Balancing Mark
  111. COLUMN,31,Used Veh Dest Code
  112. COLUMN,32,Use Of Vehicle
  113. COLUMN,33,Acct No Next Chart
  114. COLUMN,34,Reference Ident
  115. COLUMN,35,Transact Date
  116. COLUMN,36,Handler
  117. COLUMN,37,Program
  118. COLUMN,38,Function Code
  119. COLUMN,39,Modul
  120. COLUMN,40,Document Key
  121. COLUMN,41,Comment
  122. COLUMN,42,Department Type Id
  123. COLUMN,43,Description
  124. COLUMN,44,Department Group
  125. COLUMN,45,Aa Trtype Id
  126. COLUMN,46,Description
  127. COLUMN,47,Own Description
  128. COLUMN,48,Rechtseinheit
  129. COLUMN,49,Betrieb
  130. COLUMN,50,Marke
  131. COLUMN,51,Betrag
  132. COLUMN,52,Mandant
  133. COLUMN,53,Menge
  134. COLUMN,54,Text
  135. COLUMN,55,Susa
  136. COLUMN,56,Order Number
  137. COLUMN,57,Line Number
  138. COLUMN,58,Inv Time
  139. COLUMN,59,Inv Time Int
  140. COLUMN,60,Make Time Unit
  141. COLUMN,61,Site
  142. COLUMN,62,KST
  143. COLUMN,63,Model Line_vpp5q
  144. COLUMN,64,Mod Lin Specify_vpp5q
  145. COLUMN,65,Kostenträger_mit_Bez
  146. COLUMN,66,Kostenträger