Belege.iqd 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. COGNOS QUERY
  2. STRUCTURE,1,1
  3. DATABASE,Navision2
  4. DATASOURCENAME,C:\gaps_bmw\Portal\System\IQD\Belege\Belege.imr
  5. TITLE,Belege.imr
  6. BEGIN SQL
  7. select T1."No_" as c1,
  8. T1."Name" as c2,
  9. T1."Search Description" as c3,
  10. T1."Account Type" as c4,
  11. T1."Department Code" as c5,
  12. T1."Make Code" as c6,
  13. T1."Income_Balance" as c7,
  14. T1."Last Date Modified" as c8,
  15. T2."Entry No_" as c9,
  16. T2."G_L Account No_" as c10,
  17. T2."Posting Date" as c11,
  18. T2."Document Type" as c12,
  19. T2."Document No_" as c13,
  20. T2."Description" as c14,
  21. T2."Bal_ Account No_" as c15,
  22. T2."Department Code" as c16,
  23. T2."Make Code" as c17,
  24. T2."User ID" as c18,
  25. T2."Source Code" as c19,
  26. CASE WHEN ((T2."Document No_" LIKE 'VRGGFZ%') or (T2."Document No_" LIKE 'VRGF%')) THEN (T2."Veh_ Source Code") WHEN (((T2."Document No_" LIKE 'VGUGFZ%') or (T2."Document No_" LIKE 'VGGF%')) and (T2."Veh_ Source Code" <> 0)) THEN (-1) ELSE (0) END as c20,
  27. T2."Reason Code" as c21,
  28. T2."Gen_ Posting Type" as c22,
  29. T2."Gen_ Bus_ Posting Group" as c23,
  30. T2."Gen_ Prod_ Posting Group" as c24,
  31. T2."Bal_ Account Type" as c25,
  32. T2."Transaction No_" as c26,
  33. T2."Document Date" as c27,
  34. T2."External Document No_" as c28,
  35. T2."Source Type" as c29,
  36. T2."Source No_" as c30,
  37. T2."No_ Series" as c31,
  38. T2."Branch Code" as c32,
  39. T2."Main Area" as c33,
  40. T2."VIN" as c34,
  41. T2."Book No_" as c35,
  42. T2."Veh_ Source Code" as c36,
  43. T2."Reposted" as c37,
  44. T2."Corrected" as c38,
  45. T2."Correction to curr_ No_" as c39,
  46. T2."Reposting to curr_ No_" as c40,
  47. T3."Code" as c41,
  48. T3."Name" as c42,
  49. T2."Posting Date" as c43,
  50. CASE WHEN ((T2."Branch Code" = 'LBS') or (T2."Branch Code" = '')) THEN ('10') WHEN (T2."Branch Code" = 'WLS') THEN ('20') WHEN (T2."Branch Code" = 'STA') THEN ('30') WHEN (T2."Branch Code" = 'GER') THEN ('40') WHEN (T2."Branch Code" = 'LL') THEN ('50') ELSE ((od_left(T1."Department Code",2))) END as c44,
  51. T2."G_L Account No_" as c45,
  52. ((cast_float(T2."Amount"))) * -1 as c46,
  53. (cast_float(T2."Amount")) as c47,
  54. CASE WHEN ((extract(DAY FROM (now()) - T2."Posting Date")) <= 120) THEN (T2."Document No_" || ' - ' || T2."Description" || ' - ' || T2."User ID") ELSE null END as c48,
  55. '1' as c49
  56. from "DMS1"."dbo"."Automag GmbH$G_L Account" T1,
  57. ("DMS1"."dbo"."Automag GmbH$G_L Entry" T2 left outer join "DMS1"."dbo"."Automag GmbH$Department" T3 on T2."Department Code" = T3."Code")
  58. where (T1."No_" = T2."G_L Account No_")
  59. and (((T1."Income_Balance" = 0) and (not T2."Description" IN ('GuV-Konten Nullstellung','GuV Konten Nullstellung'))) and (T2."Posting Date" >= TIMESTAMP '2016-01-01 00:00:00.000'))
  60. END SQL
  61. COLUMN,0,No
  62. COLUMN,1,Name
  63. COLUMN,2,Search Description
  64. COLUMN,3,Account Type
  65. COLUMN,4,Department Code
  66. COLUMN,5,Make Code
  67. COLUMN,6,Income Balance
  68. COLUMN,7,Last Date Modified
  69. COLUMN,8,Entry No
  70. COLUMN,9,G L Account No
  71. COLUMN,10,Posting Date
  72. COLUMN,11,Document Type
  73. COLUMN,12,Document No
  74. COLUMN,13,Description
  75. COLUMN,14,Bal Account No
  76. COLUMN,15,Department Code
  77. COLUMN,16,Make Code
  78. COLUMN,17,User Id
  79. COLUMN,18,Source Code
  80. COLUMN,19,Quantity
  81. COLUMN,20,Reason Code
  82. COLUMN,21,Gen Posting Type
  83. COLUMN,22,Gen Bus Posting Group
  84. COLUMN,23,Gen Prod Posting Group
  85. COLUMN,24,Bal Account Type
  86. COLUMN,25,Transaction No
  87. COLUMN,26,Document Date
  88. COLUMN,27,External Document No
  89. COLUMN,28,Source Type
  90. COLUMN,29,Source No
  91. COLUMN,30,No Series
  92. COLUMN,31,Branch Code
  93. COLUMN,32,Main Area
  94. COLUMN,33,Vin
  95. COLUMN,34,Book No
  96. COLUMN,35,Veh Source Code
  97. COLUMN,36,Reposted
  98. COLUMN,37,Corrected
  99. COLUMN,38,Correction To Curr No
  100. COLUMN,39,Reposting To Curr No
  101. COLUMN,40,Code
  102. COLUMN,41,Name
  103. COLUMN,42,Bookkeep Date
  104. COLUMN,43,Betrieb
  105. COLUMN,44,Acct Nr
  106. COLUMN,45,Betrag
  107. COLUMN,46,Amount_1
  108. COLUMN,47,Text
  109. COLUMN,48,Rechtseinheit