Mosig C7 1 year ago
parent
commit
d70c8703fd
100 changed files with 1735 additions and 4857 deletions
  1. BIN
      Portal/System/Catalogs/Finance_O21.cat
  2. BIN
      Portal/System/Catalogs/Finance_O21_hist.cat
  3. BIN
      Portal/System/Catalogs/Lieferanten.cat
  4. BIN
      Portal/System/Catalogs/Monteur.cat
  5. BIN
      Portal/System/Catalogs/Monteur_SPP.cat
  6. BIN
      Portal/System/Catalogs/Monteur_SPP_Abwesenheit_Feiertag.cat
  7. BIN
      Portal/System/Catalogs/NWGW.cat
  8. BIN
      Portal/System/Catalogs/NWGW_neu.cat
  9. BIN
      Portal/System/Catalogs/OP.cat
  10. BIN
      Portal/System/Catalogs/Service.cat
  11. BIN
      Portal/System/Catalogs/Service_SPP.cat
  12. BIN
      Portal/System/Catalogs/Service_SPP_1340.cat
  13. BIN
      Portal/System/Catalogs/Service_del.cat
  14. BIN
      Portal/System/IQD/Belege/Bilanzbelege_O21.imr
  15. 11 9
      Portal/System/IQD/Belege/Bilanzbelege_O21.iqd
  16. BIN
      Portal/System/IQD/Belege/Bilanzbelege_O21_hist.imr
  17. 10 8
      Portal/System/IQD/Belege/Bilanzbelege_O21_hist.iqd
  18. BIN
      Portal/System/IQD/Belege/Dept.Typ.imr
  19. BIN
      Portal/System/IQD/Belege/Dept_Type.imr
  20. BIN
      Portal/System/IQD/Belege/GuV_8_O21.imr
  21. 13 9
      Portal/System/IQD/Belege/GuV_8_O21.iqd
  22. BIN
      Portal/System/IQD/Belege/GuV_8_O21_STK.imr
  23. 11 9
      Portal/System/IQD/Belege/GuV_8_O21_STK.iqd
  24. BIN
      Portal/System/IQD/Belege/GuV_8_O21_STK_hist.imr
  25. 10 8
      Portal/System/IQD/Belege/GuV_8_O21_STK_hist.iqd
  26. BIN
      Portal/System/IQD/Belege/GuV_8_O21_hist.imr
  27. 13 9
      Portal/System/IQD/Belege/GuV_8_O21_hist.iqd
  28. BIN
      Portal/System/IQD/Belege/Kontenrahmen/Kontenrahmen_2.imr
  29. BIN
      Portal/System/IQD/Belege/current_date_Prognose.imr
  30. 1 1
      Portal/System/IQD/Belege/current_date_Prognose.iqd
  31. BIN
      Portal/System/IQD/Belege/current_date_Prognose_gefiltert.imr
  32. BIN
      Portal/System/IQD/Belege/current_date_Prognose_operativ.imr
  33. 1 1
      Portal/System/IQD/Belege/current_date_Prognose_operativ.iqd
  34. BIN
      Portal/System/IQD/NW/NW_AE_Pos.imr
  35. 0 514
      Portal/System/IQD/NW/NW_AE_Pos.iqd
  36. BIN
      Portal/System/IQD/NW/NW_BE.imr
  37. 703 234
      Portal/System/IQD/NW/NW_BE.iqd
  38. BIN
      Portal/System/IQD/NW/NW_BE_Einsatz.imr
  39. 0 970
      Portal/System/IQD/NW/NW_BE_Einsatz.iqd
  40. BIN
      Portal/System/IQD/NW/NW_BE_STK.imr
  41. 0 953
      Portal/System/IQD/NW/NW_BE_STK.iqd
  42. BIN
      Portal/System/IQD/NW/NW_BE_WB.imr
  43. 0 472
      Portal/System/IQD/NW/NW_BE_WB.iqd
  44. BIN
      Portal/System/IQD/NW/NW_GW_Auftragseingang.imr
  45. 467 470
      Portal/System/IQD/NW/NW_GW_Auftragseingang.iqd
  46. BIN
      Portal/System/IQD/NW/NW_GW_VK.imr
  47. 228 230
      Portal/System/IQD/NW/NW_GW_VK.iqd
  48. BIN
      Portal/System/IQD/NW/NW_GW_VK_Stk.imr
  49. 164 166
      Portal/System/IQD/NW/NW_GW_VK_Stk.iqd
  50. BIN
      Portal/System/IQD/NW/NW_GW_VK_test.imr
  51. BIN
      Portal/System/IQD/NW/transactioncode.imr
  52. BIN
      Portal/System/IQD/NW/vehicletype.imr
  53. BIN
      Portal/System/IQD/OP/OP_AS.imr
  54. 3 6
      Portal/System/IQD/OP/OP_AS.iqd
  55. BIN
      Portal/System/IQD/OP/OP_FZG.imr
  56. 2 4
      Portal/System/IQD/OP/OP_FZG.iqd
  57. BIN
      Portal/System/IQD/OP/OP_ohne Auftrag_O21.imr
  58. 2 4
      Portal/System/IQD/OP/OP_ohne Auftrag_O21.iqd
  59. BIN
      Portal/System/IQD/Serv_Teile/Auftraege_Kopf_SPP.imr
  60. 15 21
      Portal/System/IQD/Serv_Teile/Auftraege_Kopf_SPP.iqd
  61. BIN
      Portal/System/IQD/Serv_Teile/Auftraege_Mont_Split.imr
  62. 0 628
      Portal/System/IQD/Serv_Teile/Auftraege_Mont_Split.iqd
  63. BIN
      Portal/System/IQD/Serv_Teile/Auftraege_SPP_Split.imr
  64. 1 41
      Portal/System/IQD/Serv_Teile/Auftraege_SPP_Split.iqd
  65. BIN
      Portal/System/IQD/Serv_Teile/Stati.imr
  66. BIN
      Portal/System/IQD/Serv_Teile/offene_Auftraege.imr
  67. 5 7
      Portal/System/IQD/Serv_Teile/offene_Auftraege.iqd
  68. BIN
      Portal/System/IQD/Serv_Teile/offene_Auftraege_Kopf.imr
  69. 6 8
      Portal/System/IQD/Serv_Teile/offene_Auftraege_Kopf.iqd
  70. BIN
      Portal/System/IQD/Zeiten/Auftraege_Mont_SPP_1340_benutzte_AW.imr
  71. 8 10
      Portal/System/IQD/Zeiten/Auftraege_Mont_SPP_1340_benutzte_AW.iqd
  72. BIN
      Portal/System/IQD/Zeiten/Auftraege_Mont_SPP_1340_verk_AW.imr
  73. 8 10
      Portal/System/IQD/Zeiten/Auftraege_Mont_SPP_1340_verk_AW.iqd
  74. BIN
      Portal/System/IQD/Zeiten/Monteur_neu_Zeiterf_neu.imr
  75. 43 43
      Portal/System/IQD/Zeiten/Monteur_neu_Zeiterf_neu.iqd
  76. BIN
      Portal/System/IQD/Zeiten/Schichtplan_pro_MA_neu.imr
  77. 10 12
      Portal/System/IQD/Zeiten/Schichtplan_pro_MA_neu.iqd
  78. BIN
      Portal/System/IQD/Zeiten/activitycode.imr
  79. BIN
      Portal/System/IQD/Zeiten/holiday.imr
  80. BIN
      Portal/System/IQD/Zeiten/workleadergroup(vpp91).imr
  81. BIN
      Portal/System/Models/Aftersales_SPP_Split.pyi
  82. BIN
      Portal/System/Models/Aftersales_offen.pyi
  83. BIN
      Portal/System/Models/Fin_Belege.pyi
  84. BIN
      Portal/System/Models/NW_AE_neu.pyi
  85. BIN
      Portal/System/Models/NW_GW_BE.pyi
  86. BIN
      Portal/System/Models/NW_GW_VK.pyi
  87. BIN
      Portal/System/Models/OP.pyi
  88. BIN
      Portal/System/Models/Zeit.pyi
  89. BIN
      Portal/System/Report/1_10_BWA_Zeitreihe.ppr
  90. BIN
      Portal/System/Report/1_11_BWA_Betriebsvergleich_nach_Marken.ppr
  91. BIN
      Portal/System/Report/1_11_BWA_Betriebsvergleich_nach_Marken_Graf.ppr
  92. BIN
      Portal/System/Report/1_12_BWA_Markenvergleich_nach_Betrieben.ppr
  93. BIN
      Portal/System/Report/1_12_BWA_Markenvergleich_nach_Betrieben_Graf.ppr
  94. BIN
      Portal/System/Report/1_13_BWA_Soll_Ist_Vergleich_Vormonat.ppr
  95. BIN
      Portal/System/Report/1_13_BWA_Soll_Ist_Vergleich_Vormonat_Graf.ppr
  96. BIN
      Portal/System/Report/1_14_BWA_Soll_Ist_Vergleich_Vormonat_2.ppr
  97. BIN
      Portal/System/Report/1_14_BWA_Soll_Ist_Vergleich_Vormonat_2_Graf.ppr
  98. BIN
      Portal/System/Report/1_15_BWA_Forecast_per_Vormonat.ppr
  99. BIN
      Portal/System/Report/1_15_BWA_Forecast_per_Vormonat_Graf.ppr
  100. BIN
      Portal/System/Report/1_16_Liquiditaetsveraenderung.ppr

BIN
Portal/System/Catalogs/Finance_O21.cat


BIN
Portal/System/Catalogs/Finance_O21_hist.cat


BIN
Portal/System/Catalogs/Lieferanten.cat


BIN
Portal/System/Catalogs/Monteur.cat


BIN
Portal/System/Catalogs/Monteur_SPP.cat


BIN
Portal/System/Catalogs/Monteur_SPP_Abwesenheit_Feiertag.cat


BIN
Portal/System/Catalogs/NWGW.cat


BIN
Portal/System/Catalogs/NWGW_neu.cat


BIN
Portal/System/Catalogs/OP.cat


BIN
Portal/System/Catalogs/Service.cat


BIN
Portal/System/Catalogs/Service_SPP.cat


BIN
Portal/System/Catalogs/Service_SPP_1340.cat


BIN
Portal/System/Catalogs/Service_del.cat


BIN
Portal/System/IQD/Belege/Bilanzbelege_O21.imr


+ 11 - 9
Portal/System/IQD/Belege/Bilanzbelege_O21.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\Bilanzbelege_O21.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Belege\Bilanzbelege_O21.imr
 TITLE,Bilanzbelege_O21.imr
 TITLE,Bilanzbelege_O21.imr
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
@@ -53,18 +53,19 @@ select T1."ACCT_NR" as c1,
 	   T5."DESCRIPTION" as c47,
 	   T5."DESCRIPTION" as c47,
 	   T5."OWN_DESCRIPTION" as c48,
 	   T5."OWN_DESCRIPTION" as c48,
 	   '1' as c49,
 	   '1' as c49,
-	   CASE WHEN (T2."DEPARTMENT" = ' ') THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
-	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c51,
+	   CASE WHEN (T2."DEPARTMENT" = ' ') THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
+	   CASE WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '101%') THEN ('2') WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '301%') THEN ('2') ELSE ('1') END as c51,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c53,
 	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c53,
 	   (database()) as c54,
 	   (database()) as c54,
 	   (od_left(T1."ACCT_NR",1)) as c55,
 	   (od_left(T1."ACCT_NR",1)) as c55,
-	   '' as c56
-from "deop01"."dbo"."ACCOUNT_INFO" T1,
-	"deop01"."dbo"."ACCT_DOC_DATA" T3,
-	(("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")
+	   '' as c56,
+	   CASE WHEN ((CASE WHEN (T2."DEPARTMENT" = ' ') THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END) IN ('20')) THEN ('10') ELSE ((CASE WHEN (T2."DEPARTMENT" = ' ') THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END)) END as c57
+from "defo01"."dbo"."ACCOUNT_INFO" T1,
+	"defo01"."dbo"."ACCT_DOC_DATA" T3,
+	(("defo01"."dbo"."ACCT_DOC_KEY" T2 left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID")
 where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
 where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
-and ((T1."TYPE_ACCTT" = '1') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
+and ((T1."TYPE_ACCTT" = '1') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2014-01-01 00:00:00.000'))
 order by c1 asc
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -117,11 +118,12 @@ COLUMN,45,Aa Trtype Id
 COLUMN,46,Description
 COLUMN,46,Description
 COLUMN,47,Own Description
 COLUMN,47,Own Description
 COLUMN,48,Rechtseinheit
 COLUMN,48,Rechtseinheit
-COLUMN,49,Betrieb
+COLUMN,49,Betrieb_ori
 COLUMN,50,Marke
 COLUMN,50,Marke
 COLUMN,51,Betrag
 COLUMN,51,Betrag
 COLUMN,52,Menge
 COLUMN,52,Menge
 COLUMN,53,Mandant
 COLUMN,53,Mandant
 COLUMN,54,Susa
 COLUMN,54,Susa
 COLUMN,55,Text
 COLUMN,55,Text
+COLUMN,56,Betrieb
 
 

BIN
Portal/System/IQD/Belege/Bilanzbelege_O21_hist.imr


+ 10 - 8
Portal/System/IQD/Belege/Bilanzbelege_O21_hist.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\Bilanzbelege_O21_hist.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Belege\Bilanzbelege_O21_hist.imr
 TITLE,Bilanzbelege_O21_hist.imr
 TITLE,Bilanzbelege_O21_hist.imr
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
@@ -53,16 +53,17 @@ select T1."ACCT_NR" as c1,
 	   T5."DESCRIPTION" as c47,
 	   T5."DESCRIPTION" as c47,
 	   T5."OWN_DESCRIPTION" as c48,
 	   T5."OWN_DESCRIPTION" as c48,
 	   '1' as c49,
 	   '1' as c49,
-	   '01' as c50,
-	   '1' as c51,
+	   CASE WHEN (T2."DEPARTMENT" = ' ') THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
+	   CASE WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '101%') THEN ('2') WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '301%') THEN ('2') ELSE ('1') END as c51,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c53,
 	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c53,
 	   (database()) as c54,
 	   (database()) as c54,
 	   (od_left(T1."ACCT_NR",1)) as c55,
 	   (od_left(T1."ACCT_NR",1)) as c55,
-	   '' as c56
-from "deop01"."dbo"."ACCOUNT_INFO" T1,
-	"deop01"."dbo"."ACCT_DOC_DATA_01" T3,
-	(("deop01"."dbo"."ACCT_DOC_KEY_01" 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")
+	   '' as c56,
+	   CASE WHEN ((CASE WHEN (T2."DEPARTMENT" = ' ') THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END) IN ('20')) THEN ('10') ELSE ((CASE WHEN (T2."DEPARTMENT" = ' ') THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END)) END as c57
+from "defo01"."dbo"."ACCOUNT_INFO" T1,
+	"defo01"."dbo"."ACCT_DOC_DATA_01" T3,
+	(("defo01"."dbo"."ACCT_DOC_KEY_01" T2 left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID")
 where (T2."ACCT_NO" = T1."ACCT_NR") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
 where (T2."ACCT_NO" = T1."ACCT_NR") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
 and ((T1."TYPE_ACCTT" = '1') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2010-01-01 00:00:00.000'))
 and ((T1."TYPE_ACCTT" = '1') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2010-01-01 00:00:00.000'))
 order by c1 asc
 order by c1 asc
@@ -117,11 +118,12 @@ COLUMN,45,Aa Trtype Id
 COLUMN,46,Description
 COLUMN,46,Description
 COLUMN,47,Own Description
 COLUMN,47,Own Description
 COLUMN,48,Rechtseinheit
 COLUMN,48,Rechtseinheit
-COLUMN,49,Betrieb
+COLUMN,49,Betrieb_ori
 COLUMN,50,Marke
 COLUMN,50,Marke
 COLUMN,51,Betrag
 COLUMN,51,Betrag
 COLUMN,52,Menge
 COLUMN,52,Menge
 COLUMN,53,Mandant
 COLUMN,53,Mandant
 COLUMN,54,Susa
 COLUMN,54,Susa
 COLUMN,55,Text
 COLUMN,55,Text
+COLUMN,56,Betrieb
 
 

BIN
Portal/System/IQD/Belege/Dept.Typ.imr


BIN
Portal/System/IQD/Belege/Dept_Type.imr


BIN
Portal/System/IQD/Belege/GuV_8_O21.imr


+ 13 - 9
Portal/System/IQD/Belege/GuV_8_O21.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Belege\GuV_8_O21.imr
 TITLE,GuV_8_O21.imr
 TITLE,GuV_8_O21.imr
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
@@ -53,8 +53,8 @@ select T1."ACCT_NR" as c1,
 	   T5."DESCRIPTION" as c47,
 	   T5."DESCRIPTION" as c47,
 	   T5."OWN_DESCRIPTION" as c48,
 	   T5."OWN_DESCRIPTION" as c48,
 	   '1' as c49,
 	   '1' as c49,
-	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
-	   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,
+	   CASE WHEN ((T1."ACCT_NR" LIKE '9%') and (T2."DEPARTMENT" = ' ')) THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
+	   CASE WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '101%') THEN ('2') WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '301%') THEN ('2') ELSE ('1') END as c51,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   (database()) as c53,
 	   (database()) as c53,
 	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c54,
 	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c54,
@@ -64,12 +64,14 @@ select T1."ACCT_NR" as c1,
 	   T6."LINE_NUMBER" as c58,
 	   T6."LINE_NUMBER" as c58,
 	   T6."INV_TIME" as c59,
 	   T6."INV_TIME" as c59,
 	   T6."INV_TIME_INT" as c60,
 	   T6."INV_TIME_INT" as c60,
-	   T6."MAKE_TIME_UNIT" as c61
-from "deop01"."dbo"."ACCOUNT_INFO" T1,
-	(("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"),
-	(("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"))
+	   T6."MAKE_TIME_UNIT" as c61,
+	   (substring(T1."ACCT_NR" from 4 for 1)) as c62,
+	   CASE WHEN ((CASE WHEN ((T1."ACCT_NR" LIKE '9%') and (T2."DEPARTMENT" = ' ')) THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END) IN ('20')) THEN ('10') ELSE ((CASE WHEN ((T1."ACCT_NR" LIKE '9%') and (T2."DEPARTMENT" = ' ')) THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END)) END as c63
+from "defo01"."dbo"."ACCOUNT_INFO" T1,
+	(("defo01"."dbo"."ACCT_DOC_KEY" T2 left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID"),
+	(("defo01"."dbo"."ACCT_DOC_DATA" T3 left outer join "defo01"."dbo"."ACCT_DOC_SALESCLAS" T7 on T3."REFERENCE_IDENT" = T7."REFERENCE_IDENT") left outer join "defo01"."dbo"."ORDER_LINE" T6 on (T6."ORDER_NUMBER" = T7."ORDER_NUMBER") and (T6."LINE_NUMBER" = T7."ORDER_LINE_NUMBER"))
 where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
 where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
-and ((T1."TYPE_ACCTT" = '2') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
+and ((T1."TYPE_ACCTT" = '2') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2014-01-01 00:00:00.000'))
 
 
 END SQL
 END SQL
 COLUMN,0,Acct Nr
 COLUMN,0,Acct Nr
@@ -121,7 +123,7 @@ COLUMN,45,Aa Trtype Id
 COLUMN,46,Description
 COLUMN,46,Description
 COLUMN,47,Own Description
 COLUMN,47,Own Description
 COLUMN,48,Rechtseinheit
 COLUMN,48,Rechtseinheit
-COLUMN,49,Betrieb
+COLUMN,49,Betrieb_ori
 COLUMN,50,Marke
 COLUMN,50,Marke
 COLUMN,51,Betrag
 COLUMN,51,Betrag
 COLUMN,52,Mandant
 COLUMN,52,Mandant
@@ -133,4 +135,6 @@ COLUMN,57,Line Number
 COLUMN,58,Inv Time
 COLUMN,58,Inv Time
 COLUMN,59,Inv Time Int
 COLUMN,59,Inv Time Int
 COLUMN,60,Make Time Unit
 COLUMN,60,Make Time Unit
+COLUMN,61,4stelle
+COLUMN,62,Betrieb
 
 

BIN
Portal/System/IQD/Belege/GuV_8_O21_STK.imr


+ 11 - 9
Portal/System/IQD/Belege/GuV_8_O21_STK.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_STK.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Belege\GuV_8_O21_STK.imr
 TITLE,GuV_8_O21_STK.imr
 TITLE,GuV_8_O21_STK.imr
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
@@ -54,23 +54,24 @@ select T1."ACCT_NR" as c1,
 	   T5."OWN_DESCRIPTION" as c48,
 	   T5."OWN_DESCRIPTION" as c48,
 	   '1' as c49,
 	   '1' as c49,
 	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
 	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
-	   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,
+	   CASE WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '101%') THEN ('2') WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '301%') THEN ('2') ELSE ('1') END as c51,
 	   (database()) as c52,
 	   (database()) as c52,
 	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c53,
 	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c53,
 	   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,
 	   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,
-	   (od_left(T1."ACCT_NR",5)) || '_STK' as c55,
+	   (rtrim(T1."ACCT_NR")) || '_STK' as c55,
 	   'STK' as c56,
 	   'STK' as c56,
 	   T6."ORDER_NUMBER" as c57,
 	   T6."ORDER_NUMBER" as c57,
 	   T6."LINE_NUMBER" as c58,
 	   T6."LINE_NUMBER" as c58,
 	   T6."INV_TIME" as c59,
 	   T6."INV_TIME" as c59,
 	   T6."INV_TIME_INT" as c60,
 	   T6."INV_TIME_INT" as c60,
 	   T6."MAKE_TIME_UNIT" as c61,
 	   T6."MAKE_TIME_UNIT" as c61,
-	   'STK' as c62
-from "deop01"."dbo"."ACCOUNT_INFO" T1,
-	(("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"),
-	(("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"))
+	   'STK' as c62,
+	   CASE WHEN ((CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END) IN ('20')) THEN ('10') ELSE ((CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END)) END as c63
+from "defo01"."dbo"."ACCOUNT_INFO" T1,
+	(("defo01"."dbo"."ACCT_DOC_KEY" T2 left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID"),
+	(("defo01"."dbo"."ACCT_DOC_DATA" T3 left outer join "defo01"."dbo"."ACCT_DOC_SALESCLAS" T7 on T3."REFERENCE_IDENT" = T7."REFERENCE_IDENT") left outer join "defo01"."dbo"."ORDER_LINE" T6 on (T6."ORDER_NUMBER" = T7."ORDER_NUMBER") and (T6."LINE_NUMBER" = T7."ORDER_LINE_NUMBER"))
 where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
 where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
-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'))
+and ((((T1."TYPE_ACCTT" = '2') and (T1."ACCT_NR" LIKE '3%')) and ((T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") <> 0)) and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2014-01-01 00:00:00.000'))
 
 
 END SQL
 END SQL
 COLUMN,0,Acct Nr_ori
 COLUMN,0,Acct Nr_ori
@@ -122,7 +123,7 @@ COLUMN,45,Aa Trtype Id
 COLUMN,46,Description
 COLUMN,46,Description
 COLUMN,47,Own Description
 COLUMN,47,Own Description
 COLUMN,48,Rechtseinheit
 COLUMN,48,Rechtseinheit
-COLUMN,49,Betrieb
+COLUMN,49,Betrieb_ori
 COLUMN,50,Marke
 COLUMN,50,Marke
 COLUMN,51,Mandant
 COLUMN,51,Mandant
 COLUMN,52,Betrag
 COLUMN,52,Betrag
@@ -135,4 +136,5 @@ COLUMN,58,Inv Time
 COLUMN,59,Inv Time Int
 COLUMN,59,Inv Time Int
 COLUMN,60,Make Time Unit
 COLUMN,60,Make Time Unit
 COLUMN,61,Type Acctt
 COLUMN,61,Type Acctt
+COLUMN,62,Betrieb
 
 

BIN
Portal/System/IQD/Belege/GuV_8_O21_STK_hist.imr


+ 10 - 8
Portal/System/IQD/Belege/GuV_8_O21_STK_hist.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_STK_hist.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Belege\GuV_8_O21_STK_hist.imr
 TITLE,GuV_8_O21_STK_hist.imr
 TITLE,GuV_8_O21_STK_hist.imr
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
@@ -54,7 +54,7 @@ select T1."ACCT_NR" as c1,
 	   T5."OWN_DESCRIPTION" as c48,
 	   T5."OWN_DESCRIPTION" as c48,
 	   '1' as c49,
 	   '1' as c49,
 	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
 	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
-	   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,
+	   CASE WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '101%') THEN ('2') WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '301%') THEN ('2') ELSE ('1') END as c51,
 	   CASE WHEN (((T1."ACCT_NR" LIKE '8%') or (T1."ACCT_NR" LIKE '9%')) or (T1."ACCT_NR" = '29930000')) THEN ((T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT") * -1) ELSE (T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT") END as c52,
 	   CASE WHEN (((T1."ACCT_NR" LIKE '8%') or (T1."ACCT_NR" LIKE '9%')) or (T1."ACCT_NR" = '29930000')) THEN ((T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT") * -1) ELSE (T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT") END as c52,
 	   (database()) as c53,
 	   (database()) as c53,
 	   T6."MAKE_TIME_UNIT" as c54,
 	   T6."MAKE_TIME_UNIT" as c54,
@@ -67,12 +67,13 @@ select T1."ACCT_NR" as c1,
 	   'STK' as c61,
 	   'STK' as c61,
 	   'STK' as c62,
 	   'STK' as c62,
 	   T6."USED_TIME" as c63,
 	   T6."USED_TIME" as c63,
-	   T6."USED_TIME_INT" as c64
-from "deop01"."dbo"."ACCOUNT_INFO" T1,
-	(("deop01"."dbo"."ACCT_DOC_KEY_01" 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"),
-	(("deop01"."dbo"."ACCT_DOC_DATA_01" 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"))
+	   T6."USED_TIME_INT" as c64,
+	   CASE WHEN ((CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END) IN ('20')) THEN ('10') ELSE ((CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END)) END as c65
+from "defo01"."dbo"."ACCOUNT_INFO" T1,
+	(("defo01"."dbo"."ACCT_DOC_KEY_01" T2 left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID"),
+	(("defo01"."dbo"."ACCT_DOC_DATA_01" T3 left outer join "defo01"."dbo"."ACCT_DOC_SALESCLAS" T7 on T3."REFERENCE_IDENT" = T7."REFERENCE_IDENT") left outer join "defo01"."dbo"."ORDER_LINE" T6 on (T6."ORDER_NUMBER" = T7."ORDER_NUMBER") and (T6."LINE_NUMBER" = T7."ORDER_LINE_NUMBER"))
 where (T2."ACCT_NO" = T1."ACCT_NR") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
 where (T2."ACCT_NO" = T1."ACCT_NR") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
-and ((((T1."TYPE_ACCTT" = '2') and (T1."ACCT_NR" LIKE '8%')) and ((T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") <> 0)) and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2010-01-01 00:00:00.000'))
+and ((((T1."TYPE_ACCTT" = '2') and (T1."ACCT_NR" LIKE '3%')) and ((T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") <> 0)) and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
 
 
 END SQL
 END SQL
 COLUMN,0,Acct Nr_ori
 COLUMN,0,Acct Nr_ori
@@ -124,7 +125,7 @@ COLUMN,45,Aa Trtype Id
 COLUMN,46,Description
 COLUMN,46,Description
 COLUMN,47,Own Description
 COLUMN,47,Own Description
 COLUMN,48,Rechtseinheit
 COLUMN,48,Rechtseinheit
-COLUMN,49,Betrieb
+COLUMN,49,Betrieb_ori
 COLUMN,50,Marke
 COLUMN,50,Marke
 COLUMN,51,Betrag_ori
 COLUMN,51,Betrag_ori
 COLUMN,52,Mandant
 COLUMN,52,Mandant
@@ -139,4 +140,5 @@ COLUMN,60,Susa
 COLUMN,61,Type Acctt
 COLUMN,61,Type Acctt
 COLUMN,62,Used Time
 COLUMN,62,Used Time
 COLUMN,63,Used Time Int
 COLUMN,63,Used Time Int
+COLUMN,64,Betrieb
 
 

BIN
Portal/System/IQD/Belege/GuV_8_O21_hist.imr


+ 13 - 9
Portal/System/IQD/Belege/GuV_8_O21_hist.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_hist.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Belege\GuV_8_O21_hist.imr
 TITLE,GuV_8_O21_hist.imr
 TITLE,GuV_8_O21_hist.imr
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
@@ -53,8 +53,8 @@ select T1."ACCT_NR" as c1,
 	   T5."DESCRIPTION" as c47,
 	   T5."DESCRIPTION" as c47,
 	   T5."OWN_DESCRIPTION" as c48,
 	   T5."OWN_DESCRIPTION" as c48,
 	   '1' as c49,
 	   '1' as c49,
-	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
-	   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,
+	   CASE WHEN ((T1."ACCT_NR" LIKE '9%') and (T2."DEPARTMENT" = ' ')) THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
+	   CASE WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '101%') THEN ('2') WHEN (T4."DEPARTMENT_TYPE_ID" LIKE '301%') THEN ('2') ELSE ('1') END as c51,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   (database()) as c53,
 	   (database()) as c53,
 	   T6."MAKE_TIME_UNIT" as c54,
 	   T6."MAKE_TIME_UNIT" as c54,
@@ -65,12 +65,14 @@ select T1."ACCT_NR" as c1,
 	   'Belege älter 90Tage' as c59,
 	   'Belege älter 90Tage' as c59,
 	   (od_left(T1."ACCT_NR",1)) as c60,
 	   (od_left(T1."ACCT_NR",1)) as c60,
 	   T6."USED_TIME" as c61,
 	   T6."USED_TIME" as c61,
-	   T6."USED_TIME_INT" as c62
-from "deop01"."dbo"."ACCOUNT_INFO" T1,
-	(("deop01"."dbo"."ACCT_DOC_KEY_01" 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"),
-	(("deop01"."dbo"."ACCT_DOC_DATA_01" 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"))
+	   T6."USED_TIME_INT" as c62,
+	   (substring(T1."ACCT_NR" from 4 for 1)) as c63,
+	   CASE WHEN ((CASE WHEN ((T1."ACCT_NR" LIKE '9%') and (T2."DEPARTMENT" = ' ')) THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END) IN ('20')) THEN ('10') ELSE ((CASE WHEN ((T1."ACCT_NR" LIKE '9%') and (T2."DEPARTMENT" = ' ')) THEN ('10') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END)) END as c64
+from "defo01"."dbo"."ACCOUNT_INFO" T1,
+	(("defo01"."dbo"."ACCT_DOC_KEY_01" T2 left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID"),
+	(("defo01"."dbo"."ACCT_DOC_DATA_01" T3 left outer join "defo01"."dbo"."ACCT_DOC_SALESCLAS" T7 on T3."REFERENCE_IDENT" = T7."REFERENCE_IDENT") left outer join "defo01"."dbo"."ORDER_LINE" T6 on (T6."ORDER_NUMBER" = T7."ORDER_NUMBER") and (T6."LINE_NUMBER" = T7."ORDER_LINE_NUMBER"))
 where (T2."ACCT_NO" = T1."ACCT_NR") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
 where (T2."ACCT_NO" = T1."ACCT_NR") and (T2."UNIQUE_IDENT" = T3."REFERENCE_IDENT")
-and ((T1."TYPE_ACCTT" = '2') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2010-01-01 00:00:00.000'))
+and ((T1."TYPE_ACCTT" = '2') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
 
 
 END SQL
 END SQL
 COLUMN,0,Acct Nr
 COLUMN,0,Acct Nr
@@ -122,7 +124,7 @@ COLUMN,45,Aa Trtype Id
 COLUMN,46,Description
 COLUMN,46,Description
 COLUMN,47,Own Description
 COLUMN,47,Own Description
 COLUMN,48,Rechtseinheit
 COLUMN,48,Rechtseinheit
-COLUMN,49,Betrieb
+COLUMN,49,Betrieb_ori
 COLUMN,50,Marke
 COLUMN,50,Marke
 COLUMN,51,Betrag
 COLUMN,51,Betrag
 COLUMN,52,Mandant
 COLUMN,52,Mandant
@@ -135,4 +137,6 @@ COLUMN,58,Text
 COLUMN,59,Susa
 COLUMN,59,Susa
 COLUMN,60,Used Time
 COLUMN,60,Used Time
 COLUMN,61,Used Time Int
 COLUMN,61,Used Time Int
+COLUMN,62,4stelle
+COLUMN,63,Betrieb
 
 

BIN
Portal/System/IQD/Belege/Kontenrahmen/Kontenrahmen_2.imr


BIN
Portal/System/IQD/Belege/current_date_Prognose.imr


+ 1 - 1
Portal/System/IQD/Belege/current_date_Prognose.iqd

@@ -31,7 +31,7 @@ from
 	   (@CURRENT_DATE) - INTERVAL '001 00:00:00.000' as c11,
 	   (@CURRENT_DATE) - INTERVAL '001 00:00:00.000' as c11,
 	   CASE WHEN (T1."datum" BETWEEN TIMESTAMP '2008-01-01 00:00:00.000' AND TIMESTAMP '2008-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2009-01-01 00:00:00.000' AND TIMESTAMP '2009-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2010-01-01 00:00:00.000' AND TIMESTAMP '2010-12-31 00:00:00.000') THEN (253) WHEN (T1."datum" BETWEEN TIMESTAMP '2011-01-01 00:00:00.000' AND TIMESTAMP '2011-12-31 00:00:00.000') THEN (250) WHEN (T1."datum" BETWEEN TIMESTAMP '2012-01-01 00:00:00.000' AND TIMESTAMP '2012-12-31 00:00:00.000') THEN (249) ELSE (250) END as c13
 	   CASE WHEN (T1."datum" BETWEEN TIMESTAMP '2008-01-01 00:00:00.000' AND TIMESTAMP '2008-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2009-01-01 00:00:00.000' AND TIMESTAMP '2009-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2010-01-01 00:00:00.000' AND TIMESTAMP '2010-12-31 00:00:00.000') THEN (253) WHEN (T1."datum" BETWEEN TIMESTAMP '2011-01-01 00:00:00.000' AND TIMESTAMP '2011-12-31 00:00:00.000') THEN (250) WHEN (T1."datum" BETWEEN TIMESTAMP '2012-01-01 00:00:00.000' AND TIMESTAMP '2012-12-31 00:00:00.000') THEN (249) ELSE (250) END as c13
 from "Arbeitstage" T1
 from "Arbeitstage" T1
-where ((((((T1."bundeslaender_id" = '15') and (T1."arbeitstag_mofr" = 1)) and ((od_year(T1."datum")) = (extract(YEAR FROM ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))))) and (T1."datum" <= ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))) and (T1."datum" <= ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))) or ((((T1."bundeslaender_id" = '10') and ((od_year(T1."datum")) = (extract(YEAR FROM ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))))) and (T1."datum" <= ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))) and (T1."datum" IN (TIMESTAMP '2015-01-01 00:00:00.000',TIMESTAMP '2016-01-01 00:00:00.000',TIMESTAMP '2017-01-01 00:00:00.000',TIMESTAMP '2018-01-01 00:00:00.000',TIMESTAMP '2019-01-01 00:00:00.000'))))
+where ((((((T1."bundeslaender_id" = '16') and (T1."arbeitstag_mofr" = 1)) and ((od_year(T1."datum")) = (extract(YEAR FROM ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))))) and (T1."datum" <= ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))) and (T1."datum" <= ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))) or ((((T1."bundeslaender_id" = '16') and ((od_year(T1."datum")) = (extract(YEAR FROM ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))))) and (T1."datum" <= ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))) and (T1."datum" IN (TIMESTAMP '2021-01-01 00:00:00.000',TIMESTAMP '2022-01-01 00:00:00.000',TIMESTAMP '2023-01-01 00:00:00.000',TIMESTAMP '2024-01-01 00:00:00.000'))))
 order by c1 asc,c2 asc,c3 asc,c4 asc,c5 asc,c6 asc,c7 asc,c8 asc,c9 asc,c10 asc,c13 asc
 order by c1 asc,c2 asc,c3 asc,c4 asc,c5 asc,c6 asc,c7 asc,c8 asc,c9 asc,c10 asc,c13 asc
 ) D1
 ) D1
 
 

BIN
Portal/System/IQD/Belege/current_date_Prognose_gefiltert.imr


BIN
Portal/System/IQD/Belege/current_date_Prognose_operativ.imr


+ 1 - 1
Portal/System/IQD/Belege/current_date_Prognose_operativ.iqd

@@ -31,7 +31,7 @@ from
 	   (@CURRENT_DATE) as c11,
 	   (@CURRENT_DATE) as c11,
 	   CASE WHEN (T1."datum" BETWEEN TIMESTAMP '2008-01-01 00:00:00.000' AND TIMESTAMP '2008-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2009-01-01 00:00:00.000' AND TIMESTAMP '2009-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2010-01-01 00:00:00.000' AND TIMESTAMP '2010-12-31 00:00:00.000') THEN (253) WHEN (T1."datum" BETWEEN TIMESTAMP '2011-01-01 00:00:00.000' AND TIMESTAMP '2011-12-31 00:00:00.000') THEN (250) WHEN (T1."datum" BETWEEN TIMESTAMP '2012-01-01 00:00:00.000' AND TIMESTAMP '2012-12-31 00:00:00.000') THEN (249) ELSE (250) END as c13
 	   CASE WHEN (T1."datum" BETWEEN TIMESTAMP '2008-01-01 00:00:00.000' AND TIMESTAMP '2008-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2009-01-01 00:00:00.000' AND TIMESTAMP '2009-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2010-01-01 00:00:00.000' AND TIMESTAMP '2010-12-31 00:00:00.000') THEN (253) WHEN (T1."datum" BETWEEN TIMESTAMP '2011-01-01 00:00:00.000' AND TIMESTAMP '2011-12-31 00:00:00.000') THEN (250) WHEN (T1."datum" BETWEEN TIMESTAMP '2012-01-01 00:00:00.000' AND TIMESTAMP '2012-12-31 00:00:00.000') THEN (249) ELSE (250) END as c13
 from "Arbeitstage" T1
 from "Arbeitstage" T1
-where ((((T1."bundeslaender_id" = '15') and (T1."arbeitstag_mofr" = 1)) and ((od_year(T1."datum")) = (od_year(((@CURRENT_DATE)))))) and (T1."datum" <= ((@CURRENT_DATE))))
+where (((((T1."bundeslaender_id" = '16') and (T1."arbeitstag_mofr" = 1)) and ((od_year(T1."datum")) = (od_year(((@CURRENT_DATE)))))) and (T1."datum" <= ((@CURRENT_DATE)))) or ((((T1."bundeslaender_id" = '16') and ((od_year(T1."datum")) = (od_year(((@CURRENT_DATE)))))) and (T1."datum" <= ((@CURRENT_DATE)))) and (T1."datum" IN (TIMESTAMP '2021-01-01 00:00:00.000',TIMESTAMP '2022-01-01 00:00:00.000',TIMESTAMP '2023-01-01 00:00:00.000',TIMESTAMP '2024-01-01 00:00:00.000'))))
 order by c1 asc,c2 asc,c3 asc,c4 asc,c5 asc,c6 asc,c7 asc,c8 asc,c9 asc,c10 asc,c13 asc
 order by c1 asc,c2 asc,c3 asc,c4 asc,c5 asc,c6 asc,c7 asc,c8 asc,c9 asc,c10 asc,c13 asc
 ) D1
 ) D1
 
 

BIN
Portal/System/IQD/NW/NW_AE_Pos.imr


+ 0 - 514
Portal/System/IQD/NW/NW_AE_Pos.iqd

@@ -1,514 +0,0 @@
-COGNOS QUERY
-STRUCTURE,1,1
-DATABASE,O21
-DATASOURCENAME,D:\GAPS\Portal\System\IQD\NW\NW_AE_Pos.imr
-TITLE,NW_AE_Pos.imr
-BEGIN SQL
-select T1."ORDER_NUMBER" as c1,
-	   T1."DEBIT_ACCOUNT" as c2,
-	   T1."STATUS" as c3,
-	   T1."STATE_KEY_DATE" as c4,
-	   T1."INVOICE_NUMBER" as c5,
-	   T1."DEPARTMENT" as c6,
-	   T1."STATE_DELIV_DATE" as c7,
-	   T1."STATE_CODE_VO" as c8,
-	   T1."TRANSACT_DATE" as c9,
-	   T1."HANDLER" as c10,
-	   T1."DELIVERY_ACCOUNT" as c11,
-	   T1."USER_UPDATE_VO" as c12,
-	   T1."SALESMAN" as c13,
-	   T1."DEBIT_PERM" as c14,
-	   T1."ORDER_DATE" as c15,
-	   T1."DELIVERY_DATE" as c16,
-	   T1."DELIVERY_PLACE" as c17,
-	   T1."INVOICE_DATE" as c18,
-	   T1."PMT_TERM" as c19,
-	   T1."NEXT_LINE_NUMBER" as c20,
-	   T1."PAYMENT_TEXT" as c21,
-	   T1."INVOICE_COPY_CODE" as c22,
-	   T1."TEXT_CODE_1" as c23,
-	   T1."TEXT_CODE_2" as c24,
-	   T1."TEXT_CODE_3" as c25,
-	   T1."TEXT1_1_VO" as c26,
-	   T1."TEXT1_2_VO" as c27,
-	   T1."TEXT_FL1_VO" as c28,
-	   T1."TEXT2_1_VO" as c29,
-	   T1."TEXT2_2_VO" as c30,
-	   T1."TEXT_FL2_VO" as c31,
-	   T1."TEXT3_1_VO" as c32,
-	   T1."TEXT3_2_VO" as c33,
-	   T1."TEXT_FL3_VO" as c34,
-	   T1."TEXT4_1_VO" as c35,
-	   T1."TEXT4_2_VO" as c36,
-	   T1."TEXT_FL4_VO" as c37,
-	   T1."FLEET_OWNER" as c38,
-	   T1."OPTION_SPECIFIC" as c39,
-	   T1."VEHICLE_LINES_VO" as c40,
-	   T1."ORDER_SUM_VO" as c41,
-	   T1."REQ_NO" as c42,
-	   T1."REFERENCE_NUMBER" as c43,
-	   T1."DUEDATE_1" as c44,
-	   T1."TITLE" as c45,
-	   T1."NAME" as c46,
-	   T1."STREET_ADDR" as c47,
-	   T1."ADDR_2" as c48,
-	   T1."ZIPCODE" as c49,
-	   T1."MAIL_ADDR" as c50,
-	   T1."ADDR_3" as c51,
-	   T1."COUNTY" as c52,
-	   T1."VEHICLE_SOLD" as c53,
-	   T1."VEHICLE_SOLD_SUM" as c54,
-	   T1."VEHICLE_PURCH" as c55,
-	   T1."VEHICLE_PURCH_SUM" as c56,
-	   T1."CHAIN_NUMBER" as c57,
-	   T1."SYSTEM_INV_PERM" as c58,
-	   T1."INTERNAL_CODE" as c59,
-	   T1."PREV_STATUS" as c60,
-	   T1."CREDIT_ORDER_VEH" as c61,
-	   T1."TAX_HANDLING" as c62,
-	   T1."TAX_PERC" as c63,
-	   T1."DELIVERY_WAY_CODE" as c64,
-	   T1."DELIVERY_TERM" as c65,
-	   T1."CUSTOMER_GROUP" as c66,
-	   T1."PRICE_CODE" as c67,
-	   T1."STOCK" as c68,
-	   T1."PLACE_CODE_2" as c69,
-	   T1."INVOICE_DISC_PERC" as c70,
-	   T1."ORDER_ARR_DATE_VO" as c71,
-	   T1."OFFER" as c72,
-	   T1."VEH_ORDER_TYPE" as c73,
-	   T1."MAIN_ORDER_NO" as c74,
-	   T1."SUB_ORDER_NO_1" as c75,
-	   T1."SUB_ORDER_NO_2" as c76,
-	   T1."SUB_ORDER_NO_3" as c77,
-	   T1."SUB_ORDER_NO_4" as c78,
-	   T1."SUB_ORDER_NO_5" as c79,
-	   T1."SUB_ORDER_NO_6" as c80,
-	   T1."SUB_ORDER_NO_7" as c81,
-	   T1."SUB_ORDER_NO_8" as c82,
-	   T1."SUB_ORDER_NO_9" as c83,
-	   T1."SUB_ORDER_NO_10" as c84,
-	   T1."TO_MICROFICHE" as c85,
-	   T1."LANGUAGE_CODE" as c86,
-	   T1."TAX_CODE_VO" as c87,
-	   T1."INV_ROUNDING_VO" as c88,
-	   T1."DEBT_NEW" as c89,
-	   T1."CASH_AMOUNT" as c90,
-	   T1."CNTRACT_DUE_DATE" as c91,
-	   T1."CONTRACT_DATE" as c92,
-	   T1."FAC_MODEL_CODE_L" as c93,
-	   T1."CUSTOMER_SOLD" as c94,
-	   T1."EXP_ARRIVAL_TIME" as c95,
-	   T1."BOOK_NO" as c96,
-	   T1."BOOK_NO_FLAG" as c97,
-	   T1."REFERENCE_DATE" as c98,
-	   T1."DEBET_DEPARTMENT" as c99,
-	   T1."CUSTOMER_EAN_NUMBER" as c100,
-	   T1."EAN_DEPARTMENT" as c101,
-	   T1."EAN_REFERENCE" as c102,
-	   T1."EAN_INTERNAL_ACCT" as c103,
-	   T1."NWFAKT_MARKING" as c104,
-	   T1."EXT_ORDER_NUMBER" as c105,
-	   T1."DEAL_ID" as c106,
-	   T1."PREORDER_ID" as c107,
-	   T1."CONV_FLAG" as c108,
-	   T1."UNIQUE_IDENT" as c109,
-	   T2."STAT_CODE" as c110,
-	   T2."STAT_SPECIFY" as c111,
-	   T3."DEPARTMENT_TYPE_ID" as c112,
-	   T3."DESCRIPTION" as c113,
-	   T4."SELLER_CODE" as c114,
-	   T4."SEL_NAME" as c115,
-	   T4."SEL_DEPARTMENT" as c116,
-	   T4."SEL_FIRST_NAME" as c117,
-	   T4."SEL_FAMILY_NAME" as c118,
-	   T5."FLEET_OWNER_CODE" as c119,
-	   T5."SPECIFY" as c120,
-	   T6."CUSTOMER_GROUP" as c121,
-	   T6."CUST_GROUP_SPECIFY" as c122,
-	   T7."STOCK" as c123,
-	   T7."STOCK_NAME" as c124,
-	   T8."ORDER_NUMBER" as c125,
-	   T8."LINE_NUMBER" as c126,
-	   T8."UNIT_NUMBER" as c127,
-	   T8."VEHICLE_TYPE_VO" as c128,
-	   T8."REGISTER_NUMBER" as c129,
-	   T8."CHASSIS_NUMBER" as c130,
-	   T8."VEHICLE_SUM_OLD" as c131,
-	   T8."VEHICLE_SUM_NEW" as c132,
-	   T8."OPTION_LINES" as c133,
-	   T8."LINE_TYPE_VEH" as c134,
-	   T8."MILEAGE" as c135,
-	   T8."ACCOUNTING_CODE" as c136,
-	   T9."VEHICLE_TYPE" as c137,
-	   T9."VEHICLE_TYPE_TEXT" as c138,
-	   T10."BOOK_KEEPING_CODE" as c139,
-	   T10."SPECIFY" as c140,
-	   T11."UNIT_NUMBER" as c141,
-	   T11."BASIS_NUMBER" as c142,
-	   T11."ECC_STATUS" as c143,
-	   T11."VEHICLE_TYPE" as c144,
-	   T11."CATEGORY" as c145,
-	   T11."PMT_TERM" as c146,
-	   T12."BASIS_NUMBER" as c147,
-	   T12."CHASSIS_NUMBER" as c148,
-	   T12."CAR_GROUP" as c149,
-	   T12."CAR_STATUS" as c150,
-	   T12."FAC_MODEL_CODE_L" as c151,
-	   T12."MODEL_TEXT" as c152,
-	   T12."ORIG_MODEL_CODE1" as c153,
-	   T12."ORIG_MODEL_CODE2" as c154,
-	   T12."COLOUR_CF" as c155,
-	   T12."TRIM_TXT" as c156,
-	   T12."MODEL_LINE" as c157,
-	   T12."WORKSHOP_MODEL" as c158,
-	   T12."FAC_MODEL_CODE_S" as c159,
-	   T12."CLASSIFICATION" as c160,
-	   T12."MOTOR_NUMBER" as c161,
-	   T12."KEY_CODE" as c162,
-	   T12."YEAR_MODEL_CF" as c163,
-	   T12."CYLINDER_VOLUME" as c164,
-	   T12."SEATS" as c165,
-	   T12."MISC_1_CF" as c166,
-	   T12."MISC_2_CF" as c167,
-	   T12."MISC_3_CF" as c168,
-	   T12."MISC_4_CF" as c169,
-	   T12."MISC_5_CF" as c170,
-	   T12."MISC_6_CF" as c171,
-	   T12."MISC_7_CF" as c172,
-	   T12."MISC_8_CF" as c173,
-	   T12."MISC_9_CF" as c174,
-	   T12."MISC_10_CF" as c175,
-	   T12."MOTOR_CODE" as c176,
-	   T12."GEAR_CODE" as c177,
-	   T12."DRIVE_CODE" as c178,
-	   T12."COLOUR_CODE" as c179,
-	   T12."TRIM_CODE" as c180,
-	   T12."TYPE_YEAR" as c181,
-	   CASE WHEN (T11."ECC_STATUS" = '21') THEN ('21 - Vorlauf') WHEN (T11."ECC_STATUS" = '25') THEN ('25 - für Kd best. FZG') WHEN (T11."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T11."ECC_STATUS" = '44') THEN ('44 - am Hof nicht fakt.') WHEN (T11."ECC_STATUS" = '64') THEN ('64 - verkauft') ELSE null END as c182,
-	   T13."MODEL_LINE" as c183,
-	   T13."MOD_LIN_SPECIFY" as c184,
-	   T13."MAKE_CD" as c185,
-	   T14."WORKSHOP_MODEL" as c186,
-	   T14."MAKE_CD" as c187,
-	   T14."MODEL_TEXT" as c188,
-	   T14."ORIG_MODEL_CODE" as c189,
-	   T14."MAKE_CODE" as c190,
-	   T11."PRICE_CODE" as c191,
-	   T11."DISCOUNT_LIMIT" as c192,
-	   T11."DEPRECIATION" as c193,
-	   T11."BUD_SALE_DET" as c194,
-	   T11."BUD_PURCH_PRICE" as c195,
-	   T11."BUD_REG_FEE" as c196,
-	   T11."BUD_DEDUCT_FEE" as c197,
-	   T11."BUD_COST" as c198,
-	   T11."PURCH_PRICE_UNIT" as c199,
-	   T11."COST_UNIT" as c200,
-	   T11."SALES_PRICE_UNIT" as c201,
-	   T11."REG_FEE" as c202,
-	   T11."PURCH_TAX" as c203,
-	   T11."COST_TAX" as c204,
-	   T11."STOCK_DAYS" as c205,
-	   T11."BUDG_PRICE_VAT" as c206,
-	   T11."FREIGHT_BALANCE" as c207,
-	   T11."VALUATION_DATE" as c208,
-	   T11."NOVA_CALC_FLAG" as c209,
-	   T11."NOVA_CALC_BASE" as c210,
-	   T11."NOVA_PERCENT" as c211,
-	   T11."NOVA_AMOUNT" as c212,
-	   T11."NOVA_EXCEPT_CODE" as c213,
-	   T11."NOVA_EXCEPT_TEXT" as c214,
-	   T11."ARGUS_PURCH_PRICE" as c215,
-	   T11."ARGUS_SALES_PRICE" as c216,
-	   T11."IQ_USED_VEHICLE" as c217,
-	   T11."STOCK_VALUE_BPM" as c218,
-	   T11."BUD_OPT_PRICE" as c219,
-	   T11."NOVA_AMOUNT_NEW" as c220,
-	   T11."SALE_PRICE_DATE" as c221,
-	   T11."VARIATION_PCT" as c222,
-	   T11."PRICE_LIST_VERSION" as c223,
-	   T11."PRICE_LIST_DATE" as c224,
-	   CASE WHEN (T9."VEHICLE_TYPE" IN ('N','T','V','B','M')) THEN ('Neuwagen') WHEN (T9."VEHICLE_TYPE" IN ('D','R','G')) THEN ('Gebrauchtwagen') ELSE null END as c225,
-	   '1' as c226,
-	   (od_left(T3."DEPARTMENT_TYPE_ID",2)) as c227,
-	   T4."SEL_NAME" as c228,
-	   T15."DESCRIPTION" as c229,
-	   T13."MOD_LIN_SPECIFY" as c230,
-	   T12."MODEL_TEXT" as c231,
-	   T12."CHASSIS_NUMBER" as c232,
-	   T1."DELIVERY_ACCOUNT" || ' - ' || T1."NAME" as c233,
-	   CASE WHEN (T10."BOOK_KEEPING_CODE" = 'AGENT') THEN ('Behörden FZG') ELSE (T1."FLEET_OWNER" || ' - ' || T5."SPECIFY") END as c234,
-	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c235,
-	   T12."COLOUR_CODE" || ' - ' || T12."COLOUR_CF" as c236,
-	   T9."VEHICLE_TYPE" || ' - ' || T9."VEHICLE_TYPE_TEXT" as c237,
-	   T8."UNIT_NUMBER" || ' - ' || T12."CHASSIS_NUMBER" as c238,
-	   CASE WHEN (T1."STATUS" IN ('18','FR')) THEN (1) WHEN (T1."STATUS" = 'FG') THEN (-1) ELSE null END as c239,
-	   T15."GLOBAL_MAKE_CD" as c240,
-	   T15."DESCRIPTION" as c241,
-	   T11."CONTRACT_DATE" as c242,
-	   (od_left(T8."UNIT_NUMBER",7)) || ' / ' || T11."BASIS_NUMBER" || ' - ' || T11."OWNER" || ' - ' || CASE WHEN (T1."ORDER_DATE" IS NOT NULL) THEN ((asciiz(extract(YEAR FROM T1."ORDER_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."ORDER_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."ORDER_DATE"),2))) ELSE (' - ') END || ' / ' || T11."ECC_STATUS" as c243,
-	   CASE WHEN (T1."STATUS" IN ('FG','FR')) THEN ('fakturiert') ELSE ('Auftragsbestand') END as c244,
-	   T16."EVENT_CODE_GMD" as c245,
-	   T16."EVENT_DATE_GMD" as c246,
-	   T16."ALLOC_DATE_GMD" as c247,
-	   T16."DELIV_DATE_GMD" as c248,
-	   T16."EVENT_CODE_GMD" || ' - ' || (asciiz(extract(YEAR FROM T16."EVENT_DATE_GMD"),4) || '-' || asciiz(extract(MONTH FROM T16."EVENT_DATE_GMD"),2) || '-' || asciiz(extract(DAY FROM T16."EVENT_DATE_GMD"),2)) || ' - ' || (asciiz(extract(YEAR FROM T16."ALLOC_DATE_GMD"),4) || '-' || asciiz(extract(MONTH FROM T16."ALLOC_DATE_GMD"),2) || '-' || asciiz(extract(DAY FROM T16."ALLOC_DATE_GMD"),2)) || ' - ' || (asciiz(extract(YEAR FROM T16."DELIV_DATE_GMD"),4) || '-' || asciiz(extract(MONTH FROM T16."DELIV_DATE_GMD"),2) || '-' || asciiz(extract(DAY FROM T16."DELIV_DATE_GMD"),2)) as c249,
-	   CASE WHEN (T15."DESCRIPTION" IN ('Opel','Peugeot')) THEN (T15."DESCRIPTION") ELSE ('Fremdfabrikat') END as c250
-from ((((((("deop01"."dbo"."VEH_ORDER_HEADER" T1 left outer join "deop01"."dbo"."vPP25" T2 on T1."STATUS" = T2."STAT_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T3 on T1."DEPARTMENT" = T3."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."VEH_ORDER_LINE" T8 on T1."ORDER_NUMBER" = T8."ORDER_NUMBER") left outer join "deop01"."dbo"."vPP4K" T5 on T1."FLEET_OWNER" = T5."FLEET_OWNER_CODE") left outer join "deop01"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop01"."dbo"."vPP61" T7 on T1."STOCK" = T7."STOCK") left outer join "deop01"."dbo"."vPP5M" T10 on T8."ACCOUNTING_CODE" = T10."BOOK_KEEPING_CODE"),
-	((((((("deop01"."dbo"."UNIT_FILE" T11 left outer join "deop01"."dbo"."vPP43" T4 on T4."SELLER_CODE" = T11."SALE_SALESMAN") left outer join "deop01"."dbo"."vPP5R" T9 on T11."VEHICLE_TYPE" = T9."VEHICLE_TYPE") left outer join "deop01"."dbo"."VEHICLE" T12 on T11."BASIS_NUMBER" = T12."BASIS_NUMBER") left outer join "deop01"."dbo"."vPP5Q" T13 on T12."MODEL_LINE" = T13."MODEL_LINE") left outer join "deop01"."dbo"."vPP74" T14 on (T12."WORKSHOP_MODEL" = T14."WORKSHOP_MODEL") and (T12."MAKE_CD" = T14."MAKE_CD")) left outer join "deop01"."dbo"."GLOBAL_MAKE" T15 on T12."MAKE_CD" = T15."GLOBAL_MAKE_CD") left outer join "deop01"."dbo"."GM_DRIVE_ORDER" T16 on T11."UNIT_NUMBER" = T16."UNIT_NUMBER")
-where (T8."UNIT_NUMBER" = T11."UNIT_NUMBER")
-and ((((CASE WHEN (T9."VEHICLE_TYPE" IN ('N','T','V','B','M')) THEN ('Neuwagen') WHEN (T9."VEHICLE_TYPE" IN ('D','R','G')) THEN ('Gebrauchtwagen') ELSE null END) = 'Neuwagen') and (T8."LINE_TYPE_VEH" <> 'Z')) and (T8."CHASSIS_NUMBER" <> ' '))
-order by c127 asc
-
-END SQL
-COLUMN,0,Order Number
-COLUMN,1,Debit Account
-COLUMN,2,Status
-COLUMN,3,State Key Date
-COLUMN,4,Invoice Number
-COLUMN,5,Department
-COLUMN,6,State Deliv Date
-COLUMN,7,State Code Vo
-COLUMN,8,Transact Date
-COLUMN,9,Handler
-COLUMN,10,Delivery Account
-COLUMN,11,User Update Vo
-COLUMN,12,Salesman
-COLUMN,13,Debit Perm
-COLUMN,14,Order Date
-COLUMN,15,Delivery Date
-COLUMN,16,Delivery Place
-COLUMN,17,Invoice Date
-COLUMN,18,Pmt Term
-COLUMN,19,Next Line Number
-COLUMN,20,Payment Text
-COLUMN,21,Invoice Copy Code
-COLUMN,22,Text Code 1
-COLUMN,23,Text Code 2
-COLUMN,24,Text Code 3
-COLUMN,25,Text1 1 Vo
-COLUMN,26,Text1 2 Vo
-COLUMN,27,Text Fl1 Vo
-COLUMN,28,Text2 1 Vo
-COLUMN,29,Text2 2 Vo
-COLUMN,30,Text Fl2 Vo
-COLUMN,31,Text3 1 Vo
-COLUMN,32,Text3 2 Vo
-COLUMN,33,Text Fl3 Vo
-COLUMN,34,Text4 1 Vo
-COLUMN,35,Text4 2 Vo
-COLUMN,36,Text Fl4 Vo
-COLUMN,37,Fleet Owner
-COLUMN,38,Option Specific
-COLUMN,39,Vehicle Lines Vo
-COLUMN,40,Order Sum Vo
-COLUMN,41,Req No
-COLUMN,42,Reference Number
-COLUMN,43,Duedate 1
-COLUMN,44,Title
-COLUMN,45,Name
-COLUMN,46,Street Addr
-COLUMN,47,Addr 2
-COLUMN,48,Zipcode
-COLUMN,49,Mail Addr
-COLUMN,50,Addr 3
-COLUMN,51,County
-COLUMN,52,Vehicle Sold
-COLUMN,53,Vehicle Sold Sum
-COLUMN,54,Vehicle Purch
-COLUMN,55,Vehicle Purch Sum
-COLUMN,56,Chain Number
-COLUMN,57,System Inv Perm
-COLUMN,58,Internal Code
-COLUMN,59,Prev Status
-COLUMN,60,Credit Order Veh
-COLUMN,61,Tax Handling
-COLUMN,62,Tax Perc
-COLUMN,63,Delivery Way Code
-COLUMN,64,Delivery Term
-COLUMN,65,Customer Group
-COLUMN,66,Price Code
-COLUMN,67,Stock
-COLUMN,68,Place Code 2
-COLUMN,69,Invoice Disc Perc
-COLUMN,70,Order Arr Date Vo
-COLUMN,71,Offer
-COLUMN,72,Veh Order Type
-COLUMN,73,Main Order No
-COLUMN,74,Sub Order No 1
-COLUMN,75,Sub Order No 2
-COLUMN,76,Sub Order No 3
-COLUMN,77,Sub Order No 4
-COLUMN,78,Sub Order No 5
-COLUMN,79,Sub Order No 6
-COLUMN,80,Sub Order No 7
-COLUMN,81,Sub Order No 8
-COLUMN,82,Sub Order No 9
-COLUMN,83,Sub Order No 10
-COLUMN,84,To Microfiche
-COLUMN,85,Language Code
-COLUMN,86,Tax Code Vo
-COLUMN,87,Inv Rounding Vo
-COLUMN,88,Debt New
-COLUMN,89,Cash Amount
-COLUMN,90,Cntract Due Date
-COLUMN,91,Contract Date_OrderH
-COLUMN,92,Fac Model Code L
-COLUMN,93,Customer Sold
-COLUMN,94,Exp Arrival Time
-COLUMN,95,Book No
-COLUMN,96,Book No Flag
-COLUMN,97,Reference Date
-COLUMN,98,Debet Department
-COLUMN,99,Customer Ean Number
-COLUMN,100,Ean Department
-COLUMN,101,Ean Reference
-COLUMN,102,Ean Internal Acct
-COLUMN,103,Nwfakt Marking
-COLUMN,104,Ext Order Number
-COLUMN,105,Deal Id
-COLUMN,106,Preorder Id
-COLUMN,107,Conv Flag
-COLUMN,108,Unique Ident
-COLUMN,109,Stat Code
-COLUMN,110,Stat Specify
-COLUMN,111,Department Type Id
-COLUMN,112,Description
-COLUMN,113,Seller Code
-COLUMN,114,Sel Name
-COLUMN,115,Sel Department
-COLUMN,116,Sel First Name
-COLUMN,117,Sel Family Name
-COLUMN,118,Fleet Owner Code
-COLUMN,119,Specify
-COLUMN,120,Customer Group
-COLUMN,121,Cust Group Specify
-COLUMN,122,Stock
-COLUMN,123,Stock Name
-COLUMN,124,Order Number
-COLUMN,125,Line Number
-COLUMN,126,Unit Number
-COLUMN,127,Vehicle Type Vo
-COLUMN,128,Register Number
-COLUMN,129,Chassis Number
-COLUMN,130,Vehicle Sum Old
-COLUMN,131,Vehicle Sum New
-COLUMN,132,Option Lines
-COLUMN,133,Line Type Veh
-COLUMN,134,Mileage
-COLUMN,135,Accounting Code
-COLUMN,136,Vehicle Type
-COLUMN,137,Vehicle Type Text
-COLUMN,138,Book Keeping Code
-COLUMN,139,Specify
-COLUMN,140,Unit Number
-COLUMN,141,Basis Number
-COLUMN,142,Ecc Status
-COLUMN,143,Vehicle Type
-COLUMN,144,Category
-COLUMN,145,Pmt Term
-COLUMN,146,Basis Number
-COLUMN,147,Chassis Number
-COLUMN,148,Car Group
-COLUMN,149,Car Status
-COLUMN,150,Fac Model Code L
-COLUMN,151,Model Text
-COLUMN,152,Orig Model Code1
-COLUMN,153,Orig Model Code2
-COLUMN,154,Colour Cf
-COLUMN,155,Trim Txt
-COLUMN,156,Model Line
-COLUMN,157,Workshop Model
-COLUMN,158,Fac Model Code S
-COLUMN,159,Classification
-COLUMN,160,Motor Number
-COLUMN,161,Key Code
-COLUMN,162,Year Model Cf
-COLUMN,163,Cylinder Volume
-COLUMN,164,Seats
-COLUMN,165,Misc 1 Cf
-COLUMN,166,Misc 2 Cf
-COLUMN,167,Misc 3 Cf
-COLUMN,168,Misc 4 Cf
-COLUMN,169,Misc 5 Cf
-COLUMN,170,Misc 6 Cf
-COLUMN,171,Misc 7 Cf
-COLUMN,172,Misc 8 Cf
-COLUMN,173,Misc 9 Cf
-COLUMN,174,Misc 10 Cf
-COLUMN,175,Motor Code
-COLUMN,176,Gear Code
-COLUMN,177,Drive Code
-COLUMN,178,Colour Code
-COLUMN,179,Trim Code
-COLUMN,180,Type Year
-COLUMN,181,Ecc_Status_Text
-COLUMN,182,Model Line
-COLUMN,183,Mod Lin Specify
-COLUMN,184,Make Cd
-COLUMN,185,Workshop Model
-COLUMN,186,Make Cd
-COLUMN,187,Model Text
-COLUMN,188,Orig Model Code
-COLUMN,189,Make Code
-COLUMN,190,Price Code
-COLUMN,191,Discount Limit
-COLUMN,192,Depreciation
-COLUMN,193,Bud Sale Det
-COLUMN,194,Bud Purch Price
-COLUMN,195,Bud Reg Fee
-COLUMN,196,Bud Deduct Fee
-COLUMN,197,Bud Cost
-COLUMN,198,Purch Price Unit
-COLUMN,199,Cost Unit
-COLUMN,200,Sales Price Unit
-COLUMN,201,Reg Fee
-COLUMN,202,Purch Tax
-COLUMN,203,Cost Tax
-COLUMN,204,Stock Days
-COLUMN,205,Budg Price Vat
-COLUMN,206,Freight Balance
-COLUMN,207,Valuation Date
-COLUMN,208,Nova Calc Flag
-COLUMN,209,Nova Calc Base
-COLUMN,210,Nova Percent
-COLUMN,211,Nova Amount
-COLUMN,212,Nova Except Code
-COLUMN,213,Nova Except Text
-COLUMN,214,Argus Purch Price
-COLUMN,215,Argus Sales Price
-COLUMN,216,Iq Used Vehicle
-COLUMN,217,Stock Value Bpm
-COLUMN,218,Bud Opt Price
-COLUMN,219,Nova Amount New
-COLUMN,220,Sale Price Date
-COLUMN,221,Variation Pct
-COLUMN,222,Price List Version
-COLUMN,223,Price List Date
-COLUMN,224,Fahrzeugart
-COLUMN,225,Hauptbetrieb
-COLUMN,226,Standort
-COLUMN,227,Verkäufer
-COLUMN,228,Fabrikat_ori
-COLUMN,229,Model
-COLUMN,230,Modellbez
-COLUMN,231,Fahrgestellnr
-COLUMN,232,Kunde
-COLUMN,233,Kundenart
-COLUMN,234,Geschäftsart
-COLUMN,235,Farbe
-COLUMN,236,Fahrzeugtyp
-COLUMN,237,FZG
-COLUMN,238,Menge
-COLUMN,239,Global Make Cd
-COLUMN,240,Description
-COLUMN,241,Contract Date
-COLUMN,242,FZG_1
-COLUMN,243,Status_1
-COLUMN,244,Event Code Gmd
-COLUMN,245,Event Date Gmd
-COLUMN,246,Alloc Date Gmd
-COLUMN,247,Deliv Date Gmd
-COLUMN,248,FZG_2(GD70)
-COLUMN,249,Fabrikat
-

BIN
Portal/System/IQD/NW/NW_BE.imr


+ 703 - 234
Portal/System/IQD/NW/NW_BE.iqd

@@ -1,244 +1,710 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,D:\GAPS\Portal\System\IQD\NW\NW_BE.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\NW\NW_BE.imr
 TITLE,NW_BE.imr
 TITLE,NW_BE.imr
 BEGIN SQL
 BEGIN SQL
-select T1."UNIT_NUMBER" as c1,
-	   T1."BASIS_NUMBER" as c2,
-	   T1."ECC_STATUS" as c3,
-	   T1."VEHICLE_TYPE" as c4,
-	   T1."TRANSACT_DATE" as c5,
-	   T1."HANDLER" as c6,
-	   T1."CAR_CREATION_DATE" as c7,
-	   T1."PMT_TERM" as c8,
-	   T1."SMALL_ACCESSORIES" as c9,
-	   T1."SMALL_INV_CHARGE" as c10,
-	   T1."DELIVERY_STOP_CODE" as c11,
-	   T1."PRICE_CODE" as c12,
-	   T1."DISCOUNT_PERC_WORK" as c13,
-	   T1."DISCOUNT_LIMIT" as c14,
-	   T1."INTERNAL_CODE" as c15,
-	   T1."TAX_CODE" as c16,
-	   T1."UNIT_LAST_UPD_DTE" as c17,
-	   T1."DEPRECIATION" as c18,
-	   T1."TRANSFER_TAX" as c19,
-	   T1."BOOK_KEEPING_CODE" as c20,
-	   T1."TAX_HANDLING" as c21,
-	   T1."INTEREST_CODE" as c22,
-	   T1."MILEAGE" as c23,
-	   T1."PURCH_DEPARTMENT" as c24,
-	   T1."PURCH_SALSMAN_CODE" as c25,
-	   T1."PURCH_INVNO" as c26,
-	   T1."PURCH_DATE" as c27,
-	   T1."SALES_DEPARTMENT" as c28,
-	   T1."SALE_SALESMAN" as c29,
-	   T1."SALE_INV_NUMBER" as c30,
-	   T1."SALE_DATE" as c31,
-	   T1."SCRAP_CODE" as c32,
-	   T1."UNIT_IN_CHANGE" as c33,
-	   T1."BUD_SALE_DET" as c34,
-	   T1."BUD_PURCH_PRICE" as c35,
-	   T1."BUD_REG_FEE" as c36,
-	   T1."BUD_DEDUCT_FEE" as c37,
-	   T1."BUD_COST" as c38,
-	   T1."PREV_OWNER" as c39,
-	   T1."OWNER" as c40,
-	   T1."PURCH_PRICE_UNIT" as c41,
-	   T1."COST_UNIT" as c42,
-	   T1."SALES_PRICE_UNIT" as c43,
-	   T1."REG_FEE" as c44,
-	   T1."INTEREST_1" as c45,
-	   T1."INTEREST_2" as c46,
-	   T1."NEXT_LINE_UNIT" as c47,
-	   T1."NEXT_LINE_1" as c48,
-	   T1."TRANSFER_LINE" as c49,
-	   T1."TRANSFER_TAX_HAND" as c50,
-	   T1."TRANSFER_ACC_CODE" as c51,
-	   T1."TRANSFER_TAX_BASIS" as c52,
-	   T1."TRANSFER_TAX_PCT" as c53,
-	   T1."TRANSFER_SOLD" as c54,
-	   T1."PURCH_TAX" as c55,
-	   T1."COST_TAX" as c56,
-	   T1."OR_MARK" as c57,
-	   T1."TRANSFER_DATE" as c58,
-	   T1."STOCK_DAYS" as c59,
-	   T1."DELETE_PROPOSAL" as c60,
-	   T1."TRANSFER_BBDB" as c61,
-	   T1."CONDITION_UNIT" as c62,
-	   T1."BUYING_ORDER_NO" as c63,
-	   T1."BUYING_ORDER_DATE" as c64,
-	   T1."PA_NUMBER" as c65,
-	   T1."VEHICLE_UPDATE" as c66,
-	   T1."LATEST_UPDATE" as c67,
-	   T1."INVOICE_PERMISSION" as c68,
-	   T1."LOCATION_CODE" as c69,
-	   T1."ACCOUNT_PURCHASE" as c70,
-	   T1."ACCOUNT_SALES" as c71,
-	   T1."BUDG_PRICE_VAT" as c72,
-	   T1."RECALC_CODE" as c73,
-	   T1."COMMISION_NO" as c74,
-	   T1."DELIVERY_DATE_VEH" as c75,
-	   T1."RESERVATION_DATE" as c76,
-	   T1."RESERVATION_PERSON" as c77,
-	   T1."RESERVATION_TEXT" as c78,
-	   T1."FREIGHT_BALANCE" as c79,
-	   T1."TRF_TAXBASIS_SALES" as c80,
-	   T1."TRF_TAXBASIS_PURCH" as c81,
-	   T1."SALE_ORDER_NO" as c82,
-	   T1."UNIT_SOLD" as c83,
-	   T1."TRF_DEPARTMENT" as c84,
-	   T1."ORDER_ARRIVAL_DATE" as c85,
-	   T1."ORDER_CONFIRM_DATE" as c86,
-	   T1."PRICE_LABEL_DATE" as c87,
-	   T1."VAT_TABLE_WORK" as c88,
-	   T1."VAT_TABLE_NORMAL" as c89,
-	   T1."VAT_RATE_CODE" as c90,
-	   T1."TRANSFER_VAT_RC" as c91,
-	   T1."CNTRACT_DUE_DATE" as c92,
-	   T1."CONTRACT_DATE" as c93,
-	   T1."EXP_ARRIVAL_TIME" as c94,
-	   T1."DEALER_MARKING" as c95,
-	   T1."BOOKING_DEALER_NR" as c96,
-	   T1."DESIRED_DELIV_DATE" as c97,
-	   T1."VALUATION_DATE" as c98,
-	   T1."FORD_INT_DATE" as c99,
-	   T1."EST_SALES_PRICE" as c100,
-	   T1."EST_REFERENCE_NO" as c101,
-	   T1."RECEPTION_DATE" as c102,
-	   T1."BUD_OPT_PRICE" as c103,
-	   T1."SALE_PRICE_DATE" as c104,
-	   T1."PURCH_ORIGIN_CODE" as c105,
-	   T1."PRICE_LIST_VERSION" as c106,
-	   T1."PRICE_LIST_DATE" as c107,
-	   T1."UNIQUE_IDENT" as c108,
-	   T2."VEHICLE_TYPE" as c109,
-	   T2."VEHICLE_TYPE_TEXT" as c110,
-	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Lagerauftrag') WHEN (T1."ECC_STATUS" = '24') THEN ('24 - Kundenauftrag') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - auf Lager verkauft') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') WHEN (T1."ECC_STATUS" = '42') THEN ('42') ELSE null END as c111,
-	   T3."BASIS_NUMBER" as c112,
-	   T3."TRANSACT_DATE" as c113,
-	   T3."HANDLER" as c114,
-	   T3."REGISTER_NUMBER" as c115,
-	   T3."CHASSIS_NUMBER" as c116,
-	   T3."CAR_GROUP" as c117,
-	   T3."CAR_STATUS" as c118,
-	   T3."FAC_MODEL_CODE_L" as c119,
-	   T3."FIRST_REG_DATE" as c120,
-	   T3."LATEST_REG_DATE" as c121,
-	   T3."FIRST_OCCUR_DATE" as c122,
-	   T3."EXPECTED_ARR_DATE" as c123,
-	   T3."ARRIVAL_DATE" as c124,
-	   T3."SALESMAN_BUY" as c125,
-	   T3."SALESMAN_SALE" as c126,
-	   T3."MODEL_TEXT" as c127,
-	   T3."ORIG_MODEL_CODE1" as c128,
-	   T3."ORIG_MODEL_CODE2" as c129,
-	   T3."COLOUR_CF" as c130,
-	   T3."TRIM_TXT" as c131,
-	   T3."MODEL_LINE" as c132,
-	   T3."WORKSHOP_MODEL" as c133,
-	   T3."FAC_MODEL_CODE_S" as c134,
-	   T3."CLASSIFICATION" as c135,
-	   T3."MOTOR_NUMBER" as c136,
-	   T3."KEY_CODE" as c137,
-	   T3."YEAR_MODEL_CF" as c138,
-	   T3."CYLINDER_VOLUME" as c139,
-	   T3."SEATS" as c140,
-	   T3."DECLARATION_DATE" as c141,
-	   T3."DECLARATION_PLACE" as c142,
-	   T3."DECLARATION_NUMBER" as c143,
-	   T3."EQUIPMENT_1" as c144,
-	   T3."EQUIPMENT_2" as c145,
-	   T3."EQUIPMENT_3" as c146,
-	   T3."EQUIPMENT_4" as c147,
-	   T3."MILEAGE" as c148,
-	   T3."MISC_1_CF" as c149,
-	   T3."MISC_2_CF" as c150,
-	   T3."MISC_3_CF" as c151,
-	   T3."MISC_4_CF" as c152,
-	   T3."MISC_5_CF" as c153,
-	   T3."MISC_6_CF" as c154,
-	   T3."MISC_7_CF" as c155,
-	   T3."MISC_8_CF" as c156,
-	   T3."MISC_9_CF" as c157,
-	   T3."MISC_10_CF" as c158,
-	   T3."MOTOR_CODE" as c159,
-	   T3."GEAR_CODE" as c160,
-	   T3."DRIVE_CODE" as c161,
-	   T3."COLOUR_CODE" as c162,
-	   T3."TRIM_CODE" as c163,
-	   T3."NO_OF_OWNERS" as c164,
-	   T3."TUV_TYPE" as c165,
-	   T3."TUV_DATE" as c166,
-	   T3."TUV_INSP" as c167,
-	   T3."ASU_TYPE" as c168,
-	   T3."ASU_DATE" as c169,
-	   T3."ASU_INSP" as c170,
-	   T3."TYPE_YEAR" as c171,
-	   T3."AVAILABLE" as c172,
-	   T3."CAL_COST" as c173,
-	   T3."CAL_COST_DATE" as c174,
-	   T3."STOCK_DATE" as c175,
-	   T3."PURCH_CAL_DATE" as c176,
-	   T3."MODEL_LINE_GROUP" as c177,
-	   T3."MODEL_TYPE_2" as c178,
-	   T3."MAKE" as c179,
-	   T3."HOUR_RATE_TABLE" as c180,
-	   T3."PAID_DATE" as c181,
-	   T3."LATEST_INV_DATE" as c182,
-	   T3."PURCH_AMOUNT" as c183,
-	   T3."DEALER_NUMBER" as c184,
-	   T3."DEALER_MARKING" as c185,
-	   T3."FUELTYPE" as c186,
-	   T3."SERVICE_DAYS" as c187,
-	   T3."HOURLY_REPAIR_RATE" as c188,
-	   T3."WORKSHOP_PRICECODE" as c189,
-	   T3."DISCOUNT_PERC_WORK" as c190,
-	   T3."SOLDMARK_DATE" as c191,
-	   T3."MAKE_CD" as c192,
-	   T4."MODEL_LINE" as c193,
-	   T4."MOD_LIN_SPECIFY" as c194,
-	   T4."MAKE_CD" as c195,
-	   T5."WORKSHOP_MODEL" as c196,
-	   T5."MAKE_CD" as c197,
-	   T5."MODEL_TEXT" as c198,
-	   T5."ORIG_MODEL_CODE" as c199,
-	   T5."MODEL_TYPE" as c200,
-	   T5."MODEL_GROUP" as c201,
-	   T5."MAKE_CODE" as c202,
+select c1 as c1,
+	   c2 as c2,
+	   c3 as c3,
+	   c4 as c4,
+	   c5 as c5,
+	   c6 as c6,
+	   c7 as c7,
+	   c8 as c8,
+	   c9 as c9,
+	   c10 as c10,
+	   c11 as c11,
+	   c12 as c12,
+	   c13 as c13,
+	   c14 as c14,
+	   c15 as c15,
+	   c16 as c16,
+	   c17 as c17,
+	   c18 as c18,
+	   c19 as c19,
+	   c20 as c20,
+	   c21 as c21,
+	   c22 as c22,
+	   c23 as c23,
+	   c24 as c24,
+	   c25 as c25,
+	   c26 as c26,
+	   c27 as c27,
+	   c28 as c28,
+	   c29 as c29,
+	   c30 as c30,
+	   c31 as c31,
+	   c32 as c32,
+	   c33 as c33,
+	   c34 as c34,
+	   c35 as c35,
+	   c36 as c36,
+	   c37 as c37,
+	   c38 as c38,
+	   c39 as c39,
+	   c40 as c40,
+	   c41 as c41,
+	   c42 as c42,
+	   c43 as c43,
+	   c44 as c44,
+	   c45 as c45,
+	   c46 as c46,
+	   c47 as c47,
+	   c48 as c48,
+	   c49 as c49,
+	   c50 as c50,
+	   c51 as c51,
+	   c52 as c52,
+	   c53 as c53,
+	   c54 as c54,
+	   c55 as c55,
+	   c56 as c56,
+	   c57 as c57,
+	   c58 as c58,
+	   c59 as c59,
+	   c60 as c60,
+	   c61 as c61,
+	   c62 as c62,
+	   c63 as c63,
+	   c64 as c64,
+	   c65 as c65,
+	   c66 as c66,
+	   c67 as c67,
+	   c68 as c68,
+	   c69 as c69,
+	   c70 as c70,
+	   c71 as c71,
+	   c72 as c72,
+	   c73 as c73,
+	   c74 as c74,
+	   c75 as c75,
+	   c76 as c76,
+	   c77 as c77,
+	   c78 as c78,
+	   c79 as c79,
+	   c80 as c80,
+	   c81 as c81,
+	   c82 as c82,
+	   c83 as c83,
+	   c84 as c84,
+	   c85 as c85,
+	   c86 as c86,
+	   c87 as c87,
+	   c88 as c88,
+	   c89 as c89,
+	   c90 as c90,
+	   c91 as c91,
+	   c92 as c92,
+	   c93 as c93,
+	   c94 as c94,
+	   c95 as c95,
+	   c96 as c96,
+	   c97 as c97,
+	   c98 as c98,
+	   c99 as c99,
+	   c100 as c100,
+	   c101 as c101,
+	   c102 as c102,
+	   c103 as c103,
+	   c104 as c104,
+	   c105 as c105,
+	   c106 as c106,
+	   c107 as c107,
+	   c108 as c108,
+	   c109 as c109,
+	   c110 as c110,
+	   c111 as c111,
+	   c112 as c112,
+	   c113 as c113,
+	   c114 as c114,
+	   c115 as c115,
+	   c116 as c116,
+	   c117 as c117,
+	   c118 as c118,
+	   c119 as c119,
+	   c120 as c120,
+	   c121 as c121,
+	   c122 as c122,
+	   c123 as c123,
+	   c124 as c124,
+	   c125 as c125,
+	   c126 as c126,
+	   c127 as c127,
+	   c128 as c128,
+	   c129 as c129,
+	   c130 as c130,
+	   c131 as c131,
+	   c132 as c132,
+	   c133 as c133,
+	   c134 as c134,
+	   c135 as c135,
+	   c136 as c136,
+	   c137 as c137,
+	   c138 as c138,
+	   c139 as c139,
+	   c140 as c140,
+	   c141 as c141,
+	   c142 as c142,
+	   c143 as c143,
+	   c144 as c144,
+	   c145 as c145,
+	   c146 as c146,
+	   c147 as c147,
+	   c148 as c148,
+	   c149 as c149,
+	   c150 as c150,
+	   c151 as c151,
+	   c152 as c152,
+	   c153 as c153,
+	   c154 as c154,
+	   c155 as c155,
+	   c156 as c156,
+	   c157 as c157,
+	   c158 as c158,
+	   c159 as c159,
+	   c160 as c160,
+	   c161 as c161,
+	   c162 as c162,
+	   c163 as c163,
+	   c164 as c164,
+	   c165 as c165,
+	   c166 as c166,
+	   c167 as c167,
+	   c168 as c168,
+	   c169 as c169,
+	   c170 as c170,
+	   c171 as c171,
+	   c172 as c172,
+	   c173 as c173,
+	   c174 as c174,
+	   c175 as c175,
+	   c176 as c176,
+	   c177 as c177,
+	   c178 as c178,
+	   c179 as c179,
+	   c180 as c180,
+	   c181 as c181,
+	   c182 as c182,
+	   c183 as c183,
+	   c184 as c184,
+	   c185 as c185,
+	   c186 as c186,
+	   c187 as c187,
+	   c188 as c188,
+	   c189 as c189,
+	   c190 as c190,
+	   c191 as c191,
+	   c192 as c192,
+	   c193 as c193,
+	   c194 as c194,
+	   c195 as c195,
+	   c196 as c196,
+	   c197 as c197,
+	   c198 as c198,
+	   c199 as c199,
+	   c200 as c200,
+	   c201 as c201,
+	   c202 as c202,
+	   c203 as c203,
+	   c204 as c204,
+	   c205 as c205,
+	   c206 as c206,
+	   c207 as c207,
+	   c208 as c208,
+	   c209 as c209,
+	   c210 as c210,
+	   c211 as c211,
+	   c212 as c212,
+	   c213 as c213,
+	   c214 as c214,
+	   c215 as c215,
+	   c216 as c216,
+	   c217 as c217,
+	   c218 as c218,
+	   c219 as c219,
+	   c220 as c220,
+	   c221 as c221,
+	   c222 as c222,
+	   c223 as c223,
+	   c224 as c224,
+	   c225 as c225,
+	   c226 as c226,
+	   c227 as c227,
+	   c228 as c228,
+	   c229 as c229,
+	   c230 as c230,
+	   c231 as c231,
+	   c232 as c232,
+	   c233 as c233,
+	   c234 as c234,
+	   XMAX(c234 for c1) as c235
+from 
+(select c239 as c1,
+	   c461 as c2,
+	   c460 as c3,
+	   c459 as c4,
+	   c458 as c5,
+	   c457 as c6,
+	   c456 as c7,
+	   c455 as c8,
+	   c454 as c9,
+	   c453 as c10,
+	   c452 as c11,
+	   c451 as c12,
+	   c450 as c13,
+	   c449 as c14,
+	   c448 as c15,
+	   c447 as c16,
+	   c446 as c17,
+	   c445 as c18,
+	   c444 as c19,
+	   c443 as c20,
+	   c442 as c21,
+	   c441 as c22,
+	   c440 as c23,
+	   c439 as c24,
+	   c438 as c25,
+	   c437 as c26,
+	   c436 as c27,
+	   c435 as c28,
+	   c434 as c29,
+	   c433 as c30,
+	   c432 as c31,
+	   c431 as c32,
+	   c430 as c33,
+	   c243 as c34,
+	   c429 as c35,
+	   c428 as c36,
+	   c427 as c37,
+	   c245 as c38,
+	   c426 as c39,
+	   c425 as c40,
+	   c424 as c41,
+	   c244 as c42,
+	   c423 as c43,
+	   c422 as c44,
+	   c421 as c45,
+	   c420 as c46,
+	   c419 as c47,
+	   c418 as c48,
+	   c417 as c49,
+	   c416 as c50,
+	   c415 as c51,
+	   c414 as c52,
+	   c413 as c53,
+	   c412 as c54,
+	   c411 as c55,
+	   c410 as c56,
+	   c409 as c57,
+	   c408 as c58,
+	   c407 as c59,
+	   c406 as c60,
+	   c405 as c61,
+	   c404 as c62,
+	   c403 as c63,
+	   c402 as c64,
+	   c401 as c65,
+	   c400 as c66,
+	   c399 as c67,
+	   c398 as c68,
+	   c248 as c69,
+	   c397 as c70,
+	   c396 as c71,
+	   c395 as c72,
+	   c394 as c73,
+	   c393 as c74,
+	   c392 as c75,
+	   c391 as c76,
+	   c390 as c77,
+	   c389 as c78,
+	   c388 as c79,
+	   c387 as c80,
+	   c386 as c81,
+	   c385 as c82,
+	   c384 as c83,
+	   c383 as c84,
+	   c382 as c85,
+	   c381 as c86,
+	   c380 as c87,
+	   c379 as c88,
+	   c378 as c89,
+	   c377 as c90,
+	   c376 as c91,
+	   c375 as c92,
+	   c374 as c93,
+	   c373 as c94,
+	   c372 as c95,
+	   c371 as c96,
+	   c370 as c97,
+	   c369 as c98,
+	   c368 as c99,
+	   c367 as c100,
+	   c366 as c101,
+	   c365 as c102,
+	   c364 as c103,
+	   c363 as c104,
+	   c362 as c105,
+	   c361 as c106,
+	   c360 as c107,
+	   c359 as c108,
+	   c358 as c109,
+	   c357 as c110,
+	   c356 as c111,
+	   c355 as c112,
+	   c354 as c113,
+	   c353 as c114,
+	   c352 as c115,
+	   c261 as c116,
+	   c351 as c117,
+	   c350 as c118,
+	   c349 as c119,
+	   c348 as c120,
+	   c347 as c121,
+	   c346 as c122,
+	   c345 as c123,
+	   c344 as c124,
+	   c343 as c125,
+	   c342 as c126,
+	   c262 as c127,
+	   c341 as c128,
+	   c340 as c129,
+	   c339 as c130,
+	   c338 as c131,
+	   c337 as c132,
+	   c336 as c133,
+	   c335 as c134,
+	   c334 as c135,
+	   c333 as c136,
+	   c332 as c137,
+	   c331 as c138,
+	   c330 as c139,
+	   c329 as c140,
+	   c328 as c141,
+	   c327 as c142,
+	   c326 as c143,
+	   c325 as c144,
+	   c324 as c145,
+	   c323 as c146,
+	   c322 as c147,
+	   c321 as c148,
+	   c320 as c149,
+	   c319 as c150,
+	   c318 as c151,
+	   c317 as c152,
+	   c316 as c153,
+	   c315 as c154,
+	   c314 as c155,
+	   c313 as c156,
+	   c312 as c157,
+	   c311 as c158,
+	   c310 as c159,
+	   c309 as c160,
+	   c308 as c161,
+	   c307 as c162,
+	   c306 as c163,
+	   c305 as c164,
+	   c304 as c165,
+	   c303 as c166,
+	   c302 as c167,
+	   c301 as c168,
+	   c300 as c169,
+	   c299 as c170,
+	   c298 as c171,
+	   c297 as c172,
+	   c296 as c173,
+	   c295 as c174,
+	   c294 as c175,
+	   c293 as c176,
+	   c292 as c177,
+	   c291 as c178,
+	   c290 as c179,
+	   c289 as c180,
+	   c288 as c181,
+	   c287 as c182,
+	   c286 as c183,
+	   c285 as c184,
+	   c284 as c185,
+	   c283 as c186,
+	   c282 as c187,
+	   c281 as c188,
+	   c280 as c189,
+	   c279 as c190,
+	   c278 as c191,
+	   c277 as c192,
+	   c276 as c193,
+	   c263 as c194,
+	   c275 as c195,
+	   c274 as c196,
+	   c273 as c197,
+	   c272 as c198,
+	   c271 as c199,
+	   c270 as c200,
+	   c269 as c201,
+	   c268 as c202,
 	   '1' as c203,
 	   '1' as c203,
-	   (od_left(T6."DEPARTMENT_TYPE_ID",2)) as c204,
-	   T6."DEPARTMENT_TYPE_ID" as c205,
-	   T6."DESCRIPTION" as c206,
-	   CASE WHEN (T1."VEHICLE_TYPE" IN ('N','T','V','M','K')) THEN ('Neuwagen') WHEN (T1."VEHICLE_TYPE" IN ('D','R')) THEN ('Gebrauchtwagen') WHEN (T1."VEHICLE_TYPE" IN ('G')) THEN ('Geschäftsfahrzeug') ELSE null END as c207,
-	   T7."DESCRIPTION" as c208,
-	   T4."MOD_LIN_SPECIFY" as c209,
-	   T3."MODEL_TEXT" as c210,
-	   T3."CHASSIS_NUMBER" as c211,
-	   T3."COLOUR_CODE" || ' - ' || T3."COLOUR_CF" as c212,
-	   T1."UNIT_NUMBER" || ' - ' || T3."CHASSIS_NUMBER" as c213,
-	   T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT" as c214,
-	   T7."GLOBAL_MAKE_CD" as c215,
-	   T7."DESCRIPTION" as c216,
-	   T1."PURCH_PRICE_UNIT" + T1."COST_UNIT" as c217,
+	   c267 as c204,
+	   c266 as c205,
+	   c265 as c206,
+	   c264 as c207,
+	   c256 as c208,
+	   c263 as c209,
+	   c262 as c210,
+	   c261 as c211,
+	   c260 as c212,
+	   c259 as c213,
+	   c258 as c214,
+	   c257 as c215,
+	   c256 as c216,
+	   c255 as c217,
 	   1 as c218,
 	   1 as c218,
-	   (now()) as c219,
-	   CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END as c220,
-	   CASE WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 0 AND 30) THEN ('0 - 30 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 31 AND 60) THEN ('31 - 60 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 61 AND 90) THEN ('61 - 90 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 91 AND 180) THEN ('91 - 180 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) > 180) THEN ('> 180 Tage') ELSE null END as c221,
-	   T3."CAR_LETTER" as c222,
-	   CASE WHEN (T3."CAR_LETTER" = 'Konsi') THEN ('Konsi-FZG') ELSE ('Lagerfahrzeug') END as c223,
-	   (CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) * 15 as c224,
-	   (T1."LOCATION_CODE") as c225,
-	   T8."SELLER_CODE" as c226,
-	   T8."SEL_NAME" as c227,
-	   T8."SEL_NAME" as c228,
-	   T1."BUD_COST" as c229,
-	   T1."COST_UNIT" as c230,
-	   T1."BUD_SALE_DET" as c231,
-	   CASE WHEN (T7."DESCRIPTION" IN ('Opel','Peugeot')) THEN (T7."DESCRIPTION") ELSE ('Fremdfabrikat') END as c232
-from ((((((("deop01"."dbo"."UNIT_FILE" T1 left outer join "deop01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop01"."dbo"."VEHICLE" T3 on T1."BASIS_NUMBER" = T3."BASIS_NUMBER") left outer join "deop01"."dbo"."vPP5Q" T4 on T3."MODEL_LINE" = T4."MODEL_LINE") left outer join "deop01"."dbo"."vPP74" T5 on (T3."WORKSHOP_MODEL" = T5."WORKSHOP_MODEL") and (T3."MAKE_CD" = T5."MAKE_CD")) left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T6 on T1."PURCH_DEPARTMENT" = T6."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."GLOBAL_MAKE" T7 on T3."MAKE_CD" = T7."GLOBAL_MAKE_CD") left outer join "deop01"."dbo"."vPP43" T8 on T1."PURCH_SALSMAN_CODE" = T8."SELLER_CODE")
+	   c254 as c219,
+	   c253 as c220,
+	   c252 as c221,
+	   c251 as c222,
+	   c250 as c223,
+	   c249 as c224,
+	   c248 as c225,
+	   c247 as c226,
+	   c246 as c227,
+	   c246 as c228,
+	   c245 as c229,
+	   c244 as c230,
+	   c243 as c231,
+	   c242 as c232,
+	   c241 as c233,
+	   c240 as c234,
+	   XMAX(c240 for c239) as c236
+from 
+(select T1."UNIT_NUMBER" as c239,
+	   T9."UNIQUE_IDENT" as c240,
+	   T9."DEPARTMENT" as c241,
+	   CASE WHEN (T7."DESCRIPTION" IN ('Ford','Volvo')) THEN (T7."DESCRIPTION") ELSE ('Fremdfabrikat') END as c242,
+	   T1."BUD_SALE_DET" as c243,
+	   T1."COST_UNIT" as c244,
+	   T1."BUD_COST" as c245,
+	   T8."SEL_NAME" as c246,
+	   T8."SELLER_CODE" as c247,
+	   (T1."LOCATION_CODE") as c248,
+	   (CASE WHEN (T1."ECC_STATUS" IN ('21','24','25')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) * 15 as c249,
+	   CASE WHEN (T3."CAR_LETTER" = 'Konsi') THEN ('Konsi-FZG') ELSE ('Lagerfahrzeug') END as c250,
+	   T3."CAR_LETTER" as c251,
+	   CASE WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24','25')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 0 AND 30) THEN ('0 - 30 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24','25')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 31 AND 60) THEN ('31 - 60 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24','25')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 61 AND 90) THEN ('61 - 90 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24','25')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 91 AND 180) THEN ('91 - 180 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24','25')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) > 180) THEN ('> 180 Tage') ELSE null END as c252,
+	   CASE WHEN (T1."ECC_STATUS" IN ('21','24','25')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END as c253,
+	   (now()) as c254,
+	   T1."PURCH_PRICE_UNIT" + T1."COST_UNIT" as c255,
+	   T7."DESCRIPTION" as c256,
+	   T7."GLOBAL_MAKE_CD" as c257,
+	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c258,
+	   T1."UNIT_NUMBER" || ' - ' || T3."CHASSIS_NUMBER" as c259,
+	   T3."COLOUR_CODE" || ' - ' || T3."COLOUR_CF" as c260,
+	   T3."CHASSIS_NUMBER" as c261,
+	   T3."MODEL_TEXT" as c262,
+	   T4."MOD_LIN_SPECIFY" as c263,
+	   CASE WHEN (T2."VEHICLE_TYPE" IN ('K','N','T')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('G','R','D','M','V')) THEN ('Gebrauchtwagen') ELSE null END as c264,
+	   T6."DESCRIPTION" as c265,
+	   T6."DEPARTMENT_TYPE_ID" as c266,
+	   (od_left(T6."DEPARTMENT_TYPE_ID",2)) as c267,
+	   T5."MAKE_CODE" as c268,
+	   T5."MODEL_GROUP" as c269,
+	   T5."MODEL_TYPE" as c270,
+	   T5."ORIG_MODEL_CODE" as c271,
+	   T5."MODEL_TEXT" as c272,
+	   T5."MAKE_CD" as c273,
+	   T5."WORKSHOP_MODEL" as c274,
+	   T4."MAKE_CD" as c275,
+	   T4."MODEL_LINE" as c276,
+	   T3."MAKE_CD" as c277,
+	   T3."SOLDMARK_DATE" as c278,
+	   T3."DISCOUNT_PERC_WORK" as c279,
+	   T3."WORKSHOP_PRICECODE" as c280,
+	   T3."HOURLY_REPAIR_RATE" as c281,
+	   T3."SERVICE_DAYS" as c282,
+	   T3."FUELTYPE" as c283,
+	   T3."DEALER_MARKING" as c284,
+	   T3."DEALER_NUMBER" as c285,
+	   T3."PURCH_AMOUNT" as c286,
+	   T3."LATEST_INV_DATE" as c287,
+	   T3."PAID_DATE" as c288,
+	   T3."HOUR_RATE_TABLE" as c289,
+	   T3."MAKE" as c290,
+	   T3."MODEL_TYPE_2" as c291,
+	   T3."MODEL_LINE_GROUP" as c292,
+	   T3."PURCH_CAL_DATE" as c293,
+	   T3."STOCK_DATE" as c294,
+	   T3."CAL_COST_DATE" as c295,
+	   T3."CAL_COST" as c296,
+	   T3."AVAILABLE" as c297,
+	   T3."TYPE_YEAR" as c298,
+	   T3."ASU_INSP" as c299,
+	   T3."ASU_DATE" as c300,
+	   T3."ASU_TYPE" as c301,
+	   T3."TUV_INSP" as c302,
+	   T3."TUV_DATE" as c303,
+	   T3."TUV_TYPE" as c304,
+	   T3."NO_OF_OWNERS" as c305,
+	   T3."TRIM_CODE" as c306,
+	   T3."COLOUR_CODE" as c307,
+	   T3."DRIVE_CODE" as c308,
+	   T3."GEAR_CODE" as c309,
+	   T3."MOTOR_CODE" as c310,
+	   T3."MISC_10_CF" as c311,
+	   T3."MISC_9_CF" as c312,
+	   T3."MISC_8_CF" as c313,
+	   T3."MISC_7_CF" as c314,
+	   T3."MISC_6_CF" as c315,
+	   T3."MISC_5_CF" as c316,
+	   T3."MISC_4_CF" as c317,
+	   T3."MISC_3_CF" as c318,
+	   T3."MISC_2_CF" as c319,
+	   T3."MISC_1_CF" as c320,
+	   T3."MILEAGE" as c321,
+	   T3."EQUIPMENT_4" as c322,
+	   T3."EQUIPMENT_3" as c323,
+	   T3."EQUIPMENT_2" as c324,
+	   T3."EQUIPMENT_1" as c325,
+	   T3."DECLARATION_NUMBER" as c326,
+	   T3."DECLARATION_PLACE" as c327,
+	   T3."DECLARATION_DATE" as c328,
+	   T3."SEATS" as c329,
+	   T3."CYLINDER_VOLUME" as c330,
+	   T3."YEAR_MODEL_CF" as c331,
+	   T3."KEY_CODE" as c332,
+	   T3."MOTOR_NUMBER" as c333,
+	   T3."CLASSIFICATION" as c334,
+	   T3."FAC_MODEL_CODE_S" as c335,
+	   T3."WORKSHOP_MODEL" as c336,
+	   T3."MODEL_LINE" as c337,
+	   T3."TRIM_TXT" as c338,
+	   T3."COLOUR_CF" as c339,
+	   T3."ORIG_MODEL_CODE2" as c340,
+	   T3."ORIG_MODEL_CODE1" as c341,
+	   T3."SALESMAN_SALE" as c342,
+	   T3."SALESMAN_BUY" as c343,
+	   T3."ARRIVAL_DATE" as c344,
+	   T3."EXPECTED_ARR_DATE" as c345,
+	   T3."FIRST_OCCUR_DATE" as c346,
+	   T3."LATEST_REG_DATE" as c347,
+	   T3."FIRST_REG_DATE" as c348,
+	   T3."FAC_MODEL_CODE_L" as c349,
+	   T3."CAR_STATUS" as c350,
+	   T3."CAR_GROUP" as c351,
+	   T3."REGISTER_NUMBER" as c352,
+	   T3."HANDLER" as c353,
+	   T3."TRANSACT_DATE" as c354,
+	   T3."BASIS_NUMBER" as c355,
+	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Lagerauftrag') WHEN (T1."ECC_STATUS" = '24') THEN ('24 - Kundenauftrag') WHEN (T1."ECC_STATUS" = '25') THEN ('25 - Kundenauftrag') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - auf Lager verkauft') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') WHEN (T1."ECC_STATUS" = '42') THEN ('42') ELSE null END as c356,
+	   T2."VEHICLE_TYPE_TEXT" as c357,
+	   T2."VEHICLE_TYPE" as c358,
+	   T1."UNIQUE_IDENT" as c359,
+	   T1."PRICE_LIST_DATE" as c360,
+	   T1."PRICE_LIST_VERSION" as c361,
+	   T1."PURCH_ORIGIN_CODE" as c362,
+	   T1."SALE_PRICE_DATE" as c363,
+	   T1."BUD_OPT_PRICE" as c364,
+	   T1."RECEPTION_DATE" as c365,
+	   T1."EST_REFERENCE_NO" as c366,
+	   T1."EST_SALES_PRICE" as c367,
+	   T1."FORD_INT_DATE" as c368,
+	   T1."VALUATION_DATE" as c369,
+	   T1."DESIRED_DELIV_DATE" as c370,
+	   T1."BOOKING_DEALER_NR" as c371,
+	   T1."DEALER_MARKING" as c372,
+	   T1."EXP_ARRIVAL_TIME" as c373,
+	   T1."CONTRACT_DATE" as c374,
+	   T1."CNTRACT_DUE_DATE" as c375,
+	   T1."TRANSFER_VAT_RC" as c376,
+	   T1."VAT_RATE_CODE" as c377,
+	   T1."VAT_TABLE_NORMAL" as c378,
+	   T1."VAT_TABLE_WORK" as c379,
+	   T1."PRICE_LABEL_DATE" as c380,
+	   T1."ORDER_CONFIRM_DATE" as c381,
+	   T1."ORDER_ARRIVAL_DATE" as c382,
+	   T1."TRF_DEPARTMENT" as c383,
+	   T1."UNIT_SOLD" as c384,
+	   T1."SALE_ORDER_NO" as c385,
+	   T1."TRF_TAXBASIS_PURCH" as c386,
+	   T1."TRF_TAXBASIS_SALES" as c387,
+	   T1."FREIGHT_BALANCE" as c388,
+	   T1."RESERVATION_TEXT" as c389,
+	   T1."RESERVATION_PERSON" as c390,
+	   T1."RESERVATION_DATE" as c391,
+	   T1."DELIVERY_DATE_VEH" as c392,
+	   T1."COMMISION_NO" as c393,
+	   T1."RECALC_CODE" as c394,
+	   T1."BUDG_PRICE_VAT" as c395,
+	   T1."ACCOUNT_SALES" as c396,
+	   T1."ACCOUNT_PURCHASE" as c397,
+	   T1."INVOICE_PERMISSION" as c398,
+	   T1."LATEST_UPDATE" as c399,
+	   T1."VEHICLE_UPDATE" as c400,
+	   T1."PA_NUMBER" as c401,
+	   T1."BUYING_ORDER_DATE" as c402,
+	   T1."BUYING_ORDER_NO" as c403,
+	   T1."CONDITION_UNIT" as c404,
+	   T1."TRANSFER_BBDB" as c405,
+	   T1."DELETE_PROPOSAL" as c406,
+	   T1."STOCK_DAYS" as c407,
+	   T1."TRANSFER_DATE" as c408,
+	   T1."OR_MARK" as c409,
+	   T1."COST_TAX" as c410,
+	   T1."PURCH_TAX" as c411,
+	   T1."TRANSFER_SOLD" as c412,
+	   T1."TRANSFER_TAX_PCT" as c413,
+	   T1."TRANSFER_TAX_BASIS" as c414,
+	   T1."TRANSFER_ACC_CODE" as c415,
+	   T1."TRANSFER_TAX_HAND" as c416,
+	   T1."TRANSFER_LINE" as c417,
+	   T1."NEXT_LINE_1" as c418,
+	   T1."NEXT_LINE_UNIT" as c419,
+	   T1."INTEREST_2" as c420,
+	   T1."INTEREST_1" as c421,
+	   T1."REG_FEE" as c422,
+	   T1."SALES_PRICE_UNIT" as c423,
+	   T1."PURCH_PRICE_UNIT" as c424,
+	   T1."OWNER" as c425,
+	   T1."PREV_OWNER" as c426,
+	   T1."BUD_DEDUCT_FEE" as c427,
+	   T1."BUD_REG_FEE" as c428,
+	   T1."BUD_PURCH_PRICE" as c429,
+	   T1."UNIT_IN_CHANGE" as c430,
+	   T1."SCRAP_CODE" as c431,
+	   T1."SALE_DATE" as c432,
+	   T1."SALE_INV_NUMBER" as c433,
+	   T1."SALE_SALESMAN" as c434,
+	   T1."SALES_DEPARTMENT" as c435,
+	   T1."PURCH_DATE" as c436,
+	   T1."PURCH_INVNO" as c437,
+	   T1."PURCH_SALSMAN_CODE" as c438,
+	   T1."PURCH_DEPARTMENT" as c439,
+	   T1."MILEAGE" as c440,
+	   T1."INTEREST_CODE" as c441,
+	   T1."TAX_HANDLING" as c442,
+	   T1."BOOK_KEEPING_CODE" as c443,
+	   T1."TRANSFER_TAX" as c444,
+	   T1."DEPRECIATION" as c445,
+	   T1."UNIT_LAST_UPD_DTE" as c446,
+	   T1."TAX_CODE" as c447,
+	   T1."INTERNAL_CODE" as c448,
+	   T1."DISCOUNT_LIMIT" as c449,
+	   T1."DISCOUNT_PERC_WORK" as c450,
+	   T1."PRICE_CODE" as c451,
+	   T1."DELIVERY_STOP_CODE" as c452,
+	   T1."SMALL_INV_CHARGE" as c453,
+	   T1."SMALL_ACCESSORIES" as c454,
+	   T1."PMT_TERM" as c455,
+	   T1."CAR_CREATION_DATE" as c456,
+	   T1."HANDLER" as c457,
+	   T1."TRANSACT_DATE" as c458,
+	   T1."VEHICLE_TYPE" as c459,
+	   T1."ECC_STATUS" as c460,
+	   T1."BASIS_NUMBER" as c461
+from (((((((("defo01"."dbo"."UNIT_FILE" T1 left outer join "defo01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "defo01"."dbo"."VEHICLE" T3 on T1."BASIS_NUMBER" = T3."BASIS_NUMBER") left outer join "defo01"."dbo"."vPP5Q" T4 on (T3."MODEL_LINE" = T4."MODEL_LINE") and (T3."MAKE_CD" = T4."MAKE_CD")) left outer join "defo01"."dbo"."vPP74" T5 on (T3."WORKSHOP_MODEL" = T5."WORKSHOP_MODEL") and (T3."MAKE_CD" = T5."MAKE_CD")) left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T6 on T1."PURCH_DEPARTMENT" = T6."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."GLOBAL_MAKE" T7 on T3."MAKE_CD" = T7."GLOBAL_MAKE_CD") left outer join "defo01"."dbo"."vPP43" T8 on T1."PURCH_SALSMAN_CODE" = T8."SELLER_CODE") left outer join "defo01"."dbo"."UNIT_CHANGE_HIST" T9 on (T9."UNIT_NUMBER" = T1."UNIT_NUMBER") and (T9."DEPARTMENT" <> ' '))
 where (T1."ECC_STATUS" IN ('21','24','25','41','42','44'))
 where (T1."ECC_STATUS" IN ('21','24','25','41','42','44'))
-order by c220 desc
+) D2
+) D1
+where ((c236 = c234) or (c234 IS NULL))
+order by c1 asc,c220 desc
 
 
 END SQL
 END SQL
 COLUMN,0,Unit Number
 COLUMN,0,Unit Number
@@ -349,7 +815,7 @@ COLUMN,104,Purch Origin Code
 COLUMN,105,Price List Version
 COLUMN,105,Price List Version
 COLUMN,106,Price List Date
 COLUMN,106,Price List Date
 COLUMN,107,Unique Ident
 COLUMN,107,Unique Ident
-COLUMN,108,Vehicle Type
+COLUMN,108,Vehicle Type (vpp5r)
 COLUMN,109,Vehicle Type Text
 COLUMN,109,Vehicle Type Text
 COLUMN,110,ECC_Status_Text
 COLUMN,110,ECC_Status_Text
 COLUMN,111,Basis Number
 COLUMN,111,Basis Number
@@ -473,4 +939,7 @@ COLUMN,228,geplante Kosten
 COLUMN,229,tatsächl. Kosten
 COLUMN,229,tatsächl. Kosten
 COLUMN,230,geplanter VK
 COLUMN,230,geplanter VK
 COLUMN,231,Fabrikat
 COLUMN,231,Fabrikat
+COLUMN,232,Department_unique_change_history
+COLUMN,233,Unique Ident_unique_change_history
+COLUMN,234,MAXIMUM  (  Unique Ident_unique_change_history  )
 
 

BIN
Portal/System/IQD/NW/NW_BE_Einsatz.imr


+ 0 - 970
Portal/System/IQD/NW/NW_BE_Einsatz.iqd

@@ -1,970 +0,0 @@
-COGNOS QUERY
-STRUCTURE,1,1
-DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_BE_Einsatz.imr
-TITLE,NW_BE_Einsatz.imr
-BEGIN SQL
-select c1 as c1,
-	   c2 as c2,
-	   c3 as c3,
-	   c4 as c4,
-	   c5 as c5,
-	   c6 as c6,
-	   c7 as c7,
-	   c8 as c8,
-	   c9 as c9,
-	   c10 as c10,
-	   c11 as c11,
-	   c12 as c12,
-	   c13 as c13,
-	   c14 as c14,
-	   c15 as c15,
-	   c16 as c16,
-	   c17 as c17,
-	   c18 as c18,
-	   c19 as c19,
-	   c20 as c20,
-	   c21 as c21,
-	   c22 as c22,
-	   c23 as c23,
-	   c24 as c24,
-	   c25 as c25,
-	   c26 as c26,
-	   c27 as c27,
-	   c28 as c28,
-	   c29 as c29,
-	   c30 as c30,
-	   c31 as c31,
-	   c32 as c32,
-	   c33 as c33,
-	   c34 as c34,
-	   c35 as c35,
-	   c36 as c36,
-	   c37 as c37,
-	   c38 as c38,
-	   c39 as c39,
-	   c40 as c40,
-	   c41 as c41,
-	   c42 as c42,
-	   c43 as c43,
-	   c44 as c44,
-	   c45 as c45,
-	   c46 as c46,
-	   c47 as c47,
-	   c48 as c48,
-	   c49 as c49,
-	   c50 as c50,
-	   c51 as c51,
-	   c52 as c52,
-	   c53 as c53,
-	   c54 as c54,
-	   c55 as c55,
-	   c56 as c56,
-	   c57 as c57,
-	   c58 as c58,
-	   c59 as c59,
-	   c60 as c60,
-	   c61 as c61,
-	   c62 as c62,
-	   c63 as c63,
-	   c64 as c64,
-	   c65 as c65,
-	   c66 as c66,
-	   c67 as c67,
-	   c68 as c68,
-	   c69 as c69,
-	   c70 as c70,
-	   c71 as c71,
-	   c72 as c72,
-	   c73 as c73,
-	   c74 as c74,
-	   c75 as c75,
-	   c76 as c76,
-	   c77 as c77,
-	   c78 as c78,
-	   c79 as c79,
-	   c80 as c80,
-	   c81 as c81,
-	   c82 as c82,
-	   c83 as c83,
-	   c84 as c84,
-	   c85 as c85,
-	   c86 as c86,
-	   c87 as c87,
-	   c88 as c88,
-	   c89 as c89,
-	   c90 as c90,
-	   c91 as c91,
-	   c92 as c92,
-	   c93 as c93,
-	   c94 as c94,
-	   c95 as c95,
-	   c96 as c96,
-	   c97 as c97,
-	   c98 as c98,
-	   c99 as c99,
-	   c100 as c100,
-	   c101 as c101,
-	   c102 as c102,
-	   c103 as c103,
-	   c104 as c104,
-	   c105 as c105,
-	   c106 as c106,
-	   c107 as c107,
-	   c108 as c108,
-	   c109 as c109,
-	   c110 as c110,
-	   c111 as c111,
-	   c112 as c112,
-	   c113 as c113,
-	   c114 as c114,
-	   c115 as c115,
-	   c116 as c116,
-	   c117 as c117,
-	   c118 as c118,
-	   c119 as c119,
-	   c120 as c120,
-	   c121 as c121,
-	   c122 as c122,
-	   c123 as c123,
-	   c124 as c124,
-	   c125 as c125,
-	   c126 as c126,
-	   c127 as c127,
-	   c128 as c128,
-	   c129 as c129,
-	   c130 as c130,
-	   c131 as c131,
-	   c132 as c132,
-	   c133 as c133,
-	   c134 as c134,
-	   c135 as c135,
-	   c136 as c136,
-	   c137 as c137,
-	   c138 as c138,
-	   c139 as c139,
-	   c140 as c140,
-	   c141 as c141,
-	   c142 as c142,
-	   c143 as c143,
-	   c144 as c144,
-	   c145 as c145,
-	   c146 as c146,
-	   c147 as c147,
-	   c148 as c148,
-	   c149 as c149,
-	   c150 as c150,
-	   c151 as c151,
-	   c152 as c152,
-	   c153 as c153,
-	   c154 as c154,
-	   c155 as c155,
-	   c156 as c156,
-	   c157 as c157,
-	   c158 as c158,
-	   c159 as c159,
-	   c160 as c160,
-	   c161 as c161,
-	   c162 as c162,
-	   c163 as c163,
-	   c164 as c164,
-	   c165 as c165,
-	   c166 as c166,
-	   c167 as c167,
-	   c168 as c168,
-	   c169 as c169,
-	   c170 as c170,
-	   c171 as c171,
-	   c172 as c172,
-	   c173 as c173,
-	   c174 as c174,
-	   c175 as c175,
-	   c176 as c176,
-	   c177 as c177,
-	   c178 as c178,
-	   c179 as c179,
-	   c180 as c180,
-	   c181 as c181,
-	   c182 as c182,
-	   c183 as c183,
-	   c184 as c184,
-	   c185 as c185,
-	   c186 as c186,
-	   c187 as c187,
-	   c188 as c188,
-	   c189 as c189,
-	   c190 as c190,
-	   c191 as c191,
-	   c192 as c192,
-	   c193 as c193,
-	   c194 as c194,
-	   c195 as c195,
-	   c196 as c196,
-	   c197 as c197,
-	   c198 as c198,
-	   c199 as c199,
-	   c200 as c200,
-	   c201 as c201,
-	   c202 as c202,
-	   c203 as c203,
-	   c204 as c204,
-	   c205 as c205,
-	   c206 as c206,
-	   c207 as c207,
-	   c208 as c208,
-	   c209 as c209,
-	   c210 as c210,
-	   c211 as c211,
-	   c212 as c212,
-	   c213 as c213,
-	   c214 as c214,
-	   c215 as c215,
-	   c216 as c216,
-	   c217 as c217,
-	   c218 as c218,
-	   c219 as c219,
-	   c220 as c220,
-	   c221 as c221,
-	   c222 as c222,
-	   c223 as c223,
-	   c224 as c224,
-	   c225 as c225,
-	   c226 as c226,
-	   c227 as c227,
-	   c228 as c228,
-	   c229 as c229,
-	   c230 as c230,
-	   c231 as c231,
-	   c232 as c232,
-	   c233 as c233,
-	   c234 as c234,
-	   XMAX(c234 for c1) as c235,
-	   c236 as c236,
-	   c237 as c237,
-	   c238 as c238,
-	   c239 as c239,
-	   c240 as c240,
-	   c241 as c241
-from 
-(select c245 as c1,
-	   c474 as c2,
-	   c473 as c3,
-	   c472 as c4,
-	   c471 as c5,
-	   c470 as c6,
-	   c469 as c7,
-	   c468 as c8,
-	   c467 as c9,
-	   c466 as c10,
-	   c465 as c11,
-	   c464 as c12,
-	   c463 as c13,
-	   c462 as c14,
-	   c461 as c15,
-	   c460 as c16,
-	   c459 as c17,
-	   c458 as c18,
-	   c457 as c19,
-	   c456 as c20,
-	   c455 as c21,
-	   c454 as c22,
-	   c453 as c23,
-	   c452 as c24,
-	   c451 as c25,
-	   c450 as c26,
-	   c449 as c27,
-	   c448 as c28,
-	   c447 as c29,
-	   c446 as c30,
-	   c445 as c31,
-	   c444 as c32,
-	   c443 as c33,
-	   c255 as c34,
-	   c442 as c35,
-	   c441 as c36,
-	   c440 as c37,
-	   c257 as c38,
-	   c439 as c39,
-	   c438 as c40,
-	   c437 as c41,
-	   c436 as c42,
-	   c435 as c43,
-	   c434 as c44,
-	   c433 as c45,
-	   c432 as c46,
-	   c431 as c47,
-	   c430 as c48,
-	   c429 as c49,
-	   c428 as c50,
-	   c427 as c51,
-	   c426 as c52,
-	   c425 as c53,
-	   c424 as c54,
-	   c423 as c55,
-	   c422 as c56,
-	   c421 as c57,
-	   c420 as c58,
-	   c419 as c59,
-	   c418 as c60,
-	   c417 as c61,
-	   c416 as c62,
-	   c415 as c63,
-	   c414 as c64,
-	   c413 as c65,
-	   c412 as c66,
-	   c411 as c67,
-	   c410 as c68,
-	   c260 as c69,
-	   c409 as c70,
-	   c408 as c71,
-	   c407 as c72,
-	   c406 as c73,
-	   c405 as c74,
-	   c404 as c75,
-	   c403 as c76,
-	   c402 as c77,
-	   c401 as c78,
-	   c400 as c79,
-	   c399 as c80,
-	   c398 as c81,
-	   c397 as c82,
-	   c396 as c83,
-	   c395 as c84,
-	   c394 as c85,
-	   c393 as c86,
-	   c392 as c87,
-	   c391 as c88,
-	   c390 as c89,
-	   c389 as c90,
-	   c388 as c91,
-	   c387 as c92,
-	   c386 as c93,
-	   c385 as c94,
-	   c384 as c95,
-	   c383 as c96,
-	   c382 as c97,
-	   c381 as c98,
-	   c380 as c99,
-	   c379 as c100,
-	   c378 as c101,
-	   c377 as c102,
-	   c376 as c103,
-	   c375 as c104,
-	   c374 as c105,
-	   c373 as c106,
-	   c372 as c107,
-	   c371 as c108,
-	   c370 as c109,
-	   c369 as c110,
-	   c368 as c111,
-	   c367 as c112,
-	   c366 as c113,
-	   c365 as c114,
-	   c364 as c115,
-	   c273 as c116,
-	   c363 as c117,
-	   c362 as c118,
-	   c361 as c119,
-	   c360 as c120,
-	   c359 as c121,
-	   c358 as c122,
-	   c357 as c123,
-	   c356 as c124,
-	   c355 as c125,
-	   c354 as c126,
-	   c274 as c127,
-	   c353 as c128,
-	   c352 as c129,
-	   c351 as c130,
-	   c350 as c131,
-	   c349 as c132,
-	   c348 as c133,
-	   c347 as c134,
-	   c346 as c135,
-	   c345 as c136,
-	   c344 as c137,
-	   c343 as c138,
-	   c342 as c139,
-	   c341 as c140,
-	   c340 as c141,
-	   c339 as c142,
-	   c338 as c143,
-	   c337 as c144,
-	   c336 as c145,
-	   c335 as c146,
-	   c334 as c147,
-	   c333 as c148,
-	   c332 as c149,
-	   c331 as c150,
-	   c330 as c151,
-	   c329 as c152,
-	   c328 as c153,
-	   c327 as c154,
-	   c326 as c155,
-	   c325 as c156,
-	   c324 as c157,
-	   c323 as c158,
-	   c322 as c159,
-	   c321 as c160,
-	   c320 as c161,
-	   c319 as c162,
-	   c318 as c163,
-	   c317 as c164,
-	   c316 as c165,
-	   c315 as c166,
-	   c314 as c167,
-	   c313 as c168,
-	   c312 as c169,
-	   c311 as c170,
-	   c310 as c171,
-	   c309 as c172,
-	   c308 as c173,
-	   c307 as c174,
-	   c306 as c175,
-	   c305 as c176,
-	   c304 as c177,
-	   c303 as c178,
-	   c302 as c179,
-	   c301 as c180,
-	   c300 as c181,
-	   c299 as c182,
-	   c298 as c183,
-	   c297 as c184,
-	   c296 as c185,
-	   c295 as c186,
-	   c294 as c187,
-	   c293 as c188,
-	   c292 as c189,
-	   c291 as c190,
-	   c290 as c191,
-	   c289 as c192,
-	   c288 as c193,
-	   c275 as c194,
-	   c287 as c195,
-	   c286 as c196,
-	   c285 as c197,
-	   c284 as c198,
-	   c283 as c199,
-	   c282 as c200,
-	   c281 as c201,
-	   c280 as c202,
-	   '1' as c203,
-	   c279 as c204,
-	   c278 as c205,
-	   c277 as c206,
-	   c276 as c207,
-	   c268 as c208,
-	   c275 as c209,
-	   c274 as c210,
-	   c273 as c211,
-	   c272 as c212,
-	   c271 as c213,
-	   c270 as c214,
-	   c269 as c215,
-	   c268 as c216,
-	   c267 as c217,
-	   1 as c218,
-	   c266 as c219,
-	   c265 as c220,
-	   c264 as c221,
-	   c263 as c222,
-	   c262 as c223,
-	   c261 as c224,
-	   c260 as c225,
-	   c259 as c226,
-	   c258 as c227,
-	   c258 as c228,
-	   c257 as c229,
-	   c256 as c230,
-	   c255 as c231,
-	   c254 as c232,
-	   c253 as c233,
-	   c252 as c234,
-	   c251 as c236,
-	   c250 as c237,
-	   c249 as c238,
-	   c248 as c239,
-	   c247 as c240,
-	   c246 as c241,
-	   XMAX(c252 for c245) as c242
-from 
-(select T1."UNIT_NUMBER" as c245,
-	   T9."REFERENCE" as c246,
-	   T9."ORDERS_GROSSVALUE" as c247,
-	   T9."COSTS" as c248,
-	   T9."TRANSACTION_CODE" as c249,
-	   (database()) as c250,
-	   CASE WHEN ((od_left(T7."DEPARTMENT_TYPE_ID",2)) = '01') THEN ('Brunsbüttel') WHEN ((od_left(T7."DEPARTMENT_TYPE_ID",2)) = '02') THEN ('Marne') WHEN ((od_left(T7."DEPARTMENT_TYPE_ID",2)) = '03') THEN ('Büsum') WHEN ((od_left(T7."DEPARTMENT_TYPE_ID",2)) = '04') THEN ('Meldorf') ELSE ('KST EK fehlt') END as c251,
-	   T6."UNIQUE_IDENT" as c252,
-	   T6."DEPARTMENT" as c253,
-	   CASE WHEN (T8."DESCRIPTION" IN ('Chevrolet','Chevrolet US Car','Opel')) THEN (T8."DESCRIPTION") ELSE ('Fremdfabrikat') END as c254,
-	   T1."BUD_SALE_DET" as c255,
-	   CASE WHEN (T9."TRANSACTION_CODE" IN ('47 ','40 ','41 ','49 ')) THEN (T9."ORDERS_GROSSVALUE") ELSE null END as c256,
-	   T1."BUD_COST" as c257,
-	   T10."SEL_NAME" as c258,
-	   T10."SELLER_CODE" as c259,
-	   (T1."LOCATION_CODE") as c260,
-	   (CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) * 15 as c261,
-	   CASE WHEN (T3."CAR_LETTER" = 'Konsi') THEN ('Konsi-FZG') ELSE ('Lagerfahrzeug') END as c262,
-	   T3."CAR_LETTER" as c263,
-	   CASE WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 0 AND 30) THEN ('0 - 30 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 31 AND 60) THEN ('31 - 60 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 61 AND 90) THEN ('61 - 90 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 91 AND 180) THEN ('91 - 180 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) > 180) THEN ('> 180 Tage') ELSE null END as c264,
-	   CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END as c265,
-	   (now()) as c266,
-	   CASE WHEN (T9."TRANSACTION_CODE" IN ('25 ','40 ')) THEN (T9."ORDERS_GROSSVALUE") ELSE null END as c267,
-	   T8."DESCRIPTION" as c268,
-	   T8."GLOBAL_MAKE_CD" as c269,
-	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c270,
-	   T1."UNIT_NUMBER" || ' - ' || T3."CHASSIS_NUMBER" as c271,
-	   T3."COLOUR_CODE" || ' - ' || T3."COLOUR_CF" as c272,
-	   T3."CHASSIS_NUMBER" as c273,
-	   T3."MODEL_TEXT" as c274,
-	   T4."MOD_LIN_SPECIFY" as c275,
-	   CASE WHEN (T2."VEHICLE_TYPE" IN ('K','M','N','T','V')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('R','D')) THEN ('Gebrauchtwagen') WHEN (T2."VEHICLE_TYPE" IN ('G')) THEN ('Geschäftswagen') ELSE null END as c276,
-	   T7."DESCRIPTION" as c277,
-	   T7."DEPARTMENT_TYPE_ID" as c278,
-	   CASE WHEN (T6."DEPARTMENT" IS NULL) THEN ((od_left(T7."DEPARTMENT_TYPE_ID",2))) ELSE ((od_left(T6."DEPARTMENT",2))) END as c279,
-	   T5."MAKE_CODE" as c280,
-	   T5."MODEL_GROUP" as c281,
-	   T5."MODEL_TYPE" as c282,
-	   T5."ORIG_MODEL_CODE" as c283,
-	   T5."MODEL_TEXT" as c284,
-	   T5."MAKE_CD" as c285,
-	   T5."WORKSHOP_MODEL" as c286,
-	   T4."MAKE_CD" as c287,
-	   T4."MODEL_LINE" as c288,
-	   T3."MAKE_CD" as c289,
-	   T3."SOLDMARK_DATE" as c290,
-	   T3."DISCOUNT_PERC_WORK" as c291,
-	   T3."WORKSHOP_PRICECODE" as c292,
-	   T3."HOURLY_REPAIR_RATE" as c293,
-	   T3."SERVICE_DAYS" as c294,
-	   T3."FUELTYPE" as c295,
-	   T3."DEALER_MARKING" as c296,
-	   T3."DEALER_NUMBER" as c297,
-	   T3."PURCH_AMOUNT" as c298,
-	   T3."LATEST_INV_DATE" as c299,
-	   T3."PAID_DATE" as c300,
-	   T3."HOUR_RATE_TABLE" as c301,
-	   T3."MAKE" as c302,
-	   T3."MODEL_TYPE_2" as c303,
-	   T3."MODEL_LINE_GROUP" as c304,
-	   T3."PURCH_CAL_DATE" as c305,
-	   T3."STOCK_DATE" as c306,
-	   T3."CAL_COST_DATE" as c307,
-	   T3."CAL_COST" as c308,
-	   T3."AVAILABLE" as c309,
-	   T3."TYPE_YEAR" as c310,
-	   T3."ASU_INSP" as c311,
-	   T3."ASU_DATE" as c312,
-	   T3."ASU_TYPE" as c313,
-	   T3."TUV_INSP" as c314,
-	   T3."TUV_DATE" as c315,
-	   T3."TUV_TYPE" as c316,
-	   T3."NO_OF_OWNERS" as c317,
-	   T3."TRIM_CODE" as c318,
-	   T3."COLOUR_CODE" as c319,
-	   T3."DRIVE_CODE" as c320,
-	   T3."GEAR_CODE" as c321,
-	   T3."MOTOR_CODE" as c322,
-	   T3."MISC_10_CF" as c323,
-	   T3."MISC_9_CF" as c324,
-	   T3."MISC_8_CF" as c325,
-	   T3."MISC_7_CF" as c326,
-	   T3."MISC_6_CF" as c327,
-	   T3."MISC_5_CF" as c328,
-	   T3."MISC_4_CF" as c329,
-	   T3."MISC_3_CF" as c330,
-	   T3."MISC_2_CF" as c331,
-	   T3."MISC_1_CF" as c332,
-	   T3."MILEAGE" as c333,
-	   T3."EQUIPMENT_4" as c334,
-	   T3."EQUIPMENT_3" as c335,
-	   T3."EQUIPMENT_2" as c336,
-	   T3."EQUIPMENT_1" as c337,
-	   T3."DECLARATION_NUMBER" as c338,
-	   T3."DECLARATION_PLACE" as c339,
-	   T3."DECLARATION_DATE" as c340,
-	   T3."SEATS" as c341,
-	   T3."CYLINDER_VOLUME" as c342,
-	   T3."YEAR_MODEL_CF" as c343,
-	   T3."KEY_CODE" as c344,
-	   T3."MOTOR_NUMBER" as c345,
-	   T3."CLASSIFICATION" as c346,
-	   T3."FAC_MODEL_CODE_S" as c347,
-	   T3."WORKSHOP_MODEL" as c348,
-	   T3."MODEL_LINE" as c349,
-	   T3."TRIM_TXT" as c350,
-	   T3."COLOUR_CF" as c351,
-	   T3."ORIG_MODEL_CODE2" as c352,
-	   T3."ORIG_MODEL_CODE1" as c353,
-	   T3."SALESMAN_SALE" as c354,
-	   T3."SALESMAN_BUY" as c355,
-	   T3."ARRIVAL_DATE" as c356,
-	   T3."EXPECTED_ARR_DATE" as c357,
-	   T3."FIRST_OCCUR_DATE" as c358,
-	   T3."LATEST_REG_DATE" as c359,
-	   T3."FIRST_REG_DATE" as c360,
-	   T3."FAC_MODEL_CODE_L" as c361,
-	   T3."CAR_STATUS" as c362,
-	   T3."CAR_GROUP" as c363,
-	   T3."REGISTER_NUMBER" as c364,
-	   T3."HANDLER" as c365,
-	   T3."TRANSACT_DATE" as c366,
-	   T3."BASIS_NUMBER" as c367,
-	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Lagerauftrag') WHEN (T1."ECC_STATUS" = '24') THEN ('24 - Kundenauftrag') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - auf Lager verkauft') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') WHEN (T1."ECC_STATUS" = '42') THEN ('42') ELSE null END as c368,
-	   T2."VEHICLE_TYPE_TEXT" as c369,
-	   T2."VEHICLE_TYPE" as c370,
-	   T1."UNIQUE_IDENT" as c371,
-	   T1."PRICE_LIST_DATE" as c372,
-	   T1."PRICE_LIST_VERSION" as c373,
-	   T1."PURCH_ORIGIN_CODE" as c374,
-	   T1."SALE_PRICE_DATE" as c375,
-	   T1."BUD_OPT_PRICE" as c376,
-	   T1."RECEPTION_DATE" as c377,
-	   T1."EST_REFERENCE_NO" as c378,
-	   T1."EST_SALES_PRICE" as c379,
-	   T1."FORD_INT_DATE" as c380,
-	   T1."VALUATION_DATE" as c381,
-	   T1."DESIRED_DELIV_DATE" as c382,
-	   T1."BOOKING_DEALER_NR" as c383,
-	   T1."DEALER_MARKING" as c384,
-	   T1."EXP_ARRIVAL_TIME" as c385,
-	   T1."CONTRACT_DATE" as c386,
-	   T1."CNTRACT_DUE_DATE" as c387,
-	   T1."TRANSFER_VAT_RC" as c388,
-	   T1."VAT_RATE_CODE" as c389,
-	   T1."VAT_TABLE_NORMAL" as c390,
-	   T1."VAT_TABLE_WORK" as c391,
-	   T1."PRICE_LABEL_DATE" as c392,
-	   T1."ORDER_CONFIRM_DATE" as c393,
-	   T1."ORDER_ARRIVAL_DATE" as c394,
-	   T1."TRF_DEPARTMENT" as c395,
-	   T1."UNIT_SOLD" as c396,
-	   T1."SALE_ORDER_NO" as c397,
-	   T1."TRF_TAXBASIS_PURCH" as c398,
-	   T1."TRF_TAXBASIS_SALES" as c399,
-	   T1."FREIGHT_BALANCE" as c400,
-	   T1."RESERVATION_TEXT" as c401,
-	   T1."RESERVATION_PERSON" as c402,
-	   T1."RESERVATION_DATE" as c403,
-	   T1."DELIVERY_DATE_VEH" as c404,
-	   T1."COMMISION_NO" as c405,
-	   T1."RECALC_CODE" as c406,
-	   T1."BUDG_PRICE_VAT" as c407,
-	   T1."ACCOUNT_SALES" as c408,
-	   T1."ACCOUNT_PURCHASE" as c409,
-	   T1."INVOICE_PERMISSION" as c410,
-	   T1."LATEST_UPDATE" as c411,
-	   T1."VEHICLE_UPDATE" as c412,
-	   T1."PA_NUMBER" as c413,
-	   T1."BUYING_ORDER_DATE" as c414,
-	   T1."BUYING_ORDER_NO" as c415,
-	   T1."CONDITION_UNIT" as c416,
-	   T1."TRANSFER_BBDB" as c417,
-	   T1."DELETE_PROPOSAL" as c418,
-	   T1."STOCK_DAYS" as c419,
-	   T1."TRANSFER_DATE" as c420,
-	   T1."OR_MARK" as c421,
-	   T1."COST_TAX" as c422,
-	   T1."PURCH_TAX" as c423,
-	   T1."TRANSFER_SOLD" as c424,
-	   T1."TRANSFER_TAX_PCT" as c425,
-	   T1."TRANSFER_TAX_BASIS" as c426,
-	   T1."TRANSFER_ACC_CODE" as c427,
-	   T1."TRANSFER_TAX_HAND" as c428,
-	   T1."TRANSFER_LINE" as c429,
-	   T1."NEXT_LINE_1" as c430,
-	   T1."NEXT_LINE_UNIT" as c431,
-	   T1."INTEREST_2" as c432,
-	   T1."INTEREST_1" as c433,
-	   T1."REG_FEE" as c434,
-	   T1."SALES_PRICE_UNIT" as c435,
-	   T1."COST_UNIT" as c436,
-	   T1."PURCH_PRICE_UNIT" as c437,
-	   T1."OWNER" as c438,
-	   T1."PREV_OWNER" as c439,
-	   T1."BUD_DEDUCT_FEE" as c440,
-	   T1."BUD_REG_FEE" as c441,
-	   T1."BUD_PURCH_PRICE" as c442,
-	   T1."UNIT_IN_CHANGE" as c443,
-	   T1."SCRAP_CODE" as c444,
-	   T1."SALE_DATE" as c445,
-	   T1."SALE_INV_NUMBER" as c446,
-	   T1."SALE_SALESMAN" as c447,
-	   T1."SALES_DEPARTMENT" as c448,
-	   T1."PURCH_DATE" as c449,
-	   T1."PURCH_INVNO" as c450,
-	   T1."PURCH_SALSMAN_CODE" as c451,
-	   T1."PURCH_DEPARTMENT" as c452,
-	   T1."MILEAGE" as c453,
-	   T1."INTEREST_CODE" as c454,
-	   T1."TAX_HANDLING" as c455,
-	   T1."BOOK_KEEPING_CODE" as c456,
-	   T1."TRANSFER_TAX" as c457,
-	   T1."DEPRECIATION" as c458,
-	   T1."UNIT_LAST_UPD_DTE" as c459,
-	   T1."TAX_CODE" as c460,
-	   T1."INTERNAL_CODE" as c461,
-	   T1."DISCOUNT_LIMIT" as c462,
-	   T1."DISCOUNT_PERC_WORK" as c463,
-	   T1."PRICE_CODE" as c464,
-	   T1."DELIVERY_STOP_CODE" as c465,
-	   T1."SMALL_INV_CHARGE" as c466,
-	   T1."SMALL_ACCESSORIES" as c467,
-	   T1."PMT_TERM" as c468,
-	   T1."CAR_CREATION_DATE" as c469,
-	   T1."HANDLER" as c470,
-	   T1."TRANSACT_DATE" as c471,
-	   T1."VEHICLE_TYPE" as c472,
-	   T1."ECC_STATUS" as c473,
-	   T1."BASIS_NUMBER" as c474
-from ((((((((("deop01"."dbo"."UNIT_FILE" T1 left outer join "deop01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop01"."dbo"."VEHICLE" T3 on T1."BASIS_NUMBER" = T3."BASIS_NUMBER") left outer join "deop01"."dbo"."vPP5Q" T4 on (T3."MODEL_LINE" = T4."MODEL_LINE") and (T3."MAKE_CD" = T4."MAKE_CD")) left outer join "deop01"."dbo"."vPP74" T5 on (T3."WORKSHOP_MODEL" = T5."WORKSHOP_MODEL") and (T3."MAKE_CD" = T5."MAKE_CD")) left outer join "deop01"."dbo"."UNIT_CHANGE_HIST" T6 on (T6."UNIT_NUMBER" = T1."UNIT_NUMBER") and (T6."DEPARTMENT" <> ' ')) left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T7 on T1."PURCH_DEPARTMENT" = T7."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."GLOBAL_MAKE" T8 on T3."MAKE_CD" = T8."GLOBAL_MAKE_CD") left outer join "deop01"."dbo"."UNIT_HISTORY" T9 on T1."UNIT_NUMBER" = T9."UNIT_NUMBER") left outer join "deop01"."dbo"."vPP43" T10 on T1."PURCH_SALSMAN_CODE" = T10."SELLER_CODE")
-where (T1."ECC_STATUS" IN ('21','24','25','41','42','44'))
-) D2
-) D1
-where (c234 = c242)
-order by c1 asc,c220 desc
-
-END SQL
-COLUMN,0,Unit Number
-COLUMN,1,Basis Number
-COLUMN,2,Ecc Status
-COLUMN,3,Vehicle Type
-COLUMN,4,Transact Date
-COLUMN,5,Handler
-COLUMN,6,Car Creation Date
-COLUMN,7,Pmt Term
-COLUMN,8,Small Accessories
-COLUMN,9,Small Inv Charge
-COLUMN,10,Delivery Stop Code
-COLUMN,11,Price Code
-COLUMN,12,Discount Perc Work
-COLUMN,13,Discount Limit
-COLUMN,14,Internal Code
-COLUMN,15,Tax Code
-COLUMN,16,Unit Last Upd Dte
-COLUMN,17,Depreciation
-COLUMN,18,Transfer Tax
-COLUMN,19,Book Keeping Code
-COLUMN,20,Tax Handling
-COLUMN,21,Interest Code
-COLUMN,22,Mileage
-COLUMN,23,Purch Department
-COLUMN,24,Purch Salsman Code
-COLUMN,25,Purch Invno
-COLUMN,26,Purch Date
-COLUMN,27,Sales Department
-COLUMN,28,Sale Salesman
-COLUMN,29,Sale Inv Number
-COLUMN,30,Sale Date
-COLUMN,31,Scrap Code
-COLUMN,32,Unit In Change
-COLUMN,33,Bud Sale Det
-COLUMN,34,Bud Purch Price
-COLUMN,35,Bud Reg Fee
-COLUMN,36,Bud Deduct Fee
-COLUMN,37,Bud Cost
-COLUMN,38,Prev Owner
-COLUMN,39,Owner
-COLUMN,40,Purch Price Unit
-COLUMN,41,Cost Unit
-COLUMN,42,Sales Price Unit
-COLUMN,43,Reg Fee
-COLUMN,44,Interest 1
-COLUMN,45,Interest 2
-COLUMN,46,Next Line Unit
-COLUMN,47,Next Line 1
-COLUMN,48,Transfer Line
-COLUMN,49,Transfer Tax Hand
-COLUMN,50,Transfer Acc Code
-COLUMN,51,Transfer Tax Basis
-COLUMN,52,Transfer Tax Pct
-COLUMN,53,Transfer Sold
-COLUMN,54,Purch Tax
-COLUMN,55,Cost Tax
-COLUMN,56,Or Mark
-COLUMN,57,Transfer Date
-COLUMN,58,Stock Days
-COLUMN,59,Delete Proposal
-COLUMN,60,Transfer Bbdb
-COLUMN,61,Condition Unit
-COLUMN,62,Buying Order No
-COLUMN,63,Buying Order Date
-COLUMN,64,Pa Number
-COLUMN,65,Vehicle Update
-COLUMN,66,Latest Update
-COLUMN,67,Invoice Permission
-COLUMN,68,Location Code
-COLUMN,69,Account Purchase
-COLUMN,70,Account Sales
-COLUMN,71,Budg Price Vat
-COLUMN,72,Recalc Code
-COLUMN,73,Commision No
-COLUMN,74,Delivery Date Veh
-COLUMN,75,Reservation Date
-COLUMN,76,Reservation Person
-COLUMN,77,Reservation Text
-COLUMN,78,Freight Balance
-COLUMN,79,Trf Taxbasis Sales
-COLUMN,80,Trf Taxbasis Purch
-COLUMN,81,Sale Order No
-COLUMN,82,Unit Sold
-COLUMN,83,Trf Department
-COLUMN,84,Order Arrival Date
-COLUMN,85,Order Confirm Date
-COLUMN,86,Price Label Date
-COLUMN,87,Vat Table Work
-COLUMN,88,Vat Table Normal
-COLUMN,89,Vat Rate Code
-COLUMN,90,Transfer Vat Rc
-COLUMN,91,Cntract Due Date
-COLUMN,92,Contract Date
-COLUMN,93,Exp Arrival Time
-COLUMN,94,Dealer Marking
-COLUMN,95,Booking Dealer Nr
-COLUMN,96,Desired Deliv Date
-COLUMN,97,Valuation Date
-COLUMN,98,Ford Int Date
-COLUMN,99,Est Sales Price
-COLUMN,100,Est Reference No
-COLUMN,101,Reception Date
-COLUMN,102,Bud Opt Price
-COLUMN,103,Sale Price Date
-COLUMN,104,Purch Origin Code
-COLUMN,105,Price List Version
-COLUMN,106,Price List Date
-COLUMN,107,Unique Ident
-COLUMN,108,Vehicle Type
-COLUMN,109,Vehicle Type Text
-COLUMN,110,ECC_Status_Text
-COLUMN,111,Basis Number
-COLUMN,112,Transact Date
-COLUMN,113,Handler
-COLUMN,114,Register Number
-COLUMN,115,Chassis Number
-COLUMN,116,Car Group
-COLUMN,117,Car Status
-COLUMN,118,Fac Model Code L
-COLUMN,119,First Reg Date
-COLUMN,120,Latest Reg Date
-COLUMN,121,First Occur Date
-COLUMN,122,Expected Arr Date
-COLUMN,123,Arrival Date
-COLUMN,124,Salesman Buy
-COLUMN,125,Salesman Sale
-COLUMN,126,Model Text
-COLUMN,127,Orig Model Code1
-COLUMN,128,Orig Model Code2
-COLUMN,129,Colour Cf
-COLUMN,130,Trim Txt
-COLUMN,131,Model Line
-COLUMN,132,Workshop Model
-COLUMN,133,Fac Model Code S
-COLUMN,134,Classification
-COLUMN,135,Motor Number
-COLUMN,136,Key Code
-COLUMN,137,Year Model Cf
-COLUMN,138,Cylinder Volume
-COLUMN,139,Seats
-COLUMN,140,Declaration Date
-COLUMN,141,Declaration Place
-COLUMN,142,Declaration Number
-COLUMN,143,Equipment 1
-COLUMN,144,Equipment 2
-COLUMN,145,Equipment 3
-COLUMN,146,Equipment 4
-COLUMN,147,Mileage
-COLUMN,148,Misc 1 Cf
-COLUMN,149,Misc 2 Cf
-COLUMN,150,Misc 3 Cf
-COLUMN,151,Misc 4 Cf
-COLUMN,152,Misc 5 Cf
-COLUMN,153,Misc 6 Cf
-COLUMN,154,Misc 7 Cf
-COLUMN,155,Misc 8 Cf
-COLUMN,156,Misc 9 Cf
-COLUMN,157,Misc 10 Cf
-COLUMN,158,Motor Code
-COLUMN,159,Gear Code
-COLUMN,160,Drive Code
-COLUMN,161,Colour Code
-COLUMN,162,Trim Code
-COLUMN,163,No Of Owners
-COLUMN,164,Tuv Type
-COLUMN,165,Tuv Date
-COLUMN,166,Tuv Insp
-COLUMN,167,Asu Type
-COLUMN,168,Asu Date
-COLUMN,169,Asu Insp
-COLUMN,170,Type Year
-COLUMN,171,Available
-COLUMN,172,Cal Cost
-COLUMN,173,Cal Cost Date
-COLUMN,174,Stock Date
-COLUMN,175,Purch Cal Date
-COLUMN,176,Model Line Group
-COLUMN,177,Model Type 2
-COLUMN,178,Make
-COLUMN,179,Hour Rate Table
-COLUMN,180,Paid Date
-COLUMN,181,Latest Inv Date
-COLUMN,182,Purch Amount
-COLUMN,183,Dealer Number
-COLUMN,184,Dealer Marking
-COLUMN,185,Fueltype
-COLUMN,186,Service Days
-COLUMN,187,Hourly Repair Rate
-COLUMN,188,Workshop Pricecode
-COLUMN,189,Discount Perc Work
-COLUMN,190,Soldmark Date
-COLUMN,191,Make Cd
-COLUMN,192,Model Line
-COLUMN,193,Mod Lin Specify
-COLUMN,194,Make Cd
-COLUMN,195,Workshop Model
-COLUMN,196,Make Cd
-COLUMN,197,Model Text
-COLUMN,198,Orig Model Code
-COLUMN,199,Model Type
-COLUMN,200,Model Group
-COLUMN,201,Make Code
-COLUMN,202,Hauptbetrieb
-COLUMN,203,Standort
-COLUMN,204,Department Type Id
-COLUMN,205,Description
-COLUMN,206,Fahrzeugart
-COLUMN,207,Fabrikat_ori
-COLUMN,208,Model
-COLUMN,209,Modellbez
-COLUMN,210,Fahrgestellnr
-COLUMN,211,Farbe
-COLUMN,212,FZG
-COLUMN,213,Fahrzeugtyp
-COLUMN,214,Global Make Cd
-COLUMN,215,Description
-COLUMN,216,Einsatz
-COLUMN,217,Menge
-COLUMN,218,Heute
-COLUMN,219,Standtage
-COLUMN,220,Standtagestaffel
-COLUMN,221,Car Letter
-COLUMN,222,Fahrzeugart_Konsi
-COLUMN,223,kalk_Kosten
-COLUMN,224,Betrieb
-COLUMN,225,Seller Code
-COLUMN,226,Sel Name
-COLUMN,227,VB_Einkauf
-COLUMN,228,geplante Kosten
-COLUMN,229,tatsächl. Kosten
-COLUMN,230,geplanter VK
-COLUMN,231,Fabrikat
-COLUMN,232,Department_unique_change_history
-COLUMN,233,Unique Ident_unique_change_history
-COLUMN,234,MAXIMUM  (  Unique Ident_unique_change_history  )
-COLUMN,235,KST EK
-COLUMN,236,Mandant
-COLUMN,237,Transaction Code
-COLUMN,238,Costs
-COLUMN,239,Orders Grossvalue
-COLUMN,240,Reference
-

BIN
Portal/System/IQD/NW/NW_BE_STK.imr


+ 0 - 953
Portal/System/IQD/NW/NW_BE_STK.iqd

@@ -1,953 +0,0 @@
-COGNOS QUERY
-STRUCTURE,1,1
-DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_BE.imr
-TITLE,NW_BE.imr
-BEGIN SQL
-select c1 as c1,
-	   c2 as c2,
-	   c3 as c3,
-	   c4 as c4,
-	   c5 as c5,
-	   c6 as c6,
-	   c7 as c7,
-	   c8 as c8,
-	   c9 as c9,
-	   c10 as c10,
-	   c11 as c11,
-	   c12 as c12,
-	   c13 as c13,
-	   c14 as c14,
-	   c15 as c15,
-	   c16 as c16,
-	   c17 as c17,
-	   c18 as c18,
-	   c19 as c19,
-	   c20 as c20,
-	   c21 as c21,
-	   c22 as c22,
-	   c23 as c23,
-	   c24 as c24,
-	   c25 as c25,
-	   c26 as c26,
-	   c27 as c27,
-	   c28 as c28,
-	   c29 as c29,
-	   c30 as c30,
-	   c31 as c31,
-	   c32 as c32,
-	   c33 as c33,
-	   c34 as c34,
-	   c35 as c35,
-	   c36 as c36,
-	   c37 as c37,
-	   c38 as c38,
-	   c39 as c39,
-	   c40 as c40,
-	   c41 as c41,
-	   c42 as c42,
-	   c43 as c43,
-	   c44 as c44,
-	   c45 as c45,
-	   c46 as c46,
-	   c47 as c47,
-	   c48 as c48,
-	   c49 as c49,
-	   c50 as c50,
-	   c51 as c51,
-	   c52 as c52,
-	   c53 as c53,
-	   c54 as c54,
-	   c55 as c55,
-	   c56 as c56,
-	   c57 as c57,
-	   c58 as c58,
-	   c59 as c59,
-	   c60 as c60,
-	   c61 as c61,
-	   c62 as c62,
-	   c63 as c63,
-	   c64 as c64,
-	   c65 as c65,
-	   c66 as c66,
-	   c67 as c67,
-	   c68 as c68,
-	   c69 as c69,
-	   c70 as c70,
-	   c71 as c71,
-	   c72 as c72,
-	   c73 as c73,
-	   c74 as c74,
-	   c75 as c75,
-	   c76 as c76,
-	   c77 as c77,
-	   c78 as c78,
-	   c79 as c79,
-	   c80 as c80,
-	   c81 as c81,
-	   c82 as c82,
-	   c83 as c83,
-	   c84 as c84,
-	   c85 as c85,
-	   c86 as c86,
-	   c87 as c87,
-	   c88 as c88,
-	   c89 as c89,
-	   c90 as c90,
-	   c91 as c91,
-	   c92 as c92,
-	   c93 as c93,
-	   c94 as c94,
-	   c95 as c95,
-	   c96 as c96,
-	   c97 as c97,
-	   c98 as c98,
-	   c99 as c99,
-	   c100 as c100,
-	   c101 as c101,
-	   c102 as c102,
-	   c103 as c103,
-	   c104 as c104,
-	   c105 as c105,
-	   c106 as c106,
-	   c107 as c107,
-	   c108 as c108,
-	   c109 as c109,
-	   c110 as c110,
-	   c111 as c111,
-	   c112 as c112,
-	   c113 as c113,
-	   c114 as c114,
-	   c115 as c115,
-	   c116 as c116,
-	   c117 as c117,
-	   c118 as c118,
-	   c119 as c119,
-	   c120 as c120,
-	   c121 as c121,
-	   c122 as c122,
-	   c123 as c123,
-	   c124 as c124,
-	   c125 as c125,
-	   c126 as c126,
-	   c127 as c127,
-	   c128 as c128,
-	   c129 as c129,
-	   c130 as c130,
-	   c131 as c131,
-	   c132 as c132,
-	   c133 as c133,
-	   c134 as c134,
-	   c135 as c135,
-	   c136 as c136,
-	   c137 as c137,
-	   c138 as c138,
-	   c139 as c139,
-	   c140 as c140,
-	   c141 as c141,
-	   c142 as c142,
-	   c143 as c143,
-	   c144 as c144,
-	   c145 as c145,
-	   c146 as c146,
-	   c147 as c147,
-	   c148 as c148,
-	   c149 as c149,
-	   c150 as c150,
-	   c151 as c151,
-	   c152 as c152,
-	   c153 as c153,
-	   c154 as c154,
-	   c155 as c155,
-	   c156 as c156,
-	   c157 as c157,
-	   c158 as c158,
-	   c159 as c159,
-	   c160 as c160,
-	   c161 as c161,
-	   c162 as c162,
-	   c163 as c163,
-	   c164 as c164,
-	   c165 as c165,
-	   c166 as c166,
-	   c167 as c167,
-	   c168 as c168,
-	   c169 as c169,
-	   c170 as c170,
-	   c171 as c171,
-	   c172 as c172,
-	   c173 as c173,
-	   c174 as c174,
-	   c175 as c175,
-	   c176 as c176,
-	   c177 as c177,
-	   c178 as c178,
-	   c179 as c179,
-	   c180 as c180,
-	   c181 as c181,
-	   c182 as c182,
-	   c183 as c183,
-	   c184 as c184,
-	   c185 as c185,
-	   c186 as c186,
-	   c187 as c187,
-	   c188 as c188,
-	   c189 as c189,
-	   c190 as c190,
-	   c191 as c191,
-	   c192 as c192,
-	   c193 as c193,
-	   c194 as c194,
-	   c195 as c195,
-	   c196 as c196,
-	   c197 as c197,
-	   c198 as c198,
-	   c199 as c199,
-	   c200 as c200,
-	   c201 as c201,
-	   c202 as c202,
-	   c203 as c203,
-	   c204 as c204,
-	   c205 as c205,
-	   c206 as c206,
-	   c207 as c207,
-	   c208 as c208,
-	   c209 as c209,
-	   c210 as c210,
-	   c211 as c211,
-	   c212 as c212,
-	   c213 as c213,
-	   c214 as c214,
-	   c215 as c215,
-	   c216 as c216,
-	   c217 as c217,
-	   c218 as c218,
-	   c219 as c219,
-	   c220 as c220,
-	   c221 as c221,
-	   c222 as c222,
-	   c223 as c223,
-	   c224 as c224,
-	   c225 as c225,
-	   c226 as c226,
-	   c227 as c227,
-	   c228 as c228,
-	   c229 as c229,
-	   c230 as c230,
-	   c231 as c231,
-	   c232 as c232,
-	   c233 as c233,
-	   c234 as c234,
-	   XMAX(c234 for c1) as c235,
-	   c236 as c236,
-	   c237 as c237
-from 
-(select c241 as c1,
-	   c465 as c2,
-	   c464 as c3,
-	   c463 as c4,
-	   c462 as c5,
-	   c461 as c6,
-	   c460 as c7,
-	   c459 as c8,
-	   c458 as c9,
-	   c457 as c10,
-	   c456 as c11,
-	   c455 as c12,
-	   c454 as c13,
-	   c453 as c14,
-	   c452 as c15,
-	   c451 as c16,
-	   c450 as c17,
-	   c449 as c18,
-	   c448 as c19,
-	   c447 as c20,
-	   c446 as c21,
-	   c445 as c22,
-	   c444 as c23,
-	   c443 as c24,
-	   c442 as c25,
-	   c441 as c26,
-	   c440 as c27,
-	   c439 as c28,
-	   c438 as c29,
-	   c437 as c30,
-	   c436 as c31,
-	   c435 as c32,
-	   c434 as c33,
-	   c247 as c34,
-	   c433 as c35,
-	   c432 as c36,
-	   c431 as c37,
-	   c249 as c38,
-	   c430 as c39,
-	   c429 as c40,
-	   c428 as c41,
-	   c248 as c42,
-	   c427 as c43,
-	   c426 as c44,
-	   c425 as c45,
-	   c424 as c46,
-	   c423 as c47,
-	   c422 as c48,
-	   c421 as c49,
-	   c420 as c50,
-	   c419 as c51,
-	   c418 as c52,
-	   c417 as c53,
-	   c416 as c54,
-	   c415 as c55,
-	   c414 as c56,
-	   c413 as c57,
-	   c412 as c58,
-	   c411 as c59,
-	   c410 as c60,
-	   c409 as c61,
-	   c408 as c62,
-	   c407 as c63,
-	   c406 as c64,
-	   c405 as c65,
-	   c404 as c66,
-	   c403 as c67,
-	   c402 as c68,
-	   c252 as c69,
-	   c401 as c70,
-	   c400 as c71,
-	   c399 as c72,
-	   c398 as c73,
-	   c397 as c74,
-	   c396 as c75,
-	   c395 as c76,
-	   c394 as c77,
-	   c393 as c78,
-	   c392 as c79,
-	   c391 as c80,
-	   c390 as c81,
-	   c389 as c82,
-	   c388 as c83,
-	   c387 as c84,
-	   c386 as c85,
-	   c385 as c86,
-	   c384 as c87,
-	   c383 as c88,
-	   c382 as c89,
-	   c381 as c90,
-	   c380 as c91,
-	   c379 as c92,
-	   c378 as c93,
-	   c377 as c94,
-	   c376 as c95,
-	   c375 as c96,
-	   c374 as c97,
-	   c373 as c98,
-	   c372 as c99,
-	   c371 as c100,
-	   c370 as c101,
-	   c369 as c102,
-	   c368 as c103,
-	   c367 as c104,
-	   c366 as c105,
-	   c365 as c106,
-	   c364 as c107,
-	   c363 as c108,
-	   c362 as c109,
-	   c361 as c110,
-	   c360 as c111,
-	   c359 as c112,
-	   c358 as c113,
-	   c357 as c114,
-	   c356 as c115,
-	   c265 as c116,
-	   c355 as c117,
-	   c354 as c118,
-	   c353 as c119,
-	   c352 as c120,
-	   c351 as c121,
-	   c350 as c122,
-	   c349 as c123,
-	   c348 as c124,
-	   c347 as c125,
-	   c346 as c126,
-	   c266 as c127,
-	   c345 as c128,
-	   c344 as c129,
-	   c343 as c130,
-	   c342 as c131,
-	   c341 as c132,
-	   c340 as c133,
-	   c339 as c134,
-	   c338 as c135,
-	   c337 as c136,
-	   c336 as c137,
-	   c335 as c138,
-	   c334 as c139,
-	   c333 as c140,
-	   c332 as c141,
-	   c331 as c142,
-	   c330 as c143,
-	   c329 as c144,
-	   c328 as c145,
-	   c327 as c146,
-	   c326 as c147,
-	   c325 as c148,
-	   c324 as c149,
-	   c323 as c150,
-	   c322 as c151,
-	   c321 as c152,
-	   c320 as c153,
-	   c319 as c154,
-	   c318 as c155,
-	   c317 as c156,
-	   c316 as c157,
-	   c315 as c158,
-	   c314 as c159,
-	   c313 as c160,
-	   c312 as c161,
-	   c311 as c162,
-	   c310 as c163,
-	   c309 as c164,
-	   c308 as c165,
-	   c307 as c166,
-	   c306 as c167,
-	   c305 as c168,
-	   c304 as c169,
-	   c303 as c170,
-	   c302 as c171,
-	   c301 as c172,
-	   c300 as c173,
-	   c299 as c174,
-	   c298 as c175,
-	   c297 as c176,
-	   c296 as c177,
-	   c295 as c178,
-	   c294 as c179,
-	   c293 as c180,
-	   c292 as c181,
-	   c291 as c182,
-	   c290 as c183,
-	   c289 as c184,
-	   c288 as c185,
-	   c287 as c186,
-	   c286 as c187,
-	   c285 as c188,
-	   c284 as c189,
-	   c283 as c190,
-	   c282 as c191,
-	   c281 as c192,
-	   c280 as c193,
-	   c267 as c194,
-	   c279 as c195,
-	   c278 as c196,
-	   c277 as c197,
-	   c276 as c198,
-	   c275 as c199,
-	   c274 as c200,
-	   c273 as c201,
-	   c272 as c202,
-	   '1' as c203,
-	   c271 as c204,
-	   c270 as c205,
-	   c269 as c206,
-	   c268 as c207,
-	   c260 as c208,
-	   c267 as c209,
-	   c266 as c210,
-	   c265 as c211,
-	   c264 as c212,
-	   c263 as c213,
-	   c262 as c214,
-	   c261 as c215,
-	   c260 as c216,
-	   c259 as c217,
-	   1 as c218,
-	   c258 as c219,
-	   c257 as c220,
-	   c256 as c221,
-	   c255 as c222,
-	   c254 as c223,
-	   c253 as c224,
-	   c252 as c225,
-	   c251 as c226,
-	   c250 as c227,
-	   c250 as c228,
-	   c249 as c229,
-	   c248 as c230,
-	   c247 as c231,
-	   c246 as c232,
-	   c245 as c233,
-	   c244 as c234,
-	   c243 as c236,
-	   c242 as c237,
-	   XMAX(c244 for c241) as c238
-from 
-(select T1."UNIT_NUMBER" as c241,
-	   (database()) as c242,
-	   CASE WHEN ((od_left(T7."DEPARTMENT_TYPE_ID",2)) = '01') THEN ('Brunsbüttel') WHEN ((od_left(T7."DEPARTMENT_TYPE_ID",2)) = '02') THEN ('Marne') WHEN ((od_left(T7."DEPARTMENT_TYPE_ID",2)) = '03') THEN ('Büsum') WHEN ((od_left(T7."DEPARTMENT_TYPE_ID",2)) = '04') THEN ('Meldorf') ELSE ('KST EK fehlt') END as c243,
-	   T6."UNIQUE_IDENT" as c244,
-	   T6."DEPARTMENT" as c245,
-	   CASE WHEN (T8."DESCRIPTION" IN ('Chevrolet','Chevrolet US Car','Opel')) THEN (T8."DESCRIPTION") ELSE ('Fremdfabrikat') END as c246,
-	   T1."BUD_SALE_DET" as c247,
-	   T1."COST_UNIT" as c248,
-	   T1."BUD_COST" as c249,
-	   T9."SEL_NAME" as c250,
-	   T9."SELLER_CODE" as c251,
-	   (T1."LOCATION_CODE") as c252,
-	   (CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) * 15 as c253,
-	   CASE WHEN (T3."CAR_LETTER" = 'Konsi') THEN ('Konsi-FZG') ELSE ('Lagerfahrzeug') END as c254,
-	   T3."CAR_LETTER" as c255,
-	   CASE WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 0 AND 30) THEN ('0 - 30 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 31 AND 60) THEN ('31 - 60 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 61 AND 90) THEN ('61 - 90 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 91 AND 180) THEN ('91 - 180 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) > 180) THEN ('> 180 Tage') ELSE null END as c256,
-	   CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END as c257,
-	   (now()) as c258,
-	   T1."PURCH_PRICE_UNIT" + T1."COST_UNIT" as c259,
-	   T8."DESCRIPTION" as c260,
-	   T8."GLOBAL_MAKE_CD" as c261,
-	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c262,
-	   T1."UNIT_NUMBER" || ' - ' || T3."CHASSIS_NUMBER" as c263,
-	   T3."COLOUR_CODE" || ' - ' || T3."COLOUR_CF" as c264,
-	   T3."CHASSIS_NUMBER" as c265,
-	   T3."MODEL_TEXT" as c266,
-	   T4."MOD_LIN_SPECIFY" as c267,
-	   CASE WHEN (T2."VEHICLE_TYPE" IN ('K','M','N','T','V')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('R','D')) THEN ('Gebrauchtwagen') WHEN (T2."VEHICLE_TYPE" IN ('G')) THEN ('Geschäftswagen') ELSE null END as c268,
-	   T7."DESCRIPTION" as c269,
-	   T7."DEPARTMENT_TYPE_ID" as c270,
-	   CASE WHEN (T6."DEPARTMENT" IS NULL) THEN ((od_left(T7."DEPARTMENT_TYPE_ID",2))) ELSE ((od_left(T6."DEPARTMENT",2))) END as c271,
-	   T5."MAKE_CODE" as c272,
-	   T5."MODEL_GROUP" as c273,
-	   T5."MODEL_TYPE" as c274,
-	   T5."ORIG_MODEL_CODE" as c275,
-	   T5."MODEL_TEXT" as c276,
-	   T5."MAKE_CD" as c277,
-	   T5."WORKSHOP_MODEL" as c278,
-	   T4."MAKE_CD" as c279,
-	   T4."MODEL_LINE" as c280,
-	   T3."MAKE_CD" as c281,
-	   T3."SOLDMARK_DATE" as c282,
-	   T3."DISCOUNT_PERC_WORK" as c283,
-	   T3."WORKSHOP_PRICECODE" as c284,
-	   T3."HOURLY_REPAIR_RATE" as c285,
-	   T3."SERVICE_DAYS" as c286,
-	   T3."FUELTYPE" as c287,
-	   T3."DEALER_MARKING" as c288,
-	   T3."DEALER_NUMBER" as c289,
-	   T3."PURCH_AMOUNT" as c290,
-	   T3."LATEST_INV_DATE" as c291,
-	   T3."PAID_DATE" as c292,
-	   T3."HOUR_RATE_TABLE" as c293,
-	   T3."MAKE" as c294,
-	   T3."MODEL_TYPE_2" as c295,
-	   T3."MODEL_LINE_GROUP" as c296,
-	   T3."PURCH_CAL_DATE" as c297,
-	   T3."STOCK_DATE" as c298,
-	   T3."CAL_COST_DATE" as c299,
-	   T3."CAL_COST" as c300,
-	   T3."AVAILABLE" as c301,
-	   T3."TYPE_YEAR" as c302,
-	   T3."ASU_INSP" as c303,
-	   T3."ASU_DATE" as c304,
-	   T3."ASU_TYPE" as c305,
-	   T3."TUV_INSP" as c306,
-	   T3."TUV_DATE" as c307,
-	   T3."TUV_TYPE" as c308,
-	   T3."NO_OF_OWNERS" as c309,
-	   T3."TRIM_CODE" as c310,
-	   T3."COLOUR_CODE" as c311,
-	   T3."DRIVE_CODE" as c312,
-	   T3."GEAR_CODE" as c313,
-	   T3."MOTOR_CODE" as c314,
-	   T3."MISC_10_CF" as c315,
-	   T3."MISC_9_CF" as c316,
-	   T3."MISC_8_CF" as c317,
-	   T3."MISC_7_CF" as c318,
-	   T3."MISC_6_CF" as c319,
-	   T3."MISC_5_CF" as c320,
-	   T3."MISC_4_CF" as c321,
-	   T3."MISC_3_CF" as c322,
-	   T3."MISC_2_CF" as c323,
-	   T3."MISC_1_CF" as c324,
-	   T3."MILEAGE" as c325,
-	   T3."EQUIPMENT_4" as c326,
-	   T3."EQUIPMENT_3" as c327,
-	   T3."EQUIPMENT_2" as c328,
-	   T3."EQUIPMENT_1" as c329,
-	   T3."DECLARATION_NUMBER" as c330,
-	   T3."DECLARATION_PLACE" as c331,
-	   T3."DECLARATION_DATE" as c332,
-	   T3."SEATS" as c333,
-	   T3."CYLINDER_VOLUME" as c334,
-	   T3."YEAR_MODEL_CF" as c335,
-	   T3."KEY_CODE" as c336,
-	   T3."MOTOR_NUMBER" as c337,
-	   T3."CLASSIFICATION" as c338,
-	   T3."FAC_MODEL_CODE_S" as c339,
-	   T3."WORKSHOP_MODEL" as c340,
-	   T3."MODEL_LINE" as c341,
-	   T3."TRIM_TXT" as c342,
-	   T3."COLOUR_CF" as c343,
-	   T3."ORIG_MODEL_CODE2" as c344,
-	   T3."ORIG_MODEL_CODE1" as c345,
-	   T3."SALESMAN_SALE" as c346,
-	   T3."SALESMAN_BUY" as c347,
-	   T3."ARRIVAL_DATE" as c348,
-	   T3."EXPECTED_ARR_DATE" as c349,
-	   T3."FIRST_OCCUR_DATE" as c350,
-	   T3."LATEST_REG_DATE" as c351,
-	   T3."FIRST_REG_DATE" as c352,
-	   T3."FAC_MODEL_CODE_L" as c353,
-	   T3."CAR_STATUS" as c354,
-	   T3."CAR_GROUP" as c355,
-	   T3."REGISTER_NUMBER" as c356,
-	   T3."HANDLER" as c357,
-	   T3."TRANSACT_DATE" as c358,
-	   T3."BASIS_NUMBER" as c359,
-	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Lagerauftrag') WHEN (T1."ECC_STATUS" = '24') THEN ('24 - Kundenauftrag') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - auf Lager verkauft') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') WHEN (T1."ECC_STATUS" = '42') THEN ('42') ELSE null END as c360,
-	   T2."VEHICLE_TYPE_TEXT" as c361,
-	   T2."VEHICLE_TYPE" as c362,
-	   T1."UNIQUE_IDENT" as c363,
-	   T1."PRICE_LIST_DATE" as c364,
-	   T1."PRICE_LIST_VERSION" as c365,
-	   T1."PURCH_ORIGIN_CODE" as c366,
-	   T1."SALE_PRICE_DATE" as c367,
-	   T1."BUD_OPT_PRICE" as c368,
-	   T1."RECEPTION_DATE" as c369,
-	   T1."EST_REFERENCE_NO" as c370,
-	   T1."EST_SALES_PRICE" as c371,
-	   T1."FORD_INT_DATE" as c372,
-	   T1."VALUATION_DATE" as c373,
-	   T1."DESIRED_DELIV_DATE" as c374,
-	   T1."BOOKING_DEALER_NR" as c375,
-	   T1."DEALER_MARKING" as c376,
-	   T1."EXP_ARRIVAL_TIME" as c377,
-	   T1."CONTRACT_DATE" as c378,
-	   T1."CNTRACT_DUE_DATE" as c379,
-	   T1."TRANSFER_VAT_RC" as c380,
-	   T1."VAT_RATE_CODE" as c381,
-	   T1."VAT_TABLE_NORMAL" as c382,
-	   T1."VAT_TABLE_WORK" as c383,
-	   T1."PRICE_LABEL_DATE" as c384,
-	   T1."ORDER_CONFIRM_DATE" as c385,
-	   T1."ORDER_ARRIVAL_DATE" as c386,
-	   T1."TRF_DEPARTMENT" as c387,
-	   T1."UNIT_SOLD" as c388,
-	   T1."SALE_ORDER_NO" as c389,
-	   T1."TRF_TAXBASIS_PURCH" as c390,
-	   T1."TRF_TAXBASIS_SALES" as c391,
-	   T1."FREIGHT_BALANCE" as c392,
-	   T1."RESERVATION_TEXT" as c393,
-	   T1."RESERVATION_PERSON" as c394,
-	   T1."RESERVATION_DATE" as c395,
-	   T1."DELIVERY_DATE_VEH" as c396,
-	   T1."COMMISION_NO" as c397,
-	   T1."RECALC_CODE" as c398,
-	   T1."BUDG_PRICE_VAT" as c399,
-	   T1."ACCOUNT_SALES" as c400,
-	   T1."ACCOUNT_PURCHASE" as c401,
-	   T1."INVOICE_PERMISSION" as c402,
-	   T1."LATEST_UPDATE" as c403,
-	   T1."VEHICLE_UPDATE" as c404,
-	   T1."PA_NUMBER" as c405,
-	   T1."BUYING_ORDER_DATE" as c406,
-	   T1."BUYING_ORDER_NO" as c407,
-	   T1."CONDITION_UNIT" as c408,
-	   T1."TRANSFER_BBDB" as c409,
-	   T1."DELETE_PROPOSAL" as c410,
-	   T1."STOCK_DAYS" as c411,
-	   T1."TRANSFER_DATE" as c412,
-	   T1."OR_MARK" as c413,
-	   T1."COST_TAX" as c414,
-	   T1."PURCH_TAX" as c415,
-	   T1."TRANSFER_SOLD" as c416,
-	   T1."TRANSFER_TAX_PCT" as c417,
-	   T1."TRANSFER_TAX_BASIS" as c418,
-	   T1."TRANSFER_ACC_CODE" as c419,
-	   T1."TRANSFER_TAX_HAND" as c420,
-	   T1."TRANSFER_LINE" as c421,
-	   T1."NEXT_LINE_1" as c422,
-	   T1."NEXT_LINE_UNIT" as c423,
-	   T1."INTEREST_2" as c424,
-	   T1."INTEREST_1" as c425,
-	   T1."REG_FEE" as c426,
-	   T1."SALES_PRICE_UNIT" as c427,
-	   T1."PURCH_PRICE_UNIT" as c428,
-	   T1."OWNER" as c429,
-	   T1."PREV_OWNER" as c430,
-	   T1."BUD_DEDUCT_FEE" as c431,
-	   T1."BUD_REG_FEE" as c432,
-	   T1."BUD_PURCH_PRICE" as c433,
-	   T1."UNIT_IN_CHANGE" as c434,
-	   T1."SCRAP_CODE" as c435,
-	   T1."SALE_DATE" as c436,
-	   T1."SALE_INV_NUMBER" as c437,
-	   T1."SALE_SALESMAN" as c438,
-	   T1."SALES_DEPARTMENT" as c439,
-	   T1."PURCH_DATE" as c440,
-	   T1."PURCH_INVNO" as c441,
-	   T1."PURCH_SALSMAN_CODE" as c442,
-	   T1."PURCH_DEPARTMENT" as c443,
-	   T1."MILEAGE" as c444,
-	   T1."INTEREST_CODE" as c445,
-	   T1."TAX_HANDLING" as c446,
-	   T1."BOOK_KEEPING_CODE" as c447,
-	   T1."TRANSFER_TAX" as c448,
-	   T1."DEPRECIATION" as c449,
-	   T1."UNIT_LAST_UPD_DTE" as c450,
-	   T1."TAX_CODE" as c451,
-	   T1."INTERNAL_CODE" as c452,
-	   T1."DISCOUNT_LIMIT" as c453,
-	   T1."DISCOUNT_PERC_WORK" as c454,
-	   T1."PRICE_CODE" as c455,
-	   T1."DELIVERY_STOP_CODE" as c456,
-	   T1."SMALL_INV_CHARGE" as c457,
-	   T1."SMALL_ACCESSORIES" as c458,
-	   T1."PMT_TERM" as c459,
-	   T1."CAR_CREATION_DATE" as c460,
-	   T1."HANDLER" as c461,
-	   T1."TRANSACT_DATE" as c462,
-	   T1."VEHICLE_TYPE" as c463,
-	   T1."ECC_STATUS" as c464,
-	   T1."BASIS_NUMBER" as c465
-from (((((((("deop01"."dbo"."UNIT_FILE" T1 left outer join "deop01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop01"."dbo"."VEHICLE" T3 on T1."BASIS_NUMBER" = T3."BASIS_NUMBER") left outer join "deop01"."dbo"."vPP5Q" T4 on (T3."MODEL_LINE" = T4."MODEL_LINE") and (T3."MAKE_CD" = T4."MAKE_CD")) left outer join "deop01"."dbo"."vPP74" T5 on (T3."WORKSHOP_MODEL" = T5."WORKSHOP_MODEL") and (T3."MAKE_CD" = T5."MAKE_CD")) left outer join "deop01"."dbo"."UNIT_CHANGE_HIST" T6 on (T6."UNIT_NUMBER" = T1."UNIT_NUMBER") and (T6."DEPARTMENT" <> ' ')) left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T7 on T1."PURCH_DEPARTMENT" = T7."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."GLOBAL_MAKE" T8 on T3."MAKE_CD" = T8."GLOBAL_MAKE_CD") left outer join "deop01"."dbo"."vPP43" T9 on T1."PURCH_SALSMAN_CODE" = T9."SELLER_CODE")
-where (T1."ECC_STATUS" IN ('21','24','25','41','42','44'))
-) D2
-) D1
-where ((c238 = c234) or (c234 IS NULL))
-order by c1 asc,c220 desc
-
-END SQL
-COLUMN,0,Unit Number
-COLUMN,1,Basis Number
-COLUMN,2,Ecc Status
-COLUMN,3,Vehicle Type
-COLUMN,4,Transact Date
-COLUMN,5,Handler
-COLUMN,6,Car Creation Date
-COLUMN,7,Pmt Term
-COLUMN,8,Small Accessories
-COLUMN,9,Small Inv Charge
-COLUMN,10,Delivery Stop Code
-COLUMN,11,Price Code
-COLUMN,12,Discount Perc Work
-COLUMN,13,Discount Limit
-COLUMN,14,Internal Code
-COLUMN,15,Tax Code
-COLUMN,16,Unit Last Upd Dte
-COLUMN,17,Depreciation
-COLUMN,18,Transfer Tax
-COLUMN,19,Book Keeping Code
-COLUMN,20,Tax Handling
-COLUMN,21,Interest Code
-COLUMN,22,Mileage
-COLUMN,23,Purch Department
-COLUMN,24,Purch Salsman Code
-COLUMN,25,Purch Invno
-COLUMN,26,Purch Date
-COLUMN,27,Sales Department
-COLUMN,28,Sale Salesman
-COLUMN,29,Sale Inv Number
-COLUMN,30,Sale Date
-COLUMN,31,Scrap Code
-COLUMN,32,Unit In Change
-COLUMN,33,Bud Sale Det
-COLUMN,34,Bud Purch Price
-COLUMN,35,Bud Reg Fee
-COLUMN,36,Bud Deduct Fee
-COLUMN,37,Bud Cost
-COLUMN,38,Prev Owner
-COLUMN,39,Owner
-COLUMN,40,Purch Price Unit
-COLUMN,41,Cost Unit
-COLUMN,42,Sales Price Unit
-COLUMN,43,Reg Fee
-COLUMN,44,Interest 1
-COLUMN,45,Interest 2
-COLUMN,46,Next Line Unit
-COLUMN,47,Next Line 1
-COLUMN,48,Transfer Line
-COLUMN,49,Transfer Tax Hand
-COLUMN,50,Transfer Acc Code
-COLUMN,51,Transfer Tax Basis
-COLUMN,52,Transfer Tax Pct
-COLUMN,53,Transfer Sold
-COLUMN,54,Purch Tax
-COLUMN,55,Cost Tax
-COLUMN,56,Or Mark
-COLUMN,57,Transfer Date
-COLUMN,58,Stock Days
-COLUMN,59,Delete Proposal
-COLUMN,60,Transfer Bbdb
-COLUMN,61,Condition Unit
-COLUMN,62,Buying Order No
-COLUMN,63,Buying Order Date
-COLUMN,64,Pa Number
-COLUMN,65,Vehicle Update
-COLUMN,66,Latest Update
-COLUMN,67,Invoice Permission
-COLUMN,68,Location Code
-COLUMN,69,Account Purchase
-COLUMN,70,Account Sales
-COLUMN,71,Budg Price Vat
-COLUMN,72,Recalc Code
-COLUMN,73,Commision No
-COLUMN,74,Delivery Date Veh
-COLUMN,75,Reservation Date
-COLUMN,76,Reservation Person
-COLUMN,77,Reservation Text
-COLUMN,78,Freight Balance
-COLUMN,79,Trf Taxbasis Sales
-COLUMN,80,Trf Taxbasis Purch
-COLUMN,81,Sale Order No
-COLUMN,82,Unit Sold
-COLUMN,83,Trf Department
-COLUMN,84,Order Arrival Date
-COLUMN,85,Order Confirm Date
-COLUMN,86,Price Label Date
-COLUMN,87,Vat Table Work
-COLUMN,88,Vat Table Normal
-COLUMN,89,Vat Rate Code
-COLUMN,90,Transfer Vat Rc
-COLUMN,91,Cntract Due Date
-COLUMN,92,Contract Date
-COLUMN,93,Exp Arrival Time
-COLUMN,94,Dealer Marking
-COLUMN,95,Booking Dealer Nr
-COLUMN,96,Desired Deliv Date
-COLUMN,97,Valuation Date
-COLUMN,98,Ford Int Date
-COLUMN,99,Est Sales Price
-COLUMN,100,Est Reference No
-COLUMN,101,Reception Date
-COLUMN,102,Bud Opt Price
-COLUMN,103,Sale Price Date
-COLUMN,104,Purch Origin Code
-COLUMN,105,Price List Version
-COLUMN,106,Price List Date
-COLUMN,107,Unique Ident
-COLUMN,108,Vehicle Type
-COLUMN,109,Vehicle Type Text
-COLUMN,110,ECC_Status_Text
-COLUMN,111,Basis Number
-COLUMN,112,Transact Date
-COLUMN,113,Handler
-COLUMN,114,Register Number
-COLUMN,115,Chassis Number
-COLUMN,116,Car Group
-COLUMN,117,Car Status
-COLUMN,118,Fac Model Code L
-COLUMN,119,First Reg Date
-COLUMN,120,Latest Reg Date
-COLUMN,121,First Occur Date
-COLUMN,122,Expected Arr Date
-COLUMN,123,Arrival Date
-COLUMN,124,Salesman Buy
-COLUMN,125,Salesman Sale
-COLUMN,126,Model Text
-COLUMN,127,Orig Model Code1
-COLUMN,128,Orig Model Code2
-COLUMN,129,Colour Cf
-COLUMN,130,Trim Txt
-COLUMN,131,Model Line
-COLUMN,132,Workshop Model
-COLUMN,133,Fac Model Code S
-COLUMN,134,Classification
-COLUMN,135,Motor Number
-COLUMN,136,Key Code
-COLUMN,137,Year Model Cf
-COLUMN,138,Cylinder Volume
-COLUMN,139,Seats
-COLUMN,140,Declaration Date
-COLUMN,141,Declaration Place
-COLUMN,142,Declaration Number
-COLUMN,143,Equipment 1
-COLUMN,144,Equipment 2
-COLUMN,145,Equipment 3
-COLUMN,146,Equipment 4
-COLUMN,147,Mileage
-COLUMN,148,Misc 1 Cf
-COLUMN,149,Misc 2 Cf
-COLUMN,150,Misc 3 Cf
-COLUMN,151,Misc 4 Cf
-COLUMN,152,Misc 5 Cf
-COLUMN,153,Misc 6 Cf
-COLUMN,154,Misc 7 Cf
-COLUMN,155,Misc 8 Cf
-COLUMN,156,Misc 9 Cf
-COLUMN,157,Misc 10 Cf
-COLUMN,158,Motor Code
-COLUMN,159,Gear Code
-COLUMN,160,Drive Code
-COLUMN,161,Colour Code
-COLUMN,162,Trim Code
-COLUMN,163,No Of Owners
-COLUMN,164,Tuv Type
-COLUMN,165,Tuv Date
-COLUMN,166,Tuv Insp
-COLUMN,167,Asu Type
-COLUMN,168,Asu Date
-COLUMN,169,Asu Insp
-COLUMN,170,Type Year
-COLUMN,171,Available
-COLUMN,172,Cal Cost
-COLUMN,173,Cal Cost Date
-COLUMN,174,Stock Date
-COLUMN,175,Purch Cal Date
-COLUMN,176,Model Line Group
-COLUMN,177,Model Type 2
-COLUMN,178,Make
-COLUMN,179,Hour Rate Table
-COLUMN,180,Paid Date
-COLUMN,181,Latest Inv Date
-COLUMN,182,Purch Amount
-COLUMN,183,Dealer Number
-COLUMN,184,Dealer Marking
-COLUMN,185,Fueltype
-COLUMN,186,Service Days
-COLUMN,187,Hourly Repair Rate
-COLUMN,188,Workshop Pricecode
-COLUMN,189,Discount Perc Work
-COLUMN,190,Soldmark Date
-COLUMN,191,Make Cd
-COLUMN,192,Model Line
-COLUMN,193,Mod Lin Specify
-COLUMN,194,Make Cd
-COLUMN,195,Workshop Model
-COLUMN,196,Make Cd
-COLUMN,197,Model Text
-COLUMN,198,Orig Model Code
-COLUMN,199,Model Type
-COLUMN,200,Model Group
-COLUMN,201,Make Code
-COLUMN,202,Hauptbetrieb
-COLUMN,203,Standort
-COLUMN,204,Department Type Id
-COLUMN,205,Description
-COLUMN,206,Fahrzeugart
-COLUMN,207,Fabrikat_ori
-COLUMN,208,Model
-COLUMN,209,Modellbez
-COLUMN,210,Fahrgestellnr
-COLUMN,211,Farbe
-COLUMN,212,FZG
-COLUMN,213,Fahrzeugtyp
-COLUMN,214,Global Make Cd
-COLUMN,215,Description
-COLUMN,216,Einsatz
-COLUMN,217,Menge
-COLUMN,218,Heute
-COLUMN,219,Standtage
-COLUMN,220,Standtagestaffel
-COLUMN,221,Car Letter
-COLUMN,222,Fahrzeugart_Konsi
-COLUMN,223,kalk_Kosten
-COLUMN,224,Betrieb
-COLUMN,225,Seller Code
-COLUMN,226,Sel Name
-COLUMN,227,VB_Einkauf
-COLUMN,228,geplante Kosten
-COLUMN,229,tatsächl. Kosten
-COLUMN,230,geplanter VK
-COLUMN,231,Fabrikat
-COLUMN,232,Department_unique_change_history
-COLUMN,233,Unique Ident_unique_change_history
-COLUMN,234,MAXIMUM  (  Unique Ident_unique_change_history  )
-COLUMN,235,KST EK
-COLUMN,236,Mandant
-

BIN
Portal/System/IQD/NW/NW_BE_WB.imr


+ 0 - 472
Portal/System/IQD/NW/NW_BE_WB.iqd

@@ -1,472 +0,0 @@
-COGNOS QUERY
-STRUCTURE,1,1
-DATABASE,O21
-DATASOURCENAME,D:\GAPS\Portal\System\IQD\NW\NW_BE_WB.imr
-TITLE,NW_BE_WB.imr
-BEGIN SQL
-select T1."UNIT_NUMBER" as c1,
-	   T1."BASIS_NUMBER" as c2,
-	   T1."ECC_STATUS" as c3,
-	   T1."VEHICLE_TYPE" as c4,
-	   T1."TRANSACT_DATE" as c5,
-	   T1."HANDLER" as c6,
-	   T1."CAR_CREATION_DATE" as c7,
-	   T1."PMT_TERM" as c8,
-	   T1."SMALL_ACCESSORIES" as c9,
-	   T1."SMALL_INV_CHARGE" as c10,
-	   T1."DELIVERY_STOP_CODE" as c11,
-	   T1."PRICE_CODE" as c12,
-	   T1."DISCOUNT_PERC_WORK" as c13,
-	   T1."DISCOUNT_LIMIT" as c14,
-	   T1."INTERNAL_CODE" as c15,
-	   T1."TAX_CODE" as c16,
-	   T1."UNIT_LAST_UPD_DTE" as c17,
-	   T1."DEPRECIATION" as c18,
-	   T1."TRANSFER_TAX" as c19,
-	   T1."BOOK_KEEPING_CODE" as c20,
-	   T1."TAX_HANDLING" as c21,
-	   T1."INTEREST_CODE" as c22,
-	   T1."MILEAGE" as c23,
-	   T1."PURCH_DEPARTMENT" as c24,
-	   T1."PURCH_SALSMAN_CODE" as c25,
-	   T1."PURCH_INVNO" as c26,
-	   T1."PURCH_DATE" as c27,
-	   T1."SALES_DEPARTMENT" as c28,
-	   T1."SALE_SALESMAN" as c29,
-	   T1."SALE_INV_NUMBER" as c30,
-	   T1."SALE_DATE" as c31,
-	   T1."SCRAP_CODE" as c32,
-	   T1."UNIT_IN_CHANGE" as c33,
-	   T1."BUD_SALE_DET" as c34,
-	   T1."BUD_PURCH_PRICE" as c35,
-	   T1."BUD_REG_FEE" as c36,
-	   T1."BUD_DEDUCT_FEE" as c37,
-	   T1."BUD_COST" as c38,
-	   T1."PREV_OWNER" as c39,
-	   T1."OWNER" as c40,
-	   T1."PURCH_PRICE_UNIT" as c41,
-	   T1."SALES_PRICE_UNIT" as c42,
-	   T1."REG_FEE" as c43,
-	   T1."INTEREST_1" as c44,
-	   T1."INTEREST_2" as c45,
-	   T1."NEXT_LINE_UNIT" as c46,
-	   T1."NEXT_LINE_1" as c47,
-	   T1."TRANSFER_LINE" as c48,
-	   T1."TRANSFER_TAX_HAND" as c49,
-	   T1."TRANSFER_ACC_CODE" as c50,
-	   T1."TRANSFER_TAX_BASIS" as c51,
-	   T1."TRANSFER_TAX_PCT" as c52,
-	   T1."TRANSFER_SOLD" as c53,
-	   T1."PURCH_TAX" as c54,
-	   T1."COST_TAX" as c55,
-	   T1."OR_MARK" as c56,
-	   T1."TRANSFER_DATE" as c57,
-	   T1."STOCK_DAYS" as c58,
-	   T1."DELETE_PROPOSAL" as c59,
-	   T1."TRANSFER_BBDB" as c60,
-	   T1."CONDITION_UNIT" as c61,
-	   T1."BUYING_ORDER_NO" as c62,
-	   T1."BUYING_ORDER_DATE" as c63,
-	   T1."PA_NUMBER" as c64,
-	   T1."VEHICLE_UPDATE" as c65,
-	   T1."LATEST_UPDATE" as c66,
-	   T1."INVOICE_PERMISSION" as c67,
-	   T1."LOCATION_CODE" as c68,
-	   T1."ACCOUNT_PURCHASE" as c69,
-	   T1."ACCOUNT_SALES" as c70,
-	   T1."BUDG_PRICE_VAT" as c71,
-	   T1."RECALC_CODE" as c72,
-	   T1."COMMISION_NO" as c73,
-	   T1."DELIVERY_DATE_VEH" as c74,
-	   T1."RESERVATION_DATE" as c75,
-	   T1."RESERVATION_PERSON" as c76,
-	   T1."RESERVATION_TEXT" as c77,
-	   T1."FREIGHT_BALANCE" as c78,
-	   T1."TRF_TAXBASIS_SALES" as c79,
-	   T1."TRF_TAXBASIS_PURCH" as c80,
-	   T1."SALE_ORDER_NO" as c81,
-	   T1."UNIT_SOLD" as c82,
-	   T1."TRF_DEPARTMENT" as c83,
-	   T1."ORDER_ARRIVAL_DATE" as c84,
-	   T1."ORDER_CONFIRM_DATE" as c85,
-	   T1."PRICE_LABEL_DATE" as c86,
-	   T1."VAT_TABLE_WORK" as c87,
-	   T1."VAT_TABLE_NORMAL" as c88,
-	   T1."VAT_RATE_CODE" as c89,
-	   T1."TRANSFER_VAT_RC" as c90,
-	   T1."CNTRACT_DUE_DATE" as c91,
-	   T1."CONTRACT_DATE" as c92,
-	   T1."EXP_ARRIVAL_TIME" as c93,
-	   T1."DEALER_MARKING" as c94,
-	   T1."BOOKING_DEALER_NR" as c95,
-	   T1."DESIRED_DELIV_DATE" as c96,
-	   T1."VALUATION_DATE" as c97,
-	   T1."FORD_INT_DATE" as c98,
-	   T1."EST_SALES_PRICE" as c99,
-	   T1."EST_REFERENCE_NO" as c100,
-	   T1."RECEPTION_DATE" as c101,
-	   T1."BUD_OPT_PRICE" as c102,
-	   T1."SALE_PRICE_DATE" as c103,
-	   T1."PURCH_ORIGIN_CODE" as c104,
-	   T1."PRICE_LIST_VERSION" as c105,
-	   T1."PRICE_LIST_DATE" as c106,
-	   T1."UNIQUE_IDENT" as c107,
-	   T2."VEHICLE_TYPE" as c108,
-	   T2."VEHICLE_TYPE_TEXT" as c109,
-	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Lagerauftrag') WHEN (T1."ECC_STATUS" = '24') THEN ('24 - Kundenauftrag') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - auf Lager verkauft') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') WHEN (T1."ECC_STATUS" = '42') THEN ('42') ELSE null END as c110,
-	   T3."BASIS_NUMBER" as c111,
-	   T3."TRANSACT_DATE" as c112,
-	   T3."HANDLER" as c113,
-	   T3."REGISTER_NUMBER" as c114,
-	   T3."CHASSIS_NUMBER" as c115,
-	   T3."CAR_GROUP" as c116,
-	   T3."CAR_STATUS" as c117,
-	   T3."FAC_MODEL_CODE_L" as c118,
-	   T3."FIRST_REG_DATE" as c119,
-	   T3."LATEST_REG_DATE" as c120,
-	   T3."FIRST_OCCUR_DATE" as c121,
-	   T3."EXPECTED_ARR_DATE" as c122,
-	   T3."ARRIVAL_DATE" as c123,
-	   T3."SALESMAN_BUY" as c124,
-	   T3."SALESMAN_SALE" as c125,
-	   T3."MODEL_TEXT" as c126,
-	   T3."ORIG_MODEL_CODE1" as c127,
-	   T3."ORIG_MODEL_CODE2" as c128,
-	   T3."COLOUR_CF" as c129,
-	   T3."TRIM_TXT" as c130,
-	   T3."MODEL_LINE" as c131,
-	   T3."WORKSHOP_MODEL" as c132,
-	   T3."FAC_MODEL_CODE_S" as c133,
-	   T3."CLASSIFICATION" as c134,
-	   T3."MOTOR_NUMBER" as c135,
-	   T3."KEY_CODE" as c136,
-	   T3."YEAR_MODEL_CF" as c137,
-	   T3."CYLINDER_VOLUME" as c138,
-	   T3."SEATS" as c139,
-	   T3."DECLARATION_DATE" as c140,
-	   T3."DECLARATION_PLACE" as c141,
-	   T3."DECLARATION_NUMBER" as c142,
-	   T3."EQUIPMENT_1" as c143,
-	   T3."EQUIPMENT_2" as c144,
-	   T3."EQUIPMENT_3" as c145,
-	   T3."EQUIPMENT_4" as c146,
-	   T3."MILEAGE" as c147,
-	   T3."MISC_1_CF" as c148,
-	   T3."MISC_2_CF" as c149,
-	   T3."MISC_3_CF" as c150,
-	   T3."MISC_4_CF" as c151,
-	   T3."MISC_5_CF" as c152,
-	   T3."MISC_6_CF" as c153,
-	   T3."MISC_7_CF" as c154,
-	   T3."MISC_8_CF" as c155,
-	   T3."MISC_9_CF" as c156,
-	   T3."MISC_10_CF" as c157,
-	   T3."MOTOR_CODE" as c158,
-	   T3."GEAR_CODE" as c159,
-	   T3."DRIVE_CODE" as c160,
-	   T3."COLOUR_CODE" as c161,
-	   T3."TRIM_CODE" as c162,
-	   T3."NO_OF_OWNERS" as c163,
-	   T3."TUV_TYPE" as c164,
-	   T3."TUV_DATE" as c165,
-	   T3."TUV_INSP" as c166,
-	   T3."ASU_TYPE" as c167,
-	   T3."ASU_DATE" as c168,
-	   T3."ASU_INSP" as c169,
-	   T3."TYPE_YEAR" as c170,
-	   T3."AVAILABLE" as c171,
-	   T3."CAL_COST" as c172,
-	   T3."CAL_COST_DATE" as c173,
-	   T3."STOCK_DATE" as c174,
-	   T3."PURCH_CAL_DATE" as c175,
-	   T3."MODEL_LINE_GROUP" as c176,
-	   T3."MODEL_TYPE_2" as c177,
-	   T3."MAKE" as c178,
-	   T3."HOUR_RATE_TABLE" as c179,
-	   T3."PAID_DATE" as c180,
-	   T3."LATEST_INV_DATE" as c181,
-	   T3."PURCH_AMOUNT" as c182,
-	   T3."DEALER_NUMBER" as c183,
-	   T3."DEALER_MARKING" as c184,
-	   T3."FUELTYPE" as c185,
-	   T3."SERVICE_DAYS" as c186,
-	   T3."HOURLY_REPAIR_RATE" as c187,
-	   T3."WORKSHOP_PRICECODE" as c188,
-	   T3."DISCOUNT_PERC_WORK" as c189,
-	   T3."SOLDMARK_DATE" as c190,
-	   T3."MAKE_CD" as c191,
-	   T4."MODEL_LINE" as c192,
-	   T4."MOD_LIN_SPECIFY" as c193,
-	   T4."MAKE_CD" as c194,
-	   T5."WORKSHOP_MODEL" as c195,
-	   T5."MAKE_CD" as c196,
-	   T5."MODEL_TEXT" as c197,
-	   T5."ORIG_MODEL_CODE" as c198,
-	   T5."MODEL_TYPE" as c199,
-	   T5."MODEL_GROUP" as c200,
-	   T5."MAKE_CODE" as c201,
-	   '1' as c202,
-	   (od_left(T6."DEPARTMENT_TYPE_ID",2)) as c203,
-	   T6."DEPARTMENT_TYPE_ID" as c204,
-	   T6."DESCRIPTION" as c205,
-	   CASE WHEN (T1."VEHICLE_TYPE" IN ('N','T','V','M','K')) THEN ('Neuwagen') WHEN (T1."VEHICLE_TYPE" IN ('D','R')) THEN ('Gebrauchtwagen') WHEN (T1."VEHICLE_TYPE" IN ('G')) THEN ('Geschäftsfahrzeug') ELSE null END as c206,
-	   T7."DESCRIPTION" as c207,
-	   T4."MOD_LIN_SPECIFY" as c208,
-	   T3."MODEL_TEXT" as c209,
-	   T3."CHASSIS_NUMBER" as c210,
-	   T3."COLOUR_CODE" || ' - ' || T3."COLOUR_CF" as c211,
-	   T1."UNIT_NUMBER" || ' - ' || T3."CHASSIS_NUMBER" as c212,
-	   T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT" as c213,
-	   T7."GLOBAL_MAKE_CD" as c214,
-	   T7."DESCRIPTION" as c215,
-	   (now()) as c216,
-	   CASE WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 0 AND 30) THEN ('0 - 30 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 31 AND 60) THEN ('31 - 60 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 61 AND 90) THEN ('61 - 90 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 91 AND 180) THEN ('91 - 180 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) > 180) THEN ('> 180 Tage') ELSE null END as c217,
-	   T3."CAR_LETTER" as c218,
-	   CASE WHEN (T3."CAR_LETTER" = 'Konsi') THEN ('Konsi-FZG') ELSE ('Lagerfahrzeug') END as c219,
-	   (T1."LOCATION_CODE") as c220,
-	   T8."SELLER_CODE" as c221,
-	   T8."SEL_NAME" as c222,
-	   T8."SEL_NAME" as c223,
-	   T9."DOCUMENT_DATE" as c224,
-	   T9."ORDER_DATE" as c225,
-	   T9."TRANSACTION_CODE" as c226,
-	   T9."REFERENCE" as c227,
-	   T9."COSTS" as c228,
-	   T9."ORDERS_GROSSVALUE" as c229,
-	   CASE WHEN (T7."DESCRIPTION" IN ('Opel','Peugeot')) THEN (T7."DESCRIPTION") ELSE ('Fremdfabrikat') END as c230
-from (((((((("deop01"."dbo"."UNIT_FILE" T1 left outer join "deop01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop01"."dbo"."VEHICLE" T3 on T1."BASIS_NUMBER" = T3."BASIS_NUMBER") left outer join "deop01"."dbo"."vPP5Q" T4 on T3."MODEL_LINE" = T4."MODEL_LINE") left outer join "deop01"."dbo"."vPP74" T5 on (T3."WORKSHOP_MODEL" = T5."WORKSHOP_MODEL") and (T3."MAKE_CD" = T5."MAKE_CD")) left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T6 on T1."PURCH_DEPARTMENT" = T6."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."GLOBAL_MAKE" T7 on T3."MAKE_CD" = T7."GLOBAL_MAKE_CD") left outer join "deop01"."dbo"."vPP43" T8 on T1."PURCH_SALSMAN_CODE" = T8."SELLER_CODE") left outer join "deop01"."dbo"."UNIT_HISTORY" T9 on T1."UNIT_NUMBER" = T9."UNIT_NUMBER")
-where ((T1."ECC_STATUS" IN ('21','24','25','41','42','44')) and (T9."TRANSACTION_CODE" = '70'))
-order by c1 asc
-
-END SQL
-COLUMN,0,Unit Number
-COLUMN,1,Basis Number
-COLUMN,2,Ecc Status
-COLUMN,3,Vehicle Type
-COLUMN,4,Transact Date
-COLUMN,5,Handler
-COLUMN,6,Car Creation Date
-COLUMN,7,Pmt Term
-COLUMN,8,Small Accessories
-COLUMN,9,Small Inv Charge
-COLUMN,10,Delivery Stop Code
-COLUMN,11,Price Code
-COLUMN,12,Discount Perc Work
-COLUMN,13,Discount Limit
-COLUMN,14,Internal Code
-COLUMN,15,Tax Code
-COLUMN,16,Unit Last Upd Dte
-COLUMN,17,Depreciation
-COLUMN,18,Transfer Tax
-COLUMN,19,Book Keeping Code
-COLUMN,20,Tax Handling
-COLUMN,21,Interest Code
-COLUMN,22,Mileage
-COLUMN,23,Purch Department
-COLUMN,24,Purch Salsman Code
-COLUMN,25,Purch Invno
-COLUMN,26,Purch Date
-COLUMN,27,Sales Department
-COLUMN,28,Sale Salesman
-COLUMN,29,Sale Inv Number
-COLUMN,30,Sale Date
-COLUMN,31,Scrap Code
-COLUMN,32,Unit In Change
-COLUMN,33,Bud Sale Det
-COLUMN,34,Bud Purch Price
-COLUMN,35,Bud Reg Fee
-COLUMN,36,Bud Deduct Fee
-COLUMN,37,Bud Cost
-COLUMN,38,Prev Owner
-COLUMN,39,Owner
-COLUMN,40,Purch Price Unit
-COLUMN,41,Sales Price Unit
-COLUMN,42,Reg Fee
-COLUMN,43,Interest 1
-COLUMN,44,Interest 2
-COLUMN,45,Next Line Unit
-COLUMN,46,Next Line 1
-COLUMN,47,Transfer Line
-COLUMN,48,Transfer Tax Hand
-COLUMN,49,Transfer Acc Code
-COLUMN,50,Transfer Tax Basis
-COLUMN,51,Transfer Tax Pct
-COLUMN,52,Transfer Sold
-COLUMN,53,Purch Tax
-COLUMN,54,Cost Tax
-COLUMN,55,Or Mark
-COLUMN,56,Transfer Date
-COLUMN,57,Stock Days
-COLUMN,58,Delete Proposal
-COLUMN,59,Transfer Bbdb
-COLUMN,60,Condition Unit
-COLUMN,61,Buying Order No
-COLUMN,62,Buying Order Date
-COLUMN,63,Pa Number
-COLUMN,64,Vehicle Update
-COLUMN,65,Latest Update
-COLUMN,66,Invoice Permission
-COLUMN,67,Location Code
-COLUMN,68,Account Purchase
-COLUMN,69,Account Sales
-COLUMN,70,Budg Price Vat
-COLUMN,71,Recalc Code
-COLUMN,72,Commision No
-COLUMN,73,Delivery Date Veh
-COLUMN,74,Reservation Date
-COLUMN,75,Reservation Person
-COLUMN,76,Reservation Text
-COLUMN,77,Freight Balance
-COLUMN,78,Trf Taxbasis Sales
-COLUMN,79,Trf Taxbasis Purch
-COLUMN,80,Sale Order No
-COLUMN,81,Unit Sold
-COLUMN,82,Trf Department
-COLUMN,83,Order Arrival Date
-COLUMN,84,Order Confirm Date
-COLUMN,85,Price Label Date
-COLUMN,86,Vat Table Work
-COLUMN,87,Vat Table Normal
-COLUMN,88,Vat Rate Code
-COLUMN,89,Transfer Vat Rc
-COLUMN,90,Cntract Due Date
-COLUMN,91,Contract Date
-COLUMN,92,Exp Arrival Time
-COLUMN,93,Dealer Marking
-COLUMN,94,Booking Dealer Nr
-COLUMN,95,Desired Deliv Date
-COLUMN,96,Valuation Date
-COLUMN,97,Ford Int Date
-COLUMN,98,Est Sales Price
-COLUMN,99,Est Reference No
-COLUMN,100,Reception Date
-COLUMN,101,Bud Opt Price
-COLUMN,102,Sale Price Date
-COLUMN,103,Purch Origin Code
-COLUMN,104,Price List Version
-COLUMN,105,Price List Date
-COLUMN,106,Unique Ident
-COLUMN,107,Vehicle Type
-COLUMN,108,Vehicle Type Text
-COLUMN,109,ECC_Status_Text
-COLUMN,110,Basis Number
-COLUMN,111,Transact Date
-COLUMN,112,Handler
-COLUMN,113,Register Number
-COLUMN,114,Chassis Number
-COLUMN,115,Car Group
-COLUMN,116,Car Status
-COLUMN,117,Fac Model Code L
-COLUMN,118,First Reg Date
-COLUMN,119,Latest Reg Date
-COLUMN,120,First Occur Date
-COLUMN,121,Expected Arr Date
-COLUMN,122,Arrival Date
-COLUMN,123,Salesman Buy
-COLUMN,124,Salesman Sale
-COLUMN,125,Model Text
-COLUMN,126,Orig Model Code1
-COLUMN,127,Orig Model Code2
-COLUMN,128,Colour Cf
-COLUMN,129,Trim Txt
-COLUMN,130,Model Line
-COLUMN,131,Workshop Model
-COLUMN,132,Fac Model Code S
-COLUMN,133,Classification
-COLUMN,134,Motor Number
-COLUMN,135,Key Code
-COLUMN,136,Year Model Cf
-COLUMN,137,Cylinder Volume
-COLUMN,138,Seats
-COLUMN,139,Declaration Date
-COLUMN,140,Declaration Place
-COLUMN,141,Declaration Number
-COLUMN,142,Equipment 1
-COLUMN,143,Equipment 2
-COLUMN,144,Equipment 3
-COLUMN,145,Equipment 4
-COLUMN,146,Mileage
-COLUMN,147,Misc 1 Cf
-COLUMN,148,Misc 2 Cf
-COLUMN,149,Misc 3 Cf
-COLUMN,150,Misc 4 Cf
-COLUMN,151,Misc 5 Cf
-COLUMN,152,Misc 6 Cf
-COLUMN,153,Misc 7 Cf
-COLUMN,154,Misc 8 Cf
-COLUMN,155,Misc 9 Cf
-COLUMN,156,Misc 10 Cf
-COLUMN,157,Motor Code
-COLUMN,158,Gear Code
-COLUMN,159,Drive Code
-COLUMN,160,Colour Code
-COLUMN,161,Trim Code
-COLUMN,162,No Of Owners
-COLUMN,163,Tuv Type
-COLUMN,164,Tuv Date
-COLUMN,165,Tuv Insp
-COLUMN,166,Asu Type
-COLUMN,167,Asu Date
-COLUMN,168,Asu Insp
-COLUMN,169,Type Year
-COLUMN,170,Available
-COLUMN,171,Cal Cost
-COLUMN,172,Cal Cost Date
-COLUMN,173,Stock Date
-COLUMN,174,Purch Cal Date
-COLUMN,175,Model Line Group
-COLUMN,176,Model Type 2
-COLUMN,177,Make
-COLUMN,178,Hour Rate Table
-COLUMN,179,Paid Date
-COLUMN,180,Latest Inv Date
-COLUMN,181,Purch Amount
-COLUMN,182,Dealer Number
-COLUMN,183,Dealer Marking
-COLUMN,184,Fueltype
-COLUMN,185,Service Days
-COLUMN,186,Hourly Repair Rate
-COLUMN,187,Workshop Pricecode
-COLUMN,188,Discount Perc Work
-COLUMN,189,Soldmark Date
-COLUMN,190,Make Cd
-COLUMN,191,Model Line
-COLUMN,192,Mod Lin Specify
-COLUMN,193,Make Cd
-COLUMN,194,Workshop Model
-COLUMN,195,Make Cd
-COLUMN,196,Model Text
-COLUMN,197,Orig Model Code
-COLUMN,198,Model Type
-COLUMN,199,Model Group
-COLUMN,200,Make Code
-COLUMN,201,Hauptbetrieb
-COLUMN,202,Standort
-COLUMN,203,Department Type Id
-COLUMN,204,Description
-COLUMN,205,Fahrzeugart
-COLUMN,206,Fabrikat_ori
-COLUMN,207,Model
-COLUMN,208,Modellbez
-COLUMN,209,Fahrgestellnr
-COLUMN,210,Farbe
-COLUMN,211,FZG
-COLUMN,212,Fahrzeugtyp
-COLUMN,213,Global Make Cd
-COLUMN,214,Description
-COLUMN,215,Heute
-COLUMN,216,Standtagestaffel
-COLUMN,217,Car Letter
-COLUMN,218,Fahrzeugart_Konsi
-COLUMN,219,Betrieb
-COLUMN,220,Seller Code
-COLUMN,221,Sel Name
-COLUMN,222,VB_Einkauf
-COLUMN,223,Document Date
-COLUMN,224,Order Date
-COLUMN,225,Transaction Code
-COLUMN,226,Reference
-COLUMN,227,Costs
-COLUMN,228,Wertber.
-COLUMN,229,Fabrikat
-

BIN
Portal/System/IQD/NW/NW_GW_Auftragseingang.imr


+ 467 - 470
Portal/System/IQD/NW/NW_GW_Auftragseingang.iqd

@@ -1,482 +1,480 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_GW_Auftragseingang.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\NW\NW_GW_Auftragseingang.imr
 TITLE,NW_GW_Auftragseingang.imr
 TITLE,NW_GW_Auftragseingang.imr
 BEGIN SQL
 BEGIN SQL
-select c246 as c1,
-	   c470 as c2,
-	   c469 as c3,
-	   c468 as c4,
-	   c467 as c5,
-	   c466 as c6,
-	   c465 as c7,
-	   c464 as c8,
-	   c463 as c9,
-	   c462 as c10,
-	   c461 as c11,
-	   c460 as c12,
-	   c459 as c13,
-	   c458 as c14,
-	   c457 as c15,
-	   c456 as c16,
-	   c455 as c17,
-	   c454 as c18,
-	   c453 as c19,
-	   c452 as c20,
-	   c451 as c21,
-	   c450 as c22,
-	   c449 as c23,
-	   c448 as c24,
-	   c447 as c25,
-	   c446 as c26,
-	   c445 as c27,
-	   c444 as c28,
-	   c253 as c29,
-	   c443 as c30,
-	   c442 as c31,
-	   c441 as c32,
-	   c440 as c33,
-	   c255 as c34,
-	   c439 as c35,
-	   c438 as c36,
-	   c437 as c37,
-	   c257 as c38,
-	   c436 as c39,
-	   c250 as c40,
-	   c435 as c41,
-	   c256 as c42,
-	   c434 as c43,
-	   c433 as c44,
-	   c432 as c45,
-	   c431 as c46,
-	   c430 as c47,
-	   c429 as c48,
-	   c428 as c49,
-	   c427 as c50,
-	   c426 as c51,
-	   c425 as c52,
-	   c424 as c53,
-	   c423 as c54,
-	   c422 as c55,
-	   c421 as c56,
-	   c420 as c57,
-	   c419 as c58,
-	   c418 as c59,
-	   c417 as c60,
-	   c416 as c61,
-	   c415 as c62,
-	   c414 as c63,
-	   c413 as c64,
-	   c412 as c65,
-	   c411 as c66,
-	   c410 as c67,
-	   c409 as c68,
-	   c260 as c69,
-	   c408 as c70,
-	   c407 as c71,
-	   c406 as c72,
-	   c405 as c73,
-	   c404 as c74,
-	   c403 as c75,
-	   c402 as c76,
-	   c401 as c77,
-	   c400 as c78,
-	   c399 as c79,
-	   c398 as c80,
-	   c397 as c81,
-	   c396 as c82,
-	   c395 as c83,
-	   c394 as c84,
-	   c393 as c85,
-	   c392 as c86,
-	   c391 as c87,
-	   c390 as c88,
-	   c389 as c89,
-	   c388 as c90,
-	   c387 as c91,
-	   c386 as c92,
-	   c385 as c93,
-	   c384 as c94,
-	   c383 as c95,
-	   c382 as c96,
-	   c381 as c97,
-	   c380 as c98,
-	   c379 as c99,
-	   c378 as c100,
-	   c377 as c101,
-	   c376 as c102,
-	   c375 as c103,
-	   c374 as c104,
-	   c373 as c105,
-	   c372 as c106,
-	   c371 as c107,
-	   c370 as c108,
-	   c369 as c109,
-	   c368 as c110,
-	   c367 as c111,
-	   c366 as c112,
-	   c365 as c113,
-	   c364 as c114,
-	   c363 as c115,
-	   c272 as c116,
-	   c362 as c117,
-	   c361 as c118,
-	   c360 as c119,
-	   c359 as c120,
-	   c358 as c121,
-	   c357 as c122,
-	   c356 as c123,
-	   c355 as c124,
-	   c354 as c125,
-	   c353 as c126,
-	   c273 as c127,
-	   c352 as c128,
-	   c351 as c129,
-	   c350 as c130,
-	   c349 as c131,
-	   c348 as c132,
-	   c347 as c133,
-	   c346 as c134,
-	   c345 as c135,
-	   c344 as c136,
-	   c343 as c137,
-	   c342 as c138,
-	   c341 as c139,
-	   c340 as c140,
-	   c339 as c141,
-	   c338 as c142,
-	   c337 as c143,
-	   c336 as c144,
-	   c335 as c145,
-	   c334 as c146,
-	   c333 as c147,
-	   c332 as c148,
-	   c331 as c149,
-	   c330 as c150,
-	   c329 as c151,
-	   c328 as c152,
-	   c327 as c153,
-	   c326 as c154,
-	   c325 as c155,
-	   c324 as c156,
-	   c323 as c157,
-	   c322 as c158,
-	   c321 as c159,
-	   c320 as c160,
-	   c319 as c161,
-	   c318 as c162,
-	   c317 as c163,
-	   c316 as c164,
-	   c315 as c165,
-	   c314 as c166,
-	   c313 as c167,
-	   c312 as c168,
-	   c311 as c169,
-	   c310 as c170,
-	   c309 as c171,
-	   c308 as c172,
-	   c307 as c173,
-	   c306 as c174,
-	   c305 as c175,
-	   c304 as c176,
-	   c303 as c177,
-	   c302 as c178,
-	   c301 as c179,
-	   c300 as c180,
-	   c299 as c181,
-	   c298 as c182,
-	   c297 as c183,
-	   c296 as c184,
-	   c295 as c185,
-	   c294 as c186,
-	   c293 as c187,
-	   c292 as c188,
-	   c291 as c189,
-	   c290 as c190,
-	   c289 as c191,
-	   c288 as c192,
-	   c287 as c193,
-	   c274 as c194,
-	   c286 as c195,
-	   c285 as c196,
-	   c284 as c197,
-	   c283 as c198,
-	   c282 as c199,
-	   c281 as c200,
-	   c280 as c201,
-	   c279 as c202,
+select c245 as c1,
+	   c468 as c2,
+	   c467 as c3,
+	   c466 as c4,
+	   c465 as c5,
+	   c464 as c6,
+	   c463 as c7,
+	   c462 as c8,
+	   c461 as c9,
+	   c460 as c10,
+	   c459 as c11,
+	   c458 as c12,
+	   c457 as c13,
+	   c456 as c14,
+	   c455 as c15,
+	   c454 as c16,
+	   c453 as c17,
+	   c452 as c18,
+	   c451 as c19,
+	   c450 as c20,
+	   c449 as c21,
+	   c448 as c22,
+	   c447 as c23,
+	   c446 as c24,
+	   c445 as c25,
+	   c444 as c26,
+	   c443 as c27,
+	   c442 as c28,
+	   c251 as c29,
+	   c441 as c30,
+	   c440 as c31,
+	   c439 as c32,
+	   c438 as c33,
+	   c253 as c34,
+	   c437 as c35,
+	   c436 as c36,
+	   c435 as c37,
+	   c255 as c38,
+	   c434 as c39,
+	   c248 as c40,
+	   c433 as c41,
+	   c254 as c42,
+	   c432 as c43,
+	   c431 as c44,
+	   c430 as c45,
+	   c429 as c46,
+	   c428 as c47,
+	   c427 as c48,
+	   c426 as c49,
+	   c425 as c50,
+	   c424 as c51,
+	   c423 as c52,
+	   c422 as c53,
+	   c421 as c54,
+	   c420 as c55,
+	   c419 as c56,
+	   c418 as c57,
+	   c417 as c58,
+	   c416 as c59,
+	   c415 as c60,
+	   c414 as c61,
+	   c413 as c62,
+	   c412 as c63,
+	   c411 as c64,
+	   c410 as c65,
+	   c409 as c66,
+	   c408 as c67,
+	   c407 as c68,
+	   c258 as c69,
+	   c406 as c70,
+	   c405 as c71,
+	   c404 as c72,
+	   c403 as c73,
+	   c402 as c74,
+	   c401 as c75,
+	   c400 as c76,
+	   c399 as c77,
+	   c398 as c78,
+	   c397 as c79,
+	   c396 as c80,
+	   c395 as c81,
+	   c394 as c82,
+	   c393 as c83,
+	   c392 as c84,
+	   c391 as c85,
+	   c390 as c86,
+	   c389 as c87,
+	   c388 as c88,
+	   c387 as c89,
+	   c386 as c90,
+	   c385 as c91,
+	   c384 as c92,
+	   c383 as c93,
+	   c382 as c94,
+	   c381 as c95,
+	   c380 as c96,
+	   c379 as c97,
+	   c378 as c98,
+	   c377 as c99,
+	   c376 as c100,
+	   c375 as c101,
+	   c374 as c102,
+	   c373 as c103,
+	   c372 as c104,
+	   c371 as c105,
+	   c370 as c106,
+	   c369 as c107,
+	   c368 as c108,
+	   c367 as c109,
+	   c366 as c110,
+	   c365 as c111,
+	   c364 as c112,
+	   c363 as c113,
+	   c362 as c114,
+	   c361 as c115,
+	   c270 as c116,
+	   c360 as c117,
+	   c359 as c118,
+	   c358 as c119,
+	   c357 as c120,
+	   c356 as c121,
+	   c355 as c122,
+	   c354 as c123,
+	   c353 as c124,
+	   c352 as c125,
+	   c351 as c126,
+	   c271 as c127,
+	   c350 as c128,
+	   c349 as c129,
+	   c348 as c130,
+	   c347 as c131,
+	   c346 as c132,
+	   c345 as c133,
+	   c344 as c134,
+	   c343 as c135,
+	   c342 as c136,
+	   c341 as c137,
+	   c340 as c138,
+	   c339 as c139,
+	   c338 as c140,
+	   c337 as c141,
+	   c336 as c142,
+	   c335 as c143,
+	   c334 as c144,
+	   c333 as c145,
+	   c332 as c146,
+	   c331 as c147,
+	   c330 as c148,
+	   c329 as c149,
+	   c328 as c150,
+	   c327 as c151,
+	   c326 as c152,
+	   c325 as c153,
+	   c324 as c154,
+	   c323 as c155,
+	   c322 as c156,
+	   c321 as c157,
+	   c320 as c158,
+	   c319 as c159,
+	   c318 as c160,
+	   c317 as c161,
+	   c316 as c162,
+	   c315 as c163,
+	   c314 as c164,
+	   c313 as c165,
+	   c312 as c166,
+	   c311 as c167,
+	   c310 as c168,
+	   c309 as c169,
+	   c308 as c170,
+	   c307 as c171,
+	   c306 as c172,
+	   c305 as c173,
+	   c304 as c174,
+	   c303 as c175,
+	   c302 as c176,
+	   c301 as c177,
+	   c300 as c178,
+	   c299 as c179,
+	   c298 as c180,
+	   c297 as c181,
+	   c296 as c182,
+	   c295 as c183,
+	   c294 as c184,
+	   c293 as c185,
+	   c292 as c186,
+	   c291 as c187,
+	   c290 as c188,
+	   c289 as c189,
+	   c288 as c190,
+	   c287 as c191,
+	   c286 as c192,
+	   c285 as c193,
+	   c272 as c194,
+	   c284 as c195,
+	   c283 as c196,
+	   c282 as c197,
+	   c281 as c198,
+	   c280 as c199,
+	   c279 as c200,
+	   c278 as c201,
+	   c277 as c202,
 	   '1' as c203,
 	   '1' as c203,
-	   c278 as c204,
-	   c277 as c205,
-	   c276 as c206,
-	   c275 as c207,
-	   c268 as c208,
-	   c274 as c209,
-	   c273 as c210,
-	   c272 as c211,
-	   c271 as c212,
-	   c251 as c213,
-	   c270 as c214,
-	   c269 as c215,
-	   c268 as c216,
-	   c267 as c217,
-	   1 / (XCOUNT(c272 for c246)) as c218,
-	   c266 as c219,
-	   c265 as c220,
-	   c264 as c221,
-	   c263 as c222,
-	   c262 as c223,
-	   c261 as c224,
-	   c260 as c225,
-	   c259 as c226,
-	   c258 as c227,
-	   c258 as c228,
-	   c257 as c229,
-	   c256 as c230,
-	   c255 as c231,
-	   c254 as c232,
-	   c253 as c233,
-	   c252 as c234,
-	   c252 as c235,
-	   c251 as c236,
-	   c250 as c237,
-	   c249 as c238,
+	   c276 as c204,
+	   c275 as c205,
+	   c274 as c206,
+	   c273 as c207,
+	   c266 as c208,
+	   c272 as c209,
+	   c271 as c210,
+	   c270 as c211,
+	   c269 as c212,
+	   c249 as c213,
+	   c268 as c214,
+	   c267 as c215,
+	   c266 as c216,
+	   c265 as c217,
+	   1 / (XCOUNT(c270 for c245)) as c218,
+	   c264 as c219,
+	   c263 as c220,
+	   c262 as c221,
+	   c261 as c222,
+	   c260 as c223,
+	   c259 as c224,
+	   c258 as c225,
+	   c257 as c226,
+	   c256 as c227,
+	   c256 as c228,
+	   c255 as c229,
+	   c254 as c230,
+	   c253 as c231,
+	   c252 as c232,
+	   c251 as c233,
+	   c250 as c234,
+	   c250 as c235,
+	   c249 as c236,
+	   c248 as c237,
+	   c247 as c238,
 	   '' as c239,
 	   '' as c239,
-	   c248 as c240,
-	   XCOUNT(c272 for c246) as c241,
-	   c247 as c242
+	   c246 as c240,
+	   XCOUNT(c270 for c245) as c241
 from 
 from 
-(select T1."UNIT_NUMBER" as c246,
-	   (database()) as c247,
-	   CASE WHEN (T1."ECC_STATUS" IN ('64')) THEN ('fakturiert') ELSE ('Auftragsbestand') END as c248,
-	   T10."FLEET_OWNER" || ' - ' || T11."SPECIFY" as c249,
-	   T1."OWNER" as c250,
-	   (T1."UNIT_NUMBER" || ' - ' || T3."CHASSIS_NUMBER") as c251,
-	   T9."SEL_NAME" as c252,
-	   T1."SALE_SALESMAN" as c253,
-	   CASE WHEN (T7."DESCRIPTION" IN ('Chevrolet','Chevrolet US Car','Opel')) THEN (T7."DESCRIPTION") ELSE ('Fremdfabrikat') END as c254,
-	   T1."BUD_SALE_DET" as c255,
-	   T1."COST_UNIT" as c256,
-	   T1."BUD_COST" as c257,
-	   T8."SEL_NAME" as c258,
-	   T8."SELLER_CODE" as c259,
-	   (T1."LOCATION_CODE") as c260,
-	   (CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) * 15 as c261,
-	   CASE WHEN (T3."CAR_LETTER" = 'Konsi') THEN ('Konsi-FZG') ELSE ('Lagerfahrzeug') END as c262,
-	   T3."CAR_LETTER" as c263,
-	   CASE WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 0 AND 30) THEN ('0 - 30 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 31 AND 60) THEN ('31 - 60 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 61 AND 90) THEN ('61 - 90 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 91 AND 180) THEN ('91 - 180 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) > 180) THEN ('> 180 Tage') ELSE null END as c264,
-	   CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END as c265,
-	   (now()) as c266,
-	   T1."PURCH_PRICE_UNIT" + T1."COST_UNIT" as c267,
-	   T7."DESCRIPTION" as c268,
-	   T7."GLOBAL_MAKE_CD" as c269,
-	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c270,
-	   T3."COLOUR_CODE" || ' - ' || T3."COLOUR_CF" as c271,
-	   T3."CHASSIS_NUMBER" as c272,
-	   T3."MODEL_TEXT" as c273,
-	   T4."MOD_LIN_SPECIFY" as c274,
-	   CASE WHEN (T2."VEHICLE_TYPE" IN ('K','M','N','T','V')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('D','G','R')) THEN ('Gebrauchtwagen') ELSE null END as c275,
-	   T6."DESCRIPTION" as c276,
-	   T6."DEPARTMENT_TYPE_ID" as c277,
-	   CASE WHEN (T1."SALES_DEPARTMENT" IN ('    ')) THEN ('01') ELSE ((od_left(T1."SALES_DEPARTMENT",2))) END as c278,
-	   T5."MAKE_CODE" as c279,
-	   T5."MODEL_GROUP" as c280,
-	   T5."MODEL_TYPE" as c281,
-	   T5."ORIG_MODEL_CODE" as c282,
-	   T5."MODEL_TEXT" as c283,
-	   T5."MAKE_CD" as c284,
-	   T5."WORKSHOP_MODEL" as c285,
-	   T4."MAKE_CD" as c286,
-	   T4."MODEL_LINE" as c287,
-	   T3."MAKE_CD" as c288,
-	   T3."SOLDMARK_DATE" as c289,
-	   T3."DISCOUNT_PERC_WORK" as c290,
-	   T3."WORKSHOP_PRICECODE" as c291,
-	   T3."HOURLY_REPAIR_RATE" as c292,
-	   T3."SERVICE_DAYS" as c293,
-	   T3."FUELTYPE" as c294,
-	   T3."DEALER_MARKING" as c295,
-	   T3."DEALER_NUMBER" as c296,
-	   T3."PURCH_AMOUNT" as c297,
-	   T3."LATEST_INV_DATE" as c298,
-	   T3."PAID_DATE" as c299,
-	   T3."HOUR_RATE_TABLE" as c300,
-	   T3."MAKE" as c301,
-	   T3."MODEL_TYPE_2" as c302,
-	   T3."MODEL_LINE_GROUP" as c303,
-	   T3."PURCH_CAL_DATE" as c304,
-	   T3."STOCK_DATE" as c305,
-	   T3."CAL_COST_DATE" as c306,
-	   T3."CAL_COST" as c307,
-	   T3."AVAILABLE" as c308,
-	   T3."TYPE_YEAR" as c309,
-	   T3."ASU_INSP" as c310,
-	   T3."ASU_DATE" as c311,
-	   T3."ASU_TYPE" as c312,
-	   T3."TUV_INSP" as c313,
-	   T3."TUV_DATE" as c314,
-	   T3."TUV_TYPE" as c315,
-	   T3."NO_OF_OWNERS" as c316,
-	   T3."TRIM_CODE" as c317,
-	   T3."COLOUR_CODE" as c318,
-	   T3."DRIVE_CODE" as c319,
-	   T3."GEAR_CODE" as c320,
-	   T3."MOTOR_CODE" as c321,
-	   T3."MISC_10_CF" as c322,
-	   T3."MISC_9_CF" as c323,
-	   T3."MISC_8_CF" as c324,
-	   T3."MISC_7_CF" as c325,
-	   T3."MISC_6_CF" as c326,
-	   T3."MISC_5_CF" as c327,
-	   T3."MISC_4_CF" as c328,
-	   T3."MISC_3_CF" as c329,
-	   T3."MISC_2_CF" as c330,
-	   T3."MISC_1_CF" as c331,
-	   T3."MILEAGE" as c332,
-	   T3."EQUIPMENT_4" as c333,
-	   T3."EQUIPMENT_3" as c334,
-	   T3."EQUIPMENT_2" as c335,
-	   T3."EQUIPMENT_1" as c336,
-	   T3."DECLARATION_NUMBER" as c337,
-	   T3."DECLARATION_PLACE" as c338,
-	   T3."DECLARATION_DATE" as c339,
-	   T3."SEATS" as c340,
-	   T3."CYLINDER_VOLUME" as c341,
-	   T3."YEAR_MODEL_CF" as c342,
-	   T3."KEY_CODE" as c343,
-	   T3."MOTOR_NUMBER" as c344,
-	   T3."CLASSIFICATION" as c345,
-	   T3."FAC_MODEL_CODE_S" as c346,
-	   T3."WORKSHOP_MODEL" as c347,
-	   T3."MODEL_LINE" as c348,
-	   T3."TRIM_TXT" as c349,
-	   T3."COLOUR_CF" as c350,
-	   T3."ORIG_MODEL_CODE2" as c351,
-	   T3."ORIG_MODEL_CODE1" as c352,
-	   T3."SALESMAN_SALE" as c353,
-	   T3."SALESMAN_BUY" as c354,
-	   T3."ARRIVAL_DATE" as c355,
-	   T3."EXPECTED_ARR_DATE" as c356,
-	   T3."FIRST_OCCUR_DATE" as c357,
-	   T3."LATEST_REG_DATE" as c358,
-	   T3."FIRST_REG_DATE" as c359,
-	   T3."FAC_MODEL_CODE_L" as c360,
-	   T3."CAR_STATUS" as c361,
-	   T3."CAR_GROUP" as c362,
-	   T3."REGISTER_NUMBER" as c363,
-	   T3."HANDLER" as c364,
-	   T3."TRANSACT_DATE" as c365,
-	   T3."BASIS_NUMBER" as c366,
-	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Lagerauftrag') WHEN (T1."ECC_STATUS" = '24') THEN ('24 - Kundenauftrag') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - auf Lager verkauft') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') WHEN (T1."ECC_STATUS" = '42') THEN ('42') WHEN (T1."ECC_STATUS" = '25') THEN ('25 - Kundenauftrag') ELSE null END as c367,
-	   T2."VEHICLE_TYPE_TEXT" as c368,
-	   T2."VEHICLE_TYPE" as c369,
-	   T1."UNIQUE_IDENT" as c370,
-	   T1."PRICE_LIST_DATE" as c371,
-	   T1."PRICE_LIST_VERSION" as c372,
-	   T1."PURCH_ORIGIN_CODE" as c373,
-	   T1."SALE_PRICE_DATE" as c374,
-	   T1."BUD_OPT_PRICE" as c375,
-	   T1."RECEPTION_DATE" as c376,
-	   T1."EST_REFERENCE_NO" as c377,
-	   T1."EST_SALES_PRICE" as c378,
-	   T1."FORD_INT_DATE" as c379,
-	   T1."VALUATION_DATE" as c380,
-	   T1."DESIRED_DELIV_DATE" as c381,
-	   T1."BOOKING_DEALER_NR" as c382,
-	   T1."DEALER_MARKING" as c383,
-	   T1."EXP_ARRIVAL_TIME" as c384,
-	   T1."CONTRACT_DATE" as c385,
-	   T1."CNTRACT_DUE_DATE" as c386,
-	   T1."TRANSFER_VAT_RC" as c387,
-	   T1."VAT_RATE_CODE" as c388,
-	   T1."VAT_TABLE_NORMAL" as c389,
-	   T1."VAT_TABLE_WORK" as c390,
-	   T1."PRICE_LABEL_DATE" as c391,
-	   T1."ORDER_CONFIRM_DATE" as c392,
-	   T1."ORDER_ARRIVAL_DATE" as c393,
-	   T1."TRF_DEPARTMENT" as c394,
-	   T1."UNIT_SOLD" as c395,
-	   T1."SALE_ORDER_NO" as c396,
-	   T1."TRF_TAXBASIS_PURCH" as c397,
-	   T1."TRF_TAXBASIS_SALES" as c398,
-	   T1."FREIGHT_BALANCE" as c399,
-	   T1."RESERVATION_TEXT" as c400,
-	   T1."RESERVATION_PERSON" as c401,
-	   T1."RESERVATION_DATE" as c402,
-	   T1."DELIVERY_DATE_VEH" as c403,
-	   T1."COMMISION_NO" as c404,
-	   T1."RECALC_CODE" as c405,
-	   T1."BUDG_PRICE_VAT" as c406,
-	   T1."ACCOUNT_SALES" as c407,
-	   T1."ACCOUNT_PURCHASE" as c408,
-	   T1."INVOICE_PERMISSION" as c409,
-	   T1."LATEST_UPDATE" as c410,
-	   T1."VEHICLE_UPDATE" as c411,
-	   T1."PA_NUMBER" as c412,
-	   T1."BUYING_ORDER_DATE" as c413,
-	   T1."BUYING_ORDER_NO" as c414,
-	   T1."CONDITION_UNIT" as c415,
-	   T1."TRANSFER_BBDB" as c416,
-	   T1."DELETE_PROPOSAL" as c417,
-	   T1."STOCK_DAYS" as c418,
-	   T1."TRANSFER_DATE" as c419,
-	   T1."OR_MARK" as c420,
-	   T1."COST_TAX" as c421,
-	   T1."PURCH_TAX" as c422,
-	   T1."TRANSFER_SOLD" as c423,
-	   T1."TRANSFER_TAX_PCT" as c424,
-	   T1."TRANSFER_TAX_BASIS" as c425,
-	   T1."TRANSFER_ACC_CODE" as c426,
-	   T1."TRANSFER_TAX_HAND" as c427,
-	   T1."TRANSFER_LINE" as c428,
-	   T1."NEXT_LINE_1" as c429,
-	   T1."NEXT_LINE_UNIT" as c430,
-	   T1."INTEREST_2" as c431,
-	   T1."INTEREST_1" as c432,
-	   T1."REG_FEE" as c433,
-	   T1."SALES_PRICE_UNIT" as c434,
-	   T1."PURCH_PRICE_UNIT" as c435,
-	   T1."PREV_OWNER" as c436,
-	   T1."BUD_DEDUCT_FEE" as c437,
-	   T1."BUD_REG_FEE" as c438,
-	   T1."BUD_PURCH_PRICE" as c439,
-	   T1."UNIT_IN_CHANGE" as c440,
-	   T1."SCRAP_CODE" as c441,
-	   T1."SALE_DATE" as c442,
-	   T1."SALE_INV_NUMBER" as c443,
-	   T1."SALES_DEPARTMENT" as c444,
-	   T1."PURCH_DATE" as c445,
-	   T1."PURCH_INVNO" as c446,
-	   T1."PURCH_SALSMAN_CODE" as c447,
-	   T1."PURCH_DEPARTMENT" as c448,
-	   T1."MILEAGE" as c449,
-	   T1."INTEREST_CODE" as c450,
-	   T1."TAX_HANDLING" as c451,
-	   T1."BOOK_KEEPING_CODE" as c452,
-	   T1."TRANSFER_TAX" as c453,
-	   T1."DEPRECIATION" as c454,
-	   T1."UNIT_LAST_UPD_DTE" as c455,
-	   T1."TAX_CODE" as c456,
-	   T1."INTERNAL_CODE" as c457,
-	   T1."DISCOUNT_LIMIT" as c458,
-	   T1."DISCOUNT_PERC_WORK" as c459,
-	   T1."PRICE_CODE" as c460,
-	   T1."DELIVERY_STOP_CODE" as c461,
-	   T1."SMALL_INV_CHARGE" as c462,
-	   T1."SMALL_ACCESSORIES" as c463,
-	   T1."PMT_TERM" as c464,
-	   T1."CAR_CREATION_DATE" as c465,
-	   T1."HANDLER" as c466,
-	   T1."TRANSACT_DATE" as c467,
-	   T1."VEHICLE_TYPE" as c468,
-	   T1."ECC_STATUS" as c469,
-	   T1."BASIS_NUMBER" as c470
-from (((((((("deop01"."dbo"."UNIT_FILE" T1 left outer join "deop01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop01"."dbo"."VEHICLE" T3 on T1."BASIS_NUMBER" = T3."BASIS_NUMBER") left outer join "deop01"."dbo"."vPP5Q" T4 on (T3."MODEL_LINE" = T4."MODEL_LINE") and (T3."MAKE_CD" = T4."MAKE_CD")) left outer join "deop01"."dbo"."vPP74" T5 on (T3."WORKSHOP_MODEL" = T5."WORKSHOP_MODEL") and (T3."MAKE_CD" = T5."MAKE_CD")) left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T6 on T1."PURCH_DEPARTMENT" = T6."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."GLOBAL_MAKE" T7 on T3."MAKE_CD" = T7."GLOBAL_MAKE_CD") left outer join "deop01"."dbo"."vPP43" T8 on T1."PURCH_SALSMAN_CODE" = T8."SELLER_CODE") left outer join "deop01"."dbo"."vPP43" T9 on T9."SELLER_CODE" = T1."SALE_SALESMAN"),
-	(("deop01"."dbo"."VEH_ORDER_HEADER" T10 left outer join "deop01"."dbo"."VEH_ORDER_LINE" T12 on T10."ORDER_NUMBER" = T12."ORDER_NUMBER") left outer join "deop01"."dbo"."vPP4K" T11 on T10."FLEET_OWNER" = T11."FLEET_OWNER_CODE")
+(select T1."UNIT_NUMBER" as c245,
+	   CASE WHEN (T1."ECC_STATUS" IN ('64')) THEN ('fakturiert') ELSE ('Auftragsbestand') END as c246,
+	   T10."FLEET_OWNER" || ' - ' || T11."SPECIFY" as c247,
+	   T1."OWNER" as c248,
+	   (T1."UNIT_NUMBER" || ' - ' || T3."CHASSIS_NUMBER") as c249,
+	   T9."SEL_NAME" as c250,
+	   T1."SALE_SALESMAN" as c251,
+	   CASE WHEN (T7."DESCRIPTION" IN ('Ford','Volvo')) THEN (T7."DESCRIPTION") ELSE ('Fremdfabrikat') END as c252,
+	   T1."BUD_SALE_DET" as c253,
+	   T1."COST_UNIT" as c254,
+	   T1."BUD_COST" as c255,
+	   T8."SEL_NAME" as c256,
+	   T8."SELLER_CODE" as c257,
+	   (T1."LOCATION_CODE") as c258,
+	   (CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) * 15 as c259,
+	   CASE WHEN (T3."CAR_LETTER" = 'Konsi') THEN ('Konsi-FZG') ELSE ('Lagerfahrzeug') END as c260,
+	   T3."CAR_LETTER" as c261,
+	   CASE WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 0 AND 30) THEN ('0 - 30 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 31 AND 60) THEN ('31 - 60 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 61 AND 90) THEN ('61 - 90 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) BETWEEN 91 AND 180) THEN ('91 - 180 Tage') WHEN ((CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END) > 180) THEN ('> 180 Tage') ELSE null END as c262,
+	   CASE WHEN (T1."ECC_STATUS" IN ('21','24')) THEN (0) WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM ((now())) - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM ((now())) - T1."RECEPTION_DATE"))) END as c263,
+	   (now()) as c264,
+	   T1."PURCH_PRICE_UNIT" + T1."COST_UNIT" as c265,
+	   T7."DESCRIPTION" as c266,
+	   T7."GLOBAL_MAKE_CD" as c267,
+	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c268,
+	   T3."COLOUR_CODE" || ' - ' || T3."COLOUR_CF" as c269,
+	   T3."CHASSIS_NUMBER" as c270,
+	   T3."MODEL_TEXT" as c271,
+	   T4."MOD_LIN_SPECIFY" as c272,
+	   CASE WHEN (T2."VEHICLE_TYPE" IN ('K','M','N','T')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('D','G','R','M','V')) THEN ('Gebrauchtwagen') ELSE null END as c273,
+	   T6."DESCRIPTION" as c274,
+	   T6."DEPARTMENT_TYPE_ID" as c275,
+	   CASE WHEN (T1."SALES_DEPARTMENT" IN ('    ')) THEN ('10') ELSE ((od_left(T1."SALES_DEPARTMENT",2))) END as c276,
+	   T5."MAKE_CODE" as c277,
+	   T5."MODEL_GROUP" as c278,
+	   T5."MODEL_TYPE" as c279,
+	   T5."ORIG_MODEL_CODE" as c280,
+	   T5."MODEL_TEXT" as c281,
+	   T5."MAKE_CD" as c282,
+	   T5."WORKSHOP_MODEL" as c283,
+	   T4."MAKE_CD" as c284,
+	   T4."MODEL_LINE" as c285,
+	   T3."MAKE_CD" as c286,
+	   T3."SOLDMARK_DATE" as c287,
+	   T3."DISCOUNT_PERC_WORK" as c288,
+	   T3."WORKSHOP_PRICECODE" as c289,
+	   T3."HOURLY_REPAIR_RATE" as c290,
+	   T3."SERVICE_DAYS" as c291,
+	   T3."FUELTYPE" as c292,
+	   T3."DEALER_MARKING" as c293,
+	   T3."DEALER_NUMBER" as c294,
+	   T3."PURCH_AMOUNT" as c295,
+	   T3."LATEST_INV_DATE" as c296,
+	   T3."PAID_DATE" as c297,
+	   T3."HOUR_RATE_TABLE" as c298,
+	   T3."MAKE" as c299,
+	   T3."MODEL_TYPE_2" as c300,
+	   T3."MODEL_LINE_GROUP" as c301,
+	   T3."PURCH_CAL_DATE" as c302,
+	   T3."STOCK_DATE" as c303,
+	   T3."CAL_COST_DATE" as c304,
+	   T3."CAL_COST" as c305,
+	   T3."AVAILABLE" as c306,
+	   T3."TYPE_YEAR" as c307,
+	   T3."ASU_INSP" as c308,
+	   T3."ASU_DATE" as c309,
+	   T3."ASU_TYPE" as c310,
+	   T3."TUV_INSP" as c311,
+	   T3."TUV_DATE" as c312,
+	   T3."TUV_TYPE" as c313,
+	   T3."NO_OF_OWNERS" as c314,
+	   T3."TRIM_CODE" as c315,
+	   T3."COLOUR_CODE" as c316,
+	   T3."DRIVE_CODE" as c317,
+	   T3."GEAR_CODE" as c318,
+	   T3."MOTOR_CODE" as c319,
+	   T3."MISC_10_CF" as c320,
+	   T3."MISC_9_CF" as c321,
+	   T3."MISC_8_CF" as c322,
+	   T3."MISC_7_CF" as c323,
+	   T3."MISC_6_CF" as c324,
+	   T3."MISC_5_CF" as c325,
+	   T3."MISC_4_CF" as c326,
+	   T3."MISC_3_CF" as c327,
+	   T3."MISC_2_CF" as c328,
+	   T3."MISC_1_CF" as c329,
+	   T3."MILEAGE" as c330,
+	   T3."EQUIPMENT_4" as c331,
+	   T3."EQUIPMENT_3" as c332,
+	   T3."EQUIPMENT_2" as c333,
+	   T3."EQUIPMENT_1" as c334,
+	   T3."DECLARATION_NUMBER" as c335,
+	   T3."DECLARATION_PLACE" as c336,
+	   T3."DECLARATION_DATE" as c337,
+	   T3."SEATS" as c338,
+	   T3."CYLINDER_VOLUME" as c339,
+	   T3."YEAR_MODEL_CF" as c340,
+	   T3."KEY_CODE" as c341,
+	   T3."MOTOR_NUMBER" as c342,
+	   T3."CLASSIFICATION" as c343,
+	   T3."FAC_MODEL_CODE_S" as c344,
+	   T3."WORKSHOP_MODEL" as c345,
+	   T3."MODEL_LINE" as c346,
+	   T3."TRIM_TXT" as c347,
+	   T3."COLOUR_CF" as c348,
+	   T3."ORIG_MODEL_CODE2" as c349,
+	   T3."ORIG_MODEL_CODE1" as c350,
+	   T3."SALESMAN_SALE" as c351,
+	   T3."SALESMAN_BUY" as c352,
+	   T3."ARRIVAL_DATE" as c353,
+	   T3."EXPECTED_ARR_DATE" as c354,
+	   T3."FIRST_OCCUR_DATE" as c355,
+	   T3."LATEST_REG_DATE" as c356,
+	   T3."FIRST_REG_DATE" as c357,
+	   T3."FAC_MODEL_CODE_L" as c358,
+	   T3."CAR_STATUS" as c359,
+	   T3."CAR_GROUP" as c360,
+	   T3."REGISTER_NUMBER" as c361,
+	   T3."HANDLER" as c362,
+	   T3."TRANSACT_DATE" as c363,
+	   T3."BASIS_NUMBER" as c364,
+	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Lagerauftrag') WHEN (T1."ECC_STATUS" = '24') THEN ('24 - Kundenauftrag') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - auf Lager verkauft') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') WHEN (T1."ECC_STATUS" = '42') THEN ('42') WHEN (T1."ECC_STATUS" = '25') THEN ('25 - Kundenauftrag') ELSE null END as c365,
+	   T2."VEHICLE_TYPE_TEXT" as c366,
+	   T2."VEHICLE_TYPE" as c367,
+	   T1."UNIQUE_IDENT" as c368,
+	   T1."PRICE_LIST_DATE" as c369,
+	   T1."PRICE_LIST_VERSION" as c370,
+	   T1."PURCH_ORIGIN_CODE" as c371,
+	   T1."SALE_PRICE_DATE" as c372,
+	   T1."BUD_OPT_PRICE" as c373,
+	   T1."RECEPTION_DATE" as c374,
+	   T1."EST_REFERENCE_NO" as c375,
+	   T1."EST_SALES_PRICE" as c376,
+	   T1."FORD_INT_DATE" as c377,
+	   T1."VALUATION_DATE" as c378,
+	   T1."DESIRED_DELIV_DATE" as c379,
+	   T1."BOOKING_DEALER_NR" as c380,
+	   T1."DEALER_MARKING" as c381,
+	   T1."EXP_ARRIVAL_TIME" as c382,
+	   T1."CONTRACT_DATE" as c383,
+	   T1."CNTRACT_DUE_DATE" as c384,
+	   T1."TRANSFER_VAT_RC" as c385,
+	   T1."VAT_RATE_CODE" as c386,
+	   T1."VAT_TABLE_NORMAL" as c387,
+	   T1."VAT_TABLE_WORK" as c388,
+	   T1."PRICE_LABEL_DATE" as c389,
+	   T1."ORDER_CONFIRM_DATE" as c390,
+	   T1."ORDER_ARRIVAL_DATE" as c391,
+	   T1."TRF_DEPARTMENT" as c392,
+	   T1."UNIT_SOLD" as c393,
+	   T1."SALE_ORDER_NO" as c394,
+	   T1."TRF_TAXBASIS_PURCH" as c395,
+	   T1."TRF_TAXBASIS_SALES" as c396,
+	   T1."FREIGHT_BALANCE" as c397,
+	   T1."RESERVATION_TEXT" as c398,
+	   T1."RESERVATION_PERSON" as c399,
+	   T1."RESERVATION_DATE" as c400,
+	   T1."DELIVERY_DATE_VEH" as c401,
+	   T1."COMMISION_NO" as c402,
+	   T1."RECALC_CODE" as c403,
+	   T1."BUDG_PRICE_VAT" as c404,
+	   T1."ACCOUNT_SALES" as c405,
+	   T1."ACCOUNT_PURCHASE" as c406,
+	   T1."INVOICE_PERMISSION" as c407,
+	   T1."LATEST_UPDATE" as c408,
+	   T1."VEHICLE_UPDATE" as c409,
+	   T1."PA_NUMBER" as c410,
+	   T1."BUYING_ORDER_DATE" as c411,
+	   T1."BUYING_ORDER_NO" as c412,
+	   T1."CONDITION_UNIT" as c413,
+	   T1."TRANSFER_BBDB" as c414,
+	   T1."DELETE_PROPOSAL" as c415,
+	   T1."STOCK_DAYS" as c416,
+	   T1."TRANSFER_DATE" as c417,
+	   T1."OR_MARK" as c418,
+	   T1."COST_TAX" as c419,
+	   T1."PURCH_TAX" as c420,
+	   T1."TRANSFER_SOLD" as c421,
+	   T1."TRANSFER_TAX_PCT" as c422,
+	   T1."TRANSFER_TAX_BASIS" as c423,
+	   T1."TRANSFER_ACC_CODE" as c424,
+	   T1."TRANSFER_TAX_HAND" as c425,
+	   T1."TRANSFER_LINE" as c426,
+	   T1."NEXT_LINE_1" as c427,
+	   T1."NEXT_LINE_UNIT" as c428,
+	   T1."INTEREST_2" as c429,
+	   T1."INTEREST_1" as c430,
+	   T1."REG_FEE" as c431,
+	   T1."SALES_PRICE_UNIT" as c432,
+	   T1."PURCH_PRICE_UNIT" as c433,
+	   T1."PREV_OWNER" as c434,
+	   T1."BUD_DEDUCT_FEE" as c435,
+	   T1."BUD_REG_FEE" as c436,
+	   T1."BUD_PURCH_PRICE" as c437,
+	   T1."UNIT_IN_CHANGE" as c438,
+	   T1."SCRAP_CODE" as c439,
+	   T1."SALE_DATE" as c440,
+	   T1."SALE_INV_NUMBER" as c441,
+	   T1."SALES_DEPARTMENT" as c442,
+	   T1."PURCH_DATE" as c443,
+	   T1."PURCH_INVNO" as c444,
+	   T1."PURCH_SALSMAN_CODE" as c445,
+	   T1."PURCH_DEPARTMENT" as c446,
+	   T1."MILEAGE" as c447,
+	   T1."INTEREST_CODE" as c448,
+	   T1."TAX_HANDLING" as c449,
+	   T1."BOOK_KEEPING_CODE" as c450,
+	   T1."TRANSFER_TAX" as c451,
+	   T1."DEPRECIATION" as c452,
+	   T1."UNIT_LAST_UPD_DTE" as c453,
+	   T1."TAX_CODE" as c454,
+	   T1."INTERNAL_CODE" as c455,
+	   T1."DISCOUNT_LIMIT" as c456,
+	   T1."DISCOUNT_PERC_WORK" as c457,
+	   T1."PRICE_CODE" as c458,
+	   T1."DELIVERY_STOP_CODE" as c459,
+	   T1."SMALL_INV_CHARGE" as c460,
+	   T1."SMALL_ACCESSORIES" as c461,
+	   T1."PMT_TERM" as c462,
+	   T1."CAR_CREATION_DATE" as c463,
+	   T1."HANDLER" as c464,
+	   T1."TRANSACT_DATE" as c465,
+	   T1."VEHICLE_TYPE" as c466,
+	   T1."ECC_STATUS" as c467,
+	   T1."BASIS_NUMBER" as c468
+from (((((((("defo01"."dbo"."UNIT_FILE" T1 left outer join "defo01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "defo01"."dbo"."VEHICLE" T3 on T1."BASIS_NUMBER" = T3."BASIS_NUMBER") left outer join "defo01"."dbo"."vPP5Q" T4 on (T3."MODEL_LINE" = T4."MODEL_LINE") and (T3."MAKE_CD" = T4."MAKE_CD")) left outer join "defo01"."dbo"."vPP74" T5 on (T3."WORKSHOP_MODEL" = T5."WORKSHOP_MODEL") and (T3."MAKE_CD" = T5."MAKE_CD")) left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T6 on T1."PURCH_DEPARTMENT" = T6."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."GLOBAL_MAKE" T7 on T3."MAKE_CD" = T7."GLOBAL_MAKE_CD") left outer join "defo01"."dbo"."vPP43" T8 on T1."PURCH_SALSMAN_CODE" = T8."SELLER_CODE") left outer join "defo01"."dbo"."vPP43" T9 on T9."SELLER_CODE" = T1."SALE_SALESMAN"),
+	(("defo01"."dbo"."VEH_ORDER_HEADER" T10 left outer join "defo01"."dbo"."VEH_ORDER_LINE" T12 on T10."ORDER_NUMBER" = T12."ORDER_NUMBER") left outer join "defo01"."dbo"."vPP4K" T11 on T10."FLEET_OWNER" = T11."FLEET_OWNER_CODE")
 where (T12."UNIT_NUMBER" = T1."UNIT_NUMBER")
 where (T12."UNIT_NUMBER" = T1."UNIT_NUMBER")
 and (T1."ECC_STATUS" IN ('25','44','64','24'))
 and (T1."ECC_STATUS" IN ('25','44','64','24'))
-order by c246 asc,c265 desc
+order by c245 asc,c263 desc
 ) D1
 ) D1
 
 
 END SQL
 END SQL
@@ -721,5 +719,4 @@ COLUMN,237,Kundenart
 COLUMN,238,Geschäftsart
 COLUMN,238,Geschäftsart
 COLUMN,239,Status_1
 COLUMN,239,Status_1
 COLUMN,240,Anzahl Datensätze
 COLUMN,240,Anzahl Datensätze
-COLUMN,241,Mandant
 
 

BIN
Portal/System/IQD/NW/NW_GW_VK.imr


+ 228 - 230
Portal/System/IQD/NW/NW_GW_VK.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_GW_VK.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\NW\NW_GW_VK.imr
 TITLE,NW_GW_VK.imr
 TITLE,NW_GW_VK.imr
 BEGIN SQL
 BEGIN SQL
 select c1 as c1,
 select c1 as c1,
@@ -141,10 +141,9 @@ select c1 as c1,
 	   c135 as c135,
 	   c135 as c135,
 	   c136 as c136,
 	   c136 as c136,
 	   XMAX(c136 for c1) as c137,
 	   XMAX(c136 for c1) as c137,
-	   c138 as c138,
-	   c139 as c139
+	   c138 as c138
 from 
 from 
-(select c143 as c1,
+(select c142 as c1,
 	   c268 as c2,
 	   c268 as c2,
 	   c267 as c3,
 	   c267 as c3,
 	   c266 as c4,
 	   c266 as c4,
@@ -165,231 +164,231 @@ from
 	   c251 as c19,
 	   c251 as c19,
 	   c250 as c20,
 	   c250 as c20,
 	   c249 as c21,
 	   c249 as c21,
-	   c199 as c22,
-	   c248 as c23,
-	   c247 as c24,
-	   c201 as c25,
-	   c246 as c26,
-	   c245 as c27,
-	   c244 as c28,
-	   c243 as c29,
-	   c242 as c30,
-	   c241 as c31,
-	   c240 as c32,
-	   c239 as c33,
-	   c238 as c34,
-	   c237 as c35,
-	   c236 as c36,
-	   c235 as c37,
-	   c234 as c38,
-	   c233 as c39,
-	   c232 as c40,
-	   c185 as c41,
-	   c231 as c42,
-	   c230 as c43,
-	   c229 as c44,
-	   c228 as c45,
-	   c227 as c46,
-	   c226 as c47,
-	   c225 as c48,
-	   c224 as c49,
-	   c223 as c50,
-	   c222 as c51,
-	   c221 as c52,
-	   c196 as c53,
-	   c220 as c54,
-	   c219 as c55,
-	   c218 as c56,
-	   c217 as c57,
-	   c216 as c58,
-	   c215 as c59,
-	   c183 as c60,
-	   c214 as c61,
-	   c213 as c62,
-	   c212 as c63,
-	   c197 as c64,
-	   c211 as c65,
-	   c210 as c66,
-	   c209 as c67,
-	   c208 as c68,
-	   c207 as c69,
-	   c206 as c70,
-	   c205 as c71,
-	   c204 as c72,
-	   c198 as c73,
-	   c203 as c74,
-	   c202 as c75,
-	   c201 as c76,
+	   c248 as c22,
+	   c247 as c23,
+	   c246 as c24,
+	   c200 as c25,
+	   c245 as c26,
+	   c244 as c27,
+	   c243 as c28,
+	   c242 as c29,
+	   c241 as c30,
+	   c240 as c31,
+	   c239 as c32,
+	   c238 as c33,
+	   c237 as c34,
+	   c236 as c35,
+	   c235 as c36,
+	   c234 as c37,
+	   c233 as c38,
+	   c232 as c39,
+	   c231 as c40,
+	   c184 as c41,
+	   c230 as c42,
+	   c229 as c43,
+	   c228 as c44,
+	   c227 as c45,
+	   c226 as c46,
+	   c225 as c47,
+	   c224 as c48,
+	   c223 as c49,
+	   c222 as c50,
+	   c221 as c51,
+	   c220 as c52,
+	   c195 as c53,
+	   c219 as c54,
+	   c218 as c55,
+	   c217 as c56,
+	   c216 as c57,
+	   c215 as c58,
+	   c214 as c59,
+	   c182 as c60,
+	   c213 as c61,
+	   c212 as c62,
+	   c211 as c63,
+	   c196 as c64,
+	   c210 as c65,
+	   c209 as c66,
+	   c208 as c67,
+	   c207 as c68,
+	   c206 as c69,
+	   c205 as c70,
+	   c204 as c71,
+	   c203 as c72,
+	   c197 as c73,
+	   c202 as c74,
+	   c201 as c75,
+	   c200 as c76,
 	   '1' as c77,
 	   '1' as c77,
-	   c200 as c78,
-	   c199 as c79,
-	   c198 as c80,
-	   c197 as c81,
-	   c183 as c82,
-	   c196 as c83,
-	   c195 as c84,
-	   c194 as c85,
-	   c193 as c86,
-	   c192 as c87,
+	   c199 as c78,
+	   c198 as c79,
+	   c197 as c80,
+	   c196 as c81,
+	   c182 as c82,
+	   c195 as c83,
+	   c194 as c84,
+	   c193 as c85,
+	   c192 as c86,
+	   c191 as c87,
 	   '' as c88,
 	   '' as c88,
-	   c191 as c89,
-	   c190 as c90,
-	   c189 as c91,
-	   c188 as c92,
-	   c187 as c93,
-	   c186 as c94,
-	   c186 as c95,
-	   c185 as c96,
-	   c184 as c97,
-	   c183 as c98,
-	   c182 as c99,
-	   c181 as c100,
-	   c180 as c101,
-	   c179 as c102,
-	   c178 as c103,
-	   c177 as c104,
-	   c176 as c105,
-	   c175 as c106,
-	   c174 as c107,
-	   c173 as c108,
-	   c172 as c109,
-	   c171 as c110,
-	   c170 as c111,
-	   c169 as c112,
-	   c168 as c113,
-	   c167 as c114,
-	   c166 as c115,
-	   c165 as c116,
-	   c164 as c117,
-	   c163 as c118,
-	   c162 as c119,
-	   c161 as c120,
-	   c160 as c121,
-	   c159 as c122,
-	   c158 as c123,
-	   c157 as c124,
-	   c156 as c125,
-	   c155 as c126,
-	   c154 as c127,
-	   c153 as c128,
-	   c152 as c129,
-	   c151 as c130,
-	   c150 as c131,
-	   c149 as c132,
-	   c148 as c133,
-	   c144 as c134,
-	   c147 as c135,
-	   c146 as c136,
-	   c145 as c138,
-	   c144 as c139,
-	   XMAX(c146 for c143) as c140
+	   c190 as c89,
+	   c189 as c90,
+	   c188 as c91,
+	   c187 as c92,
+	   c186 as c93,
+	   c185 as c94,
+	   c185 as c95,
+	   c184 as c96,
+	   c183 as c97,
+	   c182 as c98,
+	   c181 as c99,
+	   c180 as c100,
+	   c179 as c101,
+	   c178 as c102,
+	   c177 as c103,
+	   c176 as c104,
+	   c175 as c105,
+	   c174 as c106,
+	   c173 as c107,
+	   c172 as c108,
+	   c171 as c109,
+	   c170 as c110,
+	   c169 as c111,
+	   c168 as c112,
+	   c167 as c113,
+	   c166 as c114,
+	   c165 as c115,
+	   c164 as c116,
+	   c163 as c117,
+	   c162 as c118,
+	   c161 as c119,
+	   c160 as c120,
+	   c159 as c121,
+	   c158 as c122,
+	   c157 as c123,
+	   c156 as c124,
+	   c155 as c125,
+	   c154 as c126,
+	   c153 as c127,
+	   c152 as c128,
+	   c151 as c129,
+	   c150 as c130,
+	   c149 as c131,
+	   c148 as c132,
+	   c147 as c133,
+	   c146 as c134,
+	   c145 as c135,
+	   c144 as c136,
+	   c143 as c138,
+	   XMAX(c144 for c142) as c139
 from 
 from 
-(select T1."UNIT_NUMBER" as c143,
-	   (database()) as c144,
-	   (od_left(T14."DEPARTMENT",2)) as c145,
-	   T14."UNIQUE_IDENT" as c146,
-	   T14."DEPARTMENT" as c147,
-	   CASE WHEN (T10."DESCRIPTION" IN ('Chevrolet','Opel')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c148,
-	   CASE WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM T1."SALE_DATE" - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM T1."SALE_DATE" - T1."RECEPTION_DATE"))) END as c149,
-	   CASE WHEN (T12."TRANSACTION_CODE" IN ('26','28 ','27 ','29 ','26 ','32 ','33 ','31 ','30 ')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c150,
-	   (CASE WHEN (T12."TRANSACTION_CODE" IN ('25 ','26 ','27 ','28 ','29 ','30','31','32','33')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END) + (CASE WHEN (T12."TRANSACTION_CODE" IN ('37 ','39 ','40 ','41 ','47 ','59 ','49 ','70 ','75 ')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END) as c151,
-	   CASE WHEN (T12."TRANSACTION_CODE" IN ('37 ','39 ','40 ','41 ','47 ','59 ','49 ','70 ','75 ')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c152,
-	   CASE WHEN (T12."TRANSACTION_CODE" IN ('25 ','26 ','27 ','28 ','29 ','30','31','32','33')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c153,
-	   CASE WHEN (T12."TRANSACTION_CODE" IN ('13')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c154,
-	   CASE WHEN (T12."TRANSACTION_CODE" IN ('11 ')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c155,
-	   CASE WHEN (T12."TRANSACTION_CODE" IN ('14')) THEN (T12."ORDERS_GROSSVALUE" * -1) ELSE (0) END as c156,
-	   CASE WHEN (T12."TRANSACTION_CODE" IN ('91','92','90','18','19','93')) THEN (T12."ORDERS_GROSSVALUE" * -1) ELSE (0) END as c157,
-	   CASE WHEN (T12."TRANSACTION_CODE" IN ('10','12','24','12','15 ')) THEN (T12."ORDERS_GROSSVALUE" * -1) ELSE (0) END as c158,
-	   T12."INT_VOUCHER_NO" as c159,
-	   T12."DESTINATION" as c160,
-	   T12."DEPARTMENT" as c161,
-	   T12."BOOK_KEEPING_CODE" as c162,
-	   T12."CLASSIFICATION_DTE" as c163,
-	   T12."DISCOUNT" as c164,
-	   T12."ORDERS_GROSSVALUE" as c165,
-	   T12."COSTS" as c166,
-	   T12."REFERENCE" as c167,
-	   T13."SPECIFY" as c168,
-	   T13."TRANSACTION_CODE" as c169,
-	   T12."TRANSACTION_CODE" as c170,
-	   T12."ORDER_NUMBER" as c171,
-	   T12."ORDER_DATE" as c172,
-	   T12."DOCUMENT_NR" as c173,
-	   T12."DOCUMENT_DATE" as c174,
-	   T12."FUNCTION_CODE" as c175,
-	   T12."PROGRAM" as c176,
-	   T12."HANDLER" as c177,
-	   T12."TRANSACT_DATE" as c178,
-	   T12."LINE_NO" as c179,
-	   T12."LINE_TYPE" as c180,
-	   T12."UNIT_NUMBER" as c181,
-	   T5."SEL_NAME" || ' / ' || (T6."CUSTOMER_NUMBER" || '- ' || T6."NAME") as c182,
-	   T8."MODEL_TEXT" as c183,
-	   CASE WHEN (T11."SEL_NAME" IS NULL) THEN (' - ' || ' / ' || T1."PREV_OWNER") ELSE (T11."SEL_NAME" || ' / ' || T1."PREV_OWNER") END as c184,
-	   T1."PREV_OWNER" as c185,
-	   T11."SEL_NAME" as c186,
-	   (T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER") || ' - ' || T1."VEHICLE_TYPE" as c187,
-	   T1."UNIT_NUMBER" || ' - ' || T1."OWNER" || ' - ' || (asciiz(extract(YEAR FROM T8."ORIG_INV_DATE"),4) || '-' || asciiz(extract(MONTH FROM T8."ORIG_INV_DATE"),2) || '-' || asciiz(extract(DAY FROM T8."ORIG_INV_DATE"),2)) as c188,
-	   T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER" as c189,
-	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Vorlauf') WHEN (T1."ECC_STATUS" = '25') THEN ('25 - für Kd best. FZG') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - am Hof nicht fakt.') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') ELSE null END as c190,
-	   T8."COLOUR_CODE" || ' - ' || T8."COLOUR_CF" as c191,
-	   T6."CUSTOMER_GROUP" || ' - ' || T7."CUST_GROUP_SPECIFY" as c192,
-	   T6."CUSTOMER_NUMBER" || '- ' || T6."NAME" as c193,
-	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c194,
-	   CASE WHEN (T2."VEHICLE_TYPE" IN ('K','M','N','T','V')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('D','G','R')) THEN ('Gebrauchtwagen') ELSE null END as c195,
-	   T8."CHASSIS_NUMBER" as c196,
-	   T9."MOD_LIN_SPECIFY" as c197,
-	   T10."DESCRIPTION" as c198,
-	   T5."SEL_NAME" as c199,
-	   (od_left(T1."SALES_DEPARTMENT",2)) as c200,
-	   T1."SALE_DATE" as c201,
-	   T8."LATEST_INV_DATE" as c202,
-	   T8."ORIG_INV_DATE" as c203,
-	   T10."GLOBAL_MAKE_CD" as c204,
-	   T8."MAKE_CD" as c205,
-	   T8."MAKE" as c206,
-	   T8."COLOUR_CODE" as c207,
-	   T8."DRIVE_CODE" as c208,
-	   T8."MOTOR_CODE" as c209,
-	   T8."MILEAGE" as c210,
-	   T8."WORKSHOP_MODEL" as c211,
-	   T9."MODEL_LINE" as c212,
-	   T8."MODEL_LINE" as c213,
-	   T8."COLOUR_CF" as c214,
-	   T8."SALESMAN_SALE" as c215,
-	   T8."SALESMAN_BUY" as c216,
-	   T8."ARRIVAL_DATE" as c217,
-	   T8."LATEST_REG_DATE" as c218,
-	   T8."FIRST_REG_DATE" as c219,
-	   T8."OWNER_CODE" as c220,
-	   T8."REGISTER_NUMBER" as c221,
-	   T1."CONTRACT_DATE" as c222,
-	   T1."ORDER_CONFIRM_DATE" as c223,
-	   T1."ORDER_ARRIVAL_DATE" as c224,
-	   T7."CUST_GROUP_SPECIFY" as c225,
-	   T7."CUSTOMER_GROUP" as c226,
-	   T6."CUSTOMER_GROUP" as c227,
-	   T6."NAME" as c228,
-	   T6."CUSTOMER_NUMBER" as c229,
-	   T1."ACCOUNT_SALES" as c230,
-	   T1."ACCOUNT_PURCHASE" as c231,
-	   T1."OWNER" as c232,
-	   T1."LOCATION_CODE" as c233,
-	   T1."PA_NUMBER" as c234,
-	   T1."BUYING_ORDER_DATE" as c235,
-	   T1."BUYING_ORDER_NO" as c236,
-	   T1."STOCK_DAYS" as c237,
-	   T1."REG_FEE" as c238,
-	   T1."SALES_PRICE_UNIT" as c239,
-	   T1."COST_UNIT" as c240,
-	   T1."PURCH_PRICE_UNIT" as c241,
-	   T1."BUD_COST" as c242,
-	   T1."BUD_DEDUCT_FEE" as c243,
-	   T1."BUD_REG_FEE" as c244,
-	   T1."BUD_PURCH_PRICE" as c245,
-	   T1."BUD_SALE_DET" as c246,
-	   T1."SALE_INV_NUMBER" as c247,
-	   T5."SEL_FAMILY_NAME" as c248,
+(select T1."UNIT_NUMBER" as c142,
+	   (od_left(T14."DEPARTMENT",2)) as c143,
+	   T14."UNIQUE_IDENT" as c144,
+	   T14."DEPARTMENT" as c145,
+	   (database()) as c146,
+	   CASE WHEN (T10."DESCRIPTION" IN ('Ford','Volvo')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c147,
+	   CASE WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM T1."SALE_DATE" - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM T1."SALE_DATE" - T1."RECEPTION_DATE"))) END as c148,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('26','28','29','31','32','33','34','35','36')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c149,
+	   (CASE WHEN (T12."TRANSACTION_CODE" IN ('25 ','26 ','28 ','29 ','30','31','32','33','34','35','36')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END) + (CASE WHEN (T12."TRANSACTION_CODE" IN ('37 ','38 ','39','40 ','41 ','42 ','45 ','47 ','49 ','61 ','63 ','67','69','70','75')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END) as c150,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('37 ','38 ','39','40 ','41 ','42 ','45 ','47 ','49 ','61 ','63 ','67','69','70','75')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c151,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('25 ','26 ','28 ','29 ','30','31','32','33','34','35','36')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c152,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('15')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c153,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('11 ')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c154,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('12')) THEN (T12."ORDERS_GROSSVALUE" * -1) ELSE (0) END as c155,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('91','92')) THEN (T12."ORDERS_GROSSVALUE" * -1) ELSE (0) END as c156,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('10','14','24 ')) THEN (T12."ORDERS_GROSSVALUE" * -1) ELSE (0) END as c157,
+	   T12."INT_VOUCHER_NO" as c158,
+	   T12."DESTINATION" as c159,
+	   T12."DEPARTMENT" as c160,
+	   T12."BOOK_KEEPING_CODE" as c161,
+	   T12."CLASSIFICATION_DTE" as c162,
+	   T12."DISCOUNT" as c163,
+	   T12."ORDERS_GROSSVALUE" as c164,
+	   T12."COSTS" as c165,
+	   T12."REFERENCE" as c166,
+	   T13."SPECIFY" as c167,
+	   T13."TRANSACTION_CODE" as c168,
+	   T12."TRANSACTION_CODE" as c169,
+	   T12."ORDER_NUMBER" as c170,
+	   T12."ORDER_DATE" as c171,
+	   T12."DOCUMENT_NR" as c172,
+	   T12."DOCUMENT_DATE" as c173,
+	   T12."FUNCTION_CODE" as c174,
+	   T12."PROGRAM" as c175,
+	   T12."HANDLER" as c176,
+	   T12."TRANSACT_DATE" as c177,
+	   T12."LINE_NO" as c178,
+	   T12."LINE_TYPE" as c179,
+	   T12."UNIT_NUMBER" as c180,
+	   (CASE WHEN (T5."SEL_NAME" IS NULL) THEN (T1."SALE_SALESMAN") ELSE (T5."SEL_NAME") END) || ' / ' || (T6."CUSTOMER_NUMBER" || '- ' || T6."NAME") as c181,
+	   T8."MODEL_TEXT" as c182,
+	   CASE WHEN (T11."SEL_NAME" IS NULL) THEN (' - ' || ' / ' || T1."PREV_OWNER") ELSE (T11."SEL_NAME" || ' / ' || T1."PREV_OWNER") END as c183,
+	   T1."PREV_OWNER" as c184,
+	   T11."SEL_NAME" as c185,
+	   (T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER") || ' - ' || T1."VEHICLE_TYPE" as c186,
+	   T1."UNIT_NUMBER" || ' - ' || T1."OWNER" || ' - ' || (asciiz(extract(YEAR FROM T8."ORIG_INV_DATE"),4) || '-' || asciiz(extract(MONTH FROM T8."ORIG_INV_DATE"),2) || '-' || asciiz(extract(DAY FROM T8."ORIG_INV_DATE"),2)) as c187,
+	   T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER" as c188,
+	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Vorlauf') WHEN (T1."ECC_STATUS" = '25') THEN ('25 - für Kd best. FZG') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - am Hof nicht fakt.') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') ELSE null END as c189,
+	   T8."COLOUR_CODE" || ' - ' || T8."COLOUR_CF" as c190,
+	   T6."CUSTOMER_GROUP" || ' - ' || T7."CUST_GROUP_SPECIFY" as c191,
+	   T6."CUSTOMER_NUMBER" || '- ' || T6."NAME" as c192,
+	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c193,
+	   CASE WHEN (T2."VEHICLE_TYPE" IN ('N','T')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('D','G','R','M','V')) THEN ('Gebrauchtwagen') ELSE null END as c194,
+	   T8."CHASSIS_NUMBER" as c195,
+	   T9."MOD_LIN_SPECIFY" as c196,
+	   T10."DESCRIPTION" as c197,
+	   CASE WHEN (T5."SEL_NAME" IS NULL) THEN (T1."SALE_SALESMAN") ELSE (T5."SEL_NAME") END as c198,
+	   (od_left(T1."SALES_DEPARTMENT",2)) as c199,
+	   T1."SALE_DATE" as c200,
+	   T8."LATEST_INV_DATE" as c201,
+	   T8."ORIG_INV_DATE" as c202,
+	   T10."GLOBAL_MAKE_CD" as c203,
+	   T8."MAKE_CD" as c204,
+	   T8."MAKE" as c205,
+	   T8."COLOUR_CODE" as c206,
+	   T8."DRIVE_CODE" as c207,
+	   T8."MOTOR_CODE" as c208,
+	   T8."MILEAGE" as c209,
+	   T8."WORKSHOP_MODEL" as c210,
+	   T9."MODEL_LINE" as c211,
+	   T8."MODEL_LINE" as c212,
+	   T8."COLOUR_CF" as c213,
+	   T8."SALESMAN_SALE" as c214,
+	   T8."SALESMAN_BUY" as c215,
+	   T8."ARRIVAL_DATE" as c216,
+	   T8."LATEST_REG_DATE" as c217,
+	   T8."FIRST_REG_DATE" as c218,
+	   T8."OWNER_CODE" as c219,
+	   T8."REGISTER_NUMBER" as c220,
+	   T1."CONTRACT_DATE" as c221,
+	   T1."ORDER_CONFIRM_DATE" as c222,
+	   T1."ORDER_ARRIVAL_DATE" as c223,
+	   T7."CUST_GROUP_SPECIFY" as c224,
+	   T7."CUSTOMER_GROUP" as c225,
+	   T6."CUSTOMER_GROUP" as c226,
+	   T6."NAME" as c227,
+	   T6."CUSTOMER_NUMBER" as c228,
+	   T1."ACCOUNT_SALES" as c229,
+	   T1."ACCOUNT_PURCHASE" as c230,
+	   T1."OWNER" as c231,
+	   T1."LOCATION_CODE" as c232,
+	   T1."PA_NUMBER" as c233,
+	   T1."BUYING_ORDER_DATE" as c234,
+	   T1."BUYING_ORDER_NO" as c235,
+	   T1."STOCK_DAYS" as c236,
+	   T1."REG_FEE" as c237,
+	   T1."SALES_PRICE_UNIT" as c238,
+	   T1."COST_UNIT" as c239,
+	   T1."PURCH_PRICE_UNIT" as c240,
+	   T1."BUD_COST" as c241,
+	   T1."BUD_DEDUCT_FEE" as c242,
+	   T1."BUD_REG_FEE" as c243,
+	   T1."BUD_PURCH_PRICE" as c244,
+	   T1."BUD_SALE_DET" as c245,
+	   T1."SALE_INV_NUMBER" as c246,
+	   T5."SEL_FAMILY_NAME" as c247,
+	   T5."SEL_NAME" as c248,
 	   T5."SELLER_CODE" as c249,
 	   T5."SELLER_CODE" as c249,
 	   T1."SALE_SALESMAN" as c250,
 	   T1."SALE_SALESMAN" as c250,
 	   T4."DESCRIPTION" as c251,
 	   T4."DESCRIPTION" as c251,
@@ -410,11 +409,11 @@ from
 	   T1."VEHICLE_TYPE" as c266,
 	   T1."VEHICLE_TYPE" as c266,
 	   T1."ECC_STATUS" as c267,
 	   T1."ECC_STATUS" as c267,
 	   T1."BASIS_NUMBER" as c268
 	   T1."BASIS_NUMBER" as c268
-from ((((((((((((("deop01"."dbo"."UNIT_FILE" T1 left outer join "deop01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop01"."dbo"."vPP5M" T3 on T1."BOOK_KEEPING_CODE" = T3."BOOK_KEEPING_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T1."SALES_DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T1."SALE_SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."CUSTOMER" T6 on T1."ACCOUNT_SALES" = T6."CUSTOMER_NUMBER") left outer join "deop01"."dbo"."vPP48" T7 on T6."CUSTOMER_GROUP" = T7."CUSTOMER_GROUP") left outer join "deop01"."dbo"."VEHICLE" T8 on T1."BASIS_NUMBER" = T8."BASIS_NUMBER") left outer join "deop01"."dbo"."vPP5Q" T9 on (T8."MODEL_LINE" = T9."MODEL_LINE") and (T8."MAKE_CD" = T9."MAKE_CD")) left outer join "deop01"."dbo"."GLOBAL_MAKE" T10 on T8."MAKE_CD" = T10."GLOBAL_MAKE_CD") left outer join "deop01"."dbo"."vPP43" T11 on T1."PURCH_SALSMAN_CODE" = T11."SELLER_CODE") left outer join "deop01"."dbo"."UNIT_HISTORY" T12 on T1."UNIT_NUMBER" = T12."UNIT_NUMBER") left outer join "deop01"."dbo"."vPP5A" T13 on T12."TRANSACTION_CODE" = T13."TRANSACTION_CODE") left outer join "deop01"."dbo"."UNIT_CHANGE_HIST" T14 on (T14."UNIT_NUMBER" = T1."UNIT_NUMBER") and (T14."DEPARTMENT" <> ' '))
-where (((T1."ECC_STATUS" = '64') and (not T12."TRANSACTION_CODE" IN ('76 ','77 '))) and (T1."SALE_DATE" >= TIMESTAMP '2014-01-01 00:00:00.000'))
+from ((((((((((((("defo01"."dbo"."UNIT_FILE" T1 left outer join "defo01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "defo01"."dbo"."vPP5M" T3 on T1."BOOK_KEEPING_CODE" = T3."BOOK_KEEPING_CODE") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T1."SALES_DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."vPP43" T5 on T1."SALE_SALESMAN" = T5."SELLER_CODE") left outer join "defo01"."dbo"."CUSTOMER" T6 on T1."ACCOUNT_SALES" = T6."CUSTOMER_NUMBER") left outer join "defo01"."dbo"."vPP48" T7 on T6."CUSTOMER_GROUP" = T7."CUSTOMER_GROUP") left outer join "defo01"."dbo"."VEHICLE" T8 on T1."BASIS_NUMBER" = T8."BASIS_NUMBER") left outer join "defo01"."dbo"."vPP5Q" T9 on (T8."MODEL_LINE" = T9."MODEL_LINE") and (T8."MAKE_CD" = T9."MAKE_CD")) left outer join "defo01"."dbo"."GLOBAL_MAKE" T10 on T8."MAKE_CD" = T10."GLOBAL_MAKE_CD") left outer join "defo01"."dbo"."vPP43" T11 on T1."PURCH_SALSMAN_CODE" = T11."SELLER_CODE") left outer join "defo01"."dbo"."UNIT_HISTORY" T12 on T1."UNIT_NUMBER" = T12."UNIT_NUMBER") left outer join "defo01"."dbo"."vPP5A" T13 on T12."TRANSACTION_CODE" = T13."TRANSACTION_CODE") left outer join "defo01"."dbo"."UNIT_CHANGE_HIST" T14 on (T14."UNIT_NUMBER" = T1."UNIT_NUMBER") and (T14."DEPARTMENT" <> ' '))
+where (((T1."ECC_STATUS" = '64') and (not T12."TRANSACTION_CODE" IN ('76 ','77 '))) and (T1."SALE_DATE" >= TIMESTAMP '2015-01-01 00:00:00.000'))
 ) D2
 ) D2
 ) D1
 ) D1
-where (c136 = c140)
+where (c136 = c139)
 order by c1 asc
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -556,5 +555,4 @@ COLUMN,134,Department_unit_change_hist
 COLUMN,135,Unique Ident_unit_change_hist
 COLUMN,135,Unique Ident_unit_change_hist
 COLUMN,136,Maximum_Unique_Ident
 COLUMN,136,Maximum_Unique_Ident
 COLUMN,137,Standort
 COLUMN,137,Standort
-COLUMN,138,Mandant
 
 

BIN
Portal/System/IQD/NW/NW_GW_VK_Stk.imr


+ 164 - 166
Portal/System/IQD/NW/NW_GW_VK_Stk.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_GW_VK_Stk.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\NW\NW_GW_VK_Stk.imr
 TITLE,NW_GW_VK_Stk.imr
 TITLE,NW_GW_VK_Stk.imr
 BEGIN SQL
 BEGIN SQL
 select c1 as c1,
 select c1 as c1,
@@ -110,10 +110,9 @@ select c1 as c1,
 	   c104 as c104,
 	   c104 as c104,
 	   c105 as c105,
 	   c105 as c105,
 	   XMAX(c105 for c1) as c106,
 	   XMAX(c105 for c1) as c106,
-	   c107 as c107,
-	   c108 as c108
+	   c107 as c107
 from 
 from 
-(select c112 as c1,
+(select c111 as c1,
 	   c205 as c2,
 	   c205 as c2,
 	   c204 as c3,
 	   c204 as c3,
 	   c203 as c4,
 	   c203 as c4,
@@ -134,168 +133,168 @@ from
 	   c188 as c19,
 	   c188 as c19,
 	   c187 as c20,
 	   c187 as c20,
 	   c186 as c21,
 	   c186 as c21,
-	   c136 as c22,
-	   c185 as c23,
-	   c184 as c24,
-	   c138 as c25,
-	   c183 as c26,
-	   c182 as c27,
-	   c181 as c28,
-	   c180 as c29,
-	   c179 as c30,
-	   c178 as c31,
-	   c177 as c32,
-	   c176 as c33,
-	   c175 as c34,
-	   c174 as c35,
-	   c173 as c36,
-	   c172 as c37,
-	   c171 as c38,
-	   c170 as c39,
-	   c169 as c40,
-	   c122 as c41,
-	   c168 as c42,
-	   c167 as c43,
-	   c166 as c44,
-	   c165 as c45,
-	   c164 as c46,
-	   c163 as c47,
-	   c162 as c48,
-	   c161 as c49,
-	   c160 as c50,
-	   c159 as c51,
-	   c158 as c52,
-	   c133 as c53,
-	   c157 as c54,
-	   c156 as c55,
-	   c155 as c56,
-	   c154 as c57,
-	   c153 as c58,
-	   c152 as c59,
-	   c120 as c60,
-	   c151 as c61,
-	   c150 as c62,
-	   c149 as c63,
-	   c134 as c64,
-	   c148 as c65,
-	   c147 as c66,
-	   c146 as c67,
-	   c145 as c68,
-	   c144 as c69,
-	   c143 as c70,
-	   c142 as c71,
-	   c141 as c72,
-	   c135 as c73,
-	   c140 as c74,
-	   c139 as c75,
-	   c138 as c76,
+	   c185 as c22,
+	   c184 as c23,
+	   c183 as c24,
+	   c137 as c25,
+	   c182 as c26,
+	   c181 as c27,
+	   c180 as c28,
+	   c179 as c29,
+	   c178 as c30,
+	   c177 as c31,
+	   c176 as c32,
+	   c175 as c33,
+	   c174 as c34,
+	   c173 as c35,
+	   c172 as c36,
+	   c171 as c37,
+	   c170 as c38,
+	   c169 as c39,
+	   c168 as c40,
+	   c121 as c41,
+	   c167 as c42,
+	   c166 as c43,
+	   c165 as c44,
+	   c164 as c45,
+	   c163 as c46,
+	   c162 as c47,
+	   c161 as c48,
+	   c160 as c49,
+	   c159 as c50,
+	   c158 as c51,
+	   c157 as c52,
+	   c132 as c53,
+	   c156 as c54,
+	   c155 as c55,
+	   c154 as c56,
+	   c153 as c57,
+	   c152 as c58,
+	   c151 as c59,
+	   c119 as c60,
+	   c150 as c61,
+	   c149 as c62,
+	   c148 as c63,
+	   c133 as c64,
+	   c147 as c65,
+	   c146 as c66,
+	   c145 as c67,
+	   c144 as c68,
+	   c143 as c69,
+	   c142 as c70,
+	   c141 as c71,
+	   c140 as c72,
+	   c134 as c73,
+	   c139 as c74,
+	   c138 as c75,
+	   c137 as c76,
 	   '1' as c77,
 	   '1' as c77,
-	   c137 as c78,
-	   c136 as c79,
-	   c135 as c80,
-	   c134 as c81,
-	   c120 as c82,
-	   c133 as c83,
-	   c132 as c84,
-	   c131 as c85,
-	   c130 as c86,
-	   c129 as c87,
+	   c136 as c78,
+	   c135 as c79,
+	   c134 as c80,
+	   c133 as c81,
+	   c119 as c82,
+	   c132 as c83,
+	   c131 as c84,
+	   c130 as c85,
+	   c129 as c86,
+	   c128 as c87,
 	   '' as c88,
 	   '' as c88,
-	   c128 as c89,
-	   c127 as c90,
-	   c126 as c91,
-	   c125 as c92,
-	   c124 as c93,
-	   c123 as c94,
-	   c123 as c95,
-	   c122 as c96,
-	   c121 as c97,
-	   c120 as c98,
-	   c119 as c99,
+	   c127 as c89,
+	   c126 as c90,
+	   c125 as c91,
+	   c124 as c92,
+	   c123 as c93,
+	   c122 as c94,
+	   c122 as c95,
+	   c121 as c96,
+	   c120 as c97,
+	   c119 as c98,
+	   c118 as c99,
 	   1 as c100,
 	   1 as c100,
-	   c118 as c101,
-	   c117 as c102,
-	   c113 as c103,
-	   c116 as c104,
-	   c115 as c105,
-	   c114 as c107,
-	   c113 as c108,
-	   XMAX(c115 for c112) as c109
+	   c117 as c101,
+	   c116 as c102,
+	   c115 as c103,
+	   c114 as c104,
+	   c113 as c105,
+	   c112 as c107,
+	   XMAX(c113 for c111) as c108
 from 
 from 
-(select T1."UNIT_NUMBER" as c112,
-	   (database()) as c113,
-	   (od_left(T12."DEPARTMENT",2)) as c114,
-	   T12."UNIQUE_IDENT" as c115,
-	   T12."DEPARTMENT" as c116,
-	   CASE WHEN (T10."DESCRIPTION" IN ('Chevrolet','Opel')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c117,
-	   CASE WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM T1."SALE_DATE" - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM T1."SALE_DATE" - T1."RECEPTION_DATE"))) END as c118,
-	   T5."SEL_NAME" || ' / ' || (T6."CUSTOMER_NUMBER" || '- ' || T6."NAME") as c119,
-	   T8."MODEL_TEXT" as c120,
-	   CASE WHEN (T11."SEL_NAME" IS NULL) THEN (' - ' || ' / ' || T1."PREV_OWNER") ELSE (T11."SEL_NAME" || ' / ' || T1."PREV_OWNER") END as c121,
-	   T1."PREV_OWNER" as c122,
-	   T11."SEL_NAME" as c123,
-	   (T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER") || ' - ' || T1."VEHICLE_TYPE" as c124,
-	   T1."UNIT_NUMBER" || ' - ' || T1."OWNER" || ' - ' || (asciiz(extract(YEAR FROM T8."ORIG_INV_DATE"),4) || '-' || asciiz(extract(MONTH FROM T8."ORIG_INV_DATE"),2) || '-' || asciiz(extract(DAY FROM T8."ORIG_INV_DATE"),2)) as c125,
-	   T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER" as c126,
-	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Vorlauf') WHEN (T1."ECC_STATUS" = '25') THEN ('25 - für Kd best. FZG') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - am Hof nicht fakt.') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') ELSE null END as c127,
-	   T8."COLOUR_CODE" || ' - ' || T8."COLOUR_CF" as c128,
-	   T6."CUSTOMER_GROUP" || ' - ' || T7."CUST_GROUP_SPECIFY" as c129,
-	   T6."CUSTOMER_NUMBER" || '- ' || T6."NAME" as c130,
-	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c131,
-	   CASE WHEN (T2."VEHICLE_TYPE" IN ('K','M','N','T','V')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('G','R','D')) THEN ('Gebrauchtwagen') ELSE null END as c132,
-	   T8."CHASSIS_NUMBER" as c133,
-	   T9."MOD_LIN_SPECIFY" as c134,
-	   T10."DESCRIPTION" as c135,
-	   T5."SEL_NAME" as c136,
-	   (od_left(T1."SALES_DEPARTMENT",2)) as c137,
-	   T1."SALE_DATE" as c138,
-	   T8."LATEST_INV_DATE" as c139,
-	   T8."ORIG_INV_DATE" as c140,
-	   T10."GLOBAL_MAKE_CD" as c141,
-	   T8."MAKE_CD" as c142,
-	   T8."MAKE" as c143,
-	   T8."COLOUR_CODE" as c144,
-	   T8."DRIVE_CODE" as c145,
-	   T8."MOTOR_CODE" as c146,
-	   T8."MILEAGE" as c147,
-	   T8."WORKSHOP_MODEL" as c148,
-	   T9."MODEL_LINE" as c149,
-	   T8."MODEL_LINE" as c150,
-	   T8."COLOUR_CF" as c151,
-	   T8."SALESMAN_SALE" as c152,
-	   T8."SALESMAN_BUY" as c153,
-	   T8."ARRIVAL_DATE" as c154,
-	   T8."LATEST_REG_DATE" as c155,
-	   T8."FIRST_REG_DATE" as c156,
-	   T8."OWNER_CODE" as c157,
-	   T8."REGISTER_NUMBER" as c158,
-	   T1."CONTRACT_DATE" as c159,
-	   T1."ORDER_CONFIRM_DATE" as c160,
-	   T1."ORDER_ARRIVAL_DATE" as c161,
-	   T7."CUST_GROUP_SPECIFY" as c162,
-	   T7."CUSTOMER_GROUP" as c163,
-	   T6."CUSTOMER_GROUP" as c164,
-	   T6."NAME" as c165,
-	   T6."CUSTOMER_NUMBER" as c166,
-	   T1."ACCOUNT_SALES" as c167,
-	   T1."ACCOUNT_PURCHASE" as c168,
-	   T1."OWNER" as c169,
-	   T1."LOCATION_CODE" as c170,
-	   T1."PA_NUMBER" as c171,
-	   T1."BUYING_ORDER_DATE" as c172,
-	   T1."BUYING_ORDER_NO" as c173,
-	   T1."STOCK_DAYS" as c174,
-	   T1."REG_FEE" as c175,
-	   T1."SALES_PRICE_UNIT" as c176,
-	   T1."COST_UNIT" as c177,
-	   T1."PURCH_PRICE_UNIT" as c178,
-	   T1."BUD_COST" as c179,
-	   T1."BUD_DEDUCT_FEE" as c180,
-	   T1."BUD_REG_FEE" as c181,
-	   T1."BUD_PURCH_PRICE" as c182,
-	   T1."BUD_SALE_DET" as c183,
-	   T1."SALE_INV_NUMBER" as c184,
-	   T5."SEL_FAMILY_NAME" as c185,
+(select T1."UNIT_NUMBER" as c111,
+	   (od_left(T12."DEPARTMENT",2)) as c112,
+	   T12."UNIQUE_IDENT" as c113,
+	   T12."DEPARTMENT" as c114,
+	   (database()) as c115,
+	   CASE WHEN (T10."DESCRIPTION" IN ('Ford','Volvo')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c116,
+	   CASE WHEN (T1."RECEPTION_DATE" IS NULL) THEN ((extract(DAY FROM T1."SALE_DATE" - T1."PURCH_DATE"))) ELSE ((extract(DAY FROM T1."SALE_DATE" - T1."RECEPTION_DATE"))) END as c117,
+	   (CASE WHEN (T5."SEL_NAME" IS NULL) THEN (T1."SALE_SALESMAN") ELSE (T5."SEL_NAME") END) || ' / ' || (T6."CUSTOMER_NUMBER" || '- ' || T6."NAME") as c118,
+	   T8."MODEL_TEXT" as c119,
+	   CASE WHEN (T11."SEL_NAME" IS NULL) THEN (' - ' || ' / ' || T1."PREV_OWNER") ELSE (T11."SEL_NAME" || ' / ' || T1."PREV_OWNER") END as c120,
+	   T1."PREV_OWNER" as c121,
+	   T11."SEL_NAME" as c122,
+	   (T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER") || ' - ' || T1."VEHICLE_TYPE" as c123,
+	   T1."UNIT_NUMBER" || ' - ' || T1."OWNER" || ' - ' || (asciiz(extract(YEAR FROM T8."ORIG_INV_DATE"),4) || '-' || asciiz(extract(MONTH FROM T8."ORIG_INV_DATE"),2) || '-' || asciiz(extract(DAY FROM T8."ORIG_INV_DATE"),2)) as c124,
+	   T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER" as c125,
+	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Vorlauf') WHEN (T1."ECC_STATUS" = '25') THEN ('25 - für Kd best. FZG') WHEN (T1."ECC_STATUS" = '41') THEN ('41 - Bestand') WHEN (T1."ECC_STATUS" = '44') THEN ('44 - am Hof nicht fakt.') WHEN (T1."ECC_STATUS" = '64') THEN ('64 - verkauft') ELSE null END as c126,
+	   T8."COLOUR_CODE" || ' - ' || T8."COLOUR_CF" as c127,
+	   T6."CUSTOMER_GROUP" || ' - ' || T7."CUST_GROUP_SPECIFY" as c128,
+	   T6."CUSTOMER_NUMBER" || '- ' || T6."NAME" as c129,
+	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T1."VEHICLE_TYPE") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c130,
+	   CASE WHEN (T2."VEHICLE_TYPE" IN ('N','T')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('D','G','R','M','V')) THEN ('Gebrauchtwagen') ELSE null END as c131,
+	   T8."CHASSIS_NUMBER" as c132,
+	   T9."MOD_LIN_SPECIFY" as c133,
+	   T10."DESCRIPTION" as c134,
+	   CASE WHEN (T5."SEL_NAME" IS NULL) THEN (T1."SALE_SALESMAN") ELSE (T5."SEL_NAME") END as c135,
+	   (od_left(T1."SALES_DEPARTMENT",2)) as c136,
+	   T1."SALE_DATE" as c137,
+	   T8."LATEST_INV_DATE" as c138,
+	   T8."ORIG_INV_DATE" as c139,
+	   T10."GLOBAL_MAKE_CD" as c140,
+	   T8."MAKE_CD" as c141,
+	   T8."MAKE" as c142,
+	   T8."COLOUR_CODE" as c143,
+	   T8."DRIVE_CODE" as c144,
+	   T8."MOTOR_CODE" as c145,
+	   T8."MILEAGE" as c146,
+	   T8."WORKSHOP_MODEL" as c147,
+	   T9."MODEL_LINE" as c148,
+	   T8."MODEL_LINE" as c149,
+	   T8."COLOUR_CF" as c150,
+	   T8."SALESMAN_SALE" as c151,
+	   T8."SALESMAN_BUY" as c152,
+	   T8."ARRIVAL_DATE" as c153,
+	   T8."LATEST_REG_DATE" as c154,
+	   T8."FIRST_REG_DATE" as c155,
+	   T8."OWNER_CODE" as c156,
+	   T8."REGISTER_NUMBER" as c157,
+	   T1."CONTRACT_DATE" as c158,
+	   T1."ORDER_CONFIRM_DATE" as c159,
+	   T1."ORDER_ARRIVAL_DATE" as c160,
+	   T7."CUST_GROUP_SPECIFY" as c161,
+	   T7."CUSTOMER_GROUP" as c162,
+	   T6."CUSTOMER_GROUP" as c163,
+	   T6."NAME" as c164,
+	   T6."CUSTOMER_NUMBER" as c165,
+	   T1."ACCOUNT_SALES" as c166,
+	   T1."ACCOUNT_PURCHASE" as c167,
+	   T1."OWNER" as c168,
+	   T1."LOCATION_CODE" as c169,
+	   T1."PA_NUMBER" as c170,
+	   T1."BUYING_ORDER_DATE" as c171,
+	   T1."BUYING_ORDER_NO" as c172,
+	   T1."STOCK_DAYS" as c173,
+	   T1."REG_FEE" as c174,
+	   T1."SALES_PRICE_UNIT" as c175,
+	   T1."COST_UNIT" as c176,
+	   T1."PURCH_PRICE_UNIT" as c177,
+	   T1."BUD_COST" as c178,
+	   T1."BUD_DEDUCT_FEE" as c179,
+	   T1."BUD_REG_FEE" as c180,
+	   T1."BUD_PURCH_PRICE" as c181,
+	   T1."BUD_SALE_DET" as c182,
+	   T1."SALE_INV_NUMBER" as c183,
+	   T5."SEL_FAMILY_NAME" as c184,
+	   T5."SEL_NAME" as c185,
 	   T5."SELLER_CODE" as c186,
 	   T5."SELLER_CODE" as c186,
 	   T1."SALE_SALESMAN" as c187,
 	   T1."SALE_SALESMAN" as c187,
 	   T4."DESCRIPTION" as c188,
 	   T4."DESCRIPTION" as c188,
@@ -316,11 +315,11 @@ from
 	   T1."VEHICLE_TYPE" as c203,
 	   T1."VEHICLE_TYPE" as c203,
 	   T1."ECC_STATUS" as c204,
 	   T1."ECC_STATUS" as c204,
 	   T1."BASIS_NUMBER" as c205
 	   T1."BASIS_NUMBER" as c205
-from ((((((((((("deop01"."dbo"."UNIT_FILE" T1 left outer join "deop01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop01"."dbo"."vPP5M" T3 on T1."BOOK_KEEPING_CODE" = T3."BOOK_KEEPING_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T1."SALES_DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T1."SALE_SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."CUSTOMER" T6 on T1."ACCOUNT_SALES" = T6."CUSTOMER_NUMBER") left outer join "deop01"."dbo"."vPP48" T7 on T6."CUSTOMER_GROUP" = T7."CUSTOMER_GROUP") left outer join "deop01"."dbo"."VEHICLE" T8 on T1."BASIS_NUMBER" = T8."BASIS_NUMBER") left outer join "deop01"."dbo"."vPP5Q" T9 on (T8."MODEL_LINE" = T9."MODEL_LINE") and (T8."MAKE_CD" = T9."MAKE_CD")) left outer join "deop01"."dbo"."GLOBAL_MAKE" T10 on T8."MAKE_CD" = T10."GLOBAL_MAKE_CD") left outer join "deop01"."dbo"."vPP43" T11 on T1."PURCH_SALSMAN_CODE" = T11."SELLER_CODE") left outer join "deop01"."dbo"."UNIT_CHANGE_HIST" T12 on (T12."UNIT_NUMBER" = T1."UNIT_NUMBER") and (T12."DEPARTMENT" <> ' '))
-where ((T1."ECC_STATUS" = '64') and (T1."SALE_DATE" >= TIMESTAMP '2014-01-01 00:00:00.000'))
+from ((((((((((("defo01"."dbo"."UNIT_FILE" T1 left outer join "defo01"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "defo01"."dbo"."vPP5M" T3 on T1."BOOK_KEEPING_CODE" = T3."BOOK_KEEPING_CODE") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T1."SALES_DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."vPP43" T5 on T1."SALE_SALESMAN" = T5."SELLER_CODE") left outer join "defo01"."dbo"."CUSTOMER" T6 on T1."ACCOUNT_SALES" = T6."CUSTOMER_NUMBER") left outer join "defo01"."dbo"."vPP48" T7 on T6."CUSTOMER_GROUP" = T7."CUSTOMER_GROUP") left outer join "defo01"."dbo"."VEHICLE" T8 on T1."BASIS_NUMBER" = T8."BASIS_NUMBER") left outer join "defo01"."dbo"."vPP5Q" T9 on (T8."MODEL_LINE" = T9."MODEL_LINE") and (T8."MAKE_CD" = T9."MAKE_CD")) left outer join "defo01"."dbo"."GLOBAL_MAKE" T10 on T8."MAKE_CD" = T10."GLOBAL_MAKE_CD") left outer join "defo01"."dbo"."vPP43" T11 on T1."PURCH_SALSMAN_CODE" = T11."SELLER_CODE") left outer join "defo01"."dbo"."UNIT_CHANGE_HIST" T12 on (T12."UNIT_NUMBER" = T1."UNIT_NUMBER") and (T12."DEPARTMENT" <> ' '))
+where ((T1."ECC_STATUS" = '64') and (T1."SALE_DATE" >= TIMESTAMP '2015-01-01 00:00:00.000'))
 ) D2
 ) D2
 ) D1
 ) D1
-where (c105 = c109)
+where (c105 = c108)
 order by c1 asc
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -431,5 +430,4 @@ COLUMN,103,Department_unit_change_hist
 COLUMN,104,Unique Ident_unit_change_hist
 COLUMN,104,Unique Ident_unit_change_hist
 COLUMN,105,Maximun_Unique_Ident
 COLUMN,105,Maximun_Unique_Ident
 COLUMN,106,Standort
 COLUMN,106,Standort
-COLUMN,107,Mandant
 
 

BIN
Portal/System/IQD/NW/NW_GW_VK_test.imr


BIN
Portal/System/IQD/NW/transactioncode.imr


BIN
Portal/System/IQD/NW/vehicletype.imr


BIN
Portal/System/IQD/OP/OP_AS.imr


+ 3 - 6
Portal/System/IQD/OP/OP_AS.iqd

@@ -93,8 +93,7 @@ select c1 as c1,
 	   c87 as c87,
 	   c87 as c87,
 	   c88 as c88,
 	   c88 as c88,
 	   c89 as c89,
 	   c89 as c89,
-	   c90 as c90,
-	   c91 as c91
+	   c90 as c90
 from 
 from 
 (select T1."CUSTOMER_NUMBER" as c1,
 (select T1."CUSTOMER_NUMBER" as c1,
 	   T1."VOUCHER_NO" as c2,
 	   T1."VOUCHER_NO" as c2,
@@ -183,9 +182,8 @@ from
 	   T6."NAME" || ' - ' || T6."CUSTOMER_NUMBER" as c87,
 	   T6."NAME" || ' - ' || T6."CUSTOMER_NUMBER" as c87,
 	   (asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2)) as c88,
 	   (asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2)) as c88,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c89,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c89,
-	   (od_left(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))),7)) || ' - ' || T1."COMMENT_CU" || ' - ' || ((asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2))) as c90,
-	   (database()) as c91
-from ((((("deop01"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "deop01"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "deop01"."dbo"."ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."CUSTOMER" T6 on T3."DELIVERY_ACCOUNT" = T6."CUSTOMER_NUMBER")
+	   (od_left(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))),7)) || ' - ' || T1."COMMENT_CU" || ' - ' || ((asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2))) as c90
+from ((((("defo01"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "defo01"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "defo01"."dbo"."ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "defo01"."dbo"."CUSTOMER" T6 on T3."DELIVERY_ACCOUNT" = T6."CUSTOMER_NUMBER")
 where (((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NOT NULL))
 where (((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NOT NULL))
 order by c6 asc
 order by c6 asc
 ) D1
 ) D1
@@ -281,5 +279,4 @@ COLUMN,86,Lieferkunde
 COLUMN,87,Datum_Zeichen
 COLUMN,87,Datum_Zeichen
 COLUMN,88,Voucher_Zeichen
 COLUMN,88,Voucher_Zeichen
 COLUMN,89,Beleg
 COLUMN,89,Beleg
-COLUMN,90,Mandant
 
 

BIN
Portal/System/IQD/OP/OP_FZG.imr


+ 2 - 4
Portal/System/IQD/OP/OP_FZG.iqd

@@ -93,9 +93,8 @@ select T1."CUSTOMER_NUMBER" as c1,
 	   T6."NAME" || ' - ' || T6."CUSTOMER_NUMBER" as c87,
 	   T6."NAME" || ' - ' || T6."CUSTOMER_NUMBER" as c87,
 	   (asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2)) as c88,
 	   (asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2)) as c88,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c89,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c89,
-	   (od_left(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))),7)) || ' - ' || T1."COMMENT_CU" || ' - ' || ((asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2))) as c90,
-	   (database()) as c91
-from ((((("deop01"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "deop01"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "deop01"."dbo"."VEH_ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."CUSTOMER" T6 on T3."DELIVERY_ACCOUNT" = T6."CUSTOMER_NUMBER")
+	   (od_left(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))),7)) || ' - ' || T1."COMMENT_CU" || ' - ' || ((asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2))) as c90
+from ((((("defo01"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "defo01"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "defo01"."dbo"."VEH_ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "defo01"."dbo"."CUSTOMER" T6 on T3."DELIVERY_ACCOUNT" = T6."CUSTOMER_NUMBER")
 where (((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NOT NULL))
 where (((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NOT NULL))
 order by c6 asc
 order by c6 asc
 
 
@@ -190,5 +189,4 @@ COLUMN,86,Lieferkunde
 COLUMN,87,Datum_Zeichen
 COLUMN,87,Datum_Zeichen
 COLUMN,88,Voucher_Zeichen
 COLUMN,88,Voucher_Zeichen
 COLUMN,89,Beleg
 COLUMN,89,Beleg
-COLUMN,90,Mandant
 
 

BIN
Portal/System/IQD/OP/OP_ohne Auftrag_O21.imr


+ 2 - 4
Portal/System/IQD/OP/OP_ohne Auftrag_O21.iqd

@@ -94,9 +94,8 @@ select T1."CUSTOMER_NUMBER" as c1,
 	   'nicht zuzuordnen' as c88,
 	   'nicht zuzuordnen' as c88,
 	   (asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2)) as c89,
 	   (asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2)) as c89,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c90,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c90,
-	   (od_left(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))),7)) || ' - ' || T1."COMMENT_CU" || ' - ' || ((asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2))) as c91,
-	   (database()) as c92
-from ((((("deop01"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "deop01"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "deop01"."dbo"."ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."VEH_ORDER_HEADER" T6 on T1."DOCUMENT_NO" = T6."ORDER_NUMBER")
+	   (od_left(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))),7)) || ' - ' || T1."COMMENT_CU" || ' - ' || ((asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2))) as c91
+from ((((("defo01"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "defo01"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "defo01"."dbo"."ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "defo01"."dbo"."VEH_ORDER_HEADER" T6 on T1."DOCUMENT_NO" = T6."ORDER_NUMBER")
 where ((((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NULL)) and (T6."ORDER_NUMBER" IS NULL))
 where ((((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NULL)) and (T6."ORDER_NUMBER" IS NULL))
 order by c6 asc
 order by c6 asc
 
 
@@ -192,5 +191,4 @@ COLUMN,87,Standort
 COLUMN,88,Datum_Zeichen
 COLUMN,88,Datum_Zeichen
 COLUMN,89,Voucher_Zeichen
 COLUMN,89,Voucher_Zeichen
 COLUMN,90,Beleg
 COLUMN,90,Beleg
-COLUMN,91,Mandant
 
 

BIN
Portal/System/IQD/Serv_Teile/Auftraege_Kopf_SPP.imr


File diff suppressed because it is too large
+ 15 - 21
Portal/System/IQD/Serv_Teile/Auftraege_Kopf_SPP.iqd


BIN
Portal/System/IQD/Serv_Teile/Auftraege_Mont_Split.imr


+ 0 - 628
Portal/System/IQD/Serv_Teile/Auftraege_Mont_Split.iqd

@@ -1,628 +0,0 @@
-COGNOS QUERY
-STRUCTURE,1,1
-DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Serv_Teile\Auftraege_Mont_Split.imr
-TITLE,Auftraege_Mont_Split.imr
-BEGIN SQL
-select T1."ORDER_NUMBER" as c1,
-	   T1."REGISTER_NUMBER" as c2,
-	   T1."STATUS" as c3,
-	   T1."STATE_KEY_DATE" as c4,
-	   T1."DEBIT_ACCOUNT" as c5,
-	   T1."INVOICE_NUMBER" as c6,
-	   T1."WORKSHOP_MODEL" as c7,
-	   T1."STATE_CODE" as c8,
-	   T1."TRANSACT_DATE" as c9,
-	   T1."HANDLER" as c10,
-	   T1."DELIVERY_ACCOUNT" as c11,
-	   T1."DEPARTMENT" as c12,
-	   T1."DEBET_DEPARTMENT" as c13,
-	   T1."SALESMAN" as c14,
-	   T1."DEBIT_PERM" as c15,
-	   T1."ORDER_DATE" as c16,
-	   T1."DELIVERY_DATE" as c17,
-	   T1."INVOICE_DATE" as c18,
-	   T1."PMT_TERM" as c19,
-	   T1."DUEDATE_1" as c20,
-	   T1."PAYMENT_TEXT" as c21,
-	   T1."COSTS" as c22,
-	   T1."PURCH_TAX" as c23,
-	   T1."ORDERS_GROSSVALUE" as c24,
-	   T1."TAX_SHARE" as c25,
-	   T1."DISCOUNT_AMOUNT" as c26,
-	   T1."PRICE_CODE" as c27,
-	   T1."MISC_ADDS" as c28,
-	   T1."STOCK" as c29,
-	   T1."PLACE_CODE" as c30,
-	   T1."INTERNAL_CODE" as c31,
-	   T1."CUSTOMER_GROUP" as c32,
-	   T1."BASIS_NUMBER" as c33,
-	   T1."MILEAGE" as c34,
-	   T1."PREV_STATUS" as c35,
-	   T1."SALES_CLASS_NUMBER" as c36,
-	   T1."INVOICE_DISC_PERC" as c37,
-	   T1."SALES_TAX_FREE" as c38,
-	   T1."TITLE" as c39,
-	   T1."NAME" as c40,
-	   T1."STREET_ADDR" as c41,
-	   T1."ADDR_2" as c42,
-	   T1."ZIPCODE" as c43,
-	   T1."MAIL_ADDR" as c44,
-	   T1."DISCOUNT_LIMIT" as c45,
-	   T1."REFERENCE_NUMBER" as c46,
-	   T1."EXPECTED_ORDER_TIM" as c47,
-	   T1."MODEL_TEXT" as c48,
-	   T1."WORKSHOP_PRICECODE" as c49,
-	   T1."SPLIT_COUNTER" as c50,
-	   T1."ARRIVAL_TIME" as c51,
-	   T1."ARRIVAL_DATE" as c52,
-	   T1."END_DATE" as c53,
-	   T1."END_TIME" as c54,
-	   T1."FAC_MODEL_CODE_S" as c55,
-	   T1."MAKE_CD" as c56,
-	   T1."YEAR_MODEL" as c57,
-	   T1."TRANSFER_MAKE_CD" as c58,
-	   T1."CHASSIS_NUMBER" as c59,
-	   T1."WORKSHOP_TEAM" as c60,
-	   T1."COMMISSION_SALESMAN" as c61,
-	   T1."ACTUAL_INV_DATE_TIME" as c62,
-	   T1."UNIQUE_IDENT" as c63,
-	   T2."ORDER_NUMBER" as c64,
-	   T2."LINE_NUMBER" as c65,
-	   T2."KEY_PROD_CODE" as c66,
-	   T2."KEY_MAKE_CD" as c67,
-	   T2."DELIVERY_DATE" as c68,
-	   T2."LINE_GROUP_CODE" as c69,
-	   T2."HANDLER" as c70,
-	   T2."STATE_CODE" as c71,
-	   T2."PERSON_CODE" as c72,
-	   T2."ORDER_LINETYPE" as c73,
-	   T2."ORDER_LINETYPE_2" as c74,
-	   T2."ORDER_LINETYPE_3" as c75,
-	   T2."RESULTING_LINE" as c76,
-	   T2."RESULTING_LINE_2" as c77,
-	   T2."PRINT_INVOICE" as c78,
-	   T2."REDUCTION_CODE" as c79,
-	   T2."REDUCTION_AMOUNT" as c80,
-	   T2."REDUCTION_CODE_2" as c81,
-	   T2."REDUCTION_POS" as c82,
-	   T2."SPLIT_CODE" as c83,
-	   T2."SPLIT_CODE_2" as c84,
-	   T2."MECHANIC_CODE" as c85,
-	   T2."SALESMAN" as c86,
-	   T2."DISCOUNT_TABLE" as c87,
-	   T2."DISCOUNT_CODE" as c88,
-	   T2."CLAIM_CODE_IND" as c89,
-	   T2."CLAIM_NUMBER" as c90,
-	   T2."KIT_FIXED_PRICE_CD" as c91,
-	   T2."R_DELIVERY_DATE" as c92,
-	   T2."WUST_CODE" as c93,
-	   T2."STATUS" as c94,
-	   T2."STOCK" as c95,
-	   T2."GROSS_DISCOUNT" as c96,
-	   T2."STATISTIC_CODE" as c97,
-	   T2."DECIMAL_INDICATOR" as c98,
-	   T2."ADD_COST_CODE" as c99,
-	   T2."DISCOUNT_PERC" as c100,
-	   T2."DISCOUNT_PERC_2" as c101,
-	   T2."DISCOUNT" as c102,
-	   T2."STDPRICE" as c103,
-	   T2."LINES_NET_VALUE" as c104,
-	   T2."TAX_CODE_1" as c105,
-	   T2."VAT_RATE_CODE" as c106,
-	   T2."TAX_C_U" as c107,
-	   T2."TAX_DRAWN" as c108,
-	   T2."LINE_MISC_ADDS" as c109,
-	   T2."LINE_MISC_ADDS_PER" as c110,
-	   T2."CLAIM_TROUBLE_CD" as c111,
-	   T2."PROD_CODE" as c112,
-	   T2."MAKE_CD" as c113,
-	   T2."PRODUCT_GROUP" as c114,
-	   T2."PROD_NAME" as c115,
-	   T2."LOCATION" as c116,
-	   T2."ORDER_QUANTITY" as c117,
-	   T2."DELIVERY_QUANTITY" as c118,
-	   T2."LINE_COSTS" as c119,
-	   T2."CLAIM_RETURN_CODE" as c120,
-	   T2."INV_TOTAL_NUMBER" as c121,
-	   T2."SPECIAL_PRICE" as c122,
-	   T2."SALES_PRICE" as c123,
-	   T2."SALES_PRICE_INCL" as c124,
-	   T2."ORIG_ORDER_NO" as c125,
-	   T2."ORIG_LINE_NO" as c126,
-	   T2."ORIG_CREATION_CODE" as c127,
-	   T2."BACK_ORDER_CD" as c128,
-	   T2."BACK_ORDER" as c129,
-	   T2."INTERNAL_TRANSFER" as c130,
-	   T2."STDPRICE_2" as c131,
-	   T2."QUANTITY_DISC_CODE" as c132,
-	   T2."CAMPAIGN_CODE" as c133,
-	   T2."REPLACE_CODE" as c134,
-	   T2."N_MAIN_PART_NO" as c135,
-	   T2."LINE_TEXTLINE_1" as c136,
-	   T2."LINE_TEXTLINE_2" as c137,
-	   T2."LINE_TEXTLINE_3" as c138,
-	   T2."LINE_TEXT_CODE" as c139,
-	   T2."LINE_CODE" as c140,
-	   T2."LINE_WORKSHOP" as c141,
-	   T2."BACK_REG_CODE" as c142,
-	   T2."REQUISITION_NUM" as c143,
-	   T2."REPAIR_CODE" as c144,
-	   T2."REPAIR_GROUP" as c145,
-	   T2."REPAIR_NAME" as c146,
-	   T2."RATE_PRICE_CODE" as c147,
-	   T2."TIME_RATE" as c148,
-	   T2."USED_TIME" as c149,
-	   T2."EST_TIME" as c150,
-	   T2."INV_TIME" as c151,
-	   T2."REPAIR_CODE_2" as c152,
-	   T2."REPAIR_POS" as c153,
-	   T2."LINE_COMMENT" as c154,
-	   T2."INSPECTION_1" as c155,
-	   T2."INSPECTION_2" as c156,
-	   T2."WORK_DATE" as c157,
-	   T2."START_TIME" as c158,
-	   T2."END_DATE" as c159,
-	   T2."END_TIME" as c160,
-	   T2."WORKSHOP_AREA" as c161,
-	   T2."W_MAIN_REPAIR_NO" as c162,
-	   T2."KIT_GROUP" as c163,
-	   T2."KIT_CODE" as c164,
-	   T2."WORKSHOP_MODEL" as c165,
-	   T2."KIT_TEXT" as c166,
-	   T2."KIT_FIXED_PRICE" as c167,
-	   T2."CLASS_RULE" as c168,
-	   T2."KIT_ONE_LINE" as c169,
-	   T2."KIT_ONE_LINEPRICE" as c170,
-	   T2."KIT_CATALOG_CODE" as c171,
-	   T2."KIT_PARTS_DISC_PER" as c172,
-	   T2."KIT_WORK_DISC_PER" as c173,
-	   T2."KIT_MISC_DISC_PER" as c174,
-	   T2."KIT_DELETE" as c175,
-	   T2."KIT_PRICE_DIFF" as c176,
-	   T2."KIT_PRINT_SPLIT" as c177,
-	   T2."TYPE_OL" as c178,
-	   T2."TRANSACTION_CODE_2" as c179,
-	   T2."TXT_OL" as c180,
-	   T2."AMOUNT_OL" as c181,
-	   T2."CASH_ACCOUNT" as c182,
-	   T2."REPAIR_CODE_ACCU" as c183,
-	   T2."RECOMMENDED_PRICE" as c184,
-	   T2."COST_PRICE_WORK" as c185,
-	   T2."TIME_CODE_1" as c186,
-	   T2."USED_TIME_TYPE_1" as c187,
-	   T2."COST_PRICE_TYPE_1" as c188,
-	   T2."TIME_CODE_2" as c189,
-	   T2."USED_TIME_TYPE_2" as c190,
-	   T2."COST_PRICE_TYPE_2" as c191,
-	   T2."DISCOUNT_ALLOWANCE" as c192,
-	   T2."CREATE_AFTER_RC" as c193,
-	   T2."REPEAT_REPAIR" as c194,
-	   T2."INV_TIME_COST" as c195,
-	   T2."TIME_CODE" as c196,
-	   T2."FACTOR_CODE" as c197,
-	   T2."REDUCTION_FACTOR_1" as c198,
-	   T2."RESULTING_LINE_1" as c199,
-	   T2."EXTERNAL_STOCK" as c200,
-	   T2."REPAIR_GROUP_TYPE" as c201,
-	   T2."AUTOMATIC_CREATED" as c202,
-	   T2."INCOMPLETE_LINE" as c203,
-	   T2."INCOMPLETE_LINE_2" as c204,
-	   T2."ORDER_LINETYPE_4" as c205,
-	   T2."CONSIGNMENT_CODE" as c206,
-	   T2."PART_GROUP" as c207,
-	   T2."MISC_1" as c208,
-	   T2."MISC_2" as c209,
-	   T2."MISC_3" as c210,
-	   T2."MISC_4" as c211,
-	   T2."MISC_5" as c212,
-	   T2."MISC_6" as c213,
-	   T2."ORDER_LINE_TRANSM" as c214,
-	   T2."ORIG_PROD_CODE" as c215,
-	   T2."ORIG_MAKE_CD" as c216,
-	   T2."ORIG_PROD_GROUP" as c217,
-	   T2."STOCK_SHOP_LIST" as c218,
-	   T2."LINE_REFERENCE" as c219,
-	   T2."WORK_TYPE_CODE" as c220,
-	   T2."CUSTOMER_COMPLAINT" as c221,
-	   T2."JOB_CODE_DESCR" as c222,
-	   T2."TEXT_200" as c223,
-	   T2."CREATE_MSC" as c224,
-	   T2."SPECIAL_LOCK_NO" as c225,
-	   T2."SUPPLIER_CODE" as c226,
-	   T2."REQUISITION_NUMBER" as c227,
-	   T2."USED_TIME_INT" as c228,
-	   T2."EST_TIME_INT" as c229,
-	   T2."INV_TIME_INT" as c230,
-	   T2."MAKE_TIME_UNIT" as c231,
-	   T2."DEPOSIT_TYPE" as c232,
-	   T2."LINE_STATUS" as c233,
-	   T2."SALES_UNIT_STD" as c234,
-	   T2."SALES_UNIT_ALT" as c235,
-	   T2."ORDER_QUANTITY_ALT_UNIT" as c236,
-	   T2."OIL" as c237,
-	   T2."DEDUCTIBLE_VAT" as c238,
-	   T2."QTY_SOLD_NEGATIVE" as c239,
-	   T2."ORIG_COST_PRICE" as c240,
-	   T2."REQUESTED_QUANTITY" as c241,
-	   T2."UNIQUE_IDENT" as c242,
-	   T3."STAT_CODE" as c243,
-	   T3."STAT_SPECIFY" as c244,
-	   T4."DEPARTMENT_TYPE_ID" as c245,
-	   T4."DESCRIPTION" as c246,
-	   T5."SELLER_CODE" as c247,
-	   T5."SEL_NAME" as c248,
-	   T5."SEL_DEPARTMENT" as c249,
-	   T5."SEL_FIRST_NAME" as c250,
-	   T5."SEL_FAMILY_NAME" as c251,
-	   T6."CUSTOMER_GROUP" as c252,
-	   T6."CUST_GROUP_SPECIFY" as c253,
-	   T7."SELLER_CODE" as c254,
-	   T7."SEL_NAME" as c255,
-	   T7."SEL_DEPARTMENT" as c256,
-	   T7."SEL_FIRST_NAME" as c257,
-	   T7."SEL_FAMILY_NAME" as c258,
-	   T8."REPAIR_GROUP" as c259,
-	   T8."MAKE_CD" as c260,
-	   T8."REPAIR_GRP_SPECIFY" as c261,
-	   '1' as c262,
-	   CASE WHEN (T7."SEL_DEPARTMENT" = '0316      ') THEN ((od_left(T7."SEL_DEPARTMENT",2))) ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c263,
-	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c264,
-	   ((substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1))) as c265,
-	   T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c266,
-	   CASE WHEN ((T6."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T6."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T6."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c267,
-	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c268,
-	   T5."SEL_NAME" as c269,
-	   T7."SEL_NAME" as c270,
-	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || T1."NAME" as c271,
-	   CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '59') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c272,
-	   T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c273,
-	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINES_NET_VALUE") ELSE null END as c274,
-	   CASE WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" <> .00)) THEN (T2."LINES_NET_VALUE") WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" = .00)) THEN (T2."REDUCTION_AMOUNT") ELSE null END as c275,
-	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END as c276,
-	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','33','34','36')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c277,
-	   T2."INV_TIME_INT" as c278,
-	   T2."EST_TIME_INT" as c279,
-	   T2."USED_TIME_INT" as c280,
-	   CASE WHEN ((T2."ORDER_LINETYPE" = '3') and (T2."PROD_CODE" <> 'TU')) THEN (T2."LINES_NET_VALUE") ELSE null END as c281,
-	   CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV  ')) THEN (T2."INV_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."INV_TIME" * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."INV_TIME" / 100 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."INV_TIME" / 120 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."INV_TIME" / 10 * 12) ELSE null END as c282,
-	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c283,
-	   T2."EST_TIME_INT" * 12 as c284,
-	   CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV  ')) THEN (T2."USED_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."USED_TIME" * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."USED_TIME" / 100 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."USED_TIME" / 120 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."USED_TIME" / 10 * 12) ELSE null END as c285,
-	   T9."GLOBAL_MAKE_CD" as c286,
-	   T9."DESCRIPTION" as c287,
-	   T9."DESCRIPTION" as c288,
-	   T1."MODEL_TEXT" as c289,
-	   T1."BASIS_NUMBER" || ' - ' || T1."CHASSIS_NUMBER" as c290,
-	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINE_COSTS") ELSE null END as c291,
-	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINE_COSTS") ELSE null END as c292,
-	   CASE WHEN (T1."STATUS" IN ('35','37','47','50')) THEN ('Rechnung') WHEN (T1."STATUS" IN ('36','39','49','51')) THEN ('Gutschrift') ELSE null END as c293,
-	   T2."LINES_NET_VALUE" - T2."LINE_COSTS" as c294,
-	   ((CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINES_NET_VALUE") ELSE null END) - (CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINE_COSTS") ELSE null END)) as c295,
-	   (CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END) - (CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINE_COSTS") ELSE null END) as c296,
-	   CASE WHEN ((((((CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINES_NET_VALUE") ELSE null END) - (CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINE_COSTS") ELSE null END))) < 0) or (((CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END) - (CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINE_COSTS") ELSE null END)) < 0)) and ((CASE WHEN (T1."STATUS" IN ('35','37','47','50')) THEN ('Rechnung') WHEN (T1."STATUS" IN ('36','39','49','51')) THEN ('Gutschrift') ELSE null END) = 'Rechnung')) THEN ('VK < EK') ELSE ('VK > EK') END as c297,
-	   T7."SEL_DEPARTMENT" as c298,
-	   (od_left(T7."SEL_DEPARTMENT",2)) as c299,
-	   ((CASE WHEN ((T2."MAKE_TIME_UNIT" = 'AW12') or (T2."MAKE_TIME_UNIT" = 'CV  ')) THEN (T2."INV_TIME") WHEN (T2."MAKE_TIME_UNIT" IN ('S100')) THEN (T2."INV_TIME" * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A100')) THEN (T2."INV_TIME" / 100 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('A120')) THEN (T2."INV_TIME" / 120 * 12) WHEN (T2."MAKE_TIME_UNIT" IN ('AW10')) THEN (T2."INV_TIME" / 10 * 12) ELSE null END)) as c300,
-	   (database()) as c301,
-	   CASE WHEN ((extract(DAY FROM (now()) - T1."INVOICE_DATE")) <= 2) THEN (((od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || T1."NAME")) ELSE null END as c302,
-	   CASE WHEN (T1."ORDER_NUMBER" = T1."SPLIT_MAIN_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_MAIN" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB1_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_SUB1" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB2_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_SUB2" / 100)) ELSE (T2."INV_TIME_INT") END as c303,
-	   CASE WHEN (T1."ORDER_NUMBER" = T1."SPLIT_MAIN_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_MAIN" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB1_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_SUB1" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB2_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_SUB2" / 100)) ELSE (T2."USED_TIME_INT") END as c304,
-	   12 as c305,
-	   (CASE WHEN (T1."ORDER_NUMBER" = T1."SPLIT_MAIN_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_MAIN" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB1_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_SUB1" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB2_ORDERNO") THEN (T2."INV_TIME_INT" * (T1."SPLIT_PCT_SUB2" / 100)) ELSE (T2."INV_TIME_INT") END) * 12 as c306,
-	   (CASE WHEN (T1."ORDER_NUMBER" = T1."SPLIT_MAIN_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_MAIN" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB1_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_SUB1" / 100)) WHEN (T1."ORDER_NUMBER" = T1."SPLIT_SUB2_ORDERNO") THEN (T2."USED_TIME_INT" * (T1."SPLIT_PCT_SUB2" / 100)) ELSE (T2."USED_TIME_INT") END) * 12 as c307,
-	   CASE WHEN (T9."DESCRIPTION" IN ('Chevrolet','Chevrolet US Car')) THEN ('Chevrolet') WHEN (T9."DESCRIPTION" IN ('Opel')) THEN (T9."DESCRIPTION") ELSE ('Fremdfabrikat') END as c308
-from (((((((("deop01"."dbo"."ORDER_HEADER" T1 left outer join "deop01"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop01"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop01"."dbo"."vPP43" T7 on T2."MECHANIC_CODE" = T7."SELLER_CODE") left outer join "deop01"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deop01"."dbo"."GLOBAL_MAKE" T9 on T1."MAKE_CD" = T9."GLOBAL_MAKE_CD")
-where (((T1."STATUS" IN ('35','37','39','47','49','50','51','36','34','33')) and (((T2."INV_TIME" <> 0.00) or (T2."USED_TIME" <> 0.00)) or (T2."EST_TIME" <> 0.00))) and (T1."INVOICE_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
-order by c1 asc
-
-END SQL
-COLUMN,0,Order Number_ori
-COLUMN,1,Register Number
-COLUMN,2,Status
-COLUMN,3,State Key Date
-COLUMN,4,Debit Account
-COLUMN,5,Invoice Number
-COLUMN,6,Workshop Model
-COLUMN,7,State Code
-COLUMN,8,Transact Date
-COLUMN,9,Handler
-COLUMN,10,Delivery Account
-COLUMN,11,Department
-COLUMN,12,Debet Department
-COLUMN,13,Salesman
-COLUMN,14,Debit Perm
-COLUMN,15,Order Date
-COLUMN,16,Delivery Date
-COLUMN,17,Invoice Date
-COLUMN,18,Pmt Term
-COLUMN,19,Duedate 1
-COLUMN,20,Payment Text
-COLUMN,21,Costs
-COLUMN,22,Purch Tax
-COLUMN,23,Orders Grossvalue
-COLUMN,24,Tax Share
-COLUMN,25,Discount Amount
-COLUMN,26,Price Code
-COLUMN,27,Misc Adds
-COLUMN,28,Stock
-COLUMN,29,Place Code
-COLUMN,30,Internal Code
-COLUMN,31,Customer Group
-COLUMN,32,Basis Number
-COLUMN,33,Mileage
-COLUMN,34,Prev Status
-COLUMN,35,Sales Class Number
-COLUMN,36,Invoice Disc Perc
-COLUMN,37,Sales Tax Free
-COLUMN,38,Title
-COLUMN,39,Name
-COLUMN,40,Street Addr
-COLUMN,41,Addr 2
-COLUMN,42,Zipcode
-COLUMN,43,Mail Addr
-COLUMN,44,Discount Limit
-COLUMN,45,Reference Number
-COLUMN,46,Expected Order Tim
-COLUMN,47,Model Text
-COLUMN,48,Workshop Pricecode
-COLUMN,49,Split Counter
-COLUMN,50,Arrival Time
-COLUMN,51,Arrival Date
-COLUMN,52,End Date
-COLUMN,53,End Time
-COLUMN,54,Fac Model Code S
-COLUMN,55,Make Cd
-COLUMN,56,Year Model
-COLUMN,57,Transfer Make Cd
-COLUMN,58,Chassis Number
-COLUMN,59,Workshop Team
-COLUMN,60,Commission Salesman
-COLUMN,61,Actual Inv Date Time
-COLUMN,62,Unique Ident
-COLUMN,63,Order Number
-COLUMN,64,Line Number
-COLUMN,65,Key Prod Code
-COLUMN,66,Key Make Cd
-COLUMN,67,Delivery Date
-COLUMN,68,Line Group Code
-COLUMN,69,Handler
-COLUMN,70,State Code
-COLUMN,71,Person Code
-COLUMN,72,Order Linetype
-COLUMN,73,Order Linetype 2
-COLUMN,74,Order Linetype 3
-COLUMN,75,Resulting Line
-COLUMN,76,Resulting Line 2
-COLUMN,77,Print Invoice
-COLUMN,78,Reduction Code
-COLUMN,79,Reduction Amount
-COLUMN,80,Reduction Code 2
-COLUMN,81,Reduction Pos
-COLUMN,82,Split Code
-COLUMN,83,Split Code 2
-COLUMN,84,Mechanic Code
-COLUMN,85,Salesman
-COLUMN,86,Discount Table
-COLUMN,87,Discount Code
-COLUMN,88,Claim Code Ind
-COLUMN,89,Claim Number
-COLUMN,90,Kit Fixed Price Cd
-COLUMN,91,R Delivery Date
-COLUMN,92,Wust Code
-COLUMN,93,Status
-COLUMN,94,Stock
-COLUMN,95,Gross Discount
-COLUMN,96,Statistic Code
-COLUMN,97,Decimal Indicator
-COLUMN,98,Add Cost Code
-COLUMN,99,Discount Perc
-COLUMN,100,Discount Perc 2
-COLUMN,101,Discount
-COLUMN,102,Stdprice
-COLUMN,103,Lines Net Value
-COLUMN,104,Tax Code 1
-COLUMN,105,Vat Rate Code
-COLUMN,106,Tax C U
-COLUMN,107,Tax Drawn
-COLUMN,108,Line Misc Adds
-COLUMN,109,Line Misc Adds Per
-COLUMN,110,Claim Trouble Cd
-COLUMN,111,Prod Code
-COLUMN,112,Make Cd
-COLUMN,113,Product Group
-COLUMN,114,Prod Name
-COLUMN,115,Location
-COLUMN,116,Order Quantity
-COLUMN,117,Delivery Quantity
-COLUMN,118,Line Costs
-COLUMN,119,Claim Return Code
-COLUMN,120,Inv Total Number
-COLUMN,121,Special Price
-COLUMN,122,Sales Price
-COLUMN,123,Sales Price Incl
-COLUMN,124,Orig Order No
-COLUMN,125,Orig Line No
-COLUMN,126,Orig Creation Code
-COLUMN,127,Back Order Cd
-COLUMN,128,Back Order
-COLUMN,129,Internal Transfer
-COLUMN,130,Stdprice 2
-COLUMN,131,Quantity Disc Code
-COLUMN,132,Campaign Code
-COLUMN,133,Replace Code
-COLUMN,134,N Main Part No
-COLUMN,135,Line Textline 1
-COLUMN,136,Line Textline 2
-COLUMN,137,Line Textline 3
-COLUMN,138,Line Text Code
-COLUMN,139,Line Code
-COLUMN,140,Line Workshop
-COLUMN,141,Back Reg Code
-COLUMN,142,Requisition Num
-COLUMN,143,Repair Code
-COLUMN,144,Repair Group
-COLUMN,145,Repair Name
-COLUMN,146,Rate Price Code
-COLUMN,147,Time Rate
-COLUMN,148,Used Time
-COLUMN,149,Est Time
-COLUMN,150,Inv Time
-COLUMN,151,Repair Code 2
-COLUMN,152,Repair Pos
-COLUMN,153,Line Comment
-COLUMN,154,Inspection 1
-COLUMN,155,Inspection 2
-COLUMN,156,Work Date
-COLUMN,157,Start Time
-COLUMN,158,End Date
-COLUMN,159,End Time
-COLUMN,160,Workshop Area
-COLUMN,161,W Main Repair No
-COLUMN,162,Kit Group
-COLUMN,163,Kit Code
-COLUMN,164,Workshop Model
-COLUMN,165,Kit Text
-COLUMN,166,Kit Fixed Price
-COLUMN,167,Class Rule
-COLUMN,168,Kit One Line
-COLUMN,169,Kit One Lineprice
-COLUMN,170,Kit Catalog Code
-COLUMN,171,Kit Parts Disc Per
-COLUMN,172,Kit Work Disc Per
-COLUMN,173,Kit Misc Disc Per
-COLUMN,174,Kit Delete
-COLUMN,175,Kit Price Diff
-COLUMN,176,Kit Print Split
-COLUMN,177,Type Ol
-COLUMN,178,Transaction Code 2
-COLUMN,179,Txt Ol
-COLUMN,180,Amount Ol
-COLUMN,181,Cash Account
-COLUMN,182,Repair Code Accu
-COLUMN,183,Recommended Price
-COLUMN,184,Cost Price Work
-COLUMN,185,Time Code 1
-COLUMN,186,Used Time Type 1
-COLUMN,187,Cost Price Type 1
-COLUMN,188,Time Code 2
-COLUMN,189,Used Time Type 2
-COLUMN,190,Cost Price Type 2
-COLUMN,191,Discount Allowance
-COLUMN,192,Create After Rc
-COLUMN,193,Repeat Repair
-COLUMN,194,Inv Time Cost
-COLUMN,195,Time Code
-COLUMN,196,Factor Code
-COLUMN,197,Reduction Factor 1
-COLUMN,198,Resulting Line 1
-COLUMN,199,External Stock
-COLUMN,200,Repair Group Type
-COLUMN,201,Automatic Created
-COLUMN,202,Incomplete Line
-COLUMN,203,Incomplete Line 2
-COLUMN,204,Order Linetype 4
-COLUMN,205,Consignment Code
-COLUMN,206,Part Group
-COLUMN,207,Misc 1
-COLUMN,208,Misc 2
-COLUMN,209,Misc 3
-COLUMN,210,Misc 4
-COLUMN,211,Misc 5
-COLUMN,212,Misc 6
-COLUMN,213,Order Line Transm
-COLUMN,214,Orig Prod Code
-COLUMN,215,Orig Make Cd
-COLUMN,216,Orig Prod Group
-COLUMN,217,Stock Shop List
-COLUMN,218,Line Reference
-COLUMN,219,Work Type Code
-COLUMN,220,Customer Complaint
-COLUMN,221,Job Code Descr
-COLUMN,222,Text 200
-COLUMN,223,Create Msc
-COLUMN,224,Special Lock No
-COLUMN,225,Supplier Code
-COLUMN,226,Requisition Number
-COLUMN,227,Used Time Int
-COLUMN,228,Est Time Int
-COLUMN,229,Inv Time Int
-COLUMN,230,Make Time Unit
-COLUMN,231,Deposit Type
-COLUMN,232,Line Status
-COLUMN,233,Sales Unit Std
-COLUMN,234,Sales Unit Alt
-COLUMN,235,Order Quantity Alt Unit
-COLUMN,236,Oil
-COLUMN,237,Deductible Vat
-COLUMN,238,Qty Sold Negative
-COLUMN,239,Orig Cost Price
-COLUMN,240,Requested Quantity
-COLUMN,241,Unique Ident
-COLUMN,242,Stat Code
-COLUMN,243,Stat Specify
-COLUMN,244,Department Type Id
-COLUMN,245,Description
-COLUMN,246,Seller Code
-COLUMN,247,Sel Name
-COLUMN,248,Sel Department
-COLUMN,249,Sel First Name
-COLUMN,250,Sel Family Name
-COLUMN,251,Customer Group
-COLUMN,252,Cust Group Specify
-COLUMN,253,Seller Code
-COLUMN,254,Sel Name_Monteur
-COLUMN,255,Sel Department
-COLUMN,256,Sel First Name_Monteur
-COLUMN,257,Sel Family Name_Monteur
-COLUMN,258,Repair Group
-COLUMN,259,Make Cd
-COLUMN,260,Repair Grp Specify
-COLUMN,261,Hauptbetrieb
-COLUMN,262,Standort
-COLUMN,263,Marke
-COLUMN,264,Kostenstelle
-COLUMN,265,Kundenart
-COLUMN,266,Umsatzart
-COLUMN,267,Geschäftsart
-COLUMN,268,Serviceberater
-COLUMN,269,Monteur
-COLUMN,270,Order Number
-COLUMN,271,Auftragsart
-COLUMN,272,Auftragsstatus
-COLUMN,273,Umsatz Teile Service
-COLUMN,274,Umsatz Lohn
-COLUMN,275,Umsatz Teile (nur Teile)
-COLUMN,276,Status_1
-COLUMN,277,verk. Stunden_vor_Split
-COLUMN,278,Soll-Stunden (Auftrag)
-COLUMN,279,benutzte Zeit (Auftrag)_vor_Split
-COLUMN,280,Umsatz Sonstiges
-COLUMN,281,verk. AW_ori
-COLUMN,282,Kunde
-COLUMN,283,Soll AW
-COLUMN,284,benutzte AW_vor_Split
-COLUMN,285,Global Make Cd
-COLUMN,286,Description
-COLUMN,287,Fabrikat_ori
-COLUMN,288,Model
-COLUMN,289,Fahrzeug
-COLUMN,290,Einsatz Teile Service
-COLUMN,291,Einsatz Teile (nur Teile)
-COLUMN,292,Rechnung/Gutschrift
-COLUMN,293,DB
-COLUMN,294,DB 1 Teile SC
-COLUMN,295,DB 1 Teile T
-COLUMN,296,VK < EK
-COLUMN,297,Sel Department_Monteur
-COLUMN,298,Standort_Mont
-COLUMN,299,verk. AW_vor_Split
-COLUMN,300,Mandant
-COLUMN,301,Order Number_Tag
-COLUMN,302,verk. Stunden
-COLUMN,303,benutzte Zeit (Auftrag)
-COLUMN,304,AW_Faktor
-COLUMN,305,verk. AW
-COLUMN,306,benutzte AW
-COLUMN,307,Fabrikat
-

BIN
Portal/System/IQD/Serv_Teile/Auftraege_SPP_Split.imr


File diff suppressed because it is too large
+ 1 - 41
Portal/System/IQD/Serv_Teile/Auftraege_SPP_Split.iqd


BIN
Portal/System/IQD/Serv_Teile/Stati.imr


BIN
Portal/System/IQD/Serv_Teile/offene_Auftraege.imr


+ 5 - 7
Portal/System/IQD/Serv_Teile/offene_Auftraege.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Serv_Teile\offene_Auftraege.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Serv_Teile\offene_Auftraege.imr
 TITLE,offene_Auftraege.imr
 TITLE,offene_Auftraege.imr
 BEGIN SQL
 BEGIN SQL
 select T1."ORDER_NUMBER" as c1,
 select T1."ORDER_NUMBER" as c1,
@@ -315,7 +315,7 @@ select T1."ORDER_NUMBER" as c1,
 	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '49')) THEN (T2."LINES_NET_VALUE") ELSE null END as c309,
 	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '49')) THEN (T2."LINES_NET_VALUE") ELSE null END as c309,
 	   CASE WHEN (T2."INV_TIME" <> 0) THEN (T2."LINES_NET_VALUE") ELSE null END as c310,
 	   CASE WHEN (T2."INV_TIME" <> 0) THEN (T2."LINES_NET_VALUE") ELSE null END as c310,
 	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END as c311,
 	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END as c311,
-	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','34','36','33')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c312,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','34','36')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c312,
 	   T2."INV_TIME_INT" as c313,
 	   T2."INV_TIME_INT" as c313,
 	   T2."EST_TIME_INT" as c314,
 	   T2."EST_TIME_INT" as c314,
 	   T2."USED_TIME_INT" as c315,
 	   T2."USED_TIME_INT" as c315,
@@ -332,10 +332,9 @@ select T1."ORDER_NUMBER" as c1,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (substring((asciiz(extract(YEAR FROM T1."ORDER_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."ORDER_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."ORDER_DATE"),2)) from 1 for 10)) || ' - ' || T1."DELIVERY_ACCOUNT" || T1."NAME" || ' - ' || T1."REGISTER_NUMBER" || ' - ' || T1."STATUS" as c326,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (substring((asciiz(extract(YEAR FROM T1."ORDER_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."ORDER_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."ORDER_DATE"),2)) from 1 for 10)) || ' - ' || T1."DELIVERY_ACCOUNT" || T1."NAME" || ' - ' || T1."REGISTER_NUMBER" || ' - ' || T1."STATUS" as c326,
 	   (extract(DAY FROM (now()) - T1."ORDER_DATE")) as c327,
 	   (extract(DAY FROM (now()) - T1."ORDER_DATE")) as c327,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME") as c328,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME") as c328,
-	   CASE WHEN (T9."DESCRIPTION" IN ('Chevrolet','Chevrolet US Car')) THEN ('Chevrolet') WHEN (T9."DESCRIPTION" IN ('Opel')) THEN (T9."DESCRIPTION") ELSE ('Fremdfabrikat') END as c329,
-	   (database()) as c330
-from (((((((("deop01"."dbo"."ORDER_HEADER" T1 left outer join "deop01"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop01"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop01"."dbo"."vPP43" T7 on T2."MECHANIC_CODE" = T7."SELLER_CODE") left outer join "deop01"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deop01"."dbo"."GLOBAL_MAKE" T9 on T1."MAKE_CD" = T9."GLOBAL_MAKE_CD")
-where (not T1."STATUS" IN ('35','37','39','47','49','34','31','41','4G','61','63','67','69','76','77','78','BZ','FF','FG','FR','FS','3A','3G','79','71','91','36','33'))
+	   CASE WHEN (T9."DESCRIPTION" IN ('Ford','Volvo')) THEN (T9."DESCRIPTION") ELSE ('Fremdfabrikat') END as c329
+from (((((((("defo01"."dbo"."ORDER_HEADER" T1 left outer join "defo01"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "defo01"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "defo01"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "defo01"."dbo"."vPP43" T7 on T2."MECHANIC_CODE" = T7."SELLER_CODE") left outer join "defo01"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "defo01"."dbo"."GLOBAL_MAKE" T9 on T1."MAKE_CD" = T9."GLOBAL_MAKE_CD")
+where (not T1."STATUS" IN ('35','37','39','47','49','34','FR','36','91','69','4G','67','63','32','41','31'))
 order by c1 asc
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -668,5 +667,4 @@ COLUMN,325,Auftrag_Det_T
 COLUMN,326,Anzahl Tage
 COLUMN,326,Anzahl Tage
 COLUMN,327,Order Number
 COLUMN,327,Order Number
 COLUMN,328,Fabrikat
 COLUMN,328,Fabrikat
-COLUMN,329,Mandant
 
 

BIN
Portal/System/IQD/Serv_Teile/offene_Auftraege_Kopf.imr


+ 6 - 8
Portal/System/IQD/Serv_Teile/offene_Auftraege_Kopf.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Serv_Teile\offene_Auftraege_Kopf.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Serv_Teile\offene_Auftraege_Kopf.imr
 TITLE,offene_Auftraege_Kopf.imr
 TITLE,offene_Auftraege_Kopf.imr
 BEGIN SQL
 BEGIN SQL
 select T1."ORDER_NUMBER" as c1,
 select T1."ORDER_NUMBER" as c1,
@@ -102,7 +102,7 @@ select T1."ORDER_NUMBER" as c1,
 	   T4."SEL_NAME" as c96,
 	   T4."SEL_NAME" as c96,
 	   CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '51') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c97,
 	   CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '51') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c97,
 	   T1."STATUS" || ' - ' || T2."STAT_SPECIFY" as c98,
 	   T1."STATUS" || ' - ' || T2."STAT_SPECIFY" as c98,
-	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','34','36','33')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c99,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','34','36')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c99,
 	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c100,
 	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c100,
 	   T6."GLOBAL_MAKE_CD" as c101,
 	   T6."GLOBAL_MAKE_CD" as c101,
 	   T6."DESCRIPTION" as c102,
 	   T6."DESCRIPTION" as c102,
@@ -112,12 +112,11 @@ select T1."ORDER_NUMBER" as c1,
 	   CASE WHEN ((T1."STATUS" IN ('39','49','51','36')) and (not T1."ORDERS_GROSSVALUE" IN (-5.00,-4.20))) THEN (-1) WHEN ((not T1."STATUS" IN ('39','49','51','36')) and (not T1."ORDERS_GROSSVALUE" IN (5.00,4.20))) THEN (1) ELSE null END as c106,
 	   CASE WHEN ((T1."STATUS" IN ('39','49','51','36')) and (not T1."ORDERS_GROSSVALUE" IN (-5.00,-4.20))) THEN (-1) WHEN ((not T1."STATUS" IN ('39','49','51','36')) and (not T1."ORDERS_GROSSVALUE" IN (5.00,4.20))) THEN (1) ELSE null END as c106,
 	   CASE WHEN (T1."STATUS" IN ('35','37','47','50')) THEN ('Rechnung') WHEN (T1."STATUS" IN ('36','39','49','51')) THEN ('Gutschrift') ELSE null END as c107,
 	   CASE WHEN (T1."STATUS" IN ('35','37','47','50')) THEN ('Rechnung') WHEN (T1."STATUS" IN ('36','39','49','51')) THEN ('Gutschrift') ELSE null END as c107,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME") as c108,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME") as c108,
-	   CASE WHEN ((extract(DAY FROM (now()) - T1."INVOICE_DATE")) <= 3) THEN (((od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME")) || ' - ' || (asciiz(extract(YEAR FROM T1."INVOICE_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."INVOICE_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."INVOICE_DATE"),2))) ELSE null END as c109,
+	   CASE WHEN ((extract(DAY FROM (now()) - T1."INVOICE_DATE")) <= 7) THEN (((od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME")) || ' - ' || (asciiz(extract(YEAR FROM T1."INVOICE_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."INVOICE_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."INVOICE_DATE"),2))) ELSE null END as c109,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (substring((asciiz(extract(YEAR FROM T1."ORDER_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."ORDER_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."ORDER_DATE"),2)) from 1 for 10)) || ' - ' || T1."DELIVERY_ACCOUNT" || T1."NAME" || ' - ' || T1."REGISTER_NUMBER" || ' - ' || T1."STATUS" as c110,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (substring((asciiz(extract(YEAR FROM T1."ORDER_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."ORDER_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."ORDER_DATE"),2)) from 1 for 10)) || ' - ' || T1."DELIVERY_ACCOUNT" || T1."NAME" || ' - ' || T1."REGISTER_NUMBER" || ' - ' || T1."STATUS" as c110,
-	   CASE WHEN (T6."DESCRIPTION" IN ('Chevrolet','Chevrolet US Car')) THEN ('Chevrolet') WHEN (T6."DESCRIPTION" IN ('Opel')) THEN (T6."DESCRIPTION") ELSE ('Fremdfabrikat') END as c111,
-	   (database()) as c112
-from ((((("deop01"."dbo"."ORDER_HEADER" T1 left outer join "deop01"."dbo"."vPP25" T2 on T1."STATUS" = T2."STAT_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T3 on T1."DEPARTMENT" = T3."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T4 on T1."SALESMAN" = T4."SELLER_CODE") left outer join "deop01"."dbo"."vPP48" T5 on T1."CUSTOMER_GROUP" = T5."CUSTOMER_GROUP") left outer join "deop01"."dbo"."GLOBAL_MAKE" T6 on T1."MAKE_CD" = T6."GLOBAL_MAKE_CD")
-where (not T1."STATUS" IN ('35','37','39','47','49','34','31','41','4G','61','63','67','69','76','77','78','BZ','FF','FG','FR','FS','3A','3G','79','71','91','36','33'))
+	   CASE WHEN (T6."DESCRIPTION" IN ('Ford','Volvo')) THEN (T6."DESCRIPTION") ELSE ('Fremdfabrikat') END as c111
+from ((((("defo01"."dbo"."ORDER_HEADER" T1 left outer join "defo01"."dbo"."vPP25" T2 on T1."STATUS" = T2."STAT_CODE") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T3 on T1."DEPARTMENT" = T3."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."vPP43" T4 on T1."SALESMAN" = T4."SELLER_CODE") left outer join "defo01"."dbo"."vPP48" T5 on T1."CUSTOMER_GROUP" = T5."CUSTOMER_GROUP") left outer join "defo01"."dbo"."GLOBAL_MAKE" T6 on T1."MAKE_CD" = T6."GLOBAL_MAKE_CD")
+where (not T1."STATUS" IN ('35','37','39','47','49','34','FR','36','91','69','4G','67','63','32','31','41'))
 order by c1 asc
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -232,5 +231,4 @@ COLUMN,107,Order Number
 COLUMN,108,Order Number Rg_Ausgang
 COLUMN,108,Order Number Rg_Ausgang
 COLUMN,109,Auftrag_Det_S
 COLUMN,109,Auftrag_Det_S
 COLUMN,110,Fabrikat
 COLUMN,110,Fabrikat
-COLUMN,111,Mandant
 
 

BIN
Portal/System/IQD/Zeiten/Auftraege_Mont_SPP_1340_benutzte_AW.imr


+ 8 - 10
Portal/System/IQD/Zeiten/Auftraege_Mont_SPP_1340_benutzte_AW.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Zeiten\Auftraege_Mont_SPP_1340_benutzte_AW.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Zeiten\Auftraege_Mont_SPP_1340_benutzte_AW.imr
 TITLE,Auftraege_Mont_SPP_1340_benutzte_AW.imr
 TITLE,Auftraege_Mont_SPP_1340_benutzte_AW.imr
 BEGIN SQL
 BEGIN SQL
 select T1."ORDER_NUMBER" as c1,
 select T1."ORDER_NUMBER" as c1,
@@ -267,17 +267,17 @@ select T1."ORDER_NUMBER" as c1,
 	   12 as c261,
 	   12 as c261,
 	   T8."REPAIR_GRP_SPECIFY" as c262,
 	   T8."REPAIR_GRP_SPECIFY" as c262,
 	   '1' as c263,
 	   '1' as c263,
-	   (od_left(T4."DEPARTMENT_TYPE_ID",2)) as c264,
+	   CASE WHEN (T7."SEL_DEPARTMENT" = '0316      ') THEN ((od_left(T7."SEL_DEPARTMENT",2))) ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c264,
 	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c265,
 	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c265,
 	   ((substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1))) as c266,
 	   ((substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1))) as c266,
 	   T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c267,
 	   T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c267,
 	   CASE WHEN ((T6."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T6."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T6."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c268,
 	   CASE WHEN ((T6."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T6."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T6."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c268,
 	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c269,
 	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c269,
 	   T5."SEL_NAME" as c270,
 	   T5."SEL_NAME" as c270,
-	   (T9."PROFILE_CODE" || ' - ' || (database())) || ' - ' || T7."SEL_NAME" as c271,
+	   T9."PROFILE_CODE" || ' - ' || T7."SEL_NAME" as c271,
 	   CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '51') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c272,
 	   CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '51') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c272,
 	   T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c273,
 	   T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c273,
-	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','33','34','36')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c274,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','34','36')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41')) THEN ('Kostenvoranschlag') ELSE null END as c274,
 	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c275,
 	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c275,
 	   T10."GLOBAL_MAKE_CD" as c276,
 	   T10."GLOBAL_MAKE_CD" as c276,
 	   T10."DESCRIPTION" as c277,
 	   T10."DESCRIPTION" as c277,
@@ -293,17 +293,16 @@ select T1."ORDER_NUMBER" as c1,
 	   ((substring((CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '49') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END) from 1 for 1))) || '-' || (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || T1."NAME" || ' - ' || (cast_numberToString(cast_integer(T2."LINE_NUMBER"))) as c287,
 	   ((substring((CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '49') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END) from 1 for 1))) || '-' || (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || T1."NAME" || ' - ' || (cast_numberToString(cast_integer(T2."LINE_NUMBER"))) as c287,
 	   T9."EDITED_USED_TIME_INT" * 12 as c288,
 	   T9."EDITED_USED_TIME_INT" * 12 as c288,
 	   T9."EDITED_USED_TIME_INT" as c289,
 	   T9."EDITED_USED_TIME_INT" as c289,
-	   T9."PROFILE_CODE" || ' - ' || (database()) as c290,
+	   T9."PROFILE_CODE" as c290,
 	   T9."ORDER_LINE_ID" as c291,
 	   T9."ORDER_LINE_ID" as c291,
 	   T9."ORDER_NUMBER" as c292,
 	   T9."ORDER_NUMBER" as c292,
 	   T9."COST_PRICE" as c293,
 	   T9."COST_PRICE" as c293,
 	   T9."EDITED_USED_TIME_INT" as c294,
 	   T9."EDITED_USED_TIME_INT" as c294,
 	   T9."EDITED_USED_TIME" as c295,
 	   T9."EDITED_USED_TIME" as c295,
 	   T9."MANUAL_EDITED" as c296,
 	   T9."MANUAL_EDITED" as c296,
-	   CASE WHEN (T10."DESCRIPTION" IN ('Chevrolet','Chevrolet US Car')) THEN ('Chevrolet') WHEN (T10."DESCRIPTION" IN ('Opel')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c297,
-	   (database()) as c298
-from ((((((((("deop01"."dbo"."ORDER_HEADER" T1 left outer join "deop01"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop01"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop01"."dbo"."APPORTIONED_USED_TIME" T9 on (T2."ORDER_NUMBER" = T9."ORDER_NUMBER") and (T2."UNIQUE_IDENT" = T9."ORDER_LINE_ID")) left outer join "deop01"."dbo"."vPP43" T7 on T7."SELLER_CODE" = T9."PROFILE_CODE") left outer join "deop01"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deop01"."dbo"."GLOBAL_MAKE" T10 on T1."MAKE_CD" = T10."GLOBAL_MAKE_CD")
-where ((((T1."STATUS" IN ('35','37','39','47','49','50','51','36','34','33')) and (((T2."INV_TIME" <> 0.00) or (T2."USED_TIME" <> 0.00)) or (T2."EST_TIME" <> 0.00))) and (T1."INVOICE_DATE" >= TIMESTAMP '2014-01-01 00:00:00.000')) and (((T9."PROFILE_CODE" || ' - ' || (database())) || ' - ' || T7."SEL_NAME") IS NOT NULL))
+	   CASE WHEN (T10."DESCRIPTION" IN ('Ford','Volvo')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c297
+from ((((((((("defo01"."dbo"."ORDER_HEADER" T1 left outer join "defo01"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "defo01"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "defo01"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "defo01"."dbo"."APPORTIONED_USED_TIME" T9 on (T2."ORDER_NUMBER" = T9."ORDER_NUMBER") and (T2."UNIQUE_IDENT" = T9."ORDER_LINE_ID")) left outer join "defo01"."dbo"."vPP43" T7 on T7."SELLER_CODE" = T9."PROFILE_CODE") left outer join "defo01"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "defo01"."dbo"."GLOBAL_MAKE" T10 on T1."MAKE_CD" = T10."GLOBAL_MAKE_CD")
+where ((((T1."STATUS" IN ('35','37','39','47','49','50','51','36','34')) and (((T2."INV_TIME" <> 0.00) or (T2."USED_TIME" <> 0.00)) or (T2."EST_TIME" <> 0.00))) and (T1."INVOICE_DATE" >= TIMESTAMP '2015-01-01 00:00:00.000')) and ((T9."PROFILE_CODE" || ' - ' || T7."SEL_NAME") IS NOT NULL))
 order by c1 asc
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -604,5 +603,4 @@ COLUMN,293,Edited Used Time Int
 COLUMN,294,Edited Used Time
 COLUMN,294,Edited Used Time
 COLUMN,295,Manual Edited
 COLUMN,295,Manual Edited
 COLUMN,296,Fabrikat
 COLUMN,296,Fabrikat
-COLUMN,297,Mandant
 
 

BIN
Portal/System/IQD/Zeiten/Auftraege_Mont_SPP_1340_verk_AW.imr


+ 8 - 10
Portal/System/IQD/Zeiten/Auftraege_Mont_SPP_1340_verk_AW.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Zeiten\Auftraege_Mont_SPP_1340_verk_AW.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Zeiten\Auftraege_Mont_SPP_1340_verk_AW.imr
 TITLE,Auftraege_Mont_SPP_1340_verk_AW.imr
 TITLE,Auftraege_Mont_SPP_1340_verk_AW.imr
 BEGIN SQL
 BEGIN SQL
 select T1."ORDER_NUMBER" as c1,
 select T1."ORDER_NUMBER" as c1,
@@ -267,17 +267,17 @@ select T1."ORDER_NUMBER" as c1,
 	   12 as c261,
 	   12 as c261,
 	   T8."REPAIR_GRP_SPECIFY" as c262,
 	   T8."REPAIR_GRP_SPECIFY" as c262,
 	   '1' as c263,
 	   '1' as c263,
-	   (od_left(T4."DEPARTMENT_TYPE_ID",2)) as c264,
+	   CASE WHEN (T7."SEL_DEPARTMENT" = '0316      ') THEN ((od_left(T7."SEL_DEPARTMENT",2))) ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c264,
 	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c265,
 	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c265,
 	   ((substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1))) as c266,
 	   ((substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1))) as c266,
 	   T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c267,
 	   T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c267,
 	   CASE WHEN ((T6."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T6."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T6."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c268,
 	   CASE WHEN ((T6."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T6."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T6."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c268,
 	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c269,
 	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c269,
 	   T5."SEL_NAME" as c270,
 	   T5."SEL_NAME" as c270,
-	   (T9."PROFILE_CODE" || ' - ' || (database())) || ' - ' || T7."SEL_NAME" as c271,
+	   T9."PROFILE_CODE" || ' - ' || T7."SEL_NAME" as c271,
 	   CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '51') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c272,
 	   CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '51') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c272,
 	   T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c273,
 	   T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c273,
-	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','34','36','33')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c274,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','34','36')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41')) THEN ('Kostenvoranschlag') ELSE null END as c274,
 	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c275,
 	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c275,
 	   T10."GLOBAL_MAKE_CD" as c276,
 	   T10."GLOBAL_MAKE_CD" as c276,
 	   T10."DESCRIPTION" as c277,
 	   T10."DESCRIPTION" as c277,
@@ -289,7 +289,7 @@ select T1."ORDER_NUMBER" as c1,
 	   T7."SEL_DEPARTMENT" as c283,
 	   T7."SEL_DEPARTMENT" as c283,
 	   (od_left(T7."SEL_DEPARTMENT",2)) as c284,
 	   (od_left(T7."SEL_DEPARTMENT",2)) as c284,
 	   T2."MECHANIC_CODE" as c285,
 	   T2."MECHANIC_CODE" as c285,
-	   T9."PROFILE_CODE" || ' - ' || (database()) as c286,
+	   T9."PROFILE_CODE" as c286,
 	   T9."ORDER_LINE_ID" as c287,
 	   T9."ORDER_LINE_ID" as c287,
 	   T9."ORDER_NUMBER" as c288,
 	   T9."ORDER_NUMBER" as c288,
 	   T9."EDITED_INV_TIME_INT" as c289,
 	   T9."EDITED_INV_TIME_INT" as c289,
@@ -307,10 +307,9 @@ select T1."ORDER_NUMBER" as c1,
 	   (CASE WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" <> .00)) THEN (T2."LINES_NET_VALUE") WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" = .00)) THEN (T2."REDUCTION_AMOUNT") ELSE null END) / T2."EST_TIME_INT" as c301,
 	   (CASE WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" <> .00)) THEN (T2."LINES_NET_VALUE") WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" = .00)) THEN (T2."REDUCTION_AMOUNT") ELSE null END) / T2."EST_TIME_INT" as c301,
 	   CASE WHEN (T9."EDITED_INV_TIME_INT" = T2."INV_TIME_INT") THEN ((T9."EDITED_INV_TIME_INT" * ((CASE WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" <> .00)) THEN (T2."LINES_NET_VALUE") WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" = .00)) THEN (T2."REDUCTION_AMOUNT") ELSE null END) / T2."INV_TIME_INT"))) WHEN (T9."EDITED_INV_TIME_INT" = T2."EST_TIME_INT") THEN ((T9."EDITED_INV_TIME_INT" * ((CASE WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" <> .00)) THEN (T2."LINES_NET_VALUE") WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" = .00)) THEN (T2."REDUCTION_AMOUNT") ELSE null END) / T2."EST_TIME_INT"))) ELSE ((T9."EDITED_INV_TIME_INT" * ((CASE WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" <> .00)) THEN (T2."LINES_NET_VALUE") WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" = .00)) THEN (T2."REDUCTION_AMOUNT") ELSE null END) / T2."INV_TIME_INT"))) END as c302,
 	   CASE WHEN (T9."EDITED_INV_TIME_INT" = T2."INV_TIME_INT") THEN ((T9."EDITED_INV_TIME_INT" * ((CASE WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" <> .00)) THEN (T2."LINES_NET_VALUE") WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" = .00)) THEN (T2."REDUCTION_AMOUNT") ELSE null END) / T2."INV_TIME_INT"))) WHEN (T9."EDITED_INV_TIME_INT" = T2."EST_TIME_INT") THEN ((T9."EDITED_INV_TIME_INT" * ((CASE WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" <> .00)) THEN (T2."LINES_NET_VALUE") WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" = .00)) THEN (T2."REDUCTION_AMOUNT") ELSE null END) / T2."EST_TIME_INT"))) ELSE ((T9."EDITED_INV_TIME_INT" * ((CASE WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" <> .00)) THEN (T2."LINES_NET_VALUE") WHEN ((T2."INV_TIME" <> 0) and (T2."LINES_NET_VALUE" = .00)) THEN (T2."REDUCTION_AMOUNT") ELSE null END) / T2."INV_TIME_INT"))) END as c302,
 	   T9."EDITED_INV_TIME_INT" as c303,
 	   T9."EDITED_INV_TIME_INT" as c303,
-	   CASE WHEN (T10."DESCRIPTION" IN ('Chevrolet','Chevrolet US Car')) THEN ('Chevrolet') WHEN (T10."DESCRIPTION" IN ('Opel')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c304,
-	   (database()) as c305
-from ((((((((("deop01"."dbo"."ORDER_HEADER" T1 left outer join "deop01"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop01"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop01"."dbo"."APPORTIONED_INV_TIME" T9 on (T2."ORDER_NUMBER" = T9."ORDER_NUMBER") and (T2."UNIQUE_IDENT" = T9."ORDER_LINE_ID")) left outer join "deop01"."dbo"."vPP43" T7 on T7."SELLER_CODE" = T9."PROFILE_CODE") left outer join "deop01"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deop01"."dbo"."GLOBAL_MAKE" T10 on T1."MAKE_CD" = T10."GLOBAL_MAKE_CD")
-where ((((T1."STATUS" IN ('35','37','39','47','49','50','51','36','34','33')) and (((T2."INV_TIME" <> 0.00) or (T2."USED_TIME" <> 0.00)) or (T2."EST_TIME" <> 0.00))) and (T1."INVOICE_DATE" >= TIMESTAMP '2014-01-01 00:00:00.000')) and (((T9."PROFILE_CODE" || ' - ' || (database())) || ' - ' || T7."SEL_NAME") IS NOT NULL))
+	   CASE WHEN (T10."DESCRIPTION" IN ('Ford','Volvo')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c304
+from ((((((((("defo01"."dbo"."ORDER_HEADER" T1 left outer join "defo01"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "defo01"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "defo01"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "defo01"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "defo01"."dbo"."APPORTIONED_INV_TIME" T9 on (T2."ORDER_NUMBER" = T9."ORDER_NUMBER") and (T2."UNIQUE_IDENT" = T9."ORDER_LINE_ID")) left outer join "defo01"."dbo"."vPP43" T7 on T7."SELLER_CODE" = T9."PROFILE_CODE") left outer join "defo01"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "defo01"."dbo"."GLOBAL_MAKE" T10 on T1."MAKE_CD" = T10."GLOBAL_MAKE_CD")
+where ((((T1."STATUS" IN ('35','37','39','47','49','50','51','36','34')) and (((T2."INV_TIME" <> 0.00) or (T2."USED_TIME" <> 0.00)) or (T2."EST_TIME" <> 0.00))) and (T1."INVOICE_DATE" >= TIMESTAMP '2015-01-01 00:00:00.000')) and ((T9."PROFILE_CODE" || ' - ' || T7."SEL_NAME") IS NOT NULL))
 order by c1 asc
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -618,5 +617,4 @@ COLUMN,300,STD-Satz Est Time
 COLUMN,301,Umsatz Lohn Monteur final
 COLUMN,301,Umsatz Lohn Monteur final
 COLUMN,302,berechn. AW
 COLUMN,302,berechn. AW
 COLUMN,303,Fabrikat
 COLUMN,303,Fabrikat
-COLUMN,304,Mandant
 
 

BIN
Portal/System/IQD/Zeiten/Monteur_neu_Zeiterf_neu.imr


+ 43 - 43
Portal/System/IQD/Zeiten/Monteur_neu_Zeiterf_neu.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Zeiten\Monteur_neu_Zeiterf_neu.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Zeiten\Monteur_neu_Zeiterf_neu.imr
 TITLE,Monteur_neu_Zeiterf_neu.imr
 TITLE,Monteur_neu_Zeiterf_neu.imr
 BEGIN SQL
 BEGIN SQL
 select c1 as c1,
 select c1 as c1,
@@ -91,7 +91,7 @@ select c1 as c1,
 from 
 from 
 (select T1."UNIQUE_IDENT" as c1,
 (select T1."UNIQUE_IDENT" as c1,
 	   T1."ACTIVITY_CODE" as c2,
 	   T1."ACTIVITY_CODE" as c2,
-	   T1."PROFILE_CODE" || ' - ' || (database()) as c3,
+	   T1."PROFILE_CODE" as c3,
 	   T1."HANDLER" as c4,
 	   T1."HANDLER" as c4,
 	   T1."FUNCTION_CODE" as c5,
 	   T1."FUNCTION_CODE" as c5,
 	   T1."PROGRAM" as c6,
 	   T1."PROGRAM" as c6,
@@ -128,29 +128,29 @@ from
 	   CASE WHEN (T4."PRESENT" = 1) THEN (T1."USED_TIME_INT") ELSE (0) END as c37,
 	   CASE WHEN (T4."PRESENT" = 1) THEN (T1."USED_TIME_INT") ELSE (0) END as c37,
 	   CASE WHEN (T1."ACTIVITY_CODE" = '1011') THEN (T1."USED_TIME_INT") ELSE (0) END as c38,
 	   CASE WHEN (T1."ACTIVITY_CODE" = '1011') THEN (T1."USED_TIME_INT") ELSE (0) END as c38,
 	   CASE WHEN (T1."ACTIVITY_CODE" = '2000') THEN (T1."USED_TIME_INT") ELSE (0) END as c39,
 	   CASE WHEN (T1."ACTIVITY_CODE" = '2000') THEN (T1."USED_TIME_INT") ELSE (0) END as c39,
-	   CASE WHEN (T1."ACTIVITY_CODE" = '2013') THEN (T1."USED_TIME_INT") ELSE (0) END as c40,
-	   CASE WHEN (T1."ACTIVITY_CODE" = '2020') THEN (T1."USED_TIME_INT") ELSE (0) END as c41,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('1000','2010','2012','2011','2015')) THEN (T1."USED_TIME_INT") ELSE (0) END as c42,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('2030','2031','2035','2036','2032','2033','2034')) THEN (T1."USED_TIME_INT") ELSE (0) END as c43,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('3010')) THEN (T1."USED_TIME_INT") ELSE (0) END as c44,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5040')) THEN (T1."USED_TIME_INT") ELSE (0) END as c45,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('1050')) THEN (T1."USED_TIME_INT") ELSE (0) END as c46,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5030')) THEN (T1."USED_TIME_INT") ELSE (0) END as c47,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('3020')) THEN (T1."USED_TIME_INT") ELSE (0) END as c48,
+	   CASE WHEN (T1."ACTIVITY_CODE" = '1060') THEN (T1."USED_TIME_INT") ELSE (0) END as c40,
+	   CASE WHEN (T1."ACTIVITY_CODE" = '2010') THEN (T1."USED_TIME_INT") ELSE (0) END as c41,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('1000','2210')) THEN (T1."USED_TIME_INT") ELSE (0) END as c42,
+	   0 as c43,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('3000')) THEN (T1."USED_TIME_INT") ELSE (0) END as c44,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5300')) THEN (T1."USED_TIME_INT") ELSE (0) END as c45,
+	   0 as c46,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5100')) THEN (T1."USED_TIME_INT") ELSE (0) END as c47,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5110')) THEN (T1."USED_TIME_INT") ELSE (0) END as c48,
 	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5010')) THEN (T1."USED_TIME_INT") ELSE (0) END as c49,
 	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5010')) THEN (T1."USED_TIME_INT") ELSE (0) END as c49,
 	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5020')) THEN (T1."USED_TIME_INT") ELSE (0) END as c50,
 	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5020')) THEN (T1."USED_TIME_INT") ELSE (0) END as c50,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5500')) THEN (T1."USED_TIME_INT") ELSE (0) END as c51,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5200')) THEN (T1."USED_TIME_INT") ELSE (0) END as c51,
 	   CASE WHEN (T1."ACTIVITY_CODE" IN ('4010')) THEN (T1."USED_TIME_INT") ELSE (0) END as c52,
 	   CASE WHEN (T1."ACTIVITY_CODE" IN ('4010')) THEN (T1."USED_TIME_INT") ELSE (0) END as c52,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('4040')) THEN (T1."USED_TIME_INT") ELSE (0) END as c53,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('4020')) THEN (T1."USED_TIME_INT") ELSE (0) END as c53,
 	   T5."ORDER_NUMBER" as c54,
 	   T5."ORDER_NUMBER" as c54,
 	   T5."CUSTOMER_GROUP" as c55,
 	   T5."CUSTOMER_GROUP" as c55,
 	   CASE WHEN ((T5."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T5."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T5."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T5."CUSTOMER_GROUP" LIKE '9%') or (T5."PMT_TERM" = 'IN')) or ((od_left(T5."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c56,
 	   CASE WHEN ((T5."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T5."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T5."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T5."CUSTOMER_GROUP" LIKE '9%') or (T5."PMT_TERM" = 'IN')) or ((od_left(T5."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c56,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('1010','1020','1030')) THEN (T1."USED_TIME_INT") ELSE (0) END as c57,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('1040')) THEN (T1."USED_TIME_INT") ELSE (0) END as c58,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('1060')) THEN (T1."USED_TIME_INT") ELSE (0) END as c59,
-	   (CASE WHEN (T1."ACTIVITY_CODE" IN ('1010','1020','1030')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('1040')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('1060')) THEN (T1."USED_TIME_INT") ELSE (0) END) as c60,
-	   (CASE WHEN (T1."ACTIVITY_CODE" IN ('1000','2010','2012','2011','2015')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" = '1011') THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" = '2000') THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" = '2020') THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" = '2013') THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('1050')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('2030','2031','2035','2036','2032','2033','2034')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('2099')) THEN (T1."USED_TIME_INT") ELSE (0) END) as c62,
-	   (CASE WHEN (T1."ACTIVITY_CODE" IN ('5040')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('5030')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('5010')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('5020')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('3000')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('996')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('4010')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('3020')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('3000')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('4040')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('3010')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('5099')) THEN (T1."USED_TIME_INT") ELSE (0) END) as c64,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('1010','1020','1040')) THEN (T1."USED_TIME_INT") ELSE (0) END as c57,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('1050')) THEN (T1."USED_TIME_INT") ELSE (0) END as c58,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('1030')) THEN (T1."USED_TIME_INT") ELSE (0) END as c59,
+	   (CASE WHEN (T1."ACTIVITY_CODE" IN ('1010','1020','1040')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('1050')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('1030')) THEN (T1."USED_TIME_INT") ELSE (0) END) as c60,
+	   (CASE WHEN (T1."ACTIVITY_CODE" IN ('1000','2210')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" = '1011') THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" = '2000') THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('3000')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" = '2010') THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" = '1060') THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('2310','2300')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('2020')) THEN (T1."USED_TIME_INT") ELSE (0) END) as c62,
+	   (CASE WHEN (T1."ACTIVITY_CODE" IN ('5300')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('5100')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('5010')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('5020')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('5110')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('5200')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('996')) THEN (T1."USED_TIME_INT") ELSE (0) END) + (CASE WHEN (T1."ACTIVITY_CODE" IN ('4010')) THEN (T1."USED_TIME_INT") ELSE (0) END) + 0 + (CASE WHEN (T1."ACTIVITY_CODE" IN ('5310')) THEN (T1."USED_TIME_INT") ELSE (0) END) as c64,
 	   T3."WORK_LEADER_GROUP" || ' - ' || T3."WORKLEADER_TEXT" as c65,
 	   T3."WORK_LEADER_GROUP" || ' - ' || T3."WORKLEADER_TEXT" as c65,
 	   (cdate(T1."START_DATE_TIME")) as c66,
 	   (cdate(T1."START_DATE_TIME")) as c66,
 	   '1' as c67,
 	   '1' as c67,
@@ -159,30 +159,30 @@ from
 	   (od_left(T6."DEPARTMENT_TYPE_ID",2)) as c70,
 	   (od_left(T6."DEPARTMENT_TYPE_ID",2)) as c70,
 	   (substring(T6."DEPARTMENT_TYPE_ID" from 4 for 1)) as c71,
 	   (substring(T6."DEPARTMENT_TYPE_ID" from 4 for 1)) as c71,
 	   T2."SEL_NAME" as c72,
 	   T2."SEL_NAME" as c72,
-	   0 as c73,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('3000')) THEN (T1."USED_TIME_INT") ELSE (0) END as c74,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('3000')) THEN (T1."USED_TIME_INT") ELSE (0) END as c75,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('2020')) THEN (T1."USED_TIME_INT") ELSE (0) END as c73,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5310')) THEN (T1."USED_TIME_INT") ELSE (0) END as c74,
+	   0 as c75,
 	   T7."WORK_LEADER_GROUP_ID" as c76,
 	   T7."WORK_LEADER_GROUP_ID" as c76,
 	   0 as c77,
 	   0 as c77,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('2099')) THEN (T1."USED_TIME_INT") ELSE (0) END as c78,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('3099')) THEN (T1."USED_TIME_INT") ELSE (0) END as c79,
-	   CASE WHEN (T1."ACTIVITY_CODE" IN ('5099')) THEN (T1."USED_TIME_INT") ELSE (0) END as c80,
+	   0 as c78,
+	   CASE WHEN (T1."ACTIVITY_CODE" IN ('2310','2300')) THEN (T1."USED_TIME_INT") ELSE (0) END as c79,
+	   0 as c80,
 	   CASE WHEN (T1."ACTIVITY_CODE" IN ('996')) THEN (T1."USED_TIME_INT") ELSE (0) END as c81,
 	   CASE WHEN (T1."ACTIVITY_CODE" IN ('996')) THEN (T1."USED_TIME_INT") ELSE (0) END as c81,
 	   (T3."WORK_LEADER_GROUP" || ' - ' || T3."WORKLEADER_TEXT") as c82,
 	   (T3."WORK_LEADER_GROUP" || ' - ' || T3."WORKLEADER_TEXT") as c82,
-	   (T1."PROFILE_CODE" || ' - ' || (database())) || ' - ' || T2."SEL_NAME" as c83,
-	   (database()) as c84
-from "deop01"."dbo"."EMPLOYEE" T7,
-	"deop01"."dbo"."vPP91" T3,
-	((((("deop01"."dbo"."PUNCH" T1 left outer join "deop01"."dbo"."vPP43" T2 on T1."PROFILE_CODE" = T2."SELLER_CODE") left outer join "deop01"."dbo"."PROFILE" T8 on T2."SELLER_CODE" = T8."PROFILE_CODE") left outer join "deop01"."dbo"."ACTIVITY" T4 on T1."ACTIVITY_CODE" = T4."ACTIVITY_CODE") left outer join "deop01"."dbo"."ORDER_HEADER" T5 on T5."ORDER_NUMBER" = T1."ORDER_NUMBER") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T6 on T2."SEL_DEPARTMENT" = T6."DEPARTMENT_TYPE_ID")
+	   ((rtrim(T1."PROFILE_CODE"))) || ' - ' || T2."SEL_NAME" as c83,
+	   (rtrim(T1."PROFILE_CODE")) as c84
+from "defo01"."dbo"."EMPLOYEE" T7,
+	"defo01"."dbo"."vPP91" T3,
+	((((("defo01"."dbo"."PUNCH" T1 left outer join "defo01"."dbo"."vPP43" T2 on T1."PROFILE_CODE" = T2."SELLER_CODE") left outer join "defo01"."dbo"."PROFILE" T8 on T2."SELLER_CODE" = T8."PROFILE_CODE") left outer join "defo01"."dbo"."ACTIVITY" T4 on T1."ACTIVITY_CODE" = T4."ACTIVITY_CODE") left outer join "defo01"."dbo"."ORDER_HEADER" T5 on T5."ORDER_NUMBER" = T1."ORDER_NUMBER") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T6 on T2."SEL_DEPARTMENT" = T6."DEPARTMENT_TYPE_ID")
 where (T7."PERSON_ID" = T8."PERSON_ID") and (T3."WORK_LEADER_GROUP" = T7."WORK_LEADER_GROUP_ID")
 where (T7."PERSON_ID" = T8."PERSON_ID") and (T3."WORK_LEADER_GROUP" = T7."WORK_LEADER_GROUP_ID")
-and ((T1."TRANSACT_DATE_LONG" >= TIMESTAMP '2014-01-01 00:00:00.000') and (((T3."WORK_LEADER_GROUP" || ' - ' || T3."WORKLEADER_TEXT")) IN ('1100 - Kundendienst Brunsbüttel      ','1110 - Meister Brunsbüttel','1120 - Auszubildende Brunsbüttel','1130 - Serviceberater/Lager Brb','1200 - Karosserie Brunsbüttel        ','1300 - Lackierei Brunsbüttel         ','2100 - Kundendienst Marne            ','2110 - Meister Marne','2120 - Auszubildende Marne','2130 - Serviceberater/Lager Marne','2200 - Karosserie Marne              ','2300 - Lackierung Marne              ','3100 - Kundendienst Büsum            ','3110 - Meister Büsum','3120 - Auszubildende Büsum','3130 - Serviceberater/Lager Büsum','3200 - Karosserie Büsum              ','3300 - Lackierung Büsum              ','4100 - Kundendienst Meldorf          ','4110 - Meister Meldorf','4120 - Auszubildende Meldorf','4130 - Serviceberater/Lager Meld.','4200 - Karosserie Meldorf            ','4300 - Lackierung Meldorf            ')))
+and (((T1."TRANSACT_DATE_LONG" >= TIMESTAMP '2015-01-01 00:00:00.000') and (((T3."WORK_LEADER_GROUP" || ' - ' || T3."WORKLEADER_TEXT")) IN ('1000 - Kundendienst-MHL','2000 - Karosserie-MHL','3000 - Kundendienst-ESA','4000 - Karosserie-ESA','6000 - Serviceberater'))) and (not ((od_left(T6."DEPARTMENT_TYPE_ID",2))) IN ('00','01')))
 order by c7 asc
 order by c7 asc
 ) D1
 ) D1
 
 
 END SQL
 END SQL
 COLUMN,0,Unique Ident
 COLUMN,0,Unique Ident
 COLUMN,1,Activity Code
 COLUMN,1,Activity Code
-COLUMN,2,Profile Code
+COLUMN,2,Profile Code_
 COLUMN,3,Handler
 COLUMN,3,Handler
 COLUMN,4,Function Code
 COLUMN,4,Function Code
 COLUMN,5,Program
 COLUMN,5,Program
@@ -220,17 +220,17 @@ COLUMN,36,Anwesenheit
 COLUMN,37,Nacharbeit
 COLUMN,37,Nacharbeit
 COLUMN,38,Leerlauf/Wartezeit
 COLUMN,38,Leerlauf/Wartezeit
 COLUMN,39,Prob.fahrt/Endkontr.
 COLUMN,39,Prob.fahrt/Endkontr.
-COLUMN,40,Werkstattaufräumen
+COLUMN,40,Fahrzeugaufbereitung
 COLUMN,41,Unprod. Anwes.
 COLUMN,41,Unprod. Anwes.
-COLUMN,42,Hilfslohn
-COLUMN,43,Schulung
+COLUMN,42,Hilfslohn_
+COLUMN,43,Schulung intern
 COLUMN,44,Schulung extern
 COLUMN,44,Schulung extern
-COLUMN,45,ADAC / Montagefahrt
+COLUMN,45,Betriebsrat_
 COLUMN,46,Krank
 COLUMN,46,Krank
 COLUMN,47,Arzt
 COLUMN,47,Arzt
 COLUMN,48,Urlaub
 COLUMN,48,Urlaub
 COLUMN,49,Sonderurlaub
 COLUMN,49,Sonderurlaub
-COLUMN,50,Feiertag_
+COLUMN,50,Feiertag
 COLUMN,51,zu spät
 COLUMN,51,zu spät
 COLUMN,52,Überstunden
 COLUMN,52,Überstunden
 COLUMN,53,Order Number_Auftrag
 COLUMN,53,Order Number_Auftrag
@@ -252,16 +252,16 @@ COLUMN,68,Description
 COLUMN,69,Standort
 COLUMN,69,Standort
 COLUMN,70,Kostenstelle
 COLUMN,70,Kostenstelle
 COLUMN,71,Monteur_ori
 COLUMN,71,Monteur_ori
-COLUMN,72,Tag beenden_
+COLUMN,72,Abschleppen
 COLUMN,73,Berufsschule
 COLUMN,73,Berufsschule
-COLUMN,74,unbez. Urlaub
+COLUMN,74,unbez. Abwes._
 COLUMN,75,Work Leader Group Id
 COLUMN,75,Work Leader Group Id
 COLUMN,76,Reifenlager_
 COLUMN,76,Reifenlager_
-COLUMN,77,Konv aus Kat 2
-COLUMN,78,Konv aus Kat 3
-COLUMN,79,Konv aus Kat 5
+COLUMN,77,Waschanlage_
+COLUMN,78,Instandhaltung
+COLUMN,79,Pause_
 COLUMN,80,Abzug T390
 COLUMN,80,Abzug T390
 COLUMN,81,Monteur_Gruppe
 COLUMN,81,Monteur_Gruppe
 COLUMN,82,Monteur
 COLUMN,82,Monteur
-COLUMN,83,Mandant
+COLUMN,83,Profile Code
 
 

BIN
Portal/System/IQD/Zeiten/Schichtplan_pro_MA_neu.imr


+ 10 - 12
Portal/System/IQD/Zeiten/Schichtplan_pro_MA_neu.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Zeiten\Schichtplan_pro_MA_neu.imr
+DATASOURCENAME,C:\Gaps\Portal\System\IQD\Zeiten\Schichtplan_pro_MA_neu.imr
 TITLE,Schichtplan_pro_MA_neu.imr
 TITLE,Schichtplan_pro_MA_neu.imr
 BEGIN SQL
 BEGIN SQL
 select T1."REFERENCE_IDENT" as c1,
 select T1."REFERENCE_IDENT" as c1,
@@ -36,7 +36,7 @@ select T1."REFERENCE_IDENT" as c1,
 	   T7."PERS_DEPARTMENT" as c30,
 	   T7."PERS_DEPARTMENT" as c30,
 	   '1' as c31,
 	   '1' as c31,
 	   (od_left(T8."DEPARTMENT_TYPE_ID",2)) as c32,
 	   (od_left(T8."DEPARTMENT_TYPE_ID",2)) as c32,
-	   T9."PROFILE_CODE" || ' - ' || (database()) as c33,
+	   T9."PROFILE_CODE" as c33,
 	   (substring(T8."DEPARTMENT_TYPE_ID" from 4 for 1)) as c34,
 	   (substring(T8."DEPARTMENT_TYPE_ID" from 4 for 1)) as c34,
 	   T4."CORE_WORKING_HOURS" as c35,
 	   T4."CORE_WORKING_HOURS" as c35,
 	   '' as c36,
 	   '' as c36,
@@ -47,16 +47,15 @@ select T1."REFERENCE_IDENT" as c1,
 	   T4."CORE_WORKING_HOURS" as c41,
 	   T4."CORE_WORKING_HOURS" as c41,
 	   T4."WORKINGDAY" as c42,
 	   T4."WORKINGDAY" as c42,
 	   T4."START_DAY_ID" as c43,
 	   T4."START_DAY_ID" as c43,
-	   (rtrim((T9."PROFILE_CODE" || ' - ' || (database())))) || ' - ' || T3."SEL_NAME" as c44,
-	   (database()) as c45
-from "deop01"."dbo"."WORKING_PERIOD" T4,
-	"deop01"."dbo"."EMPLOYEE" T10,
-	"deop01"."dbo"."vPP91" T5,
-	"deop01"."dbo"."CALENDAR_EVENT" T6,
-	(("deop01"."dbo"."CALENDAR_INFO" T1 left outer join "deop01"."dbo"."CALENDAR_PATTERN" T2 on T2."CALENDAR_INFO_ID" = T1."REFERENCE_IDENT") left outer join "deop01"."dbo"."PERSON_INFO" T7 on T1."REFERENCE_NAME" = T7."PERSON_NUMBER"),
-	(("deop01"."dbo"."vPP43" T3 left outer join "deop01"."dbo"."PROFILE" T9 on T3."SELLER_CODE" = T9."PROFILE_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T8 on T3."SEL_DEPARTMENT" = T8."DEPARTMENT_TYPE_ID")
+	   (rtrim(T9."PROFILE_CODE")) || ' - ' || T3."SEL_NAME" as c44
+from "defo01"."dbo"."WORKING_PERIOD" T4,
+	"defo01"."dbo"."EMPLOYEE" T10,
+	"defo01"."dbo"."vPP91" T5,
+	"defo01"."dbo"."CALENDAR_EVENT" T6,
+	(("defo01"."dbo"."CALENDAR_INFO" T1 left outer join "defo01"."dbo"."CALENDAR_PATTERN" T2 on T2."CALENDAR_INFO_ID" = T1."REFERENCE_IDENT") left outer join "defo01"."dbo"."PERSON_INFO" T7 on T1."REFERENCE_NAME" = T7."PERSON_NUMBER"),
+	(("defo01"."dbo"."vPP43" T3 left outer join "defo01"."dbo"."PROFILE" T9 on T3."SELLER_CODE" = T9."PROFILE_CODE") left outer join "defo01"."dbo"."DEPARTMENT_TYPE" T8 on T3."SEL_DEPARTMENT" = T8."DEPARTMENT_TYPE_ID")
 where (T9."PROFILE_CODE" = T1."REFERENCE_NAME") and (T2."RECURRING_PATTERN_ID" = T4."RECURRING_PATTERN_ID") and (T10."PERSON_ID" = T9."PERSON_ID") and (T5."WORK_LEADER_GROUP" = T10."WORK_LEADER_GROUP_ID")
 where (T9."PROFILE_CODE" = T1."REFERENCE_NAME") and (T2."RECURRING_PATTERN_ID" = T4."RECURRING_PATTERN_ID") and (T10."PERSON_ID" = T9."PERSON_ID") and (T5."WORK_LEADER_GROUP" = T10."WORK_LEADER_GROUP_ID")
-and (((((((((T6."HOLIDAY_ID" IS NOT NULL) and (T6."EVENT_START" >= TIMESTAMP '2014-01-02 00:00:00.000')) and (T6."HOLIDAY_ID" IN (1,3,5,6,7,9,12,17,18))) and (((dayofweek(T6."EVENT_START"))) BETWEEN 2 AND 6)) and (T6."EVENT_START" < (now()))) and ((T5."WORK_LEADER_GROUP" || ' - ' || T5."WORKLEADER_TEXT") IN ('1100 - Kundendienst Brunsbüttel      ','1110 - Meister Brunsbüttel','1120 - Auszubildende Brunsbüttel','1130 - Serviceberater/Lager Brb','1200 - Karosserie Brunsbüttel        ','1300 - Lackierei Brunsbüttel         ','2100 - Kundendienst Marne            ','2110 - Meister Marne','2120 - Auszubildende Marne','2130 - Serviceberater/Lager Marne','2200 - Karosserie Marne              ','2300 - Lackierung Marne              ','3100 - Kundendienst Büsum            ','3110 - Meister Büsum','3120 - Auszubildende Büsum','3130 - Serviceberater/Lager Büsum','3200 - Karosserie Büsum              ','3300 - Lackierung Büsum              ','4100 - Kundendienst Meldorf          ','4110 - Meister Meldorf','4120 - Auszubildende Meldorf','4130 - Serviceberater/Lager Meld.','4200 - Karosserie Meldorf            ','4300 - Lackierung Meldorf            '))) and ((T10."JOB_END_DATE" = TIMESTAMP '1800-01-01 00:00:00.000') or (T6."EVENT_START" < T10."JOB_END_DATE"))) and ((T2."RECURRING_PATTERN_PRIORITY" = 0) or (T2."RECURRING_PATTERN_PRIORITY" IS NULL))) and (((dayofweek(T6."EVENT_START"))) = T4."START_DAY_ID"))
+and (((((((((T6."HOLIDAY_ID" IS NOT NULL) and (T6."EVENT_START" >= TIMESTAMP '2014-01-02 00:00:00.000')) and (T6."HOLIDAY_ID" IN (1,3,5,6,7,9,10,12,13,17,18))) and (((dayofweek(T6."EVENT_START"))) BETWEEN 2 AND 6)) and (T6."EVENT_START" < (now()))) and ((T5."WORK_LEADER_GROUP" || ' - ' || T5."WORKLEADER_TEXT") IN ('1000 - Kundendienst-MHL','2000 - Karosserie-MHL','3000 - Kundendienst-ESA','4000 - Karosserie-ESA','6000 - Serviceberater'))) and ((T10."JOB_END_DATE" = TIMESTAMP '1800-01-01 00:00:00.000') or (T6."EVENT_START" < T10."JOB_END_DATE"))) and ((T2."RECURRING_PATTERN_PRIORITY" = 0) or (T2."RECURRING_PATTERN_PRIORITY" IS NULL))) and (((dayofweek(T6."EVENT_START"))) = T4."START_DAY_ID"))
 order by c2 asc
 order by c2 asc
 
 
 END SQL
 END SQL
@@ -104,5 +103,4 @@ COLUMN,40,Core Working Hours
 COLUMN,41,Workingday
 COLUMN,41,Workingday
 COLUMN,42,Start Day Id
 COLUMN,42,Start Day Id
 COLUMN,43,Monteur
 COLUMN,43,Monteur
-COLUMN,44,Mandant
 
 

BIN
Portal/System/IQD/Zeiten/activitycode.imr


BIN
Portal/System/IQD/Zeiten/holiday.imr


BIN
Portal/System/IQD/Zeiten/workleadergroup(vpp91).imr


BIN
Portal/System/Models/Aftersales_SPP_Split.pyi


BIN
Portal/System/Models/Aftersales_offen.pyi


BIN
Portal/System/Models/Fin_Belege.pyi


BIN
Portal/System/Models/NW_AE_neu.pyi


BIN
Portal/System/Models/NW_GW_BE.pyi


BIN
Portal/System/Models/NW_GW_VK.pyi


BIN
Portal/System/Models/OP.pyi


BIN
Portal/System/Models/Zeit.pyi


BIN
Portal/System/Report/1_10_BWA_Zeitreihe.ppr


BIN
Portal/System/Report/1_11_BWA_Betriebsvergleich_nach_Marken.ppr


BIN
Portal/System/Report/1_11_BWA_Betriebsvergleich_nach_Marken_Graf.ppr


BIN
Portal/System/Report/1_12_BWA_Markenvergleich_nach_Betrieben.ppr


BIN
Portal/System/Report/1_12_BWA_Markenvergleich_nach_Betrieben_Graf.ppr


BIN
Portal/System/Report/1_13_BWA_Soll_Ist_Vergleich_Vormonat.ppr


BIN
Portal/System/Report/1_13_BWA_Soll_Ist_Vergleich_Vormonat_Graf.ppr


BIN
Portal/System/Report/1_14_BWA_Soll_Ist_Vergleich_Vormonat_2.ppr


BIN
Portal/System/Report/1_14_BWA_Soll_Ist_Vergleich_Vormonat_2_Graf.ppr


BIN
Portal/System/Report/1_15_BWA_Forecast_per_Vormonat.ppr


BIN
Portal/System/Report/1_15_BWA_Forecast_per_Vormonat_Graf.ppr


BIN
Portal/System/Report/1_16_Liquiditaetsveraenderung.ppr


Some files were not shown because too many files changed in this diff