Ver Fonte

Zobjack

Zobjack C7 há 1 ano atrás
pai
commit
fd68e6f0a9
100 ficheiros alterados com 3890 adições e 4374 exclusões
  1. BIN
      Portal/System/Catalogs/Finance_O21.cat
  2. BIN
      Portal/System/Catalogs/Finance_SKR51.cat
  3. BIN
      Portal/System/Catalogs/Finance_SKR51_O21_neu.cat
  4. BIN
      Portal/System/Catalogs/Finance_hist.cat
  5. BIN
      Portal/System/Catalogs/Lieferanten.cat
  6. BIN
      Portal/System/Catalogs/Monteur.cat
  7. BIN
      Portal/System/Catalogs/Monteur_SPP.cat
  8. BIN
      Portal/System/Catalogs/Monteur_SPP_Abwesenheit_Feiertag.cat
  9. BIN
      Portal/System/Catalogs/NWGW.cat
  10. BIN
      Portal/System/Catalogs/NWGW_neu.cat
  11. BIN
      Portal/System/Catalogs/OP.cat
  12. BIN
      Portal/System/Catalogs/Schichtplan.cat
  13. BIN
      Portal/System/Catalogs/Service.cat
  14. BIN
      Portal/System/Catalogs/Service_SPP.cat
  15. BIN
      Portal/System/Catalogs/Service_SPP_1340.cat
  16. BIN
      Portal/System/Catalogs/Service_SPP_Sagai.cat
  17. BIN
      Portal/System/Catalogs/Service_SPP_vor_Sagai.cat
  18. BIN
      Portal/System/IQD/Belege/Bilanzbelege_O21.imr
  19. 5 5
      Portal/System/IQD/Belege/Bilanzbelege_O21.iqd
  20. BIN
      Portal/System/IQD/Belege/Bilanzbelege_O21_SKR.imr
  21. 118 0
      Portal/System/IQD/Belege/Bilanzbelege_O21_SKR.iqd
  22. BIN
      Portal/System/IQD/Belege/Bilanzbelege_O21_hist.imr
  23. 11 12
      Portal/System/IQD/Belege/Bilanzbelege_O21_hist.iqd
  24. BIN
      Portal/System/IQD/Belege/Dept.Typ.imr
  25. BIN
      Portal/System/IQD/Belege/Dept.Typ_SKR51.imr
  26. BIN
      Portal/System/IQD/Belege/Dept_Type.imr
  27. BIN
      Portal/System/IQD/Belege/GuV_8_O21.imr
  28. 6 6
      Portal/System/IQD/Belege/GuV_8_O21.iqd
  29. BIN
      Portal/System/IQD/Belege/GuV_8_O21_STK.imr
  30. 7 7
      Portal/System/IQD/Belege/GuV_8_O21_STK.iqd
  31. BIN
      Portal/System/IQD/Belege/GuV_8_O21_STK_hist.imr
  32. 26 32
      Portal/System/IQD/Belege/GuV_8_O21_STK_hist.iqd
  33. BIN
      Portal/System/IQD/Belege/GuV_8_O21_hist.imr
  34. 17 19
      Portal/System/IQD/Belege/GuV_8_O21_hist.iqd
  35. BIN
      Portal/System/IQD/Belege/GuV_SKR51_O21.imr
  36. 120 0
      Portal/System/IQD/Belege/GuV_SKR51_O21.iqd
  37. BIN
      Portal/System/IQD/Belege/GuV_SKR51_O21_STK.imr
  38. 122 0
      Portal/System/IQD/Belege/GuV_SKR51_O21_STK.iqd
  39. BIN
      Portal/System/IQD/Belege/Kontenrahmen/Falscher Kontotyp.imr
  40. BIN
      Portal/System/IQD/Belege/Kontenrahmen/Kontenrahmen_1.imr
  41. BIN
      Portal/System/IQD/Belege/Kontenrahmen/Kontenrahmen_2.imr
  42. BIN
      Portal/System/IQD/Belege/Kontenrahmen/Kontenrahmen_kombiniert.imr
  43. BIN
      Portal/System/IQD/Belege/Kontenrahmen/Kostenstellen fehlt.imr
  44. BIN
      Portal/System/IQD/Belege/current_date_Prognose.imr
  45. 1 1
      Portal/System/IQD/Belege/current_date_Prognose.iqd
  46. BIN
      Portal/System/IQD/Belege/current_date_Prognose_gefiltert.imr
  47. 0 52
      Portal/System/IQD/Belege/current_date_Prognose_gefiltert.iqd
  48. BIN
      Portal/System/IQD/Belege/current_date_Prognose_operativ.imr
  49. 1 1
      Portal/System/IQD/Belege/current_date_Prognose_operativ.iqd
  50. BIN
      Portal/System/IQD/NW/NW_AE_Pos.imr
  51. 0 514
      Portal/System/IQD/NW/NW_AE_Pos.iqd
  52. BIN
      Portal/System/IQD/NW/NW_BE.imr
  53. 7 7
      Portal/System/IQD/NW/NW_BE.iqd
  54. BIN
      Portal/System/IQD/NW/NW_BE_Einsatz.imr
  55. 0 970
      Portal/System/IQD/NW/NW_BE_Einsatz.iqd
  56. BIN
      Portal/System/IQD/NW/NW_BE_STK.imr
  57. 0 953
      Portal/System/IQD/NW/NW_BE_STK.iqd
  58. BIN
      Portal/System/IQD/NW/NW_BE_WB.imr
  59. 0 472
      Portal/System/IQD/NW/NW_BE_WB.iqd
  60. BIN
      Portal/System/IQD/NW/NW_GW_Auftragseingang.imr
  61. 467 470
      Portal/System/IQD/NW/NW_GW_Auftragseingang.iqd
  62. BIN
      Portal/System/IQD/NW/NW_GW_VK.imr
  63. 136 416
      Portal/System/IQD/NW/NW_GW_VK.iqd
  64. BIN
      Portal/System/IQD/NW/NW_GW_VK_Stk.imr
  65. 104 321
      Portal/System/IQD/NW/NW_GW_VK_Stk.iqd
  66. BIN
      Portal/System/IQD/NW/NW_GW_VK_test.imr
  67. BIN
      Portal/System/IQD/NW/transactioncode.imr
  68. BIN
      Portal/System/IQD/NW/vehicletype.imr
  69. BIN
      Portal/System/IQD/OP/OP_AS.imr
  70. 3 3
      Portal/System/IQD/OP/OP_AS.iqd
  71. BIN
      Portal/System/IQD/OP/OP_FZG.imr
  72. 3 3
      Portal/System/IQD/OP/OP_FZG.iqd
  73. BIN
      Portal/System/IQD/OP/OP_ohne Auftrag_O21.imr
  74. 3 3
      Portal/System/IQD/OP/OP_ohne Auftrag_O21.iqd
  75. BIN
      Portal/System/IQD/Serv_Teile/Auftraege.imr
  76. 610 0
      Portal/System/IQD/Serv_Teile/Auftraege.iqd
  77. 438 0
      Portal/System/IQD/Serv_Teile/Auftraege_FIBU.iqd
  78. BIN
      Portal/System/IQD/Serv_Teile/Auftraege_Kopf.imr
  79. 232 0
      Portal/System/IQD/Serv_Teile/Auftraege_Kopf.iqd
  80. BIN
      Portal/System/IQD/Serv_Teile/Auftraege_Kopf_SPP.imr
  81. BIN
      Portal/System/IQD/Serv_Teile/Auftraege_Mont.imr
  82. 64 58
      Portal/System/IQD/Serv_Teile/Auftraege_Mont.iqd
  83. BIN
      Portal/System/IQD/Serv_Teile/Auftraege_Mont_Split.imr
  84. 3 3
      Portal/System/IQD/Serv_Teile/Auftraege_Mont_Split.iqd
  85. BIN
      Portal/System/IQD/Serv_Teile/Auftraege_SPP_Split.imr
  86. BIN
      Portal/System/IQD/Serv_Teile/Auftraege_Split.imr
  87. 306 0
      Portal/System/IQD/Serv_Teile/Auftraege_Split.iqd
  88. BIN
      Portal/System/IQD/Serv_Teile/Stati.imr
  89. 15 0
      Portal/System/IQD/Serv_Teile/current_date_Service.iqd
  90. BIN
      Portal/System/IQD/Serv_Teile/offene_Auftraege.imr
  91. 9 9
      Portal/System/IQD/Serv_Teile/offene_Auftraege.iqd
  92. BIN
      Portal/System/IQD/Serv_Teile/offene_Auftraege_2015.imr
  93. 670 0
      Portal/System/IQD/Serv_Teile/offene_Auftraege_2015.iqd
  94. BIN
      Portal/System/IQD/Serv_Teile/offene_Auftraege_Kopf.imr
  95. 37 37
      Portal/System/IQD/Serv_Teile/offene_Auftraege_Kopf.iqd
  96. BIN
      Portal/System/IQD/Serv_Teile/offene_Auftraege_Kopf_2015.imr
  97. 234 0
      Portal/System/IQD/Serv_Teile/offene_Auftraege_Kopf_2015.iqd
  98. BIN
      Portal/System/IQD/Zeiten/Auftraege_Kopf_SPP.imr
  99. 115 0
      Portal/System/IQD/Zeiten/Auftraege_Kopf_SPP.iqd
  100. BIN
      Portal/System/IQD/Zeiten/Auftraege_Kopf_SPP_Abrechnung_2016.imr

BIN
Portal/System/Catalogs/Finance_O21.cat


BIN
Portal/System/Catalogs/Finance_SKR51.cat


BIN
Portal/System/Catalogs/Finance_SKR51_O21_neu.cat


BIN
Portal/System/Catalogs/Finance_O21_hist.cat → Portal/System/Catalogs/Finance_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/Schichtplan.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 → Portal/System/Catalogs/Service_SPP_Sagai.cat


BIN
Portal/System/Catalogs/Service_SPP_vor_Sagai.cat


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


+ 5 - 5
Portal/System/IQD/Belege/Bilanzbelege_O21.iqd

@@ -2,7 +2,7 @@ COGNOS QUERY
 STRUCTURE,1,1
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\Bilanzbelege_O21.imr
-TITLE,Bilanzbelege_O21.imr
+TITLE,Bilanzbelege_O21
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
@@ -60,11 +60,11 @@ select T1."ACCT_NR" as c1,
 	   (database()) as c54,
 	   (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")
+from "deop71"."dbo"."ACCOUNT_INFO" T1,
+	"deop71"."dbo"."ACCT_DOC_DATA" T3,
+	(("deop71"."dbo"."ACCT_DOC_KEY" T2 left outer join "deop71"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop71"."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")
-and ((T1."TYPE_ACCTT" = '1') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
+and (T1."TYPE_ACCTT" = '1')
 order by c1 asc
 
 END SQL

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


+ 118 - 0
Portal/System/IQD/Belege/Bilanzbelege_O21_SKR.iqd

@@ -0,0 +1,118 @@
+COGNOS QUERY
+STRUCTURE,1,1
+DATABASE,O21_SKR51
+DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\Bilanzbelege_O21_SKR.imr
+TITLE,Bilanzbelege_O21_SKR.imr
+BEGIN SQL
+select (rtrim(T1."ACCT_NR")) as c1,
+	   T1."LEDGER_ACCTS_NAME" as c2,
+	   T1."DEPT_SPLIT" as c3,
+	   T1."TYPE_ACCTT" as c4,
+	   T2."ACCT_NO" as c5,
+	   T2."BOOKKEEP_DATE" as c6,
+	   T2."BOOKKEEP_PERIOD" as c7,
+	   T2."DOCUMENT_NO" as c8,
+	   T2."DEBIT_AMOUNT" as c9,
+	   T2."CREDIT_AMOUNT" as c10,
+	   T2."DEBIT_QUANTITY" as c11,
+	   T2."CREDIT_QUANTITY" as c12,
+	   T2."AA_TRTYPE" as c13,
+	   '1' as c14,
+	   CASE WHEN ((((rtrim(T2."SITE"))) IS NOT NULL) and (((rtrim(T2."SITE"))) <> '')) THEN (((rtrim(T2."SITE")))) ELSE ('00') END as c15,
+	   (rtrim(T2."SITE")) as c16,
+	   T3."DESCRIPTION" as c17,
+	   CASE WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'WOHN') THEN ('1W') WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'AUTO') THEN ('ZZ') WHEN ((((ucase((rtrim(T2."STRATEGIC_AREA"))))) IS NOT NULL) and (((ucase((rtrim(T2."STRATEGIC_AREA"))))) <> '')) THEN ((od_left(((ucase((rtrim(T2."STRATEGIC_AREA"))))),2))) ELSE ('00') END as c18,
+	   (rtrim(T2."MAKE")) as c19,
+	   (ucase((rtrim(T2."STRATEGIC_AREA")))) as c20,
+	   T4."DESCRIPTION" as c21,
+	   CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END as c22,
+	   CASE WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '1%') THEN ('1 - NW') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '2%') THEN ('2 - GW') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '3%') THEN ('3 - TZ') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '4%') THEN ('4 - KDD') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '5%') THEN ('5 - WB') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '6%') THEN ('6 - TST') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '7%') THEN ('7 - LOG') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '9%') THEN ('9 - VW') ELSE null END as c23,
+	   (CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) || ' - ' || T5."DESCRIPTION" as c24,
+	   (rtrim(T2."DEPARTMENT")) as c25,
+	   T5."DESCRIPTION" as c26,
+	   CASE WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END as c27,
+	   (substring((CASE WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) from 1 for 1)) as c28,
+	   CASE WHEN ((CASE WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) LIKE '0%') THEN ('00 - Absatzweg fehlt') ELSE ((CASE WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) || '- ' || T6."CUST_GROUP_SPECIFY") END as c29,
+	   (rtrim(T2."DESTINATION")) as c30,
+	   T6."CUSTOMER_GROUP" as c31,
+	   T6."CUST_GROUP_SPECIFY" as c32,
+	   T2."VEHICLE_TYPE" as c33,
+	   CASE WHEN ((((rtrim(T2."MODEL_LINE"))) IS NOT NULL) and (((rtrim(T2."MODEL_LINE"))) <> '')) THEN (((rtrim(T2."MODEL_LINE")))) WHEN ((((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) IS NOT NULL) and (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) <> '')) THEN (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP"))))) WHEN ((((rtrim(T2."REPAIR_GROUP"))) IS NOT NULL) and (((rtrim(T2."REPAIR_GROUP"))) <> '')) THEN (((rtrim(T2."REPAIR_GROUP")))) ELSE ('00') END as c34,
+	   (rtrim(T2."MODEL_LINE")) as c35,
+	   T8."MAKE_CD" as c36,
+	   T8."MODEL_LINE" as c37,
+	   T8."MOD_LIN_SPECIFY" as c38,
+	   (rtrim(T2."PRODUCT_GROUP")) as c39,
+	   (cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP"))) as c40,
+	   (rtrim(T2."REPAIR_GROUP")) as c41,
+	   (CASE WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'WOHN') THEN ('1W') WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'AUTO') THEN ('ZZ') WHEN ((((ucase((rtrim(T2."STRATEGIC_AREA"))))) IS NOT NULL) and (((ucase((rtrim(T2."STRATEGIC_AREA"))))) <> '')) THEN ((od_left(((ucase((rtrim(T2."STRATEGIC_AREA"))))),2))) ELSE ('00') END) || '-' || (CASE WHEN ((((rtrim(T2."SITE"))) IS NOT NULL) and (((rtrim(T2."SITE"))) <> '')) THEN (((rtrim(T2."SITE")))) ELSE ('00') END) || '-' || ((rtrim(T1."ACCT_NR"))) || '-' || (CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) || '-' || (CASE WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) || '-' || (CASE WHEN ((((rtrim(T2."MODEL_LINE"))) IS NOT NULL) and (((rtrim(T2."MODEL_LINE"))) <> '')) THEN (((rtrim(T2."MODEL_LINE")))) WHEN ((((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) IS NOT NULL) and (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) <> '')) THEN (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP"))))) WHEN ((((rtrim(T2."REPAIR_GROUP"))) IS NOT NULL) and (((rtrim(T2."REPAIR_GROUP"))) <> '')) THEN (((rtrim(T2."REPAIR_GROUP")))) ELSE ('00') END) as c42,
+	   CASE WHEN ((((rtrim(T2."MODEL_LINE"))) IS NOT NULL) and (((rtrim(T2."MODEL_LINE"))) <> '')) THEN ('NW') WHEN ((((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) IS NOT NULL) and (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) <> '')) THEN ('TZ') WHEN ((((rtrim(T2."REPAIR_GROUP"))) IS NOT NULL) and (((rtrim(T2."REPAIR_GROUP"))) <> '')) THEN ('SC') ELSE ('') END as c43,
+	   T9."COMMENT" as c44,
+	   (cast_numberToString(cast_integer(T2."DOCUMENT_NO"))) as c45,
+	   CASE WHEN ((extract(DAY FROM (now()) - T2."BOOKKEEP_DATE")) <= 360) THEN ((rtrim(((cast_numberToString(cast_integer(T2."DOCUMENT_NO")))))) || ' - ' || T9."COMMENT") ELSE ('Sammelstelle Belege') END as c46,
+	   T1."TYPE_ACCTT" as c47,
+	   (od_left(((rtrim(T1."ACCT_NR"))),1)) as c48,
+	   (database()) as c49,
+	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c50,
+	   CASE WHEN (((rtrim(T1."ACCT_NR"))) IN ('8000','8010','8020','8100','8110','8410','8510','5701')) THEN (T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") ELSE null END as c51,
+	   T9."SUB_ACCT_NO" as c52
+from "deop02"."dbo"."ACCOUNT_INFO" T1,
+	"deop02"."dbo"."ACCT_DOC_DATA" T9,
+	(((((("deop02"."dbo"."ACCT_DOC_KEY" T2 left outer join "deop02"."dbo"."SITE" T3 on T2."SITE" = T3."SITE_ID") left outer join "deop02"."dbo"."STRATEGIC_AREA" T4 on T2."STRATEGIC_AREA" = T4."STRATEGIC_AREA_ID") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T5 on T2."DEPARTMENT" = T5."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP48" T6 on T2."DESTINATION" = T6."CUSTOMER_GROUP") left outer join "deop02"."dbo"."vPP65" T7 on T2."PRODUCT_GROUP" = T7."PRODUCT_GROUP") left outer join "deop02"."dbo"."vPP5Q" T8 on (T2."MAKE" = T8."MAKE_CD") and (T2."MODEL_LINE" = T8."MODEL_LINE"))
+where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T9."REFERENCE_IDENT")
+and ((T1."TYPE_ACCTT" = '1') and (T2."BOOKKEEP_PERIOD" >= 202001))
+
+END SQL
+COLUMN,0,Acct Nr_kurz
+COLUMN,1,Ledger Accts Name
+COLUMN,2,Dept Split
+COLUMN,3,Type Acctt
+COLUMN,4,Acct No
+COLUMN,5,Bookkeep Date
+COLUMN,6,Bookkeep Period
+COLUMN,7,Document No
+COLUMN,8,Debit Amount
+COLUMN,9,Credit Amount
+COLUMN,10,Debit Quantity
+COLUMN,11,Credit Quantity
+COLUMN,12,Aa Trtype
+COLUMN,13,Rechtseinheit
+COLUMN,14,Betrieb
+COLUMN,15,Site
+COLUMN,16,Site_Description
+COLUMN,17,Marke
+COLUMN,18,Make
+COLUMN,19,Strategic Area
+COLUMN,20,Strategic Area_Description
+COLUMN,21,KST
+COLUMN,22,KST_1
+COLUMN,23,KST_2
+COLUMN,24,Department
+COLUMN,25,Department_Description
+COLUMN,26,ABS
+COLUMN,27,ABS_1
+COLUMN,28,ABS_2
+COLUMN,29,Destination
+COLUMN,30,Customer Group_pp48
+COLUMN,31,Cust Group Specify_pp48
+COLUMN,32,Vehicle Type
+COLUMN,33,KTR
+COLUMN,34,Model Line
+COLUMN,35,Make Cd_pp5q
+COLUMN,36,Model Line_pp5q
+COLUMN,37,Mod Lin Specify_pp5q
+COLUMN,38,Product Group
+COLUMN,39,Skr51 Product Group_pp65
+COLUMN,40,Repair Group
+COLUMN,41,Acct Nr
+COLUMN,42,KTR_Quelle
+COLUMN,43,Comment
+COLUMN,44,Beleg_Nr
+COLUMN,45,Text
+COLUMN,46,Susa_Kontoart
+COLUMN,47,Susa_Acct_1
+COLUMN,48,Mandant
+COLUMN,49,Betrag
+COLUMN,50,Menge
+COLUMN,51,Sub Acct No
+

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


+ 11 - 12
Portal/System/IQD/Belege/Bilanzbelege_O21_hist.iqd

@@ -2,7 +2,7 @@ COGNOS QUERY
 STRUCTURE,1,1
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\Bilanzbelege_O21_hist.imr
-TITLE,Bilanzbelege_O21_hist.imr
+TITLE,Bilanzbelege_O21_hist
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
@@ -53,19 +53,18 @@ select T1."ACCT_NR" as c1,
 	   T5."DESCRIPTION" as c47,
 	   T5."OWN_DESCRIPTION" as c48,
 	   '1' as c49,
-	   '01' as c50,
-	   '1' as c51,
-	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
-	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c53,
+	   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,
+	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c52,
+	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c53,
 	   (database()) as c54,
 	   (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")
+from "deop71"."dbo"."ACCOUNT_INFO" T1,
+	"deop71"."dbo"."ACCT_DOC_DATA_01" T3,
+	(("deop71"."dbo"."ACCT_DOC_KEY_01" T2 left outer join "deop71"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop71"."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")
-and ((T1."TYPE_ACCTT" = '1') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2010-01-01 00:00:00.000'))
-order by c1 asc
+and ((T1."TYPE_ACCTT" = '1') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2016-01-01 00:00:00.000'))
 
 END SQL
 COLUMN,0,Acct Nr
@@ -119,8 +118,8 @@ COLUMN,47,Own Description
 COLUMN,48,Rechtseinheit
 COLUMN,49,Betrieb
 COLUMN,50,Marke
-COLUMN,51,Betrag
-COLUMN,52,Menge
+COLUMN,51,Menge
+COLUMN,52,Betrag
 COLUMN,53,Mandant
 COLUMN,54,Susa
 COLUMN,55,Text

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


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


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


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


+ 6 - 6
Portal/System/IQD/Belege/GuV_8_O21.iqd

@@ -2,7 +2,7 @@ COGNOS QUERY
 STRUCTURE,1,1
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21.imr
-TITLE,GuV_8_O21.imr
+TITLE,GuV_8_O21
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
@@ -57,7 +57,7 @@ select T1."ACCT_NR" as c1,
 	   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,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   (database()) as c53,
-	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c54,
+	   CASE WHEN (T1."ACCT_NR" LIKE '8%') THEN (T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") 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 c55,
 	   (od_left(T1."ACCT_NR",1)) as c56,
 	   T6."ORDER_NUMBER" as c57,
@@ -65,11 +65,11 @@ select T1."ACCT_NR" as c1,
 	   T6."INV_TIME" as c59,
 	   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"))
+from "deop71"."dbo"."ACCOUNT_INFO" T1,
+	(("deop71"."dbo"."ACCT_DOC_KEY" T2 left outer join "deop71"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop71"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID"),
+	(("deop71"."dbo"."ACCT_DOC_DATA" T3 left outer join "deop71"."dbo"."ACCT_DOC_SALESCLAS" T7 on T3."REFERENCE_IDENT" = T7."REFERENCE_IDENT") left outer join "deop71"."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")
-and ((T1."TYPE_ACCTT" = '2') and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
+and (T1."TYPE_ACCTT" = '2')
 
 END SQL
 COLUMN,0,Acct Nr

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


+ 7 - 7
Portal/System/IQD/Belege/GuV_8_O21_STK.iqd

@@ -2,7 +2,7 @@ COGNOS QUERY
 STRUCTURE,1,1
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_STK.imr
-TITLE,GuV_8_O21_STK.imr
+TITLE,GuV_8_O21_STK
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
@@ -54,7 +54,7 @@ select T1."ACCT_NR" as c1,
 	   T5."OWN_DESCRIPTION" as c48,
 	   '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 '9%') and (T2."DEPARTMENT" = '')) THEN ('1') ELSE ((substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1))) END as c51,
+	   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,
 	   (database()) as c52,
 	   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,
@@ -66,11 +66,11 @@ select T1."ACCT_NR" as c1,
 	   T6."INV_TIME_INT" as c60,
 	   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"))
+from "deop71"."dbo"."ACCOUNT_INFO" T1,
+	(("deop71"."dbo"."ACCT_DOC_KEY" T2 left outer join "deop71"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop71"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID"),
+	(("deop71"."dbo"."ACCT_DOC_DATA" T3 left outer join "deop71"."dbo"."ACCT_DOC_SALESCLAS" T7 on T3."REFERENCE_IDENT" = T7."REFERENCE_IDENT") left outer join "deop71"."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")
-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 '8%')) and ((T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") <> 0))
 
 END SQL
 COLUMN,0,Acct Nr_ori
@@ -78,7 +78,7 @@ COLUMN,1,Ledger Accts Name
 COLUMN,2,Ledger Accts Name2
 COLUMN,3,Handler
 COLUMN,4,Dept Split
-COLUMN,5,Type Acctt_
+COLUMN,5,Type Acctt
 COLUMN,6,Acct No
 COLUMN,7,Bookkeep Date
 COLUMN,8,Bookkeep Period

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


+ 26 - 32
Portal/System/IQD/Belege/GuV_8_O21_STK_hist.iqd

@@ -2,7 +2,7 @@ COGNOS QUERY
 STRUCTURE,1,1
 DATABASE,O21
 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
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
@@ -55,24 +55,21 @@ select T1."ACCT_NR" as c1,
 	   '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 '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,
-	   T6."MAKE_TIME_UNIT" as c54,
-	   T6."INV_TIME" as c55,
-	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c56,
-	   T6."ORDER_NUMBER" as c57,
-	   T6."LINE_NUMBER" as c58,
-	   (rtrim(T1."ACCT_NR")) || '_STK' as c59,
-	   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 c60,
-	   'STK' as c61,
-	   'STK' as c62,
-	   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"))
+	   (database()) as c52,
+	   T6."MAKE_TIME_UNIT" as c53,
+	   T6."INV_TIME" as c54,
+	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c55,
+	   T6."ORDER_NUMBER" as c56,
+	   T6."LINE_NUMBER" as c57,
+	   (od_left(T1."ACCT_NR",5)) || '_STK' as c58,
+	   '' as c59,
+	   'STK' as c60,
+	   'STK' as c61
+from "deop71"."dbo"."ACCOUNT_INFO" T1,
+	(("deop71"."dbo"."ACCT_DOC_KEY_01" T2 left outer join "deop71"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop71"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID"),
+	(("deop71"."dbo"."ACCT_DOC_DATA_01" T3 left outer join "deop71"."dbo"."ACCT_DOC_SALESCLAS" T7 on T3."REFERENCE_IDENT" = T7."REFERENCE_IDENT") left outer join "deop71"."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")
-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 '8%')) and ((T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") <> 0)) and (T2."BOOKKEEP_DATE" >= TIMESTAMP '2016-01-01 00:00:00.000'))
 
 END SQL
 COLUMN,0,Acct Nr_ori
@@ -80,7 +77,7 @@ COLUMN,1,Ledger Accts Name
 COLUMN,2,Ledger Accts Name2
 COLUMN,3,Handler
 COLUMN,4,Dept Split
-COLUMN,5,Type Acctt_ori
+COLUMN,5,Type Acctt
 COLUMN,6,Acct No
 COLUMN,7,Bookkeep Date
 COLUMN,8,Bookkeep Period
@@ -126,17 +123,14 @@ COLUMN,47,Own Description
 COLUMN,48,Rechtseinheit
 COLUMN,49,Betrieb
 COLUMN,50,Marke
-COLUMN,51,Betrag_ori
-COLUMN,52,Mandant
-COLUMN,53,Make Time Unit
-COLUMN,54,Inv Time
-COLUMN,55,Betrag
-COLUMN,56,Order Number
-COLUMN,57,Line Number
-COLUMN,58,Acct Nr
-COLUMN,59,Text
-COLUMN,60,Susa
-COLUMN,61,Type Acctt
-COLUMN,62,Used Time
-COLUMN,63,Used Time Int
+COLUMN,51,Mandant
+COLUMN,52,Make Time Unit
+COLUMN,53,Inv Time
+COLUMN,54,Betrag
+COLUMN,55,Order Number
+COLUMN,56,Line Number
+COLUMN,57,Acct Nr
+COLUMN,58,Text
+COLUMN,59,Susa
+COLUMN,60,Type Acctt
 

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


+ 17 - 19
Portal/System/IQD/Belege/GuV_8_O21_hist.iqd

@@ -2,7 +2,7 @@ COGNOS QUERY
 STRUCTURE,1,1
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_hist.imr
-TITLE,GuV_8_O21_hist.imr
+TITLE,GuV_8_O21_hist
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
@@ -57,20 +57,19 @@ select T1."ACCT_NR" as c1,
 	   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,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   (database()) as c53,
-	   T6."MAKE_TIME_UNIT" as c54,
-	   T6."INV_TIME" as c55,
-	   CASE WHEN (T1."ACCT_NR" LIKE '8%') THEN (T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") ELSE null END as c56,
+	   CASE WHEN (T1."ACCT_NR" LIKE '8%') THEN (T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") 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 c55,
+	   (od_left(T1."ACCT_NR",1)) as c56,
 	   T6."ORDER_NUMBER" as c57,
 	   T6."LINE_NUMBER" as c58,
-	   'Belege älter 90Tage' as c59,
-	   (od_left(T1."ACCT_NR",1)) as c60,
-	   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."INV_TIME" as c59,
+	   T6."INV_TIME_INT" as c60,
+	   T6."MAKE_TIME_UNIT" as c61
+from "deop71"."dbo"."ACCOUNT_INFO" T1,
+	(("deop71"."dbo"."ACCT_DOC_KEY_01" T2 left outer join "deop71"."dbo"."DEPARTMENT_TYPE" T4 on T2."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop71"."dbo"."AA_TRTYPE" T5 on T2."AA_TRTYPE" = T5."AA_TRTYPE_ID"),
+	(("deop71"."dbo"."ACCT_DOC_DATA_01" T3 left outer join "deop71"."dbo"."ACCT_DOC_SALESCLAS" T7 on T3."REFERENCE_IDENT" = T7."REFERENCE_IDENT") left outer join "deop71"."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")
-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 '2018-01-01 00:00:00.000'))
 
 END SQL
 COLUMN,0,Acct Nr
@@ -126,13 +125,12 @@ COLUMN,49,Betrieb
 COLUMN,50,Marke
 COLUMN,51,Betrag
 COLUMN,52,Mandant
-COLUMN,53,Make Time Unit
-COLUMN,54,Inv Time
-COLUMN,55,Menge
+COLUMN,53,Menge
+COLUMN,54,Text
+COLUMN,55,Susa
 COLUMN,56,Order Number
 COLUMN,57,Line Number
-COLUMN,58,Text
-COLUMN,59,Susa
-COLUMN,60,Used Time
-COLUMN,61,Used Time Int
+COLUMN,58,Inv Time
+COLUMN,59,Inv Time Int
+COLUMN,60,Make Time Unit
 

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


+ 120 - 0
Portal/System/IQD/Belege/GuV_SKR51_O21.iqd

@@ -0,0 +1,120 @@
+COGNOS QUERY
+STRUCTURE,1,1
+DATABASE,O21_SKR51
+DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_SKR51_O21.imr
+TITLE,GuV_SKR51_O21.imr
+BEGIN SQL
+select (rtrim(T1."ACCT_NR")) as c1,
+	   T1."LEDGER_ACCTS_NAME" as c2,
+	   T1."DEPT_SPLIT" as c3,
+	   T1."TYPE_ACCTT" as c4,
+	   T2."ACCT_NO" as c5,
+	   T2."BOOKKEEP_DATE" as c6,
+	   T2."BOOKKEEP_PERIOD" as c7,
+	   T2."DOCUMENT_NO" as c8,
+	   T2."DEBIT_AMOUNT" as c9,
+	   T2."CREDIT_AMOUNT" as c10,
+	   T2."DEBIT_QUANTITY" as c11,
+	   T2."CREDIT_QUANTITY" as c12,
+	   T2."AA_TRTYPE" as c13,
+	   '1' as c14,
+	   CASE WHEN ((((rtrim(T2."SITE"))) IS NOT NULL) and (((rtrim(T2."SITE"))) <> '')) THEN (((rtrim(T2."SITE")))) ELSE ('00') END as c15,
+	   (rtrim(T2."SITE")) as c16,
+	   T3."DESCRIPTION" as c17,
+	   CASE WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'WOHN') THEN ('1W') WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'AUTO') THEN ('ZZ') WHEN ((((ucase((rtrim(T2."STRATEGIC_AREA"))))) IS NOT NULL) and (((ucase((rtrim(T2."STRATEGIC_AREA"))))) <> '')) THEN ((od_left(((ucase((rtrim(T2."STRATEGIC_AREA"))))),2))) ELSE ('00') END as c18,
+	   (rtrim(T2."MAKE")) as c19,
+	   (ucase((rtrim(T2."STRATEGIC_AREA")))) as c20,
+	   T4."DESCRIPTION" as c21,
+	   CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END as c22,
+	   CASE WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '1%') THEN ('1 - NW') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '2%') THEN ('2 - GW') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '3%') THEN ('3 - TZ') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '4%') THEN ('4 - KDD') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '5%') THEN ('5 - WB') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '6%') THEN ('6 - TST') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '7%') THEN ('7 - LOG') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '9%') THEN ('9 - VW') ELSE null END as c23,
+	   (CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) || ' - ' || T5."DESCRIPTION" as c24,
+	   (rtrim(T2."DEPARTMENT")) as c25,
+	   T5."DESCRIPTION" as c26,
+	   CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END as c27,
+	   (substring((CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) from 1 for 1)) as c28,
+	   CASE WHEN ((CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) LIKE '0%') THEN ('00 - Absatzweg fehlt') ELSE ((CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) || '- ' || T6."CUST_GROUP_SPECIFY") END as c29,
+	   T2."PRICE_CODE" as c30,
+	   (rtrim(T2."DESTINATION")) as c31,
+	   T6."CUSTOMER_GROUP" as c32,
+	   T6."CUST_GROUP_SPECIFY" as c33,
+	   T2."VEHICLE_TYPE" as c34,
+	   CASE WHEN ((((rtrim(T2."MODEL_LINE"))) IS NOT NULL) and (((rtrim(T2."MODEL_LINE"))) <> '')) THEN (((rtrim(T2."MODEL_LINE")))) WHEN ((((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) IS NOT NULL) and (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) <> '')) THEN (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP"))))) WHEN ((((rtrim(T2."REPAIR_GROUP"))) IS NOT NULL) and (((rtrim(T2."REPAIR_GROUP"))) <> '')) THEN (((rtrim(T2."REPAIR_GROUP")))) ELSE ('00') END as c35,
+	   (rtrim(T2."MODEL_LINE")) as c36,
+	   T8."MAKE_CD" as c37,
+	   T8."MODEL_LINE" as c38,
+	   T8."MOD_LIN_SPECIFY" as c39,
+	   (rtrim(T2."PRODUCT_GROUP")) as c40,
+	   (cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP"))) as c41,
+	   (rtrim(T2."REPAIR_GROUP")) as c42,
+	   (CASE WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'WOHN') THEN ('1W') WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'AUTO') THEN ('ZZ') WHEN ((((ucase((rtrim(T2."STRATEGIC_AREA"))))) IS NOT NULL) and (((ucase((rtrim(T2."STRATEGIC_AREA"))))) <> '')) THEN ((od_left(((ucase((rtrim(T2."STRATEGIC_AREA"))))),2))) ELSE ('00') END) || '-' || (CASE WHEN ((((rtrim(T2."SITE"))) IS NOT NULL) and (((rtrim(T2."SITE"))) <> '')) THEN (((rtrim(T2."SITE")))) ELSE ('00') END) || '-' || ((rtrim(T1."ACCT_NR"))) || '-' || (CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) || '-' || (CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) || '-' || (CASE WHEN ((((rtrim(T2."MODEL_LINE"))) IS NOT NULL) and (((rtrim(T2."MODEL_LINE"))) <> '')) THEN (((rtrim(T2."MODEL_LINE")))) WHEN ((((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) IS NOT NULL) and (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) <> '')) THEN (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP"))))) WHEN ((((rtrim(T2."REPAIR_GROUP"))) IS NOT NULL) and (((rtrim(T2."REPAIR_GROUP"))) <> '')) THEN (((rtrim(T2."REPAIR_GROUP")))) ELSE ('00') END) as c43,
+	   CASE WHEN ((((rtrim(T2."MODEL_LINE"))) IS NOT NULL) and (((rtrim(T2."MODEL_LINE"))) <> '')) THEN ('NW') WHEN ((((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) IS NOT NULL) and (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) <> '')) THEN ('TZ') WHEN ((((rtrim(T2."REPAIR_GROUP"))) IS NOT NULL) and (((rtrim(T2."REPAIR_GROUP"))) <> '')) THEN ('SC') ELSE ('') END as c44,
+	   T9."COMMENT" as c45,
+	   (cast_numberToString(cast_integer(T2."DOCUMENT_NO"))) as c46,
+	   CASE WHEN ((extract(DAY FROM (now()) - T2."BOOKKEEP_DATE")) <= 360) THEN ((rtrim(((cast_numberToString(cast_integer(T2."DOCUMENT_NO")))))) || ' - ' || T9."COMMENT") ELSE ('Sammelstelle Belege') END as c47,
+	   T1."TYPE_ACCTT" as c48,
+	   (od_left(((rtrim(T1."ACCT_NR"))),1)) as c49,
+	   (database()) as c50,
+	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c51,
+	   CASE WHEN (((rtrim(T1."ACCT_NR"))) IN ('8000','8010','8020','8100','8110','8400','8410','8510','5701')) THEN (T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") ELSE null END as c52,
+	   T9."SUB_ACCT_NO" as c53
+from "deop02"."dbo"."ACCOUNT_INFO" T1,
+	"deop02"."dbo"."ACCT_DOC_DATA" T9,
+	(((((("deop02"."dbo"."ACCT_DOC_KEY" T2 left outer join "deop02"."dbo"."SITE" T3 on T2."SITE" = T3."SITE_ID") left outer join "deop02"."dbo"."STRATEGIC_AREA" T4 on T2."STRATEGIC_AREA" = T4."STRATEGIC_AREA_ID") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T5 on T2."DEPARTMENT" = T5."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP48" T6 on T2."DESTINATION" = T6."CUSTOMER_GROUP") left outer join "deop02"."dbo"."vPP65" T7 on T2."PRODUCT_GROUP" = T7."PRODUCT_GROUP") left outer join "deop02"."dbo"."vPP5Q" T8 on (T2."MAKE" = T8."MAKE_CD") and (T2."MODEL_LINE" = T8."MODEL_LINE"))
+where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T9."REFERENCE_IDENT")
+and ((T1."TYPE_ACCTT" = '2') and (T2."BOOKKEEP_PERIOD" >= 202001))
+
+END SQL
+COLUMN,0,Acct Nr_kurz
+COLUMN,1,Ledger Accts Name
+COLUMN,2,Dept Split
+COLUMN,3,Type Acctt
+COLUMN,4,Acct No
+COLUMN,5,Bookkeep Date
+COLUMN,6,Bookkeep Period
+COLUMN,7,Document No
+COLUMN,8,Debit Amount
+COLUMN,9,Credit Amount
+COLUMN,10,Debit Quantity
+COLUMN,11,Credit Quantity
+COLUMN,12,Aa Trtype
+COLUMN,13,Rechtseinheit
+COLUMN,14,Betrieb
+COLUMN,15,Site
+COLUMN,16,Site_Description
+COLUMN,17,Marke
+COLUMN,18,Make
+COLUMN,19,Strategic Area
+COLUMN,20,Strategic Area_Description
+COLUMN,21,KST
+COLUMN,22,KST_1
+COLUMN,23,KST_2
+COLUMN,24,Department
+COLUMN,25,Department_Description
+COLUMN,26,ABS
+COLUMN,27,ABS_1
+COLUMN,28,ABS_2
+COLUMN,29,Price Code
+COLUMN,30,Destination
+COLUMN,31,Customer Group_pp48
+COLUMN,32,Cust Group Specify_pp48
+COLUMN,33,Vehicle Type
+COLUMN,34,KTR
+COLUMN,35,Model Line
+COLUMN,36,Make Cd_pp5q
+COLUMN,37,Model Line_pp5q
+COLUMN,38,Mod Lin Specify_pp5q
+COLUMN,39,Product Group
+COLUMN,40,Skr51 Product Group_pp65
+COLUMN,41,Repair Group
+COLUMN,42,Acct Nr
+COLUMN,43,KTR_Quelle
+COLUMN,44,Comment
+COLUMN,45,Beleg_Nr
+COLUMN,46,Text
+COLUMN,47,Susa_Kontoart
+COLUMN,48,Susa_Acct_1
+COLUMN,49,Mandant
+COLUMN,50,Betrag
+COLUMN,51,Menge
+COLUMN,52,Sub Acct No
+

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


+ 122 - 0
Portal/System/IQD/Belege/GuV_SKR51_O21_STK.iqd

@@ -0,0 +1,122 @@
+COGNOS QUERY
+STRUCTURE,1,1
+DATABASE,O21_SKR51
+DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_SKR51_O21_STK.imr
+TITLE,GuV_SKR51_O21_STK.imr
+BEGIN SQL
+select (rtrim(T1."ACCT_NR")) as c1,
+	   T1."LEDGER_ACCTS_NAME" as c2,
+	   T1."DEPT_SPLIT" as c3,
+	   T1."TYPE_ACCTT" as c4,
+	   T2."ACCT_NO" as c5,
+	   T2."BOOKKEEP_DATE" as c6,
+	   T2."BOOKKEEP_PERIOD" as c7,
+	   T2."DOCUMENT_NO" as c8,
+	   T2."DEBIT_AMOUNT" as c9,
+	   T2."CREDIT_AMOUNT" as c10,
+	   T2."DEBIT_QUANTITY" as c11,
+	   T2."CREDIT_QUANTITY" as c12,
+	   T2."AA_TRTYPE" as c13,
+	   '1' as c14,
+	   CASE WHEN ((((rtrim(T2."SITE"))) IS NOT NULL) and (((rtrim(T2."SITE"))) <> '')) THEN (((rtrim(T2."SITE")))) ELSE ('00') END as c15,
+	   (rtrim(T2."SITE")) as c16,
+	   T3."DESCRIPTION" as c17,
+	   CASE WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'WOHN') THEN ('1W') WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'AUTO') THEN ('ZZ') WHEN ((((ucase((rtrim(T2."STRATEGIC_AREA"))))) IS NOT NULL) and (((ucase((rtrim(T2."STRATEGIC_AREA"))))) <> '')) THEN ((od_left(((ucase((rtrim(T2."STRATEGIC_AREA"))))),2))) ELSE ('00') END as c18,
+	   (rtrim(T2."MAKE")) as c19,
+	   (ucase((rtrim(T2."STRATEGIC_AREA")))) as c20,
+	   T4."DESCRIPTION" as c21,
+	   CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END as c22,
+	   CASE WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '1%') THEN ('1 - NW') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '2%') THEN ('2 - GW') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '3%') THEN ('3 - TZ') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '4%') THEN ('4 - KDD') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '5%') THEN ('5 - WB') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '6%') THEN ('6 - TST') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '7%') THEN ('7 - LOG') WHEN ((CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) LIKE '9%') THEN ('9 - VW') ELSE null END as c23,
+	   (CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) || ' - ' || T5."DESCRIPTION" as c24,
+	   (rtrim(T2."DEPARTMENT")) as c25,
+	   T5."DESCRIPTION" as c26,
+	   CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END as c27,
+	   (substring((CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) from 1 for 1)) as c28,
+	   CASE WHEN ((CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) LIKE '0%') THEN ('00 - Absatzweg fehlt') ELSE ((CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) || '- ' || T6."CUST_GROUP_SPECIFY") END as c29,
+	   T2."PRICE_CODE" as c30,
+	   (rtrim(T2."DESTINATION")) as c31,
+	   T6."CUSTOMER_GROUP" as c32,
+	   T6."CUST_GROUP_SPECIFY" as c33,
+	   T2."VEHICLE_TYPE" as c34,
+	   CASE WHEN ((((rtrim(T2."MODEL_LINE"))) IS NOT NULL) and (((rtrim(T2."MODEL_LINE"))) <> '')) THEN (((rtrim(T2."MODEL_LINE")))) WHEN ((((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) IS NOT NULL) and (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) <> '')) THEN (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP"))))) WHEN ((((rtrim(T2."REPAIR_GROUP"))) IS NOT NULL) and (((rtrim(T2."REPAIR_GROUP"))) <> '')) THEN (((rtrim(T2."REPAIR_GROUP")))) ELSE ('00') END as c35,
+	   (rtrim(T2."MODEL_LINE")) as c36,
+	   T8."MAKE_CD" as c37,
+	   T8."MODEL_LINE" as c38,
+	   T8."MOD_LIN_SPECIFY" as c39,
+	   (rtrim(T2."PRODUCT_GROUP")) as c40,
+	   (cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP"))) as c41,
+	   (rtrim(T2."REPAIR_GROUP")) as c42,
+	   (CASE WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'WOHN') THEN ('1W') WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'AUTO') THEN ('ZZ') WHEN ((((ucase((rtrim(T2."STRATEGIC_AREA"))))) IS NOT NULL) and (((ucase((rtrim(T2."STRATEGIC_AREA"))))) <> '')) THEN ((od_left(((ucase((rtrim(T2."STRATEGIC_AREA"))))),2))) ELSE ('00') END) || '-' || (CASE WHEN ((((rtrim(T2."SITE"))) IS NOT NULL) and (((rtrim(T2."SITE"))) <> '')) THEN (((rtrim(T2."SITE")))) ELSE ('00') END) || '-' || ((rtrim(T1."ACCT_NR"))) || '-' || (CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) || '-' || (CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) || '-' || (CASE WHEN ((((rtrim(T2."MODEL_LINE"))) IS NOT NULL) and (((rtrim(T2."MODEL_LINE"))) <> '')) THEN (((rtrim(T2."MODEL_LINE")))) WHEN ((((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) IS NOT NULL) and (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) <> '')) THEN (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP"))))) WHEN ((((rtrim(T2."REPAIR_GROUP"))) IS NOT NULL) and (((rtrim(T2."REPAIR_GROUP"))) <> '')) THEN (((rtrim(T2."REPAIR_GROUP")))) ELSE ('00') END) as c43,
+	   CASE WHEN ((((rtrim(T2."MODEL_LINE"))) IS NOT NULL) and (((rtrim(T2."MODEL_LINE"))) <> '')) THEN ('NW') WHEN ((((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) IS NOT NULL) and (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) <> '')) THEN ('TZ') WHEN ((((rtrim(T2."REPAIR_GROUP"))) IS NOT NULL) and (((rtrim(T2."REPAIR_GROUP"))) <> '')) THEN ('SC') ELSE ('') END as c44,
+	   T9."COMMENT" as c45,
+	   (cast_numberToString(cast_integer(T2."DOCUMENT_NO"))) as c46,
+	   CASE WHEN ((extract(DAY FROM (now()) - T2."BOOKKEEP_DATE")) <= 360) THEN ((rtrim(((cast_numberToString(cast_integer(T2."DOCUMENT_NO")))))) || ' - ' || T9."COMMENT") ELSE ('Sammelstelle Belege') END as c47,
+	   'STK' as c48,
+	   (od_left(((rtrim(T1."ACCT_NR"))),1)) as c49,
+	   (database()) as c50,
+	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c51,
+	   CASE WHEN (((rtrim(T1."ACCT_NR"))) IN ('8000','8010','8020','8100','8110','8400','8410','8510','5701')) THEN (T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") ELSE null END as c52,
+	   T9."SUB_ACCT_NO" as c53,
+	   (truncate(((CASE WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'WOHN') THEN ('1W') WHEN (((ucase((rtrim(T2."STRATEGIC_AREA"))))) = 'AUTO') THEN ('ZZ') WHEN ((((ucase((rtrim(T2."STRATEGIC_AREA"))))) IS NOT NULL) and (((ucase((rtrim(T2."STRATEGIC_AREA"))))) <> '')) THEN ((od_left(((ucase((rtrim(T2."STRATEGIC_AREA"))))),2))) ELSE ('00') END) || '-' || (CASE WHEN ((((rtrim(T2."SITE"))) IS NOT NULL) and (((rtrim(T2."SITE"))) <> '')) THEN (((rtrim(T2."SITE")))) ELSE ('00') END) || '-' || ((rtrim(T1."ACCT_NR"))) || '-' || (CASE WHEN ((((rtrim(T2."DEPARTMENT"))) IS NOT NULL) and (((rtrim(T2."DEPARTMENT"))) <> '')) THEN (((rtrim(T2."DEPARTMENT")))) ELSE ('00') END) || '-' || (CASE WHEN (((T2."PRICE_CODE" = '99') and (((rtrim(T2."DESTINATION"))) = ' ')) or (((rtrim(T2."DESTINATION"))) = '00')) THEN ('99') WHEN ((((rtrim(T2."DESTINATION"))) IS NOT NULL) and (((rtrim(T2."DESTINATION"))) <> '')) THEN (((rtrim(T2."DESTINATION")))) ELSE ('00') END) || '-' || (CASE WHEN ((((rtrim(T2."MODEL_LINE"))) IS NOT NULL) and (((rtrim(T2."MODEL_LINE"))) <> '')) THEN (((rtrim(T2."MODEL_LINE")))) WHEN ((((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) IS NOT NULL) and (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP")))) <> '')) THEN (((cast_numberToString(cast_integer(T7."SKR51_PRODUCT_GROUP"))))) WHEN ((((rtrim(T2."REPAIR_GROUP"))) IS NOT NULL) and (((rtrim(T2."REPAIR_GROUP"))) <> '')) THEN (((rtrim(T2."REPAIR_GROUP")))) ELSE ('00') END)))) || '_STK' as c54
+from "deop02"."dbo"."ACCOUNT_INFO" T1,
+	"deop02"."dbo"."ACCT_DOC_DATA" T9,
+	(((((("deop02"."dbo"."ACCT_DOC_KEY" T2 left outer join "deop02"."dbo"."SITE" T3 on T2."SITE" = T3."SITE_ID") left outer join "deop02"."dbo"."STRATEGIC_AREA" T4 on T2."STRATEGIC_AREA" = T4."STRATEGIC_AREA_ID") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T5 on T2."DEPARTMENT" = T5."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP48" T6 on T2."DESTINATION" = T6."CUSTOMER_GROUP") left outer join "deop02"."dbo"."vPP65" T7 on T2."PRODUCT_GROUP" = T7."PRODUCT_GROUP") left outer join "deop02"."dbo"."vPP5Q" T8 on (T2."MAKE" = T8."MAKE_CD") and (T2."MODEL_LINE" = T8."MODEL_LINE"))
+where (T1."ACCT_NR" = T2."ACCT_NO") and (T2."UNIQUE_IDENT" = T9."REFERENCE_IDENT")
+and (((T1."TYPE_ACCTT" = '2') and (T2."BOOKKEEP_PERIOD" >= 202001)) and ((CASE WHEN (((rtrim(T1."ACCT_NR"))) IN ('8000','8010','8020','8100','8110','8400','8410','8510','5701')) THEN (T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY") ELSE null END) <> 0))
+
+END SQL
+COLUMN,0,Acct Nr_kurz
+COLUMN,1,Ledger Accts Name
+COLUMN,2,Dept Split
+COLUMN,3,Type Acctt
+COLUMN,4,Acct No
+COLUMN,5,Bookkeep Date
+COLUMN,6,Bookkeep Period
+COLUMN,7,Document No
+COLUMN,8,Debit Amount
+COLUMN,9,Credit Amount
+COLUMN,10,Debit Quantity
+COLUMN,11,Credit Quantity
+COLUMN,12,Aa Trtype
+COLUMN,13,Rechtseinheit
+COLUMN,14,Betrieb
+COLUMN,15,Site
+COLUMN,16,Site_Description
+COLUMN,17,Marke
+COLUMN,18,Make
+COLUMN,19,Strategic Area
+COLUMN,20,Strategic Area_Description
+COLUMN,21,KST
+COLUMN,22,KST_1
+COLUMN,23,KST_2
+COLUMN,24,Department
+COLUMN,25,Department_Description
+COLUMN,26,ABS
+COLUMN,27,ABS_1
+COLUMN,28,ABS_2
+COLUMN,29,Price Code
+COLUMN,30,Destination
+COLUMN,31,Customer Group_pp48
+COLUMN,32,Cust Group Specify_pp48
+COLUMN,33,Vehicle Type
+COLUMN,34,KTR
+COLUMN,35,Model Line
+COLUMN,36,Make Cd_pp5q
+COLUMN,37,Model Line_pp5q
+COLUMN,38,Mod Lin Specify_pp5q
+COLUMN,39,Product Group
+COLUMN,40,Skr51 Product Group_pp65
+COLUMN,41,Repair Group
+COLUMN,42,Acct Nr_ori
+COLUMN,43,KTR_Quelle
+COLUMN,44,Comment
+COLUMN,45,Beleg_Nr
+COLUMN,46,Text
+COLUMN,47,Susa_Kontoart
+COLUMN,48,Susa_Acct_1
+COLUMN,49,Mandant
+COLUMN,50,Betrag_
+COLUMN,51,Betrag
+COLUMN,52,Sub Acct No
+COLUMN,53,Acct Nr
+

BIN
Portal/System/IQD/Belege/Kontenrahmen/Falscher Kontotyp.imr


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


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


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


BIN
Portal/System/IQD/Belege/Kontenrahmen/Kostenstellen fehlt.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,
 	   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
-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" = '13') and (T1."arbeitstag_mosa" = 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'))) or ((((T1."bundeslaender_id" = '13') and (T1."datum" IN (TIMESTAMP '2019-01-01 00:00:00.000',TIMESTAMP '2020-01-01 00:00:00.000',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',TIMESTAMP '2023-06-08 00:00:00.000'))) 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'))))
 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
 

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


+ 0 - 52
Portal/System/IQD/Belege/current_date_Prognose_gefiltert.iqd

@@ -1,52 +0,0 @@
-COGNOS QUERY
-STRUCTURE,1,1
-DATABASE,Kalender
-DATASOURCENAME,C:\Gaps\Portal\System\IQD\Belege\current_date_Prognose.imr
-TITLE,current_date_Prognose.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,
-	   CASE WHEN (c4 = 1) THEN (RCOUNT(c4)) ELSE null END as c12,
-	   c13 as c13
-from 
-(select T1."bundeslaender_id" as c1,
-	   T1."datum" as c2,
-	   T1."wochentage_id" as c3,
-	   T1."arbeitstag_mofr" as c4,
-	   T1."zaehler_mofr" as c5,
-	   T1."summe_mofr" as c6,
-	   T1."arbeitstag_mosa" as c7,
-	   T1."zaehler_mosa" as c8,
-	   T1."summe_mosa" as c9,
-	   T1."feiertage_id" as c10,
-	   (@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
-from "Arbeitstage" T1
-where (((((T1."bundeslaender_id" = '4') 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" <= TIMESTAMP '2010-05-29 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
-) D1
-
-END SQL
-COLUMN,0,Bundeslaender Id
-COLUMN,1,Datum
-COLUMN,2,Wochentage Id
-COLUMN,3,Arbeitstag Mofr
-COLUMN,4,Zaehler Mofr
-COLUMN,5,Summe Mofr
-COLUMN,6,Arbeitstag Mosa
-COLUMN,7,Zaehler Mosa
-COLUMN,8,Summe Mosa
-COLUMN,9,Feiertage Id
-COLUMN,10,Jahr
-COLUMN,11,Arbeitstag Nr Jahr
-COLUMN,12,Gesamt Arbeitstage
-

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,
 	   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
-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" = '13') and ((od_year(T1."datum")) = (od_year(((@CURRENT_DATE)))))) and (T1."datum" <= ((@CURRENT_DATE)))) or ((((T1."bundeslaender_id" = '13') and (T1."datum" IN (TIMESTAMP '2019-01-01 00:00:00.000',TIMESTAMP '2020-01-01 00:00:00.000',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'))) and ((od_year(T1."datum")) = (od_year(((@CURRENT_DATE)))))) and (T1."datum" <= ((@CURRENT_DATE)))))
 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
 

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


+ 7 - 7
Portal/System/IQD/NW/NW_BE.iqd

@@ -1,7 +1,7 @@
 COGNOS QUERY
 STRUCTURE,1,1
 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
 BEGIN SQL
 select T1."UNIT_NUMBER" as c1,
@@ -114,7 +114,7 @@ select T1."UNIT_NUMBER" as c1,
 	   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,
+	   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 c111,
 	   T3."BASIS_NUMBER" as c112,
 	   T3."TRANSACT_DATE" as c113,
 	   T3."HANDLER" as c114,
@@ -207,17 +207,17 @@ select T1."UNIT_NUMBER" as c1,
 	   T5."MODEL_GROUP" as c201,
 	   T5."MAKE_CODE" as c202,
 	   '1' as c203,
-	   (od_left(T6."DEPARTMENT_TYPE_ID",2)) as c204,
+	   (od_left(T6."DEPARTMENT_TYPE_ID",1)) 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,
+	   CASE WHEN (T1."VEHICLE_TYPE" IN ('T','N','A','U','M','B','V')) 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,
+	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T2."VEHICLE_TYPE_TEXT") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c214,
 	   T7."GLOBAL_MAKE_CD" as c215,
 	   T7."DESCRIPTION" as c216,
 	   T1."PURCH_PRICE_UNIT" + T1."COST_UNIT" as c217,
@@ -235,8 +235,8 @@ select T1."UNIT_NUMBER" as c1,
 	   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")
+	   CASE WHEN (T7."DESCRIPTION" IN ('Opel','Skoda','Baic','DFSK','Seres')) THEN (T7."DESCRIPTION") ELSE ('Fremdfabrikat') END as c232
+from ((((((("deop02"."dbo"."UNIT_FILE" T1 left outer join "deop02"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop02"."dbo"."VEHICLE" T3 on T1."BASIS_NUMBER" = T3."BASIS_NUMBER") left outer join "deop02"."dbo"."vPP5Q" T4 on (T3."MODEL_LINE" = T4."MODEL_LINE") and (T3."MAKE_CD" = T4."MAKE_CD")) left outer join "deop02"."dbo"."vPP74" T5 on (T3."WORKSHOP_MODEL" = T5."WORKSHOP_MODEL") and (T3."MAKE_CD" = T5."MAKE_CD")) left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T6 on T1."PURCH_DEPARTMENT" = T6."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."GLOBAL_MAKE" T7 on T3."MAKE_CD" = T7."GLOBAL_MAKE_CD") left outer join "deop02"."dbo"."vPP43" T8 on T1."PURCH_SALSMAN_CODE" = T8."SELLER_CODE")
 where (T1."ECC_STATUS" IN ('21','24','25','41','42','44'))
 order by c220 desc
 

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

@@ -4,479 +4,477 @@ DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_GW_Auftragseingang.imr
 TITLE,NW_GW_Auftragseingang.imr
 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,
-	   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,
-	   c248 as c240,
-	   XCOUNT(c272 for c246) as c241,
-	   c247 as c242
+	   c246 as c240,
+	   XCOUNT(c270 for c245) as c241
 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 ('Opel','Skoda','Baic','DFSK','Seres')) 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 (T2."VEHICLE_TYPE_TEXT") 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 (T1."VEHICLE_TYPE" IN ('N','T','V','K','M','A','B','U')) THEN ('Neuwagen') WHEN (T1."VEHICLE_TYPE" IN ('D','R','G')) THEN ('Gebrauchtwagen') ELSE null END as c273,
+	   T6."DESCRIPTION" as c274,
+	   T6."DEPARTMENT_TYPE_ID" as c275,
+	   CASE WHEN (T1."SALES_DEPARTMENT" IN ('    ')) THEN ('01') 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 (((((((("deop02"."dbo"."UNIT_FILE" T1 left outer join "deop02"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop02"."dbo"."VEHICLE" T3 on T1."BASIS_NUMBER" = T3."BASIS_NUMBER") left outer join "deop02"."dbo"."vPP5Q" T4 on (T3."MODEL_LINE" = T4."MODEL_LINE") and (T3."MAKE_CD" = T4."MAKE_CD")) left outer join "deop02"."dbo"."vPP74" T5 on (T3."WORKSHOP_MODEL" = T5."WORKSHOP_MODEL") and (T3."MAKE_CD" = T5."MAKE_CD")) left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T6 on T1."PURCH_DEPARTMENT" = T6."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."GLOBAL_MAKE" T7 on T3."MAKE_CD" = T7."GLOBAL_MAKE_CD") left outer join "deop02"."dbo"."vPP43" T8 on T1."PURCH_SALSMAN_CODE" = T8."SELLER_CODE") left outer join "deop02"."dbo"."vPP43" T9 on T9."SELLER_CODE" = T1."SALE_SALESMAN"),
+	(("deop02"."dbo"."VEH_ORDER_HEADER" T10 left outer join "deop02"."dbo"."VEH_ORDER_LINE" T12 on T10."ORDER_NUMBER" = T12."ORDER_NUMBER") left outer join "deop02"."dbo"."vPP4K" T11 on T10."FLEET_OWNER" = T11."FLEET_OWNER_CODE")
 where (T12."UNIT_NUMBER" = T1."UNIT_NUMBER")
 and (T1."ECC_STATUS" IN ('25','44','64','24'))
-order by c246 asc,c265 desc
+order by c245 asc,c263 desc
 ) D1
 
 END SQL
@@ -588,7 +586,7 @@ COLUMN,104,Purch Origin Code
 COLUMN,105,Price List Version
 COLUMN,106,Price List Date
 COLUMN,107,Unique Ident
-COLUMN,108,Vehicle Type_vppr5
+COLUMN,108,Vehicle Type
 COLUMN,109,Vehicle Type Text
 COLUMN,110,ECC_Status_Text
 COLUMN,111,Basis Number
@@ -721,5 +719,4 @@ COLUMN,237,Kundenart
 COLUMN,238,Geschäftsart
 COLUMN,239,Status_1
 COLUMN,240,Anzahl Datensätze
-COLUMN,241,Mandant
 

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


+ 136 - 416
Portal/System/IQD/NW/NW_GW_VK.iqd

@@ -4,417 +4,142 @@ DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_GW_VK.imr
 TITLE,NW_GW_VK.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,
-	   XMAX(c136 for c1) as c137,
-	   c138 as c138,
-	   c139 as c139
-from 
-(select c143 as c1,
-	   c268 as c2,
-	   c267 as c3,
-	   c266 as c4,
-	   c265 as c5,
-	   c264 as c6,
-	   c263 as c7,
-	   c262 as c8,
-	   c261 as c9,
-	   c260 as c10,
-	   c259 as c11,
-	   c258 as c12,
-	   c257 as c13,
-	   c256 as c14,
-	   c255 as c15,
-	   c254 as c16,
-	   c253 as c17,
-	   c252 as c18,
-	   c251 as c19,
-	   c250 as c20,
-	   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,
+select T1."UNIT_NUMBER" as c1,
+	   T1."BASIS_NUMBER" as c2,
+	   T1."ECC_STATUS" as c3,
+	   T1."VEHICLE_TYPE" as c4,
+	   T2."VEHICLE_TYPE" as c5,
+	   T2."VEHICLE_TYPE_TEXT" as c6,
+	   T1."CAR_CREATION_DATE" as c7,
+	   T1."DEPRECIATION" as c8,
+	   T1."BOOK_KEEPING_CODE" as c9,
+	   T3."BOOK_KEEPING_CODE" as c10,
+	   T3."SPECIFY" as c11,
+	   T1."MILEAGE" as c12,
+	   T1."PURCH_DEPARTMENT" as c13,
+	   T1."PURCH_SALSMAN_CODE" as c14,
+	   T1."PURCH_DATE" as c15,
+	   T1."RECEPTION_DATE" as c16,
+	   T1."SALES_DEPARTMENT" as c17,
+	   T4."DEPARTMENT_TYPE_ID" as c18,
+	   T4."DESCRIPTION" as c19,
+	   T1."SALE_SALESMAN" as c20,
+	   T5."SELLER_CODE" as c21,
+	   T5."SEL_NAME" as c22,
+	   T5."SEL_FAMILY_NAME" as c23,
+	   T1."SALE_INV_NUMBER" as c24,
+	   T1."SALE_DATE" as c25,
+	   T1."BUD_SALE_DET" as c26,
+	   T1."BUD_PURCH_PRICE" as c27,
+	   T1."BUD_REG_FEE" as c28,
+	   T1."BUD_DEDUCT_FEE" as c29,
+	   T1."BUD_COST" as c30,
+	   T1."PURCH_PRICE_UNIT" as c31,
+	   T1."COST_UNIT" as c32,
+	   T1."SALES_PRICE_UNIT" as c33,
+	   T1."REG_FEE" as c34,
+	   T1."STOCK_DAYS" as c35,
+	   T1."BUYING_ORDER_NO" as c36,
+	   T1."BUYING_ORDER_DATE" as c37,
+	   T1."PA_NUMBER" as c38,
+	   T1."LOCATION_CODE" as c39,
+	   T1."OWNER" as c40,
+	   T1."PREV_OWNER" as c41,
+	   T1."ACCOUNT_PURCHASE" as c42,
+	   T1."ACCOUNT_SALES" as c43,
+	   T6."CUSTOMER_NUMBER" as c44,
+	   T6."NAME" as c45,
+	   T6."CUSTOMER_GROUP" as c46,
+	   T7."CUSTOMER_GROUP" as c47,
+	   T7."CUST_GROUP_SPECIFY" as c48,
+	   T1."ORDER_ARRIVAL_DATE" as c49,
+	   T1."ORDER_CONFIRM_DATE" as c50,
+	   T1."CONTRACT_DATE" as c51,
+	   T8."REGISTER_NUMBER" as c52,
+	   T8."CHASSIS_NUMBER" as c53,
+	   T8."OWNER_CODE" as c54,
+	   T8."FIRST_REG_DATE" as c55,
+	   T8."LATEST_REG_DATE" as c56,
+	   T8."ARRIVAL_DATE" as c57,
+	   T8."SALESMAN_BUY" as c58,
+	   T8."SALESMAN_SALE" as c59,
+	   T8."MODEL_TEXT" as c60,
+	   T8."COLOUR_CF" as c61,
+	   T8."MODEL_LINE" as c62,
+	   T9."MODEL_LINE" as c63,
+	   T9."MOD_LIN_SPECIFY" as c64,
+	   T8."WORKSHOP_MODEL" as c65,
+	   T8."MILEAGE" as c66,
+	   T8."MOTOR_CODE" as c67,
+	   T8."DRIVE_CODE" as c68,
+	   T8."COLOUR_CODE" as c69,
+	   T8."MAKE" as c70,
+	   T8."MAKE_CD" as c71,
+	   T10."GLOBAL_MAKE_CD" as c72,
+	   T10."DESCRIPTION" as c73,
+	   T8."ORIG_INV_DATE" as c74,
+	   T8."LATEST_INV_DATE" as c75,
+	   T1."SALE_DATE" as c76,
 	   '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,
+	   (od_left(T1."SALES_DEPARTMENT",1)) as c78,
+	   T5."SEL_NAME" as c79,
+	   T10."DESCRIPTION" as c80,
+	   T9."MOD_LIN_SPECIFY" as c81,
+	   T8."MODEL_TEXT" as c82,
+	   T8."CHASSIS_NUMBER" as c83,
+	   CASE WHEN (T2."VEHICLE_TYPE" IN ('A','B','K','M','N','T','U','V')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('D','R','G')) THEN ('Gebrauchtwagen') ELSE null END as c84,
+	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T2."VEHICLE_TYPE_TEXT") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c85,
+	   T6."CUSTOMER_NUMBER" || '- ' || T6."NAME" as c86,
+	   T6."CUSTOMER_GROUP" || ' - ' || T7."CUST_GROUP_SPECIFY" as c87,
 	   '' 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
-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,
-	   T5."SELLER_CODE" as c249,
-	   T1."SALE_SALESMAN" as c250,
-	   T4."DESCRIPTION" as c251,
-	   T4."DEPARTMENT_TYPE_ID" as c252,
-	   T1."SALES_DEPARTMENT" as c253,
-	   T1."RECEPTION_DATE" as c254,
-	   T1."PURCH_DATE" as c255,
-	   T1."PURCH_SALSMAN_CODE" as c256,
-	   T1."PURCH_DEPARTMENT" as c257,
-	   T1."MILEAGE" as c258,
-	   T3."SPECIFY" as c259,
-	   T3."BOOK_KEEPING_CODE" as c260,
-	   T1."BOOK_KEEPING_CODE" as c261,
-	   T1."DEPRECIATION" as c262,
-	   T1."CAR_CREATION_DATE" as c263,
-	   T2."VEHICLE_TYPE_TEXT" as c264,
-	   T2."VEHICLE_TYPE" as c265,
-	   T1."VEHICLE_TYPE" as c266,
-	   T1."ECC_STATUS" as c267,
-	   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'))
-) D2
-) D1
-where (c136 = c140)
+	   T8."COLOUR_CODE" || ' - ' || T8."COLOUR_CF" as c89,
+	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Vorlauf') WHEN (T1."ECC_STATUS" = '24') THEN ('24 - für Kd best. FZG') 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 c90,
+	   T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER" as c91,
+	   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 c92,
+	   (T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER") || ' - ' || T1."VEHICLE_TYPE" as c93,
+	   T11."SEL_NAME" as c94,
+	   T11."SEL_NAME" as c95,
+	   T1."PREV_OWNER" as c96,
+	   CASE WHEN (T11."SEL_NAME" IS NULL) THEN (' - ' || ' / ' || T1."PREV_OWNER") ELSE (T11."SEL_NAME" || ' / ' || T1."PREV_OWNER") END as c97,
+	   T8."MODEL_TEXT" as c98,
+	   T5."SEL_NAME" || ' / ' || (T6."CUSTOMER_NUMBER" || '- ' || T6."NAME") as c99,
+	   T12."UNIT_NUMBER" as c100,
+	   T12."LINE_TYPE" as c101,
+	   T12."LINE_NO" as c102,
+	   T12."TRANSACT_DATE" as c103,
+	   T12."HANDLER" as c104,
+	   T12."PROGRAM" as c105,
+	   T12."FUNCTION_CODE" as c106,
+	   T12."DOCUMENT_DATE" as c107,
+	   T12."DOCUMENT_NR" as c108,
+	   T12."ORDER_DATE" as c109,
+	   T12."ORDER_NUMBER" as c110,
+	   T12."TRANSACTION_CODE" as c111,
+	   T13."TRANSACTION_CODE" as c112,
+	   T13."SPECIFY" as c113,
+	   T12."REFERENCE" as c114,
+	   T12."COSTS" as c115,
+	   T12."ORDERS_GROSSVALUE" as c116,
+	   T12."DISCOUNT" as c117,
+	   T12."CLASSIFICATION_DTE" as c118,
+	   T12."BOOK_KEEPING_CODE" as c119,
+	   T12."DEPARTMENT" as c120,
+	   T12."DESTINATION" as c121,
+	   T12."INT_VOUCHER_NO" as c122,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('10','12','24')) THEN (T12."ORDERS_GROSSVALUE" * -1) ELSE (0) END as c123,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('91','92','93','90 ')) THEN (T12."ORDERS_GROSSVALUE" * -1) ELSE (0) END as c124,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('14')) THEN (T12."ORDERS_GROSSVALUE" * -1) ELSE (0) END as c125,
+	   CASE WHEN (T12."TRANSACTION_CODE" = '11') THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c126,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('13')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c127,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('25','26','27','28','29','31','32','33','30')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c128,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('36','37','39','40','41','38','59','47','49','34','61','63','67','69','70','75')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c129,
+	   (CASE WHEN (T12."TRANSACTION_CODE" IN ('25','26','27','28','29','31','32','33','30')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END) + (CASE WHEN (T12."TRANSACTION_CODE" IN ('36','37','39','40','41','38','59','47','49','34','61','63','67','69','70','75')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END) as c130,
+	   CASE WHEN (T12."TRANSACTION_CODE" IN ('26','27','28','31','32','33','29')) THEN (T12."ORDERS_GROSSVALUE") ELSE (0) END as c131,
+	   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 c132,
+	   CASE WHEN (T10."DESCRIPTION" IN ('Opel','Skoda','Baic','DFSK','Seres')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c133,
+	   T3."BOOK_KEEPING_CODE" || ' - ' || T3."SPECIFY" as c134
+from (((((((((((("deop02"."dbo"."UNIT_FILE" T1 left outer join "deop02"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop02"."dbo"."vPP5M" T3 on T1."BOOK_KEEPING_CODE" = T3."BOOK_KEEPING_CODE") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T1."SALES_DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T1."SALE_SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."dbo"."CUSTOMER" T6 on T1."ACCOUNT_SALES" = T6."CUSTOMER_NUMBER") left outer join "deop02"."dbo"."vPP48" T7 on T6."CUSTOMER_GROUP" = T7."CUSTOMER_GROUP") left outer join "deop02"."dbo"."VEHICLE" T8 on T1."BASIS_NUMBER" = T8."BASIS_NUMBER") left outer join "deop02"."dbo"."vPP5Q" T9 on (T8."MODEL_LINE" = T9."MODEL_LINE") and (T8."MAKE_CD" = T9."MAKE_CD")) left outer join "deop02"."dbo"."GLOBAL_MAKE" T10 on T8."MAKE_CD" = T10."GLOBAL_MAKE_CD") left outer join "deop02"."dbo"."vPP43" T11 on T1."PURCH_SALSMAN_CODE" = T11."SELLER_CODE") left outer join "deop02"."dbo"."UNIT_HISTORY" T12 on T1."UNIT_NUMBER" = T12."UNIT_NUMBER") left outer join "deop02"."dbo"."vPP5A" T13 on T12."TRANSACTION_CODE" = T13."TRANSACTION_CODE")
+where (((T1."ECC_STATUS" = '64') and (not T12."TRANSACTION_CODE" IN ('76 ','77 '))) and (T1."SALE_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
 order by c1 asc
 
 END SQL
@@ -495,7 +220,7 @@ COLUMN,73,Orig Inv Date
 COLUMN,74,Latest Inv Date
 COLUMN,75,Invoice Date
 COLUMN,76,Hauptbetrieb
-COLUMN,77,Standort_Verkaufskostenstelle
+COLUMN,77,Standort
 COLUMN,78,Verkäufer
 COLUMN,79,Fabrikat_ori
 COLUMN,80,Model
@@ -551,10 +276,5 @@ COLUMN,129,Einsatz
 COLUMN,130,VK_Hilfen
 COLUMN,131,Standtage
 COLUMN,132,Fabrikat
-COLUMN,133,Mandant
-COLUMN,134,Department_unit_change_hist
-COLUMN,135,Unique Ident_unit_change_hist
-COLUMN,136,Maximum_Unique_Ident
-COLUMN,137,Standort
-COLUMN,138,Mandant
+COLUMN,133,Buchungscode
 

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


+ 104 - 321
Portal/System/IQD/NW/NW_GW_VK_Stk.iqd

@@ -4,323 +4,111 @@ DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_GW_VK_Stk.imr
 TITLE,NW_GW_VK_Stk.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,
-	   XMAX(c105 for c1) as c106,
-	   c107 as c107,
-	   c108 as c108
-from 
-(select c112 as c1,
-	   c205 as c2,
-	   c204 as c3,
-	   c203 as c4,
-	   c202 as c5,
-	   c201 as c6,
-	   c200 as c7,
-	   c199 as c8,
-	   c198 as c9,
-	   c197 as c10,
-	   c196 as c11,
-	   c195 as c12,
-	   c194 as c13,
-	   c193 as c14,
-	   c192 as c15,
-	   c191 as c16,
-	   c190 as c17,
-	   c189 as c18,
-	   c188 as c19,
-	   c187 as c20,
-	   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,
+select T1."UNIT_NUMBER" as c1,
+	   T1."BASIS_NUMBER" as c2,
+	   T1."ECC_STATUS" as c3,
+	   T1."VEHICLE_TYPE" as c4,
+	   T2."VEHICLE_TYPE" as c5,
+	   T2."VEHICLE_TYPE_TEXT" as c6,
+	   T1."CAR_CREATION_DATE" as c7,
+	   T1."DEPRECIATION" as c8,
+	   T1."BOOK_KEEPING_CODE" as c9,
+	   T3."BOOK_KEEPING_CODE" as c10,
+	   T3."SPECIFY" as c11,
+	   T1."MILEAGE" as c12,
+	   T1."PURCH_DEPARTMENT" as c13,
+	   T1."PURCH_SALSMAN_CODE" as c14,
+	   T1."PURCH_DATE" as c15,
+	   T1."RECEPTION_DATE" as c16,
+	   T1."SALES_DEPARTMENT" as c17,
+	   T4."DEPARTMENT_TYPE_ID" as c18,
+	   T4."DESCRIPTION" as c19,
+	   T1."SALE_SALESMAN" as c20,
+	   T5."SELLER_CODE" as c21,
+	   T5."SEL_NAME" as c22,
+	   T5."SEL_FAMILY_NAME" as c23,
+	   T1."SALE_INV_NUMBER" as c24,
+	   T1."SALE_DATE" as c25,
+	   T1."BUD_SALE_DET" as c26,
+	   T1."BUD_PURCH_PRICE" as c27,
+	   T1."BUD_REG_FEE" as c28,
+	   T1."BUD_DEDUCT_FEE" as c29,
+	   T1."BUD_COST" as c30,
+	   T1."PURCH_PRICE_UNIT" as c31,
+	   T1."COST_UNIT" as c32,
+	   T1."SALES_PRICE_UNIT" as c33,
+	   T1."REG_FEE" as c34,
+	   T1."STOCK_DAYS" as c35,
+	   T1."BUYING_ORDER_NO" as c36,
+	   T1."BUYING_ORDER_DATE" as c37,
+	   T1."PA_NUMBER" as c38,
+	   T1."LOCATION_CODE" as c39,
+	   T1."OWNER" as c40,
+	   T1."PREV_OWNER" as c41,
+	   T1."ACCOUNT_PURCHASE" as c42,
+	   T1."ACCOUNT_SALES" as c43,
+	   T6."CUSTOMER_NUMBER" as c44,
+	   T6."NAME" as c45,
+	   T6."CUSTOMER_GROUP" as c46,
+	   T7."CUSTOMER_GROUP" as c47,
+	   T7."CUST_GROUP_SPECIFY" as c48,
+	   T1."ORDER_ARRIVAL_DATE" as c49,
+	   T1."ORDER_CONFIRM_DATE" as c50,
+	   T1."CONTRACT_DATE" as c51,
+	   T8."REGISTER_NUMBER" as c52,
+	   T8."CHASSIS_NUMBER" as c53,
+	   T8."OWNER_CODE" as c54,
+	   T8."FIRST_REG_DATE" as c55,
+	   T8."LATEST_REG_DATE" as c56,
+	   T8."ARRIVAL_DATE" as c57,
+	   T8."SALESMAN_BUY" as c58,
+	   T8."SALESMAN_SALE" as c59,
+	   T8."MODEL_TEXT" as c60,
+	   T8."COLOUR_CF" as c61,
+	   T8."MODEL_LINE" as c62,
+	   T9."MODEL_LINE" as c63,
+	   T9."MOD_LIN_SPECIFY" as c64,
+	   T8."WORKSHOP_MODEL" as c65,
+	   T8."MILEAGE" as c66,
+	   T8."MOTOR_CODE" as c67,
+	   T8."DRIVE_CODE" as c68,
+	   T8."COLOUR_CODE" as c69,
+	   T8."MAKE" as c70,
+	   T8."MAKE_CD" as c71,
+	   T10."GLOBAL_MAKE_CD" as c72,
+	   T10."DESCRIPTION" as c73,
+	   T8."ORIG_INV_DATE" as c74,
+	   T8."LATEST_INV_DATE" as c75,
+	   T1."SALE_DATE" as c76,
 	   '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,
+	   (od_left(T1."SALES_DEPARTMENT",1)) as c78,
+	   T5."SEL_NAME" as c79,
+	   T10."DESCRIPTION" as c80,
+	   T9."MOD_LIN_SPECIFY" as c81,
+	   T8."MODEL_TEXT" as c82,
+	   T8."CHASSIS_NUMBER" as c83,
+	   CASE WHEN (T2."VEHICLE_TYPE" IN ('A','B','K','M','N','T','U','V')) THEN ('Neuwagen') WHEN (T2."VEHICLE_TYPE" IN ('D','R','G')) THEN ('Gebrauchtwagen') ELSE null END as c84,
+	   CASE WHEN (T2."VEHICLE_TYPE" IS NULL) THEN (T2."VEHICLE_TYPE_TEXT") ELSE (T2."VEHICLE_TYPE" || ' - ' || T2."VEHICLE_TYPE_TEXT") END as c85,
+	   T6."CUSTOMER_NUMBER" || '- ' || T6."NAME" as c86,
+	   T6."CUSTOMER_GROUP" || ' - ' || T7."CUST_GROUP_SPECIFY" as c87,
 	   '' 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,
+	   T8."COLOUR_CODE" || ' - ' || T8."COLOUR_CF" as c89,
+	   CASE WHEN (T1."ECC_STATUS" = '21') THEN ('21 - Vorlauf') WHEN (T1."ECC_STATUS" = '24') THEN ('24 - für Kd best. FZG') 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 c90,
+	   T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER" as c91,
+	   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 c92,
+	   (T1."UNIT_NUMBER" || ' - ' || T8."CHASSIS_NUMBER") || ' - ' || T1."VEHICLE_TYPE" as c93,
+	   T11."SEL_NAME" as c94,
+	   T11."SEL_NAME" as c95,
+	   T1."PREV_OWNER" as c96,
+	   CASE WHEN (T11."SEL_NAME" IS NULL) THEN (' - ' || ' / ' || T1."PREV_OWNER") ELSE (T11."SEL_NAME" || ' / ' || T1."PREV_OWNER") END as c97,
+	   T8."MODEL_TEXT" as c98,
+	   T5."SEL_NAME" || ' / ' || (T6."CUSTOMER_NUMBER" || '- ' || T6."NAME") as c99,
 	   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
-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,
-	   T5."SELLER_CODE" as c186,
-	   T1."SALE_SALESMAN" as c187,
-	   T4."DESCRIPTION" as c188,
-	   T4."DEPARTMENT_TYPE_ID" as c189,
-	   T1."SALES_DEPARTMENT" as c190,
-	   T1."RECEPTION_DATE" as c191,
-	   T1."PURCH_DATE" as c192,
-	   T1."PURCH_SALSMAN_CODE" as c193,
-	   T1."PURCH_DEPARTMENT" as c194,
-	   T1."MILEAGE" as c195,
-	   T3."SPECIFY" as c196,
-	   T3."BOOK_KEEPING_CODE" as c197,
-	   T1."BOOK_KEEPING_CODE" as c198,
-	   T1."DEPRECIATION" as c199,
-	   T1."CAR_CREATION_DATE" as c200,
-	   T2."VEHICLE_TYPE_TEXT" as c201,
-	   T2."VEHICLE_TYPE" as c202,
-	   T1."VEHICLE_TYPE" as c203,
-	   T1."ECC_STATUS" as c204,
-	   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'))
-) D2
-) D1
-where (c105 = c109)
+	   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 c101,
+	   CASE WHEN (T10."DESCRIPTION" IN ('Opel','Skoda','Baic','DFSK','Seres')) THEN (T10."DESCRIPTION") ELSE ('Fremdfabrikat') END as c102,
+	   T3."BOOK_KEEPING_CODE" || ' - ' || T3."SPECIFY" as c103
+from (((((((((("deop02"."dbo"."UNIT_FILE" T1 left outer join "deop02"."dbo"."vPP5R" T2 on T1."VEHICLE_TYPE" = T2."VEHICLE_TYPE") left outer join "deop02"."dbo"."vPP5M" T3 on T1."BOOK_KEEPING_CODE" = T3."BOOK_KEEPING_CODE") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T1."SALES_DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T1."SALE_SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."dbo"."CUSTOMER" T6 on T1."ACCOUNT_SALES" = T6."CUSTOMER_NUMBER") left outer join "deop02"."dbo"."vPP48" T7 on T6."CUSTOMER_GROUP" = T7."CUSTOMER_GROUP") left outer join "deop02"."dbo"."VEHICLE" T8 on T1."BASIS_NUMBER" = T8."BASIS_NUMBER") left outer join "deop02"."dbo"."vPP5Q" T9 on (T8."MODEL_LINE" = T9."MODEL_LINE") and (T8."MAKE_CD" = T9."MAKE_CD")) left outer join "deop02"."dbo"."GLOBAL_MAKE" T10 on T8."MAKE_CD" = T10."GLOBAL_MAKE_CD") left outer join "deop02"."dbo"."vPP43" T11 on T1."PURCH_SALSMAN_CODE" = T11."SELLER_CODE")
+where ((T1."ECC_STATUS" = '64') and (T1."SALE_DATE" >= TIMESTAMP '2013-01-01 00:00:00.000'))
 order by c1 asc
 
 END SQL
@@ -401,7 +189,7 @@ COLUMN,73,Orig Inv Date
 COLUMN,74,Latest Inv Date
 COLUMN,75,Invoice Date
 COLUMN,76,Hauptbetrieb
-COLUMN,77,Standort_Verkaufskostenstelle
+COLUMN,77,Standort
 COLUMN,78,Verkäufer
 COLUMN,79,Fabrikat_ori
 COLUMN,80,Model
@@ -426,10 +214,5 @@ COLUMN,98,FZG_Liste_4
 COLUMN,99,Menge
 COLUMN,100,Standtage
 COLUMN,101,Fabrikat
-COLUMN,102,Mandant
-COLUMN,103,Department_unit_change_hist
-COLUMN,104,Unique Ident_unit_change_hist
-COLUMN,105,Maximun_Unique_Ident
-COLUMN,106,Standort
-COLUMN,107,Mandant
+COLUMN,102,Buchungscode
 

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 - 3
Portal/System/IQD/OP/OP_AS.iqd

@@ -184,8 +184,8 @@ from
 	   (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,
 	   (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")
+	   CASE WHEN (T1."CUSTOMER_NUMBER" IN ('1551','1557','1554','1558')) THEN ('GWL-Forderungen') ELSE ('Kundenforderungen') END as c91
+from ((((("deop02"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "deop02"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "deop02"."dbo"."ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."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))
 order by c6 asc
 ) D1
@@ -281,5 +281,5 @@ COLUMN,86,Lieferkunde
 COLUMN,87,Datum_Zeichen
 COLUMN,88,Voucher_Zeichen
 COLUMN,89,Beleg
-COLUMN,90,Mandant
+COLUMN,90,Forderungsart
 

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


+ 3 - 3
Portal/System/IQD/OP/OP_FZG.iqd

@@ -94,8 +94,8 @@ select T1."CUSTOMER_NUMBER" as c1,
 	   (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,
 	   (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")
+	   CASE WHEN (T1."CUSTOMER_NUMBER" IN ('1551','1557','1554','1558')) THEN ('GWL-Forderungen') ELSE ('Kundenforderungen') END as c91
+from ((((("deop02"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "deop02"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "deop02"."dbo"."VEH_ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."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))
 order by c6 asc
 
@@ -190,5 +190,5 @@ COLUMN,86,Lieferkunde
 COLUMN,87,Datum_Zeichen
 COLUMN,88,Voucher_Zeichen
 COLUMN,89,Beleg
-COLUMN,90,Mandant
+COLUMN,90,Forderungsart
 

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


+ 3 - 3
Portal/System/IQD/OP/OP_ohne Auftrag_O21.iqd

@@ -95,8 +95,8 @@ select T1."CUSTOMER_NUMBER" as c1,
 	   (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,
 	   (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")
+	   CASE WHEN (T1."CUSTOMER_NUMBER" IN ('1551','1557','1554','1558')) THEN ('GWL-Forderungen') ELSE ('Kundenforderungen') END as c92
+from ((((("deop02"."dbo"."CUSTOMER_TRANSACT" T1 left outer join "deop02"."dbo"."CUSTOMER" T2 on T1."CUSTOMER_NUMBER" = T2."CUSTOMER_NUMBER") left outer join "deop02"."dbo"."ORDER_HEADER" T3 on T1."DOCUMENT_NO" = T3."ORDER_NUMBER") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T3."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T3."SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."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))
 order by c6 asc
 
@@ -192,5 +192,5 @@ COLUMN,87,Standort
 COLUMN,88,Datum_Zeichen
 COLUMN,89,Voucher_Zeichen
 COLUMN,90,Beleg
-COLUMN,91,Mandant
+COLUMN,91,Forderungsart
 

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


+ 610 - 0
Portal/System/IQD/Serv_Teile/Auftraege.iqd

@@ -0,0 +1,610 @@
+COGNOS QUERY
+STRUCTURE,1,1
+DATABASE,O21
+DATASOURCENAME,C:\GAPS\Portal\System\IQD\Serv_Teile\Auftraege.imr
+TITLE,Auftraege.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."LINE_NUMBER" as c64,
+	   T2."KEY_PROD_CODE" as c65,
+	   T2."KEY_MAKE_CD" as c66,
+	   T2."DELIVERY_DATE" as c67,
+	   T2."LINE_GROUP_CODE" as c68,
+	   T2."HANDLER" as c69,
+	   T2."STATE_CODE" as c70,
+	   T2."PERSON_CODE" as c71,
+	   T2."ORDER_LINETYPE" as c72,
+	   T2."ORDER_LINETYPE_2" as c73,
+	   T2."ORDER_LINETYPE_3" as c74,
+	   T2."RESULTING_LINE" as c75,
+	   T2."RESULTING_LINE_2" as c76,
+	   T2."PRINT_INVOICE" as c77,
+	   T2."REDUCTION_CODE" as c78,
+	   T2."REDUCTION_AMOUNT" as c79,
+	   T2."REDUCTION_CODE_2" as c80,
+	   T2."REDUCTION_POS" as c81,
+	   T2."SPLIT_CODE" as c82,
+	   T2."SPLIT_CODE_2" as c83,
+	   T2."MECHANIC_CODE" as c84,
+	   T2."SALESMAN" as c85,
+	   T2."DISCOUNT_TABLE" as c86,
+	   T2."DISCOUNT_CODE" as c87,
+	   T2."CLAIM_CODE_IND" as c88,
+	   T2."CLAIM_NUMBER" as c89,
+	   T2."KIT_FIXED_PRICE_CD" as c90,
+	   T2."R_DELIVERY_DATE" as c91,
+	   T2."WUST_CODE" as c92,
+	   T2."STATUS" as c93,
+	   T2."STOCK" as c94,
+	   T2."GROSS_DISCOUNT" as c95,
+	   T2."STATISTIC_CODE" as c96,
+	   T2."DECIMAL_INDICATOR" as c97,
+	   T2."ADD_COST_CODE" as c98,
+	   T2."DISCOUNT_PERC" as c99,
+	   T2."DISCOUNT_PERC_2" as c100,
+	   T2."DISCOUNT" as c101,
+	   T2."STDPRICE" as c102,
+	   T2."LINES_NET_VALUE" as c103,
+	   T2."TAX_CODE_1" as c104,
+	   T2."VAT_RATE_CODE" as c105,
+	   T2."TAX_C_U" as c106,
+	   T2."TAX_DRAWN" as c107,
+	   T2."LINE_MISC_ADDS" as c108,
+	   T2."LINE_MISC_ADDS_PER" as c109,
+	   T2."CLAIM_TROUBLE_CD" as c110,
+	   T2."PROD_CODE" as c111,
+	   T2."MAKE_CD" as c112,
+	   T2."PRODUCT_GROUP" as c113,
+	   T2."PROD_NAME" as c114,
+	   T2."LOCATION" as c115,
+	   T2."ORDER_QUANTITY" as c116,
+	   T2."DELIVERY_QUANTITY" as c117,
+	   T2."LINE_COSTS" as c118,
+	   T2."CLAIM_RETURN_CODE" as c119,
+	   T2."INV_TOTAL_NUMBER" as c120,
+	   T2."SPECIAL_PRICE" as c121,
+	   T2."SALES_PRICE" as c122,
+	   T2."SALES_PRICE_INCL" as c123,
+	   T2."ORIG_ORDER_NO" as c124,
+	   T2."ORIG_LINE_NO" as c125,
+	   T2."ORIG_CREATION_CODE" as c126,
+	   T2."BACK_ORDER_CD" as c127,
+	   T2."BACK_ORDER" as c128,
+	   T2."INTERNAL_TRANSFER" as c129,
+	   T2."STDPRICE_2" as c130,
+	   T2."QUANTITY_DISC_CODE" as c131,
+	   T2."CAMPAIGN_CODE" as c132,
+	   T2."REPLACE_CODE" as c133,
+	   T2."N_MAIN_PART_NO" as c134,
+	   T2."LINE_TEXTLINE_1" as c135,
+	   T2."LINE_TEXTLINE_2" as c136,
+	   T2."LINE_TEXTLINE_3" as c137,
+	   T2."LINE_TEXT_CODE" as c138,
+	   T2."LINE_CODE" as c139,
+	   T2."LINE_WORKSHOP" as c140,
+	   T2."BACK_REG_CODE" as c141,
+	   T2."REQUISITION_NUM" as c142,
+	   T2."REPAIR_CODE" as c143,
+	   T2."REPAIR_GROUP" as c144,
+	   T2."REPAIR_NAME" as c145,
+	   T2."RATE_PRICE_CODE" as c146,
+	   T2."TIME_RATE" as c147,
+	   T2."USED_TIME" as c148,
+	   T2."EST_TIME" as c149,
+	   T2."INV_TIME" as c150,
+	   T2."REPAIR_CODE_2" as c151,
+	   T2."REPAIR_POS" as c152,
+	   T2."LINE_COMMENT" as c153,
+	   T2."INSPECTION_1" as c154,
+	   T2."INSPECTION_2" as c155,
+	   T2."WORK_DATE" as c156,
+	   T2."START_TIME" as c157,
+	   T2."END_DATE" as c158,
+	   T2."END_TIME" as c159,
+	   T2."WORKSHOP_AREA" as c160,
+	   T2."W_MAIN_REPAIR_NO" as c161,
+	   T2."KIT_GROUP" as c162,
+	   T2."KIT_CODE" as c163,
+	   T2."WORKSHOP_MODEL" as c164,
+	   T2."KIT_TEXT" as c165,
+	   T2."KIT_FIXED_PRICE" as c166,
+	   T2."CLASS_RULE" as c167,
+	   T2."KIT_ONE_LINE" as c168,
+	   T2."KIT_ONE_LINEPRICE" as c169,
+	   T2."KIT_CATALOG_CODE" as c170,
+	   T2."KIT_PARTS_DISC_PER" as c171,
+	   T2."KIT_WORK_DISC_PER" as c172,
+	   T2."KIT_MISC_DISC_PER" as c173,
+	   T2."KIT_DELETE" as c174,
+	   T2."KIT_PRICE_DIFF" as c175,
+	   T2."KIT_PRINT_SPLIT" as c176,
+	   T2."TYPE_OL" as c177,
+	   T2."TRANSACTION_CODE_2" as c178,
+	   T2."TXT_OL" as c179,
+	   T2."AMOUNT_OL" as c180,
+	   T2."CASH_ACCOUNT" as c181,
+	   T2."REPAIR_CODE_ACCU" as c182,
+	   T2."RECOMMENDED_PRICE" as c183,
+	   T2."COST_PRICE_WORK" as c184,
+	   T2."TIME_CODE_1" as c185,
+	   T2."USED_TIME_TYPE_1" as c186,
+	   T2."COST_PRICE_TYPE_1" as c187,
+	   T2."TIME_CODE_2" as c188,
+	   T2."USED_TIME_TYPE_2" as c189,
+	   T2."COST_PRICE_TYPE_2" as c190,
+	   T2."DISCOUNT_ALLOWANCE" as c191,
+	   T2."CREATE_AFTER_RC" as c192,
+	   T2."REPEAT_REPAIR" as c193,
+	   T2."INV_TIME_COST" as c194,
+	   T2."TIME_CODE" as c195,
+	   T2."FACTOR_CODE" as c196,
+	   T2."REDUCTION_FACTOR_1" as c197,
+	   T2."RESULTING_LINE_1" as c198,
+	   T2."EXTERNAL_STOCK" as c199,
+	   T2."REPAIR_GROUP_TYPE" as c200,
+	   T2."AUTOMATIC_CREATED" as c201,
+	   T2."INCOMPLETE_LINE" as c202,
+	   T2."INCOMPLETE_LINE_2" as c203,
+	   T2."ORDER_LINETYPE_4" as c204,
+	   T2."CONSIGNMENT_CODE" as c205,
+	   T2."PART_GROUP" as c206,
+	   T2."MISC_1" as c207,
+	   T2."MISC_2" as c208,
+	   T2."MISC_3" as c209,
+	   T2."MISC_4" as c210,
+	   T2."MISC_5" as c211,
+	   T2."MISC_6" as c212,
+	   T2."ORDER_LINE_TRANSM" as c213,
+	   T2."ORIG_PROD_CODE" as c214,
+	   T2."ORIG_MAKE_CD" as c215,
+	   T2."ORIG_PROD_GROUP" as c216,
+	   T2."STOCK_SHOP_LIST" as c217,
+	   T2."LINE_REFERENCE" as c218,
+	   T2."WORK_TYPE_CODE" as c219,
+	   T2."CUSTOMER_COMPLAINT" as c220,
+	   T2."JOB_CODE_DESCR" as c221,
+	   T2."TEXT_200" as c222,
+	   T2."CREATE_MSC" as c223,
+	   T2."SPECIAL_LOCK_NO" as c224,
+	   T2."SUPPLIER_CODE" as c225,
+	   T2."REQUISITION_NUMBER" as c226,
+	   T2."USED_TIME_INT" as c227,
+	   T2."EST_TIME_INT" as c228,
+	   T2."INV_TIME_INT" as c229,
+	   T2."MAKE_TIME_UNIT" as c230,
+	   T2."DEPOSIT_TYPE" as c231,
+	   T2."LINE_STATUS" as c232,
+	   T2."SALES_UNIT_STD" as c233,
+	   T2."SALES_UNIT_ALT" as c234,
+	   T2."ORDER_QUANTITY_ALT_UNIT" as c235,
+	   T2."OIL" as c236,
+	   T2."DEDUCTIBLE_VAT" as c237,
+	   T2."QTY_SOLD_NEGATIVE" as c238,
+	   T2."ORIG_COST_PRICE" as c239,
+	   T2."REQUESTED_QUANTITY" as c240,
+	   T2."UNIQUE_IDENT" as c241,
+	   T3."STAT_CODE" as c242,
+	   T3."STAT_SPECIFY" as c243,
+	   T4."DEPARTMENT_TYPE_ID" as c244,
+	   T4."DESCRIPTION" as c245,
+	   T5."SELLER_CODE" as c246,
+	   T5."SEL_NAME" as c247,
+	   T5."SEL_DEPARTMENT" as c248,
+	   T5."SEL_FIRST_NAME" as c249,
+	   T5."SEL_FAMILY_NAME" as c250,
+	   T6."CUSTOMER_GROUP" as c251,
+	   T6."CUST_GROUP_SPECIFY" as c252,
+	   T7."SELLER_CODE" as c253,
+	   T7."SEL_NAME" as c254,
+	   T7."SEL_DEPARTMENT" as c255,
+	   T7."SEL_FIRST_NAME" as c256,
+	   T7."SEL_FAMILY_NAME" as c257,
+	   T8."REPAIR_GROUP" as c258,
+	   T8."MAKE_CD" as c259,
+	   T8."REPAIR_GRP_SPECIFY" as c260,
+	   '1' as c261,
+	   (od_left(T4."DEPARTMENT_TYPE_ID",2)) as c262,
+	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c263,
+	   ((substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1))) as c264,
+	   T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c265,
+	   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') WHEN (T1."CUSTOMER_GROUP" IN ('00')) THEN ('intern') ELSE null END as c266,
+	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c267,
+	   T5."SEL_NAME" as c268,
+	   T7."SEL_NAME" as c269,
+	   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 c270,
+	   T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c271,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINES_NET_VALUE") ELSE null END as c272,
+	   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 c273,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END as c274,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','33')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32','36')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c275,
+	   T2."INV_TIME_INT" as c276,
+	   T2."EST_TIME_INT" as c277,
+	   T2."USED_TIME_INT" as c278,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '3') and (T2."PROD_CODE" <> 'TU')) THEN (T2."LINES_NET_VALUE") ELSE null END as c279,
+	   T2."INV_TIME_INT" * 12 as c280,
+	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c281,
+	   T2."EST_TIME_INT" * 12 as c282,
+	   T2."USED_TIME_INT" * 12 as c283,
+	   T9."GLOBAL_MAKE_CD" as c284,
+	   T9."DESCRIPTION" as c285,
+	   T9."DESCRIPTION" as c286,
+	   T1."MODEL_TEXT" as c287,
+	   T1."BASIS_NUMBER" || ' - ' || T1."CHASSIS_NUMBER" as c288,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '51')) THEN (T2."LINE_COSTS") ELSE null END as c289,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINE_COSTS") ELSE null END as c290,
+	   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 c291,
+	   T2."LINES_NET_VALUE" - T2."LINE_COSTS" as c292,
+	   ((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 c293,
+	   (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 c294,
+	   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 c295,
+	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME") as c296,
+	   12 as c297,
+	   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 c298,
+	   CASE WHEN (T9."DESCRIPTION" IN ('Kia','Opel','Skoda')) THEN (T9."DESCRIPTION") ELSE ('Fremdfabrikat') END as c299
+from (((((((("deop02"."dbo"."ORDER_HEADER" T1 left outer join "deop02"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop02"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop02"."dbo"."vPP43" T7 on T2."MECHANIC_CODE" = T7."SELLER_CODE") left outer join "deop02"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deop02"."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 (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,Line Number
+COLUMN,64,Key Prod Code
+COLUMN,65,Key Make Cd
+COLUMN,66,Delivery Date
+COLUMN,67,Line Group Code
+COLUMN,68,Handler
+COLUMN,69,State Code
+COLUMN,70,Person Code
+COLUMN,71,Order Linetype
+COLUMN,72,Order Linetype 2
+COLUMN,73,Order Linetype 3
+COLUMN,74,Resulting Line
+COLUMN,75,Resulting Line 2
+COLUMN,76,Print Invoice
+COLUMN,77,Reduction Code
+COLUMN,78,Reduction Amount
+COLUMN,79,Reduction Code 2
+COLUMN,80,Reduction Pos
+COLUMN,81,Split Code
+COLUMN,82,Split Code 2
+COLUMN,83,Mechanic Code
+COLUMN,84,Salesman
+COLUMN,85,Discount Table
+COLUMN,86,Discount Code
+COLUMN,87,Claim Code Ind
+COLUMN,88,Claim Number
+COLUMN,89,Kit Fixed Price Cd
+COLUMN,90,R Delivery Date
+COLUMN,91,Wust Code
+COLUMN,92,Status
+COLUMN,93,Stock
+COLUMN,94,Gross Discount
+COLUMN,95,Statistic Code
+COLUMN,96,Decimal Indicator
+COLUMN,97,Add Cost Code
+COLUMN,98,Discount Perc
+COLUMN,99,Discount Perc 2
+COLUMN,100,Discount
+COLUMN,101,Stdprice
+COLUMN,102,Lines Net Value
+COLUMN,103,Tax Code 1
+COLUMN,104,Vat Rate Code
+COLUMN,105,Tax C U
+COLUMN,106,Tax Drawn
+COLUMN,107,Line Misc Adds
+COLUMN,108,Line Misc Adds Per
+COLUMN,109,Claim Trouble Cd
+COLUMN,110,Prod Code
+COLUMN,111,Make Cd
+COLUMN,112,Product Group
+COLUMN,113,Prod Name
+COLUMN,114,Location
+COLUMN,115,Order Quantity
+COLUMN,116,Delivery Quantity
+COLUMN,117,Line Costs
+COLUMN,118,Claim Return Code
+COLUMN,119,Inv Total Number
+COLUMN,120,Special Price
+COLUMN,121,Sales Price
+COLUMN,122,Sales Price Incl
+COLUMN,123,Orig Order No
+COLUMN,124,Orig Line No
+COLUMN,125,Orig Creation Code
+COLUMN,126,Back Order Cd
+COLUMN,127,Back Order
+COLUMN,128,Internal Transfer
+COLUMN,129,Stdprice 2
+COLUMN,130,Quantity Disc Code
+COLUMN,131,Campaign Code
+COLUMN,132,Replace Code
+COLUMN,133,N Main Part No
+COLUMN,134,Line Textline 1
+COLUMN,135,Line Textline 2
+COLUMN,136,Line Textline 3
+COLUMN,137,Line Text Code
+COLUMN,138,Line Code
+COLUMN,139,Line Workshop
+COLUMN,140,Back Reg Code
+COLUMN,141,Requisition Num
+COLUMN,142,Repair Code
+COLUMN,143,Repair Group
+COLUMN,144,Repair Name
+COLUMN,145,Rate Price Code
+COLUMN,146,Time Rate
+COLUMN,147,Used Time
+COLUMN,148,Est Time
+COLUMN,149,Inv Time
+COLUMN,150,Repair Code 2
+COLUMN,151,Repair Pos
+COLUMN,152,Line Comment
+COLUMN,153,Inspection 1
+COLUMN,154,Inspection 2
+COLUMN,155,Work Date
+COLUMN,156,Start Time
+COLUMN,157,End Date
+COLUMN,158,End Time
+COLUMN,159,Workshop Area
+COLUMN,160,W Main Repair No
+COLUMN,161,Kit Group
+COLUMN,162,Kit Code
+COLUMN,163,Workshop Model
+COLUMN,164,Kit Text
+COLUMN,165,Kit Fixed Price
+COLUMN,166,Class Rule
+COLUMN,167,Kit One Line
+COLUMN,168,Kit One Lineprice
+COLUMN,169,Kit Catalog Code
+COLUMN,170,Kit Parts Disc Per
+COLUMN,171,Kit Work Disc Per
+COLUMN,172,Kit Misc Disc Per
+COLUMN,173,Kit Delete
+COLUMN,174,Kit Price Diff
+COLUMN,175,Kit Print Split
+COLUMN,176,Type Ol
+COLUMN,177,Transaction Code 2
+COLUMN,178,Txt Ol
+COLUMN,179,Amount Ol
+COLUMN,180,Cash Account
+COLUMN,181,Repair Code Accu
+COLUMN,182,Recommended Price
+COLUMN,183,Cost Price Work
+COLUMN,184,Time Code 1
+COLUMN,185,Used Time Type 1
+COLUMN,186,Cost Price Type 1
+COLUMN,187,Time Code 2
+COLUMN,188,Used Time Type 2
+COLUMN,189,Cost Price Type 2
+COLUMN,190,Discount Allowance
+COLUMN,191,Create After Rc
+COLUMN,192,Repeat Repair
+COLUMN,193,Inv Time Cost
+COLUMN,194,Time Code
+COLUMN,195,Factor Code
+COLUMN,196,Reduction Factor 1
+COLUMN,197,Resulting Line 1
+COLUMN,198,External Stock
+COLUMN,199,Repair Group Type
+COLUMN,200,Automatic Created
+COLUMN,201,Incomplete Line
+COLUMN,202,Incomplete Line 2
+COLUMN,203,Order Linetype 4
+COLUMN,204,Consignment Code
+COLUMN,205,Part Group
+COLUMN,206,Misc 1
+COLUMN,207,Misc 2
+COLUMN,208,Misc 3
+COLUMN,209,Misc 4
+COLUMN,210,Misc 5
+COLUMN,211,Misc 6
+COLUMN,212,Order Line Transm
+COLUMN,213,Orig Prod Code
+COLUMN,214,Orig Make Cd
+COLUMN,215,Orig Prod Group
+COLUMN,216,Stock Shop List
+COLUMN,217,Line Reference
+COLUMN,218,Work Type Code
+COLUMN,219,Customer Complaint
+COLUMN,220,Job Code Descr
+COLUMN,221,Text 200
+COLUMN,222,Create Msc
+COLUMN,223,Special Lock No
+COLUMN,224,Supplier Code
+COLUMN,225,Requisition Number
+COLUMN,226,Used Time Int
+COLUMN,227,Est Time Int
+COLUMN,228,Inv Time Int
+COLUMN,229,Make Time Unit
+COLUMN,230,Deposit Type
+COLUMN,231,Line Status
+COLUMN,232,Sales Unit Std
+COLUMN,233,Sales Unit Alt
+COLUMN,234,Order Quantity Alt Unit
+COLUMN,235,Oil
+COLUMN,236,Deductible Vat
+COLUMN,237,Qty Sold Negative
+COLUMN,238,Orig Cost Price
+COLUMN,239,Requested Quantity
+COLUMN,240,Unique Ident
+COLUMN,241,Stat Code
+COLUMN,242,Stat Specify
+COLUMN,243,Department Type Id
+COLUMN,244,Description
+COLUMN,245,Seller Code
+COLUMN,246,Sel Name
+COLUMN,247,Sel Department
+COLUMN,248,Sel First Name
+COLUMN,249,Sel Family Name
+COLUMN,250,Customer Group
+COLUMN,251,Cust Group Specify
+COLUMN,252,Seller Code
+COLUMN,253,Sel Name_Monteur
+COLUMN,254,Sel Department
+COLUMN,255,Sel First Name_Monteur
+COLUMN,256,Sel Family Name_Monteur
+COLUMN,257,Repair Group
+COLUMN,258,Make Cd
+COLUMN,259,Repair Grp Specify
+COLUMN,260,Hauptbetrieb
+COLUMN,261,Standort
+COLUMN,262,Marke
+COLUMN,263,Kostenstelle
+COLUMN,264,Kundenart
+COLUMN,265,Umsatzart
+COLUMN,266,Geschäftsart
+COLUMN,267,Serviceberater
+COLUMN,268,Monteur
+COLUMN,269,Auftragsart
+COLUMN,270,Auftragsstatus
+COLUMN,271,Umsatz Teile Service
+COLUMN,272,Umsatz Lohn
+COLUMN,273,Umsatz Teile (nur Teile)
+COLUMN,274,Status_1
+COLUMN,275,verk. Stunden
+COLUMN,276,Soll-Stunden (Auftrag)
+COLUMN,277,benutzte Zeit (Auftrag)
+COLUMN,278,Umsatz Sonstiges
+COLUMN,279,verk. AW
+COLUMN,280,Kunde
+COLUMN,281,Soll AW
+COLUMN,282,benutzte AW
+COLUMN,283,Global Make Cd
+COLUMN,284,Description
+COLUMN,285,Fabrikat_ori
+COLUMN,286,Model
+COLUMN,287,Fahrzeug
+COLUMN,288,Einsatz Teile Service
+COLUMN,289,Einsatz Teile (nur Teile)
+COLUMN,290,Rechnung/Gutschrift
+COLUMN,291,DB
+COLUMN,292,DB 1 Teile SC
+COLUMN,293,DB 1 Teile T
+COLUMN,294,VK < EK
+COLUMN,295,Order Number
+COLUMN,296,AW_Faktor
+COLUMN,297,Order Number Rg_Ausgang
+COLUMN,298,Fabrikat
+

+ 438 - 0
Portal/System/IQD/Serv_Teile/Auftraege_FIBU.iqd

@@ -0,0 +1,438 @@
+COGNOS QUERY
+STRUCTURE,1,1
+DATABASE,O21
+DATASOURCENAME,D:\GAPS\Portal\System\IQD\Serv_Teile\Aufträge_FIBU.imr
+TITLE,Aufträge_FIBU.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."TAX_CODE" as c19,
+	   T1."TAX_PERC" as c20,
+	   T1."PMT_TERM" as c21,
+	   T1."NEXT_LINE_NUMBER" as c22,
+	   T1."DUEDATE_1" as c23,
+	   T1."PAYMENT_TEXT" as c24,
+	   T1."COSTS" as c25,
+	   T1."PURCH_TAX" as c26,
+	   T1."ORDERS_GROSSVALUE" as c27,
+	   T1."TAX_SHARE" as c28,
+	   T1."DISCOUNT_AMOUNT" as c29,
+	   T1."PRICE_CODE" as c30,
+	   T1."MISC_ADDS" as c31,
+	   T1."STOCK" as c32,
+	   T1."PLACE_CODE" as c33,
+	   T1."INTERNAL_CODE" as c34,
+	   T1."CUSTOMER_GROUP" as c35,
+	   T1."BASIS_NUMBER" as c36,
+	   T1."MILEAGE" as c37,
+	   T1."SALES_CLASS_NUMBER" as c38,
+	   T1."TITLE" as c39,
+	   T1."NAME" as c40,
+	   T1."REFERENCE_NUMBER" as c41,
+	   T1."MODEL_TEXT" as c42,
+	   T1."WORKSHOP_PRICECODE" as c43,
+	   T1."SPLIT_COUNTER" as c44,
+	   T1."FAC_MODEL_CODE_S" as c45,
+	   T1."MAKE_CD" as c46,
+	   T1."YEAR_MODEL" as c47,
+	   T1."CHASSIS_NUMBER" as c48,
+	   T1."WORKSHOP_TEAM" as c49,
+	   T1."COMMISSION_SALESMAN" as c50,
+	   T1."ACTUAL_INV_DATE_TIME" as c51,
+	   T1."UNIQUE_IDENT" as c52,
+	   T2."ORDER_NUMBER" as c53,
+	   T2."LINE_NUMBER" as c54,
+	   T2."KEY_PROD_CODE" as c55,
+	   T2."KEY_MAKE_CD" as c56,
+	   T2."LINE_GROUP_CODE" as c57,
+	   T2."STATE_CODE" as c58,
+	   T2."PERSON_CODE" as c59,
+	   T2."FUNCTION_CODE" as c60,
+	   T2."ORDER_LINETYPE" as c61,
+	   T2."REDUCTION_CODE" as c62,
+	   T2."REDUCTION_AMOUNT" as c63,
+	   T2."REDUCTION_CODE_2" as c64,
+	   T2."REDUCTION_POS" as c65,
+	   T2."SPLIT_CODE" as c66,
+	   T2."SPLIT_CODE_2" as c67,
+	   T2."MECHANIC_CODE" as c68,
+	   T2."SALESMAN" as c69,
+	   T2."DISCOUNT_TABLE" as c70,
+	   T2."DISCOUNT_CODE" as c71,
+	   T2."CLAIM_CODE_IND" as c72,
+	   T2."CLAIM_NUMBER" as c73,
+	   T2."KIT_FIXED_PRICE_CD" as c74,
+	   T2."STATUS" as c75,
+	   T2."STOCK" as c76,
+	   T2."GROSS_DISCOUNT" as c77,
+	   T2."DISCOUNT_PERC" as c78,
+	   T2."DISCOUNT" as c79,
+	   T2."STDPRICE" as c80,
+	   T2."LINES_NET_VALUE" as c81,
+	   T2."SPLIT_TYPE" as c82,
+	   T2."SPLIT_AM_MAIN" as c83,
+	   T2."PROD_CODE" as c84,
+	   T2."MAKE_CD" as c85,
+	   T2."PRODUCT_GROUP" as c86,
+	   T2."PROD_NAME" as c87,
+	   T2."LOCATION" as c88,
+	   T2."ORDER_QUANTITY" as c89,
+	   T2."DELIVERY_QUANTITY" as c90,
+	   T2."SPEC_PURCH_PRICE" as c91,
+	   T2."LINE_COSTS" as c92,
+	   T2."CLAIM_RETURN_CODE" as c93,
+	   T2."SALES_PRICE" as c94,
+	   T2."SALES_PRICE_INCL" as c95,
+	   T2."REPAIR_CODE" as c96,
+	   T2."REPAIR_GROUP" as c97,
+	   T2."REPAIR_NAME" as c98,
+	   T2."TIME_RATE" as c99,
+	   T2."USED_TIME" as c100,
+	   T2."EST_TIME" as c101,
+	   T2."INV_TIME" as c102,
+	   T2."REPAIR_CODE_2" as c103,
+	   T2."REPAIR_POS" as c104,
+	   T2."LINE_COMMENT" as c105,
+	   T2."WORK_DATE" as c106,
+	   T2."START_TIME" as c107,
+	   T2."END_DATE" as c108,
+	   T2."END_TIME" as c109,
+	   T2."WORKSHOP_MODEL" as c110,
+	   T2."TRANSACTION_CODE_2" as c111,
+	   T2."RECOMMENDED_PRICE" as c112,
+	   T2."COST_PRICE_WORK" as c113,
+	   T2."INV_TIME_COST" as c114,
+	   T2."TIME_CODE" as c115,
+	   T2."FACTOR_CODE" as c116,
+	   T2."REDUCTION_FACTOR_1" as c117,
+	   T2."REPAIR_GROUP_TYPE" as c118,
+	   T2."CUSTOMER_COMPLAINT" as c119,
+	   T2."USED_TIME_INT" as c120,
+	   T2."EST_TIME_INT" as c121,
+	   T2."INV_TIME_INT" as c122,
+	   T2."MAKE_TIME_UNIT" as c123,
+	   T2."DEPOSIT_TYPE" as c124,
+	   T2."LINE_STATUS" as c125,
+	   T2."SALES_UNIT_STD" as c126,
+	   T2."SALES_UNIT_ALT" as c127,
+	   T2."ORDER_QUANTITY_ALT_UNIT" as c128,
+	   T2."UNIQUE_IDENT" as c129,
+	   T3."STAT_CODE" as c130,
+	   T3."STAT_SPECIFY" as c131,
+	   T4."DEPARTMENT_TYPE_ID" as c132,
+	   T4."DESCRIPTION" as c133,
+	   T5."SELLER_CODE" as c134,
+	   T5."SEL_NAME" as c135,
+	   T5."SEL_DEPARTMENT" as c136,
+	   T5."SEL_FIRST_NAME" as c137,
+	   T5."SEL_FAMILY_NAME" as c138,
+	   T6."CUSTOMER_GROUP" as c139,
+	   T6."CUST_GROUP_SPECIFY" as c140,
+	   T7."SELLER_CODE" as c141,
+	   T7."SEL_NAME" as c142,
+	   T7."SEL_DEPARTMENT" as c143,
+	   T7."SEL_FIRST_NAME" as c144,
+	   T7."SEL_FAMILY_NAME" as c145,
+	   T8."REPAIR_GROUP" as c146,
+	   T8."MAKE_CD" as c147,
+	   T8."REPAIR_GRP_SPECIFY" as c148,
+	   '1' as c149,
+	   (od_left(T4."DEPARTMENT_TYPE_ID",2)) as c150,
+	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c151,
+	   (substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1)) as c152,
+	   T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c153,
+	   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 c154,
+	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c155,
+	   T5."SEL_NAME" as c156,
+	   T7."SEL_NAME" as c157,
+	   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 as c158,
+	   T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c159,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '49')) THEN (T2."LINES_NET_VALUE") ELSE null END as c160,
+	   CASE WHEN (T2."INV_TIME" <> 0) THEN (T2."LINES_NET_VALUE") ELSE null END as c161,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END as c162,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32','36')) THEN ('offen') WHEN (T1."STATUS" IN ('41')) THEN ('Kostenvoranschlag') ELSE null END as c163,
+	   CASE WHEN (T2."MAKE_TIME_UNIT" = 'AW12') THEN (T2."EST_TIME" / 12) WHEN (T2."MAKE_TIME_UNIT" = 'S100') THEN (T2."EST_TIME") ELSE null END as c164,
+	   CASE WHEN (T2."MAKE_TIME_UNIT" = 'AW12') THEN (T2."EST_TIME" / 12) WHEN (T2."MAKE_TIME_UNIT" = 'S100') THEN (T2."EST_TIME") ELSE null END as c165,
+	   CASE WHEN (T2."MAKE_TIME_UNIT" = 'AW12') THEN (T2."USED_TIME" / 12) WHEN (T2."MAKE_TIME_UNIT" = 'S100') THEN (T2."USED_TIME") ELSE null END as c166,
+	   CASE WHEN (T2."ORDER_LINETYPE" = '3') THEN (T2."LINES_NET_VALUE") ELSE null END as c167,
+	   CASE WHEN (T2."MAKE_TIME_UNIT" = 'AW12') THEN (T2."EST_TIME") WHEN (T2."MAKE_TIME_UNIT" = 'S100') THEN (T2."EST_TIME" * 12) ELSE null END as c168,
+	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c169,
+	   CASE WHEN (T2."MAKE_TIME_UNIT" = 'AW12') THEN (T2."EST_TIME") WHEN (T2."MAKE_TIME_UNIT" = 'S100') THEN (T2."EST_TIME" * 12) ELSE null END as c170,
+	   CASE WHEN (T2."MAKE_TIME_UNIT" = 'AW12') THEN (T2."USED_TIME") WHEN (T2."MAKE_TIME_UNIT" = 'S100') THEN (T2."USED_TIME" * 12) ELSE null END as c171,
+	   T1."MODEL_TEXT" as c172,
+	   T1."BASIS_NUMBER" || ' - ' || T1."CHASSIS_NUMBER" as c173,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '49')) THEN (T2."LINE_COSTS") ELSE null END as c174,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINE_COSTS") ELSE null END as c175,
+	   T9."GLOBAL_MAKE_CD" as c176,
+	   T9."DESCRIPTION" as c177,
+	   T9."DESCRIPTION" as c178,
+	   T10."REFERENCE_IDENT" as c179,
+	   T10."INVOICE_NUMBER" as c180,
+	   T10."ORDER_NUMBER" as c181,
+	   T10."CLASS_LINE_TYPE" as c182,
+	   T10."ORDER_LINE_NUMBER" as c183,
+	   T10."SALES_SPEC_TYPE" as c184,
+	   T10."UNDER_LINE_NUMBER" as c185,
+	   T10."ORDER_LINE_TYPE" as c186,
+	   T10."CUSTOMER_NUMBER" as c187,
+	   T10."N_DEPARTMENT" as c188,
+	   T10."SPEC_CODE" as c189,
+	   T10."UNIQUE_IDENT" as c190,
+	   T11."UNIQUE_IDENT" as c191,
+	   T11."ACCT_NO" as c192,
+	   T11."BOOKKEEP_DATE" as c193,
+	   T11."BOOKKEEP_PERIOD" as c194,
+	   T11."DOCUMENT_NO" as c195,
+	   T11."STATUS" as c196,
+	   T11."DEBIT_AMOUNT" as c197,
+	   T11."CREDIT_AMOUNT" as c198,
+	   CASE WHEN ((T12."ACCT_NR" LIKE '8%') or (T12."ACCT_NR" LIKE '1%')) THEN ((T11."DEBIT_AMOUNT" + T11."CREDIT_AMOUNT") * -1) ELSE (0) END as c199,
+	   CASE WHEN (T12."ACCT_NR" LIKE '7%') THEN (T11."DEBIT_AMOUNT" + T11."CREDIT_AMOUNT") ELSE (0) END as c200,
+	   T12."LEDGER_ACCTS_NAME" as c201,
+	   CASE WHEN (T12."ACCT_NR" LIKE '4%') THEN (T11."DEBIT_AMOUNT" + T11."CREDIT_AMOUNT") ELSE (0) END as c202,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '4') and (T11."ACCT_NO" LIKE '8%')) THEN ((T11."DEBIT_AMOUNT" + T11."CREDIT_AMOUNT") * -1) ELSE (0) END as c203,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T11."ACCT_NO" LIKE '8%')) THEN ((T11."DEBIT_AMOUNT" + T11."CREDIT_AMOUNT") * -1) ELSE (0) END as c204,
+	   CASE WHEN (T2."ORDER_LINETYPE" = '3') THEN ((T11."DEBIT_AMOUNT" + T11."CREDIT_AMOUNT") * -1) ELSE (0) END as c205,
+	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T12."ACCT_NR" LIKE '7%')) THEN (T11."DEBIT_AMOUNT" + T11."CREDIT_AMOUNT") ELSE (0) END as c206,
+	   CASE WHEN (((T2."ORDER_LINETYPE" = '4') and (T11."ACCT_NO" LIKE '8%')) and (T2."MAKE_TIME_UNIT" = 'AW12')) THEN (T2."EST_TIME") WHEN (((T2."ORDER_LINETYPE" = '4') and (T11."ACCT_NO" LIKE '8%')) and (T2."MAKE_TIME_UNIT" = 'S100')) THEN (T2."EST_TIME" * 12) ELSE null END as c207,
+	   (od_month(T11."BOOKKEEP_DATE")) as c208,
+	   (od_month((now()))) as c209,
+	   (extract(DAY FROM T11."BOOKKEEP_DATE" - (now()))) as c210,
+	   ((od_left(T11."ACCT_NO",5)) || ' - ' || T12."LEDGER_ACCTS_NAME") as c211
+from "deop01"."dbo"."ACCT_DOC_SALESCLAS" T10,
+	"deop01"."dbo"."ACCT_DOC_DATA" T13,
+	"deop01"."dbo"."ACCT_DOC_KEY" T11,
+	"deop01"."dbo"."ACCOUNT_INFO" T12,
+	(((((((("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 ((T2."ORDER_NUMBER" = T10."ORDER_NUMBER") and (T2."LINE_NUMBER" = T10."ORDER_LINE_NUMBER")) and (T13."REFERENCE_IDENT" = T10."REFERENCE_IDENT") and (T11."UNIQUE_IDENT" = T13."REFERENCE_IDENT") and (T12."ACCT_NR" = T11."ACCT_NO")
+and ((((T1."STATUS" IN ('35','37','39','47','49','50','51','36')) and (T2."ORDER_LINETYPE" <> '2')) and (not T11."ACCT_NO" LIKE '3%')) and (((extract(DAY FROM T11."BOOKKEEP_DATE" - (now())))) > -32))
+
+END SQL
+COLUMN,0,Order Number
+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,Tax Code
+COLUMN,19,Tax Perc
+COLUMN,20,Pmt Term
+COLUMN,21,Next Line Number
+COLUMN,22,Duedate 1
+COLUMN,23,Payment Text
+COLUMN,24,Costs
+COLUMN,25,Purch Tax
+COLUMN,26,Orders Grossvalue
+COLUMN,27,Tax Share
+COLUMN,28,Discount Amount
+COLUMN,29,Price Code
+COLUMN,30,Misc Adds
+COLUMN,31,Stock
+COLUMN,32,Place Code
+COLUMN,33,Internal Code
+COLUMN,34,Customer Group
+COLUMN,35,Basis Number
+COLUMN,36,Mileage
+COLUMN,37,Sales Class Number
+COLUMN,38,Title
+COLUMN,39,Name
+COLUMN,40,Reference Number
+COLUMN,41,Model Text
+COLUMN,42,Workshop Pricecode
+COLUMN,43,Split Counter
+COLUMN,44,Fac Model Code S
+COLUMN,45,Make Cd
+COLUMN,46,Year Model
+COLUMN,47,Chassis Number
+COLUMN,48,Workshop Team
+COLUMN,49,Commission Salesman
+COLUMN,50,Actual Inv Date Time
+COLUMN,51,Unique Ident
+COLUMN,52,Order Number
+COLUMN,53,Line Number
+COLUMN,54,Key Prod Code
+COLUMN,55,Key Make Cd
+COLUMN,56,Line Group Code
+COLUMN,57,State Code
+COLUMN,58,Person Code
+COLUMN,59,Function Code
+COLUMN,60,Order Linetype
+COLUMN,61,Reduction Code
+COLUMN,62,Reduction Amount
+COLUMN,63,Reduction Code 2
+COLUMN,64,Reduction Pos
+COLUMN,65,Split Code
+COLUMN,66,Split Code 2
+COLUMN,67,Mechanic Code
+COLUMN,68,Salesman
+COLUMN,69,Discount Table
+COLUMN,70,Discount Code
+COLUMN,71,Claim Code Ind
+COLUMN,72,Claim Number
+COLUMN,73,Kit Fixed Price Cd
+COLUMN,74,Status
+COLUMN,75,Stock
+COLUMN,76,Gross Discount
+COLUMN,77,Discount Perc
+COLUMN,78,Discount
+COLUMN,79,Stdprice
+COLUMN,80,Lines Net Value
+COLUMN,81,Split Type
+COLUMN,82,Split Am Main
+COLUMN,83,Prod Code
+COLUMN,84,Make Cd
+COLUMN,85,Product Group
+COLUMN,86,Prod Name
+COLUMN,87,Location
+COLUMN,88,Order Quantity
+COLUMN,89,Delivery Quantity
+COLUMN,90,Spec Purch Price
+COLUMN,91,Line Costs
+COLUMN,92,Claim Return Code
+COLUMN,93,Sales Price
+COLUMN,94,Sales Price Incl
+COLUMN,95,Repair Code
+COLUMN,96,Repair Group
+COLUMN,97,Repair Name
+COLUMN,98,Time Rate
+COLUMN,99,Used Time
+COLUMN,100,Est Time
+COLUMN,101,Inv Time
+COLUMN,102,Repair Code 2
+COLUMN,103,Repair Pos
+COLUMN,104,Line Comment
+COLUMN,105,Work Date
+COLUMN,106,Start Time
+COLUMN,107,End Date
+COLUMN,108,End Time
+COLUMN,109,Workshop Model
+COLUMN,110,Transaction Code 2
+COLUMN,111,Recommended Price
+COLUMN,112,Cost Price Work
+COLUMN,113,Inv Time Cost
+COLUMN,114,Time Code
+COLUMN,115,Factor Code
+COLUMN,116,Reduction Factor 1
+COLUMN,117,Repair Group Type
+COLUMN,118,Customer Complaint
+COLUMN,119,Used Time Int
+COLUMN,120,Est Time Int
+COLUMN,121,Inv Time Int
+COLUMN,122,Make Time Unit
+COLUMN,123,Deposit Type
+COLUMN,124,Line Status
+COLUMN,125,Sales Unit Std
+COLUMN,126,Sales Unit Alt
+COLUMN,127,Order Quantity Alt Unit
+COLUMN,128,Unique Ident
+COLUMN,129,Stat Code
+COLUMN,130,Stat Specify
+COLUMN,131,Department Type Id
+COLUMN,132,Description
+COLUMN,133,Seller Code
+COLUMN,134,Sel Name
+COLUMN,135,Sel Department
+COLUMN,136,Sel First Name
+COLUMN,137,Sel Family Name
+COLUMN,138,Customer Group
+COLUMN,139,Cust Group Specify
+COLUMN,140,Seller Code
+COLUMN,141,Sel Name_Monteur
+COLUMN,142,Sel Department
+COLUMN,143,Sel First Name_Monteur
+COLUMN,144,Sel Family Name_Monteur
+COLUMN,145,Repair Group
+COLUMN,146,Make Cd
+COLUMN,147,Repair Grp Specify
+COLUMN,148,Hauptbetrieb
+COLUMN,149,Standort
+COLUMN,150,Marke
+COLUMN,151,Kostenstelle
+COLUMN,152,Kundenart
+COLUMN,153,Umsatzart
+COLUMN,154,Geschäftsart
+COLUMN,155,Serviceberater
+COLUMN,156,Monteur
+COLUMN,157,Auftragsart
+COLUMN,158,Auftragsstatus
+COLUMN,159,Umsatz Teile Service
+COLUMN,160,Umsatz Lohn
+COLUMN,161,Umsatz Teile (nur Teile)
+COLUMN,162,Status_1
+COLUMN,163,verk. Stunden
+COLUMN,164,Soll-Stunden (Auftrag)
+COLUMN,165,benutzte Zeit (Auftrag)
+COLUMN,166,Umsatz Sonstiges
+COLUMN,167,verk. AW
+COLUMN,168,Kunde
+COLUMN,169,Soll AW
+COLUMN,170,benutzte AW
+COLUMN,171,Model
+COLUMN,172,Fahrzeug
+COLUMN,173,Einsatz Teile Service
+COLUMN,174,Einsatz Teile (nur Teile)
+COLUMN,175,Global Make Cd
+COLUMN,176,Description
+COLUMN,177,Fabrikat
+COLUMN,178,Reference Ident
+COLUMN,179,Invoice Number
+COLUMN,180,Order Number
+COLUMN,181,Class Line Type
+COLUMN,182,Order Line Number
+COLUMN,183,Sales Spec Type
+COLUMN,184,Under Line Number
+COLUMN,185,Order Line Type
+COLUMN,186,Customer Number
+COLUMN,187,N Department
+COLUMN,188,Spec Code
+COLUMN,189,Unique Ident
+COLUMN,190,Unique Ident
+COLUMN,191,Acct No
+COLUMN,192,Bookkeep Date
+COLUMN,193,Bookkeep Period
+COLUMN,194,Document No
+COLUMN,195,Status
+COLUMN,196,Debit Amount
+COLUMN,197,Credit Amount
+COLUMN,198,Umsatz ges.
+COLUMN,199,Einsatz gesamt
+COLUMN,200,Ledger Accts Name
+COLUMN,201,Kulanz
+COLUMN,202,Ums. Lohn
+COLUMN,203,Ums. Teile
+COLUMN,204,Ums. Sonst.
+COLUMN,205,Einsatz Teile
+COLUMN,206,verkaufte AW
+COLUMN,207,Monate
+COLUMN,208,aktueller Monat
+COLUMN,209,Tage
+COLUMN,210,Konto
+

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


+ 232 - 0
Portal/System/IQD/Serv_Teile/Auftraege_Kopf.iqd

@@ -0,0 +1,232 @@
+COGNOS QUERY
+STRUCTURE,1,1
+DATABASE,O21
+DATASOURCENAME,C:\GAPS\Portal\System\IQD\Serv_Teile\Auftraege_Kopf.imr
+TITLE,Auftraege_Kopf
+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."TAX_CODE" as c19,
+	   T1."TAX_PERC" as c20,
+	   T1."PMT_TERM" as c21,
+	   T1."NEXT_LINE_NUMBER" as c22,
+	   T1."DUEDATE_1" as c23,
+	   T1."PAYMENT_TEXT" as c24,
+	   T1."COSTS" as c25,
+	   T1."PURCH_TAX" as c26,
+	   T1."ORDERS_GROSSVALUE" as c27,
+	   T1."TAX_SHARE" as c28,
+	   T1."DISCOUNT_AMOUNT" as c29,
+	   T1."PRICE_CODE" as c30,
+	   T1."MISC_ADDS" as c31,
+	   T1."STOCK" as c32,
+	   T1."PLACE_CODE" as c33,
+	   T1."INTERNAL_CODE" as c34,
+	   T1."CUSTOMER_GROUP" as c35,
+	   T1."SMALL_ACCESSORIES" as c36,
+	   T1."INVOICE_COPY_CODE" as c37,
+	   T1."BASIS_NUMBER" as c38,
+	   T1."MILEAGE" as c39,
+	   T1."PREV_STATUS" as c40,
+	   T1."SALES_CLASS_NUMBER" as c41,
+	   T1."INVOICE_DISC_PERC" as c42,
+	   T1."INVOICE_ROUNDED" as c43,
+	   T1."INVOICE_CHARGE" as c44,
+	   T1."SALES_TAX_FREE" as c45,
+	   T1."TITLE" as c46,
+	   T1."NAME" as c47,
+	   T1."STREET_ADDR" as c48,
+	   T1."ADDR_2" as c49,
+	   T1."ZIPCODE" as c50,
+	   T1."MAIL_ADDR" as c51,
+	   T1."DISCOUNT_LIMIT" as c52,
+	   T1."REFERENCE_NUMBER" as c53,
+	   T1."EXPECTED_ORDER_TIM" as c54,
+	   T1."BOL_TAX_SHARE" as c55,
+	   T1."MODEL_TEXT" as c56,
+	   T1."WORKSHOP_PRICECODE" as c57,
+	   T1."SPLIT_COUNTER" as c58,
+	   T1."ARRIVAL_TIME" as c59,
+	   T1."ARRIVAL_DATE" as c60,
+	   T1."END_DATE" as c61,
+	   T1."END_TIME" as c62,
+	   T1."FAC_MODEL_CODE_S" as c63,
+	   T1."MAKE_CD" as c64,
+	   T1."YEAR_MODEL" as c65,
+	   T1."TRANSFER_MAKE_CD" as c66,
+	   T1."CHASSIS_NUMBER" as c67,
+	   T1."WORKSHOP_TEAM" as c68,
+	   T1."COMMISSION_SALESMAN" as c69,
+	   T1."REF_IDENT_INV_TOTAL" as c70,
+	   T1."REF_IDENT_SALES_CLASS" as c71,
+	   T1."USE_PARTS_PRE_PICKING" as c72,
+	   T1."LDC_ORDER" as c73,
+	   T1."FHG_REPORT" as c74,
+	   T1."ACTUAL_INV_DATE_TIME" as c75,
+	   T1."CONV_FLAG" as c76,
+	   T1."UNIQUE_IDENT" as c77,
+	   T2."STAT_CODE" as c78,
+	   T2."STAT_SPECIFY" as c79,
+	   T3."DEPARTMENT_TYPE_ID" as c80,
+	   T3."DESCRIPTION" as c81,
+	   T4."SELLER_CODE" as c82,
+	   T4."SEL_NAME" as c83,
+	   T4."SEL_DEPARTMENT" as c84,
+	   T4."SEL_FIRST_NAME" as c85,
+	   T4."SEL_FAMILY_NAME" as c86,
+	   T5."CUSTOMER_GROUP" as c87,
+	   T5."CUST_GROUP_SPECIFY" as c88,
+	   '1' as c89,
+	   CASE WHEN (T1."DEPARTMENT" LIKE '0%') THEN ((substring(T1."DEPARTMENT" from 2 for 1))) ELSE ((od_left(T1."DEPARTMENT",1))) END as c90,
+	   CASE WHEN (T1."DEPARTMENT" LIKE '0%') THEN ((substring(T1."DEPARTMENT" from 3 for 1))) ELSE ((substring(T1."DEPARTMENT" from 2 for 1))) END as c91,
+	   (substring(T3."DEPARTMENT_TYPE_ID" from 4 for 1)) as c92,
+	   T5."CUSTOMER_GROUP" || ' - ' || T5."CUST_GROUP_SPECIFY" as c93,
+	   CASE WHEN ((T1."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T1."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T1."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') WHEN (T1."CUSTOMER_GROUP" IN ('00')) THEN ('intern') ELSE null END as c94,
+	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c95,
+	   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,
+	   T1."STATUS" || ' - ' || T2."STAT_SPECIFY" as c98,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','33')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32','36')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c99,
+	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c100,
+	   T6."GLOBAL_MAKE_CD" as c101,
+	   T6."DESCRIPTION" as c102,
+	   T6."DESCRIPTION" as c103,
+	   T1."MODEL_TEXT" as c104,
+	   T1."BASIS_NUMBER" || ' - ' || T1."CHASSIS_NUMBER" as c105,
+	   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,
+	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' / ' || (od_left((cast_numberToString(cast_integer(T1."INVOICE_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME") as c108,
+	   CASE WHEN ((extract(DAY FROM (now()) - T1."INVOICE_DATE")) <= 7) THEN (((od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' / ' || (od_left((cast_numberToString(cast_integer(T1."INVOICE_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 (T6."DESCRIPTION" IN ('Opel','Skoda')) THEN (T6."DESCRIPTION") ELSE ('Fremdfabrikat') END as c110
+from ((((("deop02"."dbo"."ORDER_HEADER" T1 left outer join "deop02"."dbo"."vPP25" T2 on T1."STATUS" = T2."STAT_CODE") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T3 on T1."DEPARTMENT" = T3."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T4 on T1."SALESMAN" = T4."SELLER_CODE") left outer join "deop02"."dbo"."vPP48" T5 on T1."CUSTOMER_GROUP" = T5."CUSTOMER_GROUP") left outer join "deop02"."dbo"."GLOBAL_MAKE" T6 on T1."MAKE_CD" = T6."GLOBAL_MAKE_CD")
+where ((T1."STATUS" IN ('35','37','39','47','49','50','51','36','34','33')) and (T1."INVOICE_DATE" >= TIMESTAMP '2019-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,Tax Code
+COLUMN,19,Tax Perc
+COLUMN,20,Pmt Term
+COLUMN,21,Next Line Number
+COLUMN,22,Duedate 1
+COLUMN,23,Payment Text
+COLUMN,24,Costs
+COLUMN,25,Purch Tax
+COLUMN,26,Orders Grossvalue
+COLUMN,27,Tax Share
+COLUMN,28,Discount Amount
+COLUMN,29,Price Code
+COLUMN,30,Misc Adds
+COLUMN,31,Stock
+COLUMN,32,Place Code
+COLUMN,33,Internal Code
+COLUMN,34,Customer Group
+COLUMN,35,Small Accessories
+COLUMN,36,Invoice Copy Code
+COLUMN,37,Basis Number
+COLUMN,38,Mileage
+COLUMN,39,Prev Status
+COLUMN,40,Sales Class Number
+COLUMN,41,Invoice Disc Perc
+COLUMN,42,Invoice Rounded
+COLUMN,43,Invoice Charge
+COLUMN,44,Sales Tax Free
+COLUMN,45,Title
+COLUMN,46,Name
+COLUMN,47,Street Addr
+COLUMN,48,Addr 2
+COLUMN,49,Zipcode
+COLUMN,50,Mail Addr
+COLUMN,51,Discount Limit
+COLUMN,52,Reference Number
+COLUMN,53,Expected Order Tim
+COLUMN,54,Bol Tax Share
+COLUMN,55,Model Text
+COLUMN,56,Workshop Pricecode
+COLUMN,57,Split Counter
+COLUMN,58,Arrival Time
+COLUMN,59,Arrival Date
+COLUMN,60,End Date
+COLUMN,61,End Time
+COLUMN,62,Fac Model Code S
+COLUMN,63,Make Cd
+COLUMN,64,Year Model
+COLUMN,65,Transfer Make Cd
+COLUMN,66,Chassis Number
+COLUMN,67,Workshop Team
+COLUMN,68,Commission Salesman
+COLUMN,69,Ref Ident Inv Total
+COLUMN,70,Ref Ident Sales Class
+COLUMN,71,Use Parts Pre Picking
+COLUMN,72,Ldc Order
+COLUMN,73,Fhg Report
+COLUMN,74,Actual Inv Date Time
+COLUMN,75,Conv Flag
+COLUMN,76,Unique Ident
+COLUMN,77,Stat Code
+COLUMN,78,Stat Specify
+COLUMN,79,Department Type Id
+COLUMN,80,Description
+COLUMN,81,Seller Code
+COLUMN,82,Sel Name
+COLUMN,83,Sel Department
+COLUMN,84,Sel First Name
+COLUMN,85,Sel Family Name
+COLUMN,86,Customer Group
+COLUMN,87,Cust Group Specify
+COLUMN,88,Hauptbetrieb
+COLUMN,89,Standort
+COLUMN,90,Marke
+COLUMN,91,Kostenstelle
+COLUMN,92,Kundenart
+COLUMN,93,Umsatzart
+COLUMN,94,Geschäftsart
+COLUMN,95,Serviceberater
+COLUMN,96,Auftragsart
+COLUMN,97,Auftragsstatus
+COLUMN,98,Status_1
+COLUMN,99,Kunde
+COLUMN,100,Global Make Cd
+COLUMN,101,Description
+COLUMN,102,Fabrikat_ori
+COLUMN,103,Model
+COLUMN,104,Fahrzeug
+COLUMN,105,Durchgänge (Auftrag)
+COLUMN,106,Rechnung/Gutschrift
+COLUMN,107,Order Number
+COLUMN,108,Order Number Rg_Ausgang
+COLUMN,109,Fabrikat
+

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


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


+ 64 - 58
Portal/System/IQD/Zeiten/Auftraege_Mont_SPP_1340_benutzte_AW.iqd → Portal/System/IQD/Serv_Teile/Auftraege_Mont.iqd

@@ -1,8 +1,8 @@
 COGNOS QUERY
 STRUCTURE,1,1
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Zeiten\Auftraege_Mont_SPP_1340_benutzte_AW.imr
-TITLE,Auftraege_Mont_SPP_1340_benutzte_AW.imr
+DATASOURCENAME,C:\GAPS\Portal\System\IQD\Serv_Teile\Auftraege_Mont.imr
+TITLE,Auftraege_Mont.imr
 BEGIN SQL
 select T1."ORDER_NUMBER" as c1,
 	   T1."REGISTER_NUMBER" as c2,
@@ -267,43 +267,46 @@ select T1."ORDER_NUMBER" as c1,
 	   12 as c261,
 	   T8."REPAIR_GRP_SPECIFY" as c262,
 	   '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 4 for 1))) as c266,
 	   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,
 	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c269,
 	   T5."SEL_NAME" as c270,
-	   (T9."PROFILE_CODE" || ' - ' || (database())) || ' - ' || T7."SEL_NAME" as c271,
+	   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,
 	   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,
-	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c275,
-	   T10."GLOBAL_MAKE_CD" as c276,
-	   T10."DESCRIPTION" as c277,
-	   T10."DESCRIPTION" as c278,
-	   T1."MODEL_TEXT" as c279,
-	   T1."BASIS_NUMBER" || ' - ' || T1."CHASSIS_NUMBER" as c280,
-	   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 c281,
-	   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 c282,
-	   T7."SEL_DEPARTMENT" as c283,
-	   (od_left(T7."SEL_DEPARTMENT",2)) as c284,
-	   T2."MECHANIC_CODE" as c285,
-	   (substring((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) from 1 for 1)) || ' - ' || (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || T1."NAME" as c286,
-	   ((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" as c289,
-	   T9."PROFILE_CODE" || ' - ' || (database()) as c290,
-	   T9."ORDER_LINE_ID" as c291,
-	   T9."ORDER_NUMBER" as c292,
-	   T9."COST_PRICE" as c293,
-	   T9."EDITED_USED_TIME_INT" as c294,
-	   T9."EDITED_USED_TIME" as c295,
-	   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 ((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')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32','36')) 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,
+	   T2."INV_TIME_INT" * 12 as c282,
+	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c283,
+	   T2."EST_TIME_INT" * 12 as c284,
+	   T2."USED_TIME_INT" * 12 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."EST_TIME_INT" * 12) > (T2."INV_TIME_INT" * 12)) THEN ((T2."EST_TIME_INT" * 12)) ELSE ((T2."INV_TIME_INT" * 12)) END as c300,
+	   CASE WHEN (T9."DESCRIPTION" IN ('Kia','Opel','Skoda')) THEN (T9."DESCRIPTION") ELSE ('Fremdfabrikat') END as c301
+from (((((((("deop02"."dbo"."ORDER_HEADER" T1 left outer join "deop02"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop02"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop02"."dbo"."vPP43" T7 on T2."MECHANIC_CODE" = T7."SELLER_CODE") left outer join "deop02"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deop02"."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
@@ -324,7 +327,7 @@ COLUMN,13,Salesman
 COLUMN,14,Debit Perm
 COLUMN,15,Order Date
 COLUMN,16,Delivery Date
-COLUMN,17,Datum
+COLUMN,17,Invoice Date
 COLUMN,18,Pmt Term
 COLUMN,19,Duedate 1
 COLUMN,20,Payment Text
@@ -410,7 +413,7 @@ COLUMN,99,Discount Perc
 COLUMN,100,Discount Perc 2
 COLUMN,101,Discount
 COLUMN,102,Stdprice
-COLUMN,103,Lines Net Value_
+COLUMN,103,Lines Net Value
 COLUMN,104,Tax Code 1
 COLUMN,105,Vat Rate Code
 COLUMN,106,Tax C U
@@ -580,29 +583,32 @@ COLUMN,269,Serviceberater
 COLUMN,270,Monteur
 COLUMN,271,Auftragsart
 COLUMN,272,Auftragsstatus
-COLUMN,273,Status_1
-COLUMN,274,Kunde
-COLUMN,275,Global Make Cd
-COLUMN,276,Description
-COLUMN,277,Fabrikat_ori
-COLUMN,278,Model
-COLUMN,279,Fahrzeug
-COLUMN,280,Rechnung/Gutschrift
-COLUMN,281,VK < EK
-COLUMN,282,Sel Department_Monteur
-COLUMN,283,Standort_Mont
-COLUMN,284,Profile Code_
-COLUMN,285,OrderNr
-COLUMN,286,OrderNr_Position
-COLUMN,287,benutzte AW
-COLUMN,288,benutzte Zeit (Auftrag)
-COLUMN,289,Profile Code
-COLUMN,290,Order Line Id_used_time
-COLUMN,291,Order Number_used_time
-COLUMN,292,Cost Price_used_time
-COLUMN,293,Edited Used Time Int
-COLUMN,294,Edited Used Time
-COLUMN,295,Manual Edited
-COLUMN,296,Fabrikat
-COLUMN,297,Mandant
+COLUMN,273,Umsatz Teile Service
+COLUMN,274,Umsatz Lohn
+COLUMN,275,Umsatz Teile (nur Teile)
+COLUMN,276,Status_1
+COLUMN,277,verk. Stunden
+COLUMN,278,Soll-Stunden (Auftrag)
+COLUMN,279,benutzte Zeit (Auftrag)
+COLUMN,280,Umsatz Sonstiges
+COLUMN,281,verk. AW_ori
+COLUMN,282,Kunde
+COLUMN,283,Soll AW
+COLUMN,284,benutzte AW
+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
+COLUMN,300,Fabrikat
 

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


+ 3 - 3
Portal/System/IQD/Serv_Teile/Auftraege_Mont_Split.iqd

@@ -280,7 +280,7 @@ select T1."ORDER_NUMBER" as c1,
 	   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,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','33')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32','36')) 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,
@@ -311,8 +311,8 @@ select T1."ORDER_NUMBER" as c1,
 	   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")
+	   CASE WHEN (T9."DESCRIPTION" IN ('Kia','Opel','Skoda')) THEN (T9."DESCRIPTION") ELSE ('Fremdfabrikat') END as c308
+from (((((((("deop02"."dbo"."ORDER_HEADER" T1 left outer join "deop02"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop02"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop02"."dbo"."vPP43" T7 on T2."MECHANIC_CODE" = T7."SELLER_CODE") left outer join "deop02"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deop02"."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
 

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


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


Diff do ficheiro suprimidas por serem muito extensas
+ 306 - 0
Portal/System/IQD/Serv_Teile/Auftraege_Split.iqd


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


+ 15 - 0
Portal/System/IQD/Serv_Teile/current_date_Service.iqd

@@ -0,0 +1,15 @@
+COGNOS QUERY
+STRUCTURE,1,1
+DATABASE,O21
+DATASOURCENAME,C:\GAPS\Portal\System\IQD\Serv_Teile\current_date_Service.imr
+TITLE,current_date_Service.imr
+BEGIN SQL
+select distinct (@CURRENT_DATE) as c1,
+	   T1."STATUS" as c2
+from "deop02"."dbo"."VEH_ORDER_HEADER" T1
+where (T1."STATUS" = '18')
+
+END SQL
+COLUMN,0,Heute
+COLUMN,1,Status
+

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


+ 9 - 9
Portal/System/IQD/Serv_Teile/offene_Auftraege.iqd

@@ -302,9 +302,9 @@ select T1."ORDER_NUMBER" as c1,
 	   T9."DESCRIPTION" as c296,
 	   T8."REPAIR_GRP_SPECIFY" as c297,
 	   '1' as c298,
-	   (od_left(T4."DEPARTMENT_TYPE_ID",2)) as c299,
-	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c300,
-	   (substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1)) as c301,
+	   CASE WHEN (T1."DEPARTMENT" LIKE '0%') THEN ((substring(T1."DEPARTMENT" from 2 for 1))) ELSE ((od_left(T1."DEPARTMENT",1))) END as c299,
+	   CASE WHEN ((T1."DEPARTMENT" LIKE '0%') and ((substring(T1."DEPARTMENT" from 3 for 1)) = '4')) THEN ('2') WHEN (T1."DEPARTMENT" LIKE '0%') THEN ((substring(T1."DEPARTMENT" from 3 for 1))) ELSE ((substring(T1."DEPARTMENT" from 2 for 1))) END as c300,
+	   CASE WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '4')) THEN ('41') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '5')) THEN ('44') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '6')) THEN ('45') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '3')) THEN ('30') ELSE ((substring(T1."DEPARTMENT" from 3 for 2))) END as c301,
 	   T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c302,
 	   CASE WHEN ((T1."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T1."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T1."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 c303,
 	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c304,
@@ -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."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 (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','33')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32','36')) THEN ('offen') WHEN (T1."STATUS" IN ('41')) THEN ('Kostenvoranschlag') ELSE null END as c312,
 	   T2."INV_TIME_INT" as c313,
 	   T2."EST_TIME_INT" as c314,
 	   T2."USED_TIME_INT" as c315,
@@ -332,10 +332,10 @@ 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,
 	   (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,
-	   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 ('Opel','Skoda','Baic','DFSK','Seres')) THEN (T9."DESCRIPTION") ELSE ('Fremdfabrikat') END as c329,
+	   (substring((CASE WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '4')) THEN ('41') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '5')) THEN ('44') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '6')) THEN ('45') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '3')) THEN ('30') ELSE ((substring(T1."DEPARTMENT" from 3 for 2))) END) from 1 for 1)) as c330
+from (((((((("deop02"."dbo"."ORDER_HEADER" T1 left outer join "deop02"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop02"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop02"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop02"."dbo"."vPP43" T7 on T2."MECHANIC_CODE" = T7."SELLER_CODE") left outer join "deop02"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deop02"."dbo"."GLOBAL_MAKE" T9 on T1."MAKE_CD" = T9."GLOBAL_MAKE_CD")
+where (not T1."STATUS" IN ('35','37','39','47','49','41','31','50','51','91','36','34','33','61'))
 order by c1 asc
 
 END SQL
@@ -668,5 +668,5 @@ COLUMN,325,Auftrag_Det_T
 COLUMN,326,Anzahl Tage
 COLUMN,327,Order Number
 COLUMN,328,Fabrikat
-COLUMN,329,Mandant
+COLUMN,329,Kostenstelle_1
 

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


+ 670 - 0
Portal/System/IQD/Serv_Teile/offene_Auftraege_2015.iqd

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

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


+ 37 - 37
Portal/System/IQD/Serv_Teile/offene_Auftraege_Kopf.iqd

@@ -91,33 +91,33 @@ select T1."ORDER_NUMBER" as c1,
 	   T4."SEL_FIRST_NAME" as c85,
 	   T4."SEL_FAMILY_NAME" as c86,
 	   T5."CUSTOMER_GROUP" as c87,
-	   T5."CUST_GROUP_SPECIFY" as c88,
-	   '1' as c89,
-	   (od_left(T3."DEPARTMENT_TYPE_ID",2)) as c90,
-	   (substring(T3."DEPARTMENT_TYPE_ID" from 3 for 1)) as c91,
-	   (substring(T3."DEPARTMENT_TYPE_ID" from 4 for 1)) as c92,
-	   T5."CUSTOMER_GROUP" || ' - ' || T5."CUST_GROUP_SPECIFY" as c93,
-	   CASE WHEN ((T1."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T1."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T1."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') WHEN (T1."CUSTOMER_GROUP" IN ('00')) THEN ('intern') ELSE null END as c94,
-	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c95,
-	   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,
-	   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,
-	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c100,
-	   T6."GLOBAL_MAKE_CD" as c101,
-	   T6."DESCRIPTION" as c102,
+	   T6."DESCRIPTION" as c88,
+	   T5."CUST_GROUP_SPECIFY" as c89,
+	   '1' as c90,
+	   CASE WHEN (T1."DEPARTMENT" LIKE '0%') THEN ((substring(T1."DEPARTMENT" from 2 for 1))) ELSE ((od_left(T1."DEPARTMENT",1))) END as c91,
+	   CASE WHEN ((T1."DEPARTMENT" LIKE '0%') and ((substring(T1."DEPARTMENT" from 3 for 1)) = '4')) THEN ('2') WHEN (T1."DEPARTMENT" LIKE '0%') THEN ((substring(T1."DEPARTMENT" from 3 for 1))) ELSE ((substring(T1."DEPARTMENT" from 2 for 1))) END as c92,
+	   CASE WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '4')) THEN ('41') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '5')) THEN ('44') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '6')) THEN ('45') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '3')) THEN ('30') ELSE ((substring(T1."DEPARTMENT" from 3 for 2))) END as c93,
+	   T5."CUSTOMER_GROUP" || ' - ' || T5."CUST_GROUP_SPECIFY" as c94,
+	   CASE WHEN ((T1."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T1."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T1."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') WHEN (T1."CUSTOMER_GROUP" IN ('00')) THEN ('intern') ELSE null END as c95,
+	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c96,
+	   T4."SEL_NAME" 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 c98,
+	   T1."STATUS" || ' - ' || T2."STAT_SPECIFY" as c99,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','33')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32','36')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c100,
+	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c101,
+	   T6."GLOBAL_MAKE_CD" as c102,
 	   T6."DESCRIPTION" as c103,
 	   T1."MODEL_TEXT" as c104,
 	   T1."BASIS_NUMBER" || ' - ' || T1."CHASSIS_NUMBER" as c105,
 	   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,
 	   (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,
-	   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 ('Opel','Skoda','Baic','DFSK','Seres')) THEN (T6."DESCRIPTION") ELSE ('Fremdfabrikat') END as c111,
+	   (substring((CASE WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '4')) THEN ('41') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '5')) THEN ('44') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '6')) THEN ('45') WHEN ((T1."DEPARTMENT" LIKE '0%') and ((od_right(T1."DEPARTMENT",1)) = '3')) THEN ('30') ELSE ((substring(T1."DEPARTMENT" from 3 for 2))) END) from 1 for 1)) as c112
+from ((((("deop02"."dbo"."ORDER_HEADER" T1 left outer join "deop02"."dbo"."vPP25" T2 on T1."STATUS" = T2."STAT_CODE") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T3 on T1."DEPARTMENT" = T3."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T4 on T1."SALESMAN" = T4."SELLER_CODE") left outer join "deop02"."dbo"."vPP48" T5 on T1."CUSTOMER_GROUP" = T5."CUSTOMER_GROUP") left outer join "deop02"."dbo"."GLOBAL_MAKE" T6 on T1."MAKE_CD" = T6."GLOBAL_MAKE_CD")
+where (not T1."STATUS" IN ('35','37','39','47','49','41','31','50','51','91','36','34','33','61'))
 order by c1 asc
 
 END SQL
@@ -208,22 +208,22 @@ COLUMN,83,Sel Department
 COLUMN,84,Sel First Name
 COLUMN,85,Sel Family Name
 COLUMN,86,Customer Group
-COLUMN,87,Cust Group Specify
-COLUMN,88,Hauptbetrieb
-COLUMN,89,Standort
-COLUMN,90,Marke
-COLUMN,91,Kostenstelle
-COLUMN,92,Kundenart
-COLUMN,93,Umsatzart
-COLUMN,94,Geschäftsart
-COLUMN,95,Serviceberater
-COLUMN,96,Auftragsart
-COLUMN,97,Auftragsstatus
-COLUMN,98,Status_1
-COLUMN,99,Kunde
-COLUMN,100,Global Make Cd
-COLUMN,101,Description
-COLUMN,102,Fabrikat_ori
+COLUMN,87,Fabrikat_ori
+COLUMN,88,Cust Group Specify
+COLUMN,89,Hauptbetrieb
+COLUMN,90,Standort
+COLUMN,91,Marke
+COLUMN,92,Kostenstelle
+COLUMN,93,Kundenart
+COLUMN,94,Umsatzart
+COLUMN,95,Geschäftsart
+COLUMN,96,Serviceberater
+COLUMN,97,Auftragsart
+COLUMN,98,Auftragsstatus
+COLUMN,99,Status_1
+COLUMN,100,Kunde
+COLUMN,101,Global Make Cd
+COLUMN,102,Description
 COLUMN,103,Model
 COLUMN,104,Fahrzeug
 COLUMN,105,Durchgänge (Auftrag)
@@ -232,5 +232,5 @@ COLUMN,107,Order Number
 COLUMN,108,Order Number Rg_Ausgang
 COLUMN,109,Auftrag_Det_S
 COLUMN,110,Fabrikat
-COLUMN,111,Mandant
+COLUMN,111,Kostenstelle_1
 

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


+ 234 - 0
Portal/System/IQD/Serv_Teile/offene_Auftraege_Kopf_2015.iqd

@@ -0,0 +1,234 @@
+COGNOS QUERY
+STRUCTURE,1,1
+DATABASE,O21
+DATASOURCENAME,C:\GAPS\Portal\System\IQD\Serv_Teile\offene_Auftraege_Kopf.imr
+TITLE,offene_Auftraege_Kopf.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."TAX_CODE" as c19,
+	   T1."TAX_PERC" as c20,
+	   T1."PMT_TERM" as c21,
+	   T1."NEXT_LINE_NUMBER" as c22,
+	   T1."DUEDATE_1" as c23,
+	   T1."PAYMENT_TEXT" as c24,
+	   T1."COSTS" as c25,
+	   T1."PURCH_TAX" as c26,
+	   T1."ORDERS_GROSSVALUE" as c27,
+	   T1."TAX_SHARE" as c28,
+	   T1."DISCOUNT_AMOUNT" as c29,
+	   T1."PRICE_CODE" as c30,
+	   T1."MISC_ADDS" as c31,
+	   T1."STOCK" as c32,
+	   T1."PLACE_CODE" as c33,
+	   T1."INTERNAL_CODE" as c34,
+	   T1."CUSTOMER_GROUP" as c35,
+	   T1."SMALL_ACCESSORIES" as c36,
+	   T1."INVOICE_COPY_CODE" as c37,
+	   T1."BASIS_NUMBER" as c38,
+	   T1."MILEAGE" as c39,
+	   T1."PREV_STATUS" as c40,
+	   T1."SALES_CLASS_NUMBER" as c41,
+	   T1."INVOICE_DISC_PERC" as c42,
+	   T1."INVOICE_ROUNDED" as c43,
+	   T1."INVOICE_CHARGE" as c44,
+	   T1."SALES_TAX_FREE" as c45,
+	   T1."TITLE" as c46,
+	   T1."NAME" as c47,
+	   T1."STREET_ADDR" as c48,
+	   T1."ADDR_2" as c49,
+	   T1."ZIPCODE" as c50,
+	   T1."MAIL_ADDR" as c51,
+	   T1."DISCOUNT_LIMIT" as c52,
+	   T1."REFERENCE_NUMBER" as c53,
+	   T1."EXPECTED_ORDER_TIM" as c54,
+	   T1."BOL_TAX_SHARE" as c55,
+	   T1."MODEL_TEXT" as c56,
+	   T1."WORKSHOP_PRICECODE" as c57,
+	   T1."SPLIT_COUNTER" as c58,
+	   T1."ARRIVAL_TIME" as c59,
+	   T1."ARRIVAL_DATE" as c60,
+	   T1."END_DATE" as c61,
+	   T1."END_TIME" as c62,
+	   T1."FAC_MODEL_CODE_S" as c63,
+	   T1."MAKE_CD" as c64,
+	   T1."YEAR_MODEL" as c65,
+	   T1."TRANSFER_MAKE_CD" as c66,
+	   T1."CHASSIS_NUMBER" as c67,
+	   T1."WORKSHOP_TEAM" as c68,
+	   T1."COMMISSION_SALESMAN" as c69,
+	   T1."REF_IDENT_INV_TOTAL" as c70,
+	   T1."REF_IDENT_SALES_CLASS" as c71,
+	   T1."USE_PARTS_PRE_PICKING" as c72,
+	   T1."LDC_ORDER" as c73,
+	   T1."FHG_REPORT" as c74,
+	   T1."ACTUAL_INV_DATE_TIME" as c75,
+	   T1."CONV_FLAG" as c76,
+	   T1."UNIQUE_IDENT" as c77,
+	   T2."STAT_CODE" as c78,
+	   T2."STAT_SPECIFY" as c79,
+	   T3."DEPARTMENT_TYPE_ID" as c80,
+	   T3."DESCRIPTION" as c81,
+	   T4."SELLER_CODE" as c82,
+	   T4."SEL_NAME" as c83,
+	   T4."SEL_DEPARTMENT" as c84,
+	   T4."SEL_FIRST_NAME" as c85,
+	   T4."SEL_FAMILY_NAME" as c86,
+	   T5."CUSTOMER_GROUP" as c87,
+	   T6."DESCRIPTION" as c88,
+	   T5."CUST_GROUP_SPECIFY" as c89,
+	   '1' as c90,
+	   (od_left(T3."DEPARTMENT_TYPE_ID",2)) as c91,
+	   (substring(T3."DEPARTMENT_TYPE_ID" from 3 for 1)) as c92,
+	   (substring(T3."DEPARTMENT_TYPE_ID" from 4 for 1)) as c93,
+	   T5."CUSTOMER_GROUP" || ' - ' || T5."CUST_GROUP_SPECIFY" as c94,
+	   CASE WHEN ((T1."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T1."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T1."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') WHEN (T1."CUSTOMER_GROUP" IN ('00')) THEN ('intern') ELSE null END as c95,
+	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c96,
+	   T4."SEL_NAME" 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 c98,
+	   T1."STATUS" || ' - ' || T2."STAT_SPECIFY" as c99,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','33')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32','36')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c100,
+	   T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME" as c101,
+	   T6."GLOBAL_MAKE_CD" as c102,
+	   T6."DESCRIPTION" as c103,
+	   T1."MODEL_TEXT" as c104,
+	   T1."BASIS_NUMBER" || ' - ' || T1."CHASSIS_NUMBER" as c105,
+	   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,
+	   (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")) <= 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,
+	   CASE WHEN (T6."DESCRIPTION" IN ('Kia','Opel','Skoda')) THEN (T6."DESCRIPTION") ELSE ('Fremdfabrikat') END as c111
+from ((((("deop02"."dbo"."ORDER_HEADER" T1 left outer join "deop02"."dbo"."vPP25" T2 on T1."STATUS" = T2."STAT_CODE") left outer join "deop02"."dbo"."DEPARTMENT_TYPE" T3 on T1."DEPARTMENT" = T3."DEPARTMENT_TYPE_ID") left outer join "deop02"."dbo"."vPP43" T4 on T1."SALESMAN" = T4."SELLER_CODE") left outer join "deop02"."dbo"."vPP48" T5 on T1."CUSTOMER_GROUP" = T5."CUSTOMER_GROUP") left outer join "deop02"."dbo"."GLOBAL_MAKE" T6 on T1."MAKE_CD" = T6."GLOBAL_MAKE_CD")
+where ((not T1."STATUS" IN ('35','37','39','47','49','41','31','50','51','91','36','34','33','61')) and (T1."ORDER_DATE" <= TIMESTAMP '2015-12-31 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,Tax Code
+COLUMN,19,Tax Perc
+COLUMN,20,Pmt Term
+COLUMN,21,Next Line Number
+COLUMN,22,Duedate 1
+COLUMN,23,Payment Text
+COLUMN,24,Costs
+COLUMN,25,Purch Tax
+COLUMN,26,Orders Grossvalue
+COLUMN,27,Tax Share
+COLUMN,28,Discount Amount
+COLUMN,29,Price Code
+COLUMN,30,Misc Adds
+COLUMN,31,Stock
+COLUMN,32,Place Code
+COLUMN,33,Internal Code
+COLUMN,34,Customer Group
+COLUMN,35,Small Accessories
+COLUMN,36,Invoice Copy Code
+COLUMN,37,Basis Number
+COLUMN,38,Mileage
+COLUMN,39,Prev Status
+COLUMN,40,Sales Class Number
+COLUMN,41,Invoice Disc Perc
+COLUMN,42,Invoice Rounded
+COLUMN,43,Invoice Charge
+COLUMN,44,Sales Tax Free
+COLUMN,45,Title
+COLUMN,46,Name
+COLUMN,47,Street Addr
+COLUMN,48,Addr 2
+COLUMN,49,Zipcode
+COLUMN,50,Mail Addr
+COLUMN,51,Discount Limit
+COLUMN,52,Reference Number
+COLUMN,53,Expected Order Tim
+COLUMN,54,Bol Tax Share
+COLUMN,55,Model Text
+COLUMN,56,Workshop Pricecode
+COLUMN,57,Split Counter
+COLUMN,58,Arrival Time
+COLUMN,59,Arrival Date
+COLUMN,60,End Date
+COLUMN,61,End Time
+COLUMN,62,Fac Model Code S
+COLUMN,63,Make Cd
+COLUMN,64,Year Model
+COLUMN,65,Transfer Make Cd
+COLUMN,66,Chassis Number
+COLUMN,67,Workshop Team
+COLUMN,68,Commission Salesman
+COLUMN,69,Ref Ident Inv Total
+COLUMN,70,Ref Ident Sales Class
+COLUMN,71,Use Parts Pre Picking
+COLUMN,72,Ldc Order
+COLUMN,73,Fhg Report
+COLUMN,74,Actual Inv Date Time
+COLUMN,75,Conv Flag
+COLUMN,76,Unique Ident
+COLUMN,77,Stat Code
+COLUMN,78,Stat Specify
+COLUMN,79,Department Type Id
+COLUMN,80,Description
+COLUMN,81,Seller Code
+COLUMN,82,Sel Name
+COLUMN,83,Sel Department
+COLUMN,84,Sel First Name
+COLUMN,85,Sel Family Name
+COLUMN,86,Customer Group
+COLUMN,87,Fabrikat_ori
+COLUMN,88,Cust Group Specify
+COLUMN,89,Hauptbetrieb
+COLUMN,90,Standort
+COLUMN,91,Marke
+COLUMN,92,Kostenstelle
+COLUMN,93,Kundenart
+COLUMN,94,Umsatzart
+COLUMN,95,Geschäftsart
+COLUMN,96,Serviceberater
+COLUMN,97,Auftragsart
+COLUMN,98,Auftragsstatus
+COLUMN,99,Status_1
+COLUMN,100,Kunde
+COLUMN,101,Global Make Cd
+COLUMN,102,Description
+COLUMN,103,Model
+COLUMN,104,Fahrzeug
+COLUMN,105,Durchgänge (Auftrag)
+COLUMN,106,Rechnung/Gutschrift
+COLUMN,107,Order Number
+COLUMN,108,Order Number Rg_Ausgang
+COLUMN,109,Auftrag_Det_S
+COLUMN,110,Fabrikat
+

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


Diff do ficheiro suprimidas por serem muito extensas
+ 115 - 0
Portal/System/IQD/Zeiten/Auftraege_Kopf_SPP.iqd


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


Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff