Zobjack C7 пре 1 година
родитељ
комит
fd68e6f0a9
100 измењених фајлова са 3890 додато и 4374 уклоњено
  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
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\Bilanzbelege_O21.imr
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\Bilanzbelege_O21.imr
-TITLE,Bilanzbelege_O21.imr
+TITLE,Bilanzbelege_O21
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
 	   T1."LEDGER_ACCTS_NAME" as c2,
@@ -60,11 +60,11 @@ select T1."ACCT_NR" as c1,
 	   (database()) as c54,
 	   (database()) as c54,
 	   (od_left(T1."ACCT_NR",1)) as c55,
 	   (od_left(T1."ACCT_NR",1)) as c55,
 	   '' as c56
 	   '' 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")
 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
 order by c1 asc
 
 
 END SQL
 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
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\Bilanzbelege_O21_hist.imr
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\Bilanzbelege_O21_hist.imr
-TITLE,Bilanzbelege_O21_hist.imr
+TITLE,Bilanzbelege_O21_hist
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
 	   T1."LEDGER_ACCTS_NAME" as c2,
@@ -53,19 +53,18 @@ select T1."ACCT_NR" as c1,
 	   T5."DESCRIPTION" as c47,
 	   T5."DESCRIPTION" as c47,
 	   T5."OWN_DESCRIPTION" as c48,
 	   T5."OWN_DESCRIPTION" as c48,
 	   '1' as c49,
 	   '1' as c49,
-	   '01' as c50,
-	   '1' as c51,
-	   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,
 	   (database()) as c54,
 	   (od_left(T1."ACCT_NR",1)) as c55,
 	   (od_left(T1."ACCT_NR",1)) as c55,
 	   '' as c56
 	   '' 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")
 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
 END SQL
 COLUMN,0,Acct Nr
 COLUMN,0,Acct Nr
@@ -119,8 +118,8 @@ COLUMN,47,Own Description
 COLUMN,48,Rechtseinheit
 COLUMN,48,Rechtseinheit
 COLUMN,49,Betrieb
 COLUMN,49,Betrieb
 COLUMN,50,Marke
 COLUMN,50,Marke
-COLUMN,51,Betrag
-COLUMN,52,Menge
+COLUMN,51,Menge
+COLUMN,52,Betrag
 COLUMN,53,Mandant
 COLUMN,53,Mandant
 COLUMN,54,Susa
 COLUMN,54,Susa
 COLUMN,55,Text
 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
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21.imr
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21.imr
-TITLE,GuV_8_O21.imr
+TITLE,GuV_8_O21
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
 	   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,
 	   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,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   (database()) as c53,
 	   (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,
 	   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,
 	   (od_left(T1."ACCT_NR",1)) as c56,
 	   T6."ORDER_NUMBER" as c57,
 	   T6."ORDER_NUMBER" as c57,
@@ -65,11 +65,11 @@ select T1."ACCT_NR" as c1,
 	   T6."INV_TIME" as c59,
 	   T6."INV_TIME" as c59,
 	   T6."INV_TIME_INT" as c60,
 	   T6."INV_TIME_INT" as c60,
 	   T6."MAKE_TIME_UNIT" as c61
 	   T6."MAKE_TIME_UNIT" as c61
-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")
 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
 END SQL
 COLUMN,0,Acct Nr
 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
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_STK.imr
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_STK.imr
-TITLE,GuV_8_O21_STK.imr
+TITLE,GuV_8_O21_STK
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
 	   T1."LEDGER_ACCTS_NAME" as c2,
@@ -54,7 +54,7 @@ select T1."ACCT_NR" as c1,
 	   T5."OWN_DESCRIPTION" as c48,
 	   T5."OWN_DESCRIPTION" as c48,
 	   '1' as c49,
 	   '1' as c49,
 	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
 	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
-	   CASE WHEN ((T1."ACCT_NR" LIKE '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,
 	   (database()) as c52,
 	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c53,
 	   T2."DEBIT_QUANTITY" + T2."CREDIT_QUANTITY" as c53,
 	   CASE WHEN ((extract(DAY FROM (now()) - T2."BOOKKEEP_DATE")) <= 90) THEN ((od_left((cast_numberToString(cast_integer(T2."DOCUMENT_NO"))),7)) || ' - ' || T3."COMMENT") ELSE null END as c54,
 	   CASE WHEN ((extract(DAY FROM (now()) - T2."BOOKKEEP_DATE")) <= 90) THEN ((od_left((cast_numberToString(cast_integer(T2."DOCUMENT_NO"))),7)) || ' - ' || T3."COMMENT") ELSE null END as c54,
@@ -66,11 +66,11 @@ select T1."ACCT_NR" as c1,
 	   T6."INV_TIME_INT" as c60,
 	   T6."INV_TIME_INT" as c60,
 	   T6."MAKE_TIME_UNIT" as c61,
 	   T6."MAKE_TIME_UNIT" as c61,
 	   'STK' as c62
 	   '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")
 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
 END SQL
 COLUMN,0,Acct Nr_ori
 COLUMN,0,Acct Nr_ori
@@ -78,7 +78,7 @@ COLUMN,1,Ledger Accts Name
 COLUMN,2,Ledger Accts Name2
 COLUMN,2,Ledger Accts Name2
 COLUMN,3,Handler
 COLUMN,3,Handler
 COLUMN,4,Dept Split
 COLUMN,4,Dept Split
-COLUMN,5,Type Acctt_
+COLUMN,5,Type Acctt
 COLUMN,6,Acct No
 COLUMN,6,Acct No
 COLUMN,7,Bookkeep Date
 COLUMN,7,Bookkeep Date
 COLUMN,8,Bookkeep Period
 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
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_STK_hist.imr
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_STK_hist.imr
-TITLE,GuV_8_O21_STK_hist.imr
+TITLE,GuV_8_O21_STK_hist
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
 	   T1."LEDGER_ACCTS_NAME" as c2,
@@ -55,24 +55,21 @@ select T1."ACCT_NR" as c1,
 	   '1' as c49,
 	   '1' as c49,
 	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
 	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = ' ')) THEN ('01') ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c50,
 	   CASE WHEN ((T1."ACCT_NR" LIKE '2%') and (T2."DEPARTMENT" = '')) THEN ('1') ELSE ((substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1))) END as c51,
 	   CASE WHEN ((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")
 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
 END SQL
 COLUMN,0,Acct Nr_ori
 COLUMN,0,Acct Nr_ori
@@ -80,7 +77,7 @@ COLUMN,1,Ledger Accts Name
 COLUMN,2,Ledger Accts Name2
 COLUMN,2,Ledger Accts Name2
 COLUMN,3,Handler
 COLUMN,3,Handler
 COLUMN,4,Dept Split
 COLUMN,4,Dept Split
-COLUMN,5,Type Acctt_ori
+COLUMN,5,Type Acctt
 COLUMN,6,Acct No
 COLUMN,6,Acct No
 COLUMN,7,Bookkeep Date
 COLUMN,7,Bookkeep Date
 COLUMN,8,Bookkeep Period
 COLUMN,8,Bookkeep Period
@@ -126,17 +123,14 @@ COLUMN,47,Own Description
 COLUMN,48,Rechtseinheit
 COLUMN,48,Rechtseinheit
 COLUMN,49,Betrieb
 COLUMN,49,Betrieb
 COLUMN,50,Marke
 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
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_hist.imr
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\Belege\GuV_8_O21_hist.imr
-TITLE,GuV_8_O21_hist.imr
+TITLE,GuV_8_O21_hist
 BEGIN SQL
 BEGIN SQL
 select T1."ACCT_NR" as c1,
 select T1."ACCT_NR" as c1,
 	   T1."LEDGER_ACCTS_NAME" as c2,
 	   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,
 	   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,
 	   T2."DEBIT_AMOUNT" + T2."CREDIT_AMOUNT" as c52,
 	   (database()) as c53,
 	   (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."ORDER_NUMBER" as c57,
 	   T6."LINE_NUMBER" as c58,
 	   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")
 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
 END SQL
 COLUMN,0,Acct Nr
 COLUMN,0,Acct Nr
@@ -126,13 +125,12 @@ COLUMN,49,Betrieb
 COLUMN,50,Marke
 COLUMN,50,Marke
 COLUMN,51,Betrag
 COLUMN,51,Betrag
 COLUMN,52,Mandant
 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,56,Order Number
 COLUMN,57,Line 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,
 	   (@CURRENT_DATE) - INTERVAL '001 00:00:00.000' as c11,
 	   CASE WHEN (T1."datum" BETWEEN TIMESTAMP '2008-01-01 00:00:00.000' AND TIMESTAMP '2008-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2009-01-01 00:00:00.000' AND TIMESTAMP '2009-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2010-01-01 00:00:00.000' AND TIMESTAMP '2010-12-31 00:00:00.000') THEN (253) WHEN (T1."datum" BETWEEN TIMESTAMP '2011-01-01 00:00:00.000' AND TIMESTAMP '2011-12-31 00:00:00.000') THEN (250) WHEN (T1."datum" BETWEEN TIMESTAMP '2012-01-01 00:00:00.000' AND TIMESTAMP '2012-12-31 00:00:00.000') THEN (249) ELSE (250) END as c13
 	   CASE WHEN (T1."datum" BETWEEN TIMESTAMP '2008-01-01 00:00:00.000' AND TIMESTAMP '2008-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2009-01-01 00:00:00.000' AND TIMESTAMP '2009-12-31 00:00:00.000') THEN (252) WHEN (T1."datum" BETWEEN TIMESTAMP '2010-01-01 00:00:00.000' AND TIMESTAMP '2010-12-31 00:00:00.000') THEN (253) WHEN (T1."datum" BETWEEN TIMESTAMP '2011-01-01 00:00:00.000' AND TIMESTAMP '2011-12-31 00:00:00.000') THEN (250) WHEN (T1."datum" BETWEEN TIMESTAMP '2012-01-01 00:00:00.000' AND TIMESTAMP '2012-12-31 00:00:00.000') THEN (249) ELSE (250) END as c13
 from "Arbeitstage" T1
 from "Arbeitstage" T1
-where ((((((T1."bundeslaender_id" = '15') and (T1."arbeitstag_mofr" = 1)) and ((od_year(T1."datum")) = (extract(YEAR FROM ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))))) and (T1."datum" <= ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))) and (T1."datum" <= ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))) or ((((T1."bundeslaender_id" = '10') and ((od_year(T1."datum")) = (extract(YEAR FROM ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))))) and (T1."datum" <= ((@CURRENT_DATE) - INTERVAL '001 00:00:00.000'))) and (T1."datum" IN (TIMESTAMP '2015-01-01 00:00:00.000',TIMESTAMP '2016-01-01 00:00:00.000',TIMESTAMP '2017-01-01 00:00:00.000',TIMESTAMP '2018-01-01 00:00:00.000',TIMESTAMP '2019-01-01 00:00:00.000'))))
+where (((((T1."bundeslaender_id" = '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
 order by c1 asc,c2 asc,c3 asc,c4 asc,c5 asc,c6 asc,c7 asc,c8 asc,c9 asc,c10 asc,c13 asc
 ) D1
 ) D1
 
 

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


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

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


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

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

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


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

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

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


+ 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
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_GW_VK.imr
 TITLE,NW_GW_VK.imr
 TITLE,NW_GW_VK.imr
 BEGIN SQL
 BEGIN SQL
-select c1 as c1,
-	   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,
 	   '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,
 	   '' 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
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -495,7 +220,7 @@ COLUMN,73,Orig Inv Date
 COLUMN,74,Latest Inv Date
 COLUMN,74,Latest Inv Date
 COLUMN,75,Invoice Date
 COLUMN,75,Invoice Date
 COLUMN,76,Hauptbetrieb
 COLUMN,76,Hauptbetrieb
-COLUMN,77,Standort_Verkaufskostenstelle
+COLUMN,77,Standort
 COLUMN,78,Verkäufer
 COLUMN,78,Verkäufer
 COLUMN,79,Fabrikat_ori
 COLUMN,79,Fabrikat_ori
 COLUMN,80,Model
 COLUMN,80,Model
@@ -551,10 +276,5 @@ COLUMN,129,Einsatz
 COLUMN,130,VK_Hilfen
 COLUMN,130,VK_Hilfen
 COLUMN,131,Standtage
 COLUMN,131,Standtage
 COLUMN,132,Fabrikat
 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
 DATASOURCENAME,C:\GAPS\Portal\System\IQD\NW\NW_GW_VK_Stk.imr
 TITLE,NW_GW_VK_Stk.imr
 TITLE,NW_GW_VK_Stk.imr
 BEGIN SQL
 BEGIN SQL
-select c1 as c1,
-	   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,
 	   '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,
 	   '' 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,
 	   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
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -401,7 +189,7 @@ COLUMN,73,Orig Inv Date
 COLUMN,74,Latest Inv Date
 COLUMN,74,Latest Inv Date
 COLUMN,75,Invoice Date
 COLUMN,75,Invoice Date
 COLUMN,76,Hauptbetrieb
 COLUMN,76,Hauptbetrieb
-COLUMN,77,Standort_Verkaufskostenstelle
+COLUMN,77,Standort
 COLUMN,78,Verkäufer
 COLUMN,78,Verkäufer
 COLUMN,79,Fabrikat_ori
 COLUMN,79,Fabrikat_ori
 COLUMN,80,Model
 COLUMN,80,Model
@@ -426,10 +214,5 @@ COLUMN,98,FZG_Liste_4
 COLUMN,99,Menge
 COLUMN,99,Menge
 COLUMN,100,Standtage
 COLUMN,100,Standtage
 COLUMN,101,Fabrikat
 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,
 	   (asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2)) as c88,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c89,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c89,
 	   (od_left(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))),7)) || ' - ' || T1."COMMENT_CU" || ' - ' || ((asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2))) as c90,
 	   (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))
 where (((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NOT NULL))
 order by c6 asc
 order by c6 asc
 ) D1
 ) D1
@@ -281,5 +281,5 @@ COLUMN,86,Lieferkunde
 COLUMN,87,Datum_Zeichen
 COLUMN,87,Datum_Zeichen
 COLUMN,88,Voucher_Zeichen
 COLUMN,88,Voucher_Zeichen
 COLUMN,89,Beleg
 COLUMN,89,Beleg
-COLUMN,90,Mandant
+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,
 	   (asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2)) as c88,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c89,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c89,
 	   (od_left(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))),7)) || ' - ' || T1."COMMENT_CU" || ' - ' || ((asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2))) as c90,
 	   (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))
 where (((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NOT NULL))
 order by c6 asc
 order by c6 asc
 
 
@@ -190,5 +190,5 @@ COLUMN,86,Lieferkunde
 COLUMN,87,Datum_Zeichen
 COLUMN,87,Datum_Zeichen
 COLUMN,88,Voucher_Zeichen
 COLUMN,88,Voucher_Zeichen
 COLUMN,89,Beleg
 COLUMN,89,Beleg
-COLUMN,90,Mandant
+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,
 	   (asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2)) as c89,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c90,
 	   (cast_numberToString(cast_integer(T1."VOUCHER_NO"))) as c90,
 	   (od_left(((cast_numberToString(cast_integer(T1."VOUCHER_NO")))),7)) || ' - ' || T1."COMMENT_CU" || ' - ' || ((asciiz(extract(YEAR FROM T1."BOOKKEEP_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."BOOKKEEP_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."BOOKKEEP_DATE"),2))) as c91,
 	   (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))
 where ((((T1."SUM_C_U" + T1."PAID_C_U") <> .00) and (T3."ORDER_NUMBER" IS NULL)) and (T6."ORDER_NUMBER" IS NULL))
 order by c6 asc
 order by c6 asc
 
 
@@ -192,5 +192,5 @@ COLUMN,87,Standort
 COLUMN,88,Datum_Zeichen
 COLUMN,88,Datum_Zeichen
 COLUMN,89,Voucher_Zeichen
 COLUMN,89,Voucher_Zeichen
 COLUMN,90,Beleg
 COLUMN,90,Beleg
-COLUMN,91,Mandant
+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
 COGNOS QUERY
 STRUCTURE,1,1
 STRUCTURE,1,1
 DATABASE,O21
 DATABASE,O21
-DATASOURCENAME,C:\GAPS\Portal\System\IQD\Zeiten\Auftraege_Mont_SPP_1340_benutzte_AW.imr
-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
 BEGIN SQL
 select T1."ORDER_NUMBER" as c1,
 select T1."ORDER_NUMBER" as c1,
 	   T1."REGISTER_NUMBER" as c2,
 	   T1."REGISTER_NUMBER" as c2,
@@ -267,43 +267,46 @@ select T1."ORDER_NUMBER" as c1,
 	   12 as c261,
 	   12 as c261,
 	   T8."REPAIR_GRP_SPECIFY" as c262,
 	   T8."REPAIR_GRP_SPECIFY" as c262,
 	   '1' as c263,
 	   '1' as c263,
-	   (od_left(T4."DEPARTMENT_TYPE_ID",2)) as c264,
+	   CASE WHEN (T7."SEL_DEPARTMENT" = '0316      ') THEN ((od_left(T7."SEL_DEPARTMENT",2))) ELSE ((od_left(T4."DEPARTMENT_TYPE_ID",2))) END as c264,
 	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c265,
 	   (substring(T4."DEPARTMENT_TYPE_ID" from 3 for 1)) as c265,
 	   ((substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1))) as c266,
 	   ((substring(T4."DEPARTMENT_TYPE_ID" from 4 for 1))) as c266,
 	   T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c267,
 	   T6."CUSTOMER_GROUP" || ' - ' || T6."CUST_GROUP_SPECIFY" as c267,
 	   CASE WHEN ((T6."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T6."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T6."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c268,
 	   CASE WHEN ((T6."CUSTOMER_GROUP" BETWEEN '10' AND '59') or (T1."CUSTOMER_GROUP" LIKE '7%')) THEN ('extern') WHEN (T6."CUSTOMER_GROUP" LIKE '6%') THEN ('GWL') WHEN (((T6."CUSTOMER_GROUP" LIKE '9%') or (T1."PMT_TERM" = 'IN')) or ((od_left(T1."CUSTOMER_GROUP",1)) BETWEEN 'A' AND 'Z')) THEN ('intern') ELSE null END as c268,
 	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c269,
 	   T1."PMT_TERM" || ' - ' || T1."PAYMENT_TEXT" as c269,
 	   T5."SEL_NAME" as c270,
 	   T5."SEL_NAME" as c270,
-	   (T9."PROFILE_CODE" || ' - ' || (database())) || ' - ' || T7."SEL_NAME" as c271,
+	   T7."SEL_NAME" as c271,
 	   CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '51') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c272,
 	   CASE WHEN (T1."STATUS" BETWEEN '30' AND '39') THEN ('Teile') WHEN (T1."STATUS" BETWEEN '40' AND '51') THEN ('Service') WHEN (T1."STATUS" = '70') THEN ('sonst. Auftrag') WHEN (T1."STATUS" = '91') THEN ('Anfrage') ELSE null END as c272,
 	   T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c273,
 	   T1."STATUS" || ' - ' || T3."STAT_SPECIFY" as c273,
-	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','33','34','36')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c274,
-	   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
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -324,7 +327,7 @@ COLUMN,13,Salesman
 COLUMN,14,Debit Perm
 COLUMN,14,Debit Perm
 COLUMN,15,Order Date
 COLUMN,15,Order Date
 COLUMN,16,Delivery Date
 COLUMN,16,Delivery Date
-COLUMN,17,Datum
+COLUMN,17,Invoice Date
 COLUMN,18,Pmt Term
 COLUMN,18,Pmt Term
 COLUMN,19,Duedate 1
 COLUMN,19,Duedate 1
 COLUMN,20,Payment Text
 COLUMN,20,Payment Text
@@ -410,7 +413,7 @@ COLUMN,99,Discount Perc
 COLUMN,100,Discount Perc 2
 COLUMN,100,Discount Perc 2
 COLUMN,101,Discount
 COLUMN,101,Discount
 COLUMN,102,Stdprice
 COLUMN,102,Stdprice
-COLUMN,103,Lines Net Value_
+COLUMN,103,Lines Net Value
 COLUMN,104,Tax Code 1
 COLUMN,104,Tax Code 1
 COLUMN,105,Vat Rate Code
 COLUMN,105,Vat Rate Code
 COLUMN,106,Tax C U
 COLUMN,106,Tax C U
@@ -580,29 +583,32 @@ COLUMN,269,Serviceberater
 COLUMN,270,Monteur
 COLUMN,270,Monteur
 COLUMN,271,Auftragsart
 COLUMN,271,Auftragsart
 COLUMN,272,Auftragsstatus
 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."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."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 ((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."INV_TIME_INT" as c278,
 	   T2."EST_TIME_INT" as c279,
 	   T2."EST_TIME_INT" as c279,
 	   T2."USED_TIME_INT" as c280,
 	   T2."USED_TIME_INT" as c280,
@@ -311,8 +311,8 @@ select T1."ORDER_NUMBER" as c1,
 	   12 as c305,
 	   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."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 (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'))
 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
 order by c1 asc
 
 

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


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


Разлика између датотеке није приказан због своје велике величине
+ 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,
 	   T9."DESCRIPTION" as c296,
 	   T8."REPAIR_GRP_SPECIFY" as c297,
 	   T8."REPAIR_GRP_SPECIFY" as c297,
 	   '1' as c298,
 	   '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,
 	   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,
 	   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,
 	   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."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '40' AND '49')) THEN (T2."LINES_NET_VALUE") ELSE null END as c309,
 	   CASE WHEN (T2."INV_TIME" <> 0) THEN (T2."LINES_NET_VALUE") ELSE null END as c310,
 	   CASE WHEN (T2."INV_TIME" <> 0) THEN (T2."LINES_NET_VALUE") ELSE null END as c310,
 	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END as c311,
 	   CASE WHEN ((T2."ORDER_LINETYPE" = '1') and (T1."STATUS" BETWEEN '30' AND '39')) THEN (T2."LINES_NET_VALUE") ELSE null END as c311,
-	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','34','36','33')) THEN ('Rechnung/Gutschrift') WHEN (T1."STATUS" IN ('30','40','32')) THEN ('offen') WHEN (T1."STATUS" IN ('41','31')) THEN ('Kostenvoranschlag') ELSE null END as c312,
+	   CASE WHEN (T1."STATUS" IN ('35','37','39','47','49','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."INV_TIME_INT" as c313,
 	   T2."EST_TIME_INT" as c314,
 	   T2."EST_TIME_INT" as c314,
 	   T2."USED_TIME_INT" as c315,
 	   T2."USED_TIME_INT" as c315,
@@ -332,10 +332,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,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (substring((asciiz(extract(YEAR FROM T1."ORDER_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."ORDER_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."ORDER_DATE"),2)) from 1 for 10)) || ' - ' || T1."DELIVERY_ACCOUNT" || T1."NAME" || ' - ' || T1."REGISTER_NUMBER" || ' - ' || T1."STATUS" as c326,
 	   (extract(DAY FROM (now()) - T1."ORDER_DATE")) as c327,
 	   (extract(DAY FROM (now()) - T1."ORDER_DATE")) as c327,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME") as c328,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME") as c328,
-	   CASE WHEN (T9."DESCRIPTION" IN ('Chevrolet','Chevrolet US Car')) THEN ('Chevrolet') WHEN (T9."DESCRIPTION" IN ('Opel')) THEN (T9."DESCRIPTION") ELSE ('Fremdfabrikat') END as c329,
-	   (database()) as c330
-from (((((((("deop01"."dbo"."ORDER_HEADER" T1 left outer join "deop01"."dbo"."ORDER_LINE" T2 on T1."ORDER_NUMBER" = T2."ORDER_NUMBER") left outer join "deop01"."dbo"."vPP25" T3 on T1."STATUS" = T3."STAT_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T4 on T1."DEPARTMENT" = T4."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T5 on T1."SALESMAN" = T5."SELLER_CODE") left outer join "deop01"."dbo"."vPP48" T6 on T1."CUSTOMER_GROUP" = T6."CUSTOMER_GROUP") left outer join "deop01"."dbo"."vPP43" T7 on T2."MECHANIC_CODE" = T7."SELLER_CODE") left outer join "deop01"."dbo"."vPP73" T8 on (T2."REPAIR_GROUP" = T8."REPAIR_GROUP") and (T2."MAKE_CD" = T8."MAKE_CD")) left outer join "deop01"."dbo"."GLOBAL_MAKE" T9 on T1."MAKE_CD" = T9."GLOBAL_MAKE_CD")
-where (not T1."STATUS" IN ('35','37','39','47','49','34','31','41','4G','61','63','67','69','76','77','78','BZ','FF','FG','FR','FS','3A','3G','79','71','91','36','33'))
+	   CASE WHEN (T9."DESCRIPTION" IN ('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
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -668,5 +668,5 @@ COLUMN,325,Auftrag_Det_T
 COLUMN,326,Anzahl Tage
 COLUMN,326,Anzahl Tage
 COLUMN,327,Order Number
 COLUMN,327,Order Number
 COLUMN,328,Fabrikat
 COLUMN,328,Fabrikat
-COLUMN,329,Mandant
+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_FIRST_NAME" as c85,
 	   T4."SEL_FAMILY_NAME" as c86,
 	   T4."SEL_FAMILY_NAME" as c86,
 	   T5."CUSTOMER_GROUP" as c87,
 	   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,
 	   T6."DESCRIPTION" as c103,
 	   T1."MODEL_TEXT" as c104,
 	   T1."MODEL_TEXT" as c104,
 	   T1."BASIS_NUMBER" || ' - ' || T1."CHASSIS_NUMBER" as c105,
 	   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 ('39','49','51','36')) and (not T1."ORDERS_GROSSVALUE" IN (-5.00,-4.20))) THEN (-1) WHEN ((not T1."STATUS" IN ('39','49','51','36')) and (not T1."ORDERS_GROSSVALUE" IN (5.00,4.20))) THEN (1) ELSE null END as c106,
 	   CASE WHEN (T1."STATUS" IN ('35','37','47','50')) THEN ('Rechnung') WHEN (T1."STATUS" IN ('36','39','49','51')) THEN ('Gutschrift') ELSE null END as c107,
 	   CASE WHEN (T1."STATUS" IN ('35','37','47','50')) THEN ('Rechnung') WHEN (T1."STATUS" IN ('36','39','49','51')) THEN ('Gutschrift') ELSE null END as c107,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME") as c108,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME") as c108,
-	   CASE WHEN ((extract(DAY FROM (now()) - T1."INVOICE_DATE")) <= 3) THEN (((od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME")) || ' - ' || (asciiz(extract(YEAR FROM T1."INVOICE_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."INVOICE_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."INVOICE_DATE"),2))) ELSE null END as c109,
+	   CASE WHEN ((extract(DAY FROM (now()) - T1."INVOICE_DATE")) <= 7) THEN (((od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (T1."DEBIT_ACCOUNT" || ' - ' || T1."NAME")) || ' - ' || (asciiz(extract(YEAR FROM T1."INVOICE_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."INVOICE_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."INVOICE_DATE"),2))) ELSE null END as c109,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (substring((asciiz(extract(YEAR FROM T1."ORDER_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."ORDER_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."ORDER_DATE"),2)) from 1 for 10)) || ' - ' || T1."DELIVERY_ACCOUNT" || T1."NAME" || ' - ' || T1."REGISTER_NUMBER" || ' - ' || T1."STATUS" as c110,
 	   (od_left((cast_numberToString(cast_integer(T1."ORDER_NUMBER"))),7)) || ' - ' || (substring((asciiz(extract(YEAR FROM T1."ORDER_DATE"),4) || '-' || asciiz(extract(MONTH FROM T1."ORDER_DATE"),2) || '-' || asciiz(extract(DAY FROM T1."ORDER_DATE"),2)) from 1 for 10)) || ' - ' || T1."DELIVERY_ACCOUNT" || T1."NAME" || ' - ' || T1."REGISTER_NUMBER" || ' - ' || T1."STATUS" as c110,
-	   CASE WHEN (T6."DESCRIPTION" IN ('Chevrolet','Chevrolet US Car')) THEN ('Chevrolet') WHEN (T6."DESCRIPTION" IN ('Opel')) THEN (T6."DESCRIPTION") ELSE ('Fremdfabrikat') END as c111,
-	   (database()) as c112
-from ((((("deop01"."dbo"."ORDER_HEADER" T1 left outer join "deop01"."dbo"."vPP25" T2 on T1."STATUS" = T2."STAT_CODE") left outer join "deop01"."dbo"."DEPARTMENT_TYPE" T3 on T1."DEPARTMENT" = T3."DEPARTMENT_TYPE_ID") left outer join "deop01"."dbo"."vPP43" T4 on T1."SALESMAN" = T4."SELLER_CODE") left outer join "deop01"."dbo"."vPP48" T5 on T1."CUSTOMER_GROUP" = T5."CUSTOMER_GROUP") left outer join "deop01"."dbo"."GLOBAL_MAKE" T6 on T1."MAKE_CD" = T6."GLOBAL_MAKE_CD")
-where (not T1."STATUS" IN ('35','37','39','47','49','34','31','41','4G','61','63','67','69','76','77','78','BZ','FF','FG','FR','FS','3A','3G','79','71','91','36','33'))
+	   CASE WHEN (T6."DESCRIPTION" IN ('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
 order by c1 asc
 
 
 END SQL
 END SQL
@@ -208,22 +208,22 @@ COLUMN,83,Sel Department
 COLUMN,84,Sel First Name
 COLUMN,84,Sel First Name
 COLUMN,85,Sel Family Name
 COLUMN,85,Sel Family Name
 COLUMN,86,Customer Group
 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,103,Model
 COLUMN,104,Fahrzeug
 COLUMN,104,Fahrzeug
 COLUMN,105,Durchgänge (Auftrag)
 COLUMN,105,Durchgänge (Auftrag)
@@ -232,5 +232,5 @@ COLUMN,107,Order Number
 COLUMN,108,Order Number Rg_Ausgang
 COLUMN,108,Order Number Rg_Ausgang
 COLUMN,109,Auftrag_Det_S
 COLUMN,109,Auftrag_Det_S
 COLUMN,110,Fabrikat
 COLUMN,110,Fabrikat
-COLUMN,111,Mandant
+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


Разлика између датотеке није приказан због своје велике величине
+ 115 - 0
Portal/System/IQD/Zeiten/Auftraege_Kopf_SPP.iqd


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


Неке датотеке нису приказане због велике количине промена