Browse Source

Anpassungen Automag neuer Standard für Datenmodul

Automag 3 weeks ago
parent
commit
b93689c186
89 changed files with 500 additions and 889 deletions
  1. 0 14
      System/ARI/SQL/schema/GC_CONFIG/tables/aa_dwh.Config.sql
  2. 0 15
      System/ARI/SQL/schema/GC_CONFIG/tables/aa_dwh.Datenbank.sql
  3. 0 6
      System/ARI/SQL/schema/GC_CONFIG/tables/aa_dwh.Hauptbetrieb.sql
  4. 0 25
      System/ARI/SQL/schema/GC_CONFIG/tables/aa_dwh.Module.sql
  5. 0 6
      System/ARI/SQL/schema/GC_CONFIG/tables/aa_dwh.Standort.sql
  6. 2 1
      System/ARI/SQL/schema/GC_CONFIG/tables/ari.Kostenstelle.sql
  7. 0 7
      System/ARI/SQL/schema/GC_CONFIG/tables/ari.WMI.sql
  8. 0 6
      System/ARI/SQL/schema/GC_CONFIG/tables/audev.Dummy.sql
  9. 0 6
      System/ARI/SQL/schema/GC_CONFIG/tables/autoline.Dummy.sql
  10. 0 6
      System/ARI/SQL/schema/GC_CONFIG/tables/autosys.Dummy.sql
  11. 0 6
      System/ARI/SQL/schema/GC_CONFIG/tables/carlo.Dummy.sql
  12. 0 6
      System/ARI/SQL/schema/GC_CONFIG/tables/datev.Dummy.sql
  13. 0 15
      System/ARI/SQL/schema/GC_CONFIG/tables/hs.Standort.sql
  14. 0 6
      System/ARI/SQL/schema/GC_CONFIG/tables/locosoft.Dummy.sql
  15. 0 21
      System/ARI/SQL/schema/GC_CONFIG/tables/optima.Department.sql
  16. 0 14
      System/ARI/SQL/schema/GC_CONFIG/tables/optima.ECC_Status.sql
  17. 0 18
      System/ARI/SQL/schema/GC_CONFIG/tables/optima.GC_Department.sql
  18. 0 13
      System/ARI/SQL/schema/GC_CONFIG/tables/optima.Global_Make.sql
  19. 0 12
      System/ARI/SQL/schema/GC_CONFIG/tables/optima.Service_Auftragsart.sql
  20. 0 10
      System/ARI/SQL/schema/GC_CONFIG/tables/optima.Service_Umsatzart.sql
  21. 0 14
      System/ARI/SQL/schema/GC_CONFIG/tables/optima.Transaction_Code.sql
  22. 0 12
      System/ARI/SQL/schema/GC_CONFIG/tables/optima.Vehicle_Type.sql
  23. 0 85
      System/ARI/SQL/schema/GC_CONFIG/tables/p2.Kontenrahmen.sql
  24. 0 21
      System/ARI/SQL/schema/GC_CONFIG/tables/p2.Mitarbeiter.sql
  25. 0 10
      System/ARI/SQL/schema/GC_CONFIG/tables/p2.Produktbuchungsgruppe.sql
  26. 0 6
      System/ARI/SQL/schema/GC_CONFIG/tables/werwiso.Dummy.sql
  27. 0 21
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Add_Serv_Ledger_Entry_fakt_AW_Monteur.sql
  28. 4 4
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Aftersales.sql
  29. 2 2
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Fahrzeug_Bestand.sql
  30. 2 2
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Fibu_Belege.sql
  31. 30 0
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Fibu_Bilanzsalden_kumuliert.sql
  32. 28 0
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Fibu_Bilanzsalden_mit_EB.sql
  33. 1 1
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Fibu_Verkauf_Stk_Betrag.sql
  34. 1 1
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Fibu_Verkauf_Stk_Menge.sql
  35. 41 0
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Forderungen.sql
  36. 15 0
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Kalender_Dimension.sql
  37. 69 0
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Kalender_Matrix.sql
  38. 69 0
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Kalender_Zeitkategorie.sql
  39. 9 16
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Kontenrahmen.sql
  40. 0 19
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Modellgruppe.sql
  41. 0 34
      System/ARI/SQL/schema/GC_DWH_ARI/tables/NW_GW_VK_TIM.sql
  42. 0 29
      System/ARI/SQL/schema/GC_DWH_ARI/tables/NW_GW_VK_TIM_Grosskd.sql
  43. 0 41
      System/ARI/SQL/schema/GC_DWH_ARI/tables/OP_ARI.sql
  44. 3 3
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Offene_Auftraege.sql
  45. 0 38
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Service_Ausgangsrechnung_ab_2011_SLE_ims_ohne_sle.sql
  46. 0 28
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Service_Ausgangsrechnung_ab_2011_ben_AW_final.sql
  47. 0 38
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Service_Gutschriften_ab_2011.sql
  48. 0 28
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Service_Gutschriften_ab_2011_ben_AW_final.sql
  49. 0 20
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Stempelzeiten_Monteurlisten_aus_ims.sql
  50. 0 25
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Time_Clock_Entry.sql
  51. 11 13
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Verkauf.sql
  52. 0 23
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Zeit_2_Ryma.sql
  53. 11 9
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Zeiterfassung.sql
  54. 0 9
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Zuordnung_Produktbuchungsgruppe.sql
  55. 0 10
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Zuordnung_Task_Type.sql
  56. 0 8
      System/ARI/SQL/schema/GC_DWH_ARI/tables/Zuordnung_Time_Account_Abw.sql
  57. 14 0
      System/ARI/SQL/schema/GC_DWH_ARI/views/Belege.sql
  58. 0 63
      System/ARI/SQL/schema/GC_DWH_ARI/views/Kontenrahmen.sql
  59. 14 0
      System/ARI/SQL/schema/GC_DWH_ARI/views/NW_GW_VK.sql
  60. 14 0
      System/ARI/SQL/schema/GC_DWH_ARI/views/OP_ARI.sql
  61. 14 0
      System/ARI/SQL/schema/GC_DWH_ARI/views/Service_gesamt_DWH.sql
  62. 14 0
      System/ARI/SQL/schema/GC_DWH_ARI/views/Zeit_gesamt_DWH.sql
  63. 44 0
      System/ARI/SQL/schema/GC_ETL_ARI/procedures/batch.Update_Kostenstelle.sql
  64. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Aftersales.sql
  65. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fahrzeug_Bestand.sql
  66. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fibu_Belege.sql
  67. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fibu_Bilanzsalden_kumuliert.sql
  68. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fibu_Bilanzsalden_mit_EB.sql
  69. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fibu_Verkauf_Stk_Betrag.sql
  70. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fibu_Verkauf_Stk_Menge.sql
  71. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Forderungen.sql
  72. 14 0
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Kontenrahmen.sql
  73. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Offene_Auftraege.sql
  74. 0 0
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Service_gesamt_mit_ben_AW_Queries.sql
  75. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Verkauf.sql
  76. 1 1
      System/ARI/SQL/schema/GC_ETL_ARI/views/load.Zeiterfassung.sql
  77. 21 0
      System/ARI/SQL/schema/GC_ETL_ARI/views/transform_config.Kostenstelle.sql
  78. 1 1
      System/ARI/SQL/schema/GC_TRANSIT_ARI/tables/import.Cust_Ledger_Entry.sql
  79. 2 0
      System/ARI/SQL/schema/GC_TRANSIT_ARI/tables/import.G_L_Entry.sql
  80. 1 1
      System/ARI/SQL/schema/GC_TRANSIT_ARI/tables/import.Gen_Bus_Posting_Group.sql
  81. 1 0
      System/ARI/SQL/schema/GC_TRANSIT_ARI/tables/import.Value_Entry.sql
  82. 1 0
      System/ARI/SQL/schema/GC_TRANSIT_ARI/tables/import.Vehicle_Ledger_Entry.sql
  83. 19 14
      Tasks/ARI_load_ETL.bat
  84. 6 6
      Tasks/DB.ini
  85. 5 6
      Tasks/GAPS.ini
  86. 1 1
      Tasks/scripts/bcp_in_fmt.bat
  87. 1 1
      Tasks/scripts/c11_reportoutput.bat
  88. BIN
      Tasks/scripts/gctools.exe
  89. 4 2
      Tasks/scripts/sqlexec.bat

+ 0 - 14
System/ARI/SQL/schema/GC_CONFIG/tables/aa_dwh.Config.sql

@@ -1,14 +0,0 @@
-CREATE TABLE [aa_dwh].[Config] (
-   [CLIENT_DB] [varchar](20) NOT NULL,
-   [System] [varchar](20) NULL,
-   [Geschaeftsjahr_Erster_Monat] [int] NOT NULL
-       DEFAULT ('1'),
-   [SKR51] [bit] NOT NULL
-       DEFAULT ('0'),
-   [Bundesland] [varchar](10) NULL
-
-   ,CONSTRAINT [PK_Config] PRIMARY KEY CLUSTERED ([CLIENT_DB])
-)
-
-
-GO

+ 0 - 15
System/ARI/SQL/schema/GC_CONFIG/tables/aa_dwh.Datenbank.sql

@@ -1,15 +0,0 @@
-CREATE TABLE [aa_dwh].[Datenbank] (
-   [CLIENT_DB] [varchar](20) NOT NULL,
-   [System] [varchar](20) NULL,
-   [Server] [varchar](50) NULL,
-   [Datenbank] [varchar](50) NULL,
-   [Benutzer] [varchar](50) NULL,
-   [Praefix] [varchar](20) NULL,
-   [Aktiv] [smallint] NOT NULL
-      CONSTRAINT [DF__Datenbank__Aktiv__5BE2A6F2] DEFAULT ('1')
-
-   ,CONSTRAINT [PK_Datenbank] PRIMARY KEY CLUSTERED ([CLIENT_DB])
-)
-
-
-GO

+ 0 - 6
System/ARI/SQL/schema/GC_CONFIG/tables/aa_dwh.Hauptbetrieb.sql

@@ -1,6 +0,0 @@
-CREATE TABLE [aa_dwh].[Hauptbetrieb] (
-   [CLIENT_DB] [varchar](20) NOT NULL
-)
-
-
-GO

+ 0 - 25
System/ARI/SQL/schema/GC_CONFIG/tables/aa_dwh.Module.sql

@@ -1,25 +0,0 @@
-CREATE TABLE [aa_dwh].[Module] (
-   [CLIENT_DB] [varchar](20) NOT NULL,
-   [System] [varchar](20) NULL,
-   [F_Belege_SKR51] [bit] NOT NULL
-       DEFAULT ('0'),
-   [F_Belege] [bit] NOT NULL
-       DEFAULT ('0'),
-   [F_Forderungen] [bit] NOT NULL
-       DEFAULT ('0'),
-   [S_Aftersales] [bit] NOT NULL
-       DEFAULT ('0'),
-   [S_Offene_Auftraege] [bit] NOT NULL
-       DEFAULT ('0'),
-   [V_Bestand] [bit] NOT NULL
-       DEFAULT ('0'),
-   [V_Verbindlichkeiten] [bit] NOT NULL
-       DEFAULT ('0'),
-   [V_Verkauf] [bit] NOT NULL
-       DEFAULT ('0')
-
-   ,CONSTRAINT [PK_Module] PRIMARY KEY CLUSTERED ([CLIENT_DB])
-)
-
-
-GO

+ 0 - 6
System/ARI/SQL/schema/GC_CONFIG/tables/aa_dwh.Standort.sql

@@ -1,6 +0,0 @@
-CREATE TABLE [aa_dwh].[Standort] (
-   [CLIENT_DB] [varchar](20) NOT NULL
-)
-
-
-GO

+ 2 - 1
System/ARI/SQL/schema/GC_CONFIG/tables/ari.Kostenstelle.sql

@@ -1,6 +1,7 @@
 CREATE TABLE [ari].[Kostenstelle] (
    [KST-Nr] [varchar](20) NULL,
-   [Kostenstelle] [varchar](20) NULL
+   [Kostenstelle] [varchar](20) NULL,
+   [Erstellungsdatum] [datetime] NULL
 )
 
 

+ 0 - 7
System/ARI/SQL/schema/GC_CONFIG/tables/ari.WMI.sql

@@ -1,10 +1,3 @@
-CREATE TABLE [dbo].[ari.WMI] (
-   [WMI] [varchar](20) NOT NULL,
-   [Manufacturer] [varchar](200) NULL
-)
-
-
-GO
 CREATE TABLE [ari].[WMI] (
    [WMI] [varchar](20) NOT NULL,
    [Manufacturer] [varchar](200) NULL,

+ 0 - 6
System/ARI/SQL/schema/GC_CONFIG/tables/audev.Dummy.sql

@@ -1,6 +0,0 @@
-CREATE TABLE [audev].[Dummy] (
-   [CLIENT_DB] [varchar](20) NOT NULL
-)
-
-
-GO

+ 0 - 6
System/ARI/SQL/schema/GC_CONFIG/tables/autoline.Dummy.sql

@@ -1,6 +0,0 @@
-CREATE TABLE [autoline].[Dummy] (
-   [CLIENT_DB] [varchar](20) NOT NULL
-)
-
-
-GO

+ 0 - 6
System/ARI/SQL/schema/GC_CONFIG/tables/autosys.Dummy.sql

@@ -1,6 +0,0 @@
-CREATE TABLE [autosys].[Dummy] (
-   [CLIENT_DB] [varchar](20) NOT NULL
-)
-
-
-GO

+ 0 - 6
System/ARI/SQL/schema/GC_CONFIG/tables/carlo.Dummy.sql

@@ -1,6 +0,0 @@
-CREATE TABLE [carlo].[Dummy] (
-   [CLIENT_DB] [varchar](20) NOT NULL
-)
-
-
-GO

+ 0 - 6
System/ARI/SQL/schema/GC_CONFIG/tables/datev.Dummy.sql

@@ -1,6 +0,0 @@
-CREATE TABLE [datev].[Dummy] (
-   [CLIENT_DB] [varchar](20) NOT NULL
-)
-
-
-GO

+ 0 - 15
System/ARI/SQL/schema/GC_CONFIG/tables/hs.Standort.sql

@@ -1,15 +0,0 @@
-CREATE TABLE [hs].[Standort] (
-   [Client_DB] [varchar](20) NOT NULL,
-   [Mandant] [varchar](50) NULL,
-   [Hauptbetrieb_ID] [varchar](10) NULL,
-   [Hauptbetrieb_Name] [varchar](50) NULL,
-   [Standort_ID] [varchar](10) NULL,
-   [Standort_Name] [varchar](50) NULL,
-   [Marke_ID] [varchar](10) NULL,
-   [Marke_Name] [varchar](50) NULL,
-   [Kostenstelle_ID] [varchar](10) NULL,
-   [Kostenstelle_Name] [varchar](50) NULL
-)
-
-
-GO

+ 0 - 6
System/ARI/SQL/schema/GC_CONFIG/tables/locosoft.Dummy.sql

@@ -1,6 +0,0 @@
-CREATE TABLE [locosoft].[Dummy] (
-   [CLIENT_DB] [varchar](20) NOT NULL
-)
-
-
-GO

+ 0 - 21
System/ARI/SQL/schema/GC_CONFIG/tables/optima.Department.sql

@@ -1,21 +0,0 @@
-CREATE TABLE [optima].[Department] (
-   [CLIENT_DB] [varchar](20) NOT NULL,
-   [SALES_DEPARTMENT] [char](4) NOT NULL,
-   [NEW_DEPARTMENT] [char](4) NULL,
-   [DESCRIPTION] [varchar](50) NULL,
-   [DEPARTMENT_TYPE_ID] [char](4) NULL,
-   [DEPARTMENT_DESC] [varchar](50) NULL,
-   [DEPARTMENT_GROUP] [numeric](2,0) NULL,
-   [SITE_ID] [char](10) NULL,
-   [SITE_DESC] [varchar](30) NULL,
-   [STRATEGIC_AREA_ID] [char](10) NULL,
-   [STRATEGIC_AREA_DESC] [varchar](30) NULL,
-   [SKR51] [int] NOT NULL,
-   [Hauptbetrieb_ID] [varchar](20) NOT NULL,
-   [Standort_ID] [varchar](10) NULL,
-   [Marke_ID] [varchar](10) NULL,
-   [Kostenstelle_ID] [varchar](4) NULL
-)
-
-
-GO

+ 0 - 14
System/ARI/SQL/schema/GC_CONFIG/tables/optima.ECC_Status.sql

@@ -1,14 +0,0 @@
-CREATE TABLE [optima].[ECC_Status] (
-   [CLIENT_DB] [varchar](20) NOT NULL,
-   [ECC_STATUS] [varchar](10) NOT NULL,
-   [SPECIFY] [varchar](50) NOT NULL,
-   [Bereich] [varchar](10) NULL,
-   [Auftragsstatus] [varchar](20) NULL,
-   [Fahrzeugstatus] [varchar](100) NOT NULL,
-   [timestamp] [timestamp] NULL
-
-   ,CONSTRAINT [PK_ECC_Status] PRIMARY KEY CLUSTERED ([CLIENT_DB], [ECC_STATUS])
-)
-
-
-GO

+ 0 - 18
System/ARI/SQL/schema/GC_CONFIG/tables/optima.GC_Department.sql

@@ -1,18 +0,0 @@
-CREATE TABLE [optima].[GC_Department] (
-   [Hauptbetrieb] [varchar](20) NOT NULL,
-   [Standort] [varchar](20) NOT NULL,
-   [Site] [varchar](10) NOT NULL,
-   [Hauptbetrieb_ID] [varchar](10) NULL,
-   [Hauptbetrieb_Name] [varchar](50) NULL,
-   [Standort_ID] [varchar](10) NULL,
-   [Standort_Name] [varchar](50) NULL,
-   [Gruppe_ID] [varchar](10) NULL,
-   [Gruppe_Name] [varchar](50) NULL,
-   [Marke_ID] [varchar](10) NULL,
-   [Marke_Name] [varchar](50) NULL
-
-   ,CONSTRAINT [PK_GC_Department] PRIMARY KEY CLUSTERED ([Hauptbetrieb], [Standort], [Site])
-)
-
-
-GO

+ 0 - 13
System/ARI/SQL/schema/GC_CONFIG/tables/optima.Global_Make.sql

@@ -1,13 +0,0 @@
-CREATE TABLE [optima].[Global_Make] (
-   [CLIENT_DB] [varchar](20) NOT NULL,
-   [GLOBAL_MAKE_CD] [char](2) NOT NULL,
-   [DESCRIPTION] [varchar](30) NULL,
-   [Fabrikat] [varchar](30) NULL,
-   [Marke] [varchar](30) NULL,
-   [Rang] [bigint] NULL
-
-   ,CONSTRAINT [PK_Global_Make] PRIMARY KEY CLUSTERED ([CLIENT_DB], [GLOBAL_MAKE_CD])
-)
-
-
-GO

+ 0 - 12
System/ARI/SQL/schema/GC_CONFIG/tables/optima.Service_Auftragsart.sql

@@ -1,12 +0,0 @@
-CREATE TABLE [optima].[Service_Auftragsart] (
-   [STAT_CODE] [varchar](2) NOT NULL,
-   [STAT_SPECIFY] [varchar](50) NULL,
-   [CLIENT_DB] [varchar](20) NOT NULL,
-   [Anzahl_Auftraege] [int] NOT NULL,
-   [Auftragsstatus] [varchar](11) NULL,
-   [Rechnung_Gutschrift] [varchar](10) NULL,
-   [Auftragsart] [varchar](14) NULL
-)
-
-
-GO

+ 0 - 10
System/ARI/SQL/schema/GC_CONFIG/tables/optima.Service_Umsatzart.sql

@@ -1,10 +0,0 @@
-CREATE TABLE [optima].[Service_Umsatzart] (
-   [CUSTOMER_GROUP] [varchar](2) NOT NULL,
-   [CUST_GROUP_SPECIFY] [varchar](30) NOT NULL,
-   [CLIENT_DB] [varchar](20) NOT NULL,
-   [Anzahl_Auftraege] [int] NOT NULL,
-   [Umsatzart] [varchar](6) NULL
-)
-
-
-GO

+ 0 - 14
System/ARI/SQL/schema/GC_CONFIG/tables/optima.Transaction_Code.sql

@@ -1,14 +0,0 @@
-CREATE TABLE [optima].[Transaction_Code] (
-   [CLIENT_DB] [varchar](20) NOT NULL,
-   [TRANSACTION_CODE] [varchar](12) NOT NULL,
-   [SPECIFY] [varchar](50) NULL,
-   [TRANSFER_CODE] [varchar](2) NULL,
-   [Umsatz_Einsatz] [varchar](7) NULL,
-   [Kennzahl] [varchar](13) NULL,
-   [Kennzahl2] [varchar](9) NULL
-
-   ,CONSTRAINT [PK_Transaction_Code] PRIMARY KEY CLUSTERED ([CLIENT_DB], [TRANSACTION_CODE])
-)
-
-
-GO

+ 0 - 12
System/ARI/SQL/schema/GC_CONFIG/tables/optima.Vehicle_Type.sql

@@ -1,12 +0,0 @@
-CREATE TABLE [optima].[Vehicle_Type] (
-   [CLIENT_DB] [varchar](20) NOT NULL,
-   [VEHICLE_TYPE] [varchar](2) NOT NULL,
-   [VEHICLE_TYPE_TEXT] [varchar](30) NOT NULL,
-   [Fahrzeugart] [varchar](14) NOT NULL,
-   [Fahrzeugtyp] [varchar](35) NOT NULL
-
-   ,CONSTRAINT [PK_Vehicle_Type] PRIMARY KEY CLUSTERED ([CLIENT_DB], [VEHICLE_TYPE])
-)
-
-
-GO

+ 0 - 85
System/ARI/SQL/schema/GC_CONFIG/tables/p2.Kontenrahmen.sql

@@ -1,85 +0,0 @@
-CREATE TABLE [p2].[Kontenrahmen] (
-   [Konto_Nr] [varchar](100) NULL,
-   [Konto_Bezeichnung] [varchar](100) NULL,
-   [Konto_Art] [int] NULL,
-   [Kostenstelle] [varchar](100) NULL,
-   [STK] [varchar](100) NULL,
-   [Konto_1] [varchar](100) NULL,
-   [Konto_2] [varchar](100) NULL,
-   [Konto_3] [varchar](100) NULL,
-   [Konto_4] [varchar](100) NULL,
-   [Konto_5] [varchar](100) NULL,
-   [Ebene1] [varchar](100) NULL,
-   [Ebene2] [varchar](100) NULL,
-   [Ebene3] [varchar](100) NULL,
-   [Ebene4] [varchar](100) NULL,
-   [Ebene5] [varchar](100) NULL,
-   [Ebene6] [varchar](100) NULL,
-   [Ebene7] [varchar](100) NULL,
-   [Ebene8] [varchar](100) NULL,
-   [Ebene9] [varchar](100) NULL,
-   [Ebene10] [varchar](100) NULL,
-   [Ebene11] [varchar](100) NULL,
-   [Ebene12] [varchar](100) NULL,
-   [Ebene13] [varchar](100) NULL,
-   [Ebene14] [varchar](100) NULL,
-   [Ebene15] [varchar](100) NULL,
-   [Ebene16] [varchar](100) NULL,
-   [Ebene17] [varchar](100) NULL,
-   [Ebene18] [varchar](100) NULL,
-   [Ebene19] [varchar](100) NULL,
-   [Ebene20] [varchar](100) NULL,
-   [Ebene21] [varchar](100) NULL,
-   [Ebene22] [varchar](100) NULL,
-   [Ebene23] [varchar](100) NULL,
-   [Ebene24] [varchar](100) NULL,
-   [Ebene25] [varchar](100) NULL,
-   [Ebene26] [varchar](100) NULL,
-   [Ebene27] [varchar](100) NULL,
-   [Ebene28] [varchar](100) NULL,
-   [Ebene29] [varchar](100) NULL,
-   [Ebene30] [varchar](100) NULL,
-   [Ebene31] [varchar](100) NULL,
-   [Ebene32] [varchar](100) NULL,
-   [Ebene33] [varchar](100) NULL,
-   [Ebene34] [varchar](100) NULL,
-   [Ebene35] [varchar](100) NULL,
-   [Ebene36] [varchar](100) NULL,
-   [Ebene37] [varchar](100) NULL,
-   [Ebene38] [varchar](100) NULL,
-   [Ebene39] [varchar](100) NULL,
-   [Ebene40] [varchar](100) NULL,
-   [Ebene41] [varchar](100) NULL,
-   [Ebene42] [varchar](100) NULL,
-   [Ebene43] [varchar](100) NULL,
-   [Ebene44] [varchar](100) NULL,
-   [Ebene45] [varchar](100) NULL,
-   [Ebene46] [varchar](100) NULL,
-   [Ebene47] [varchar](100) NULL,
-   [Ebene48] [varchar](100) NULL,
-   [Ebene49] [varchar](100) NULL,
-   [Ebene50] [varchar](100) NULL,
-   [Ebene51] [varchar](100) NULL,
-   [Ebene52] [varchar](100) NULL,
-   [Ebene53] [varchar](100) NULL,
-   [Ebene54] [varchar](100) NULL,
-   [Ebene55] [varchar](100) NULL,
-   [Ebene56] [varchar](100) NULL,
-   [Ebene57] [varchar](100) NULL,
-   [Ebene58] [varchar](100) NULL,
-   [Ebene59] [varchar](100) NULL,
-   [Ebene60] [varchar](100) NULL,
-   [Ebene61] [varchar](100) NULL,
-   [Ebene62] [varchar](100) NULL,
-   [Ebene63] [varchar](100) NULL,
-   [Ebene64] [varchar](100) NULL,
-   [Ebene65] [varchar](100) NULL,
-   [Ebene66] [varchar](100) NULL,
-   [Ebene67] [varchar](100) NULL,
-   [Ebene68] [varchar](100) NULL,
-   [Ebene69] [varchar](100) NULL,
-   [Ebene70] [varchar](100) NULL
-)
-
-
-GO

+ 0 - 21
System/ARI/SQL/schema/GC_CONFIG/tables/p2.Mitarbeiter.sql

@@ -1,21 +0,0 @@
-CREATE TABLE [p2].[Mitarbeiter] (
-   [Client_DB] [varchar](20) NULL,
-   [Mitarbeiter_ID] [int] NULL,
-   [Name] [varchar](50) NULL,
-   [Vorname] [varchar](50) NULL,
-   [Anzeigename] [varchar](50) NULL,
-   [Eintrittsdatum] [datetime] NULL,
-   [Austrittsdatum] [datetime] NULL,
-   [Aktiv] [tinyint] NULL,
-   [Kzmonteur] [tinyint] NULL,
-   [Zeitfaktor] [decimal](28,8) NULL,
-   [Abteilung] [varchar](50) NULL,
-   [Bereiche] [varchar](100) NULL,
-   [erstellt] [datetime] NULL,
-   [Mitarbeiter_Name] [varchar](50) NULL,
-   [Monteur_Gruppe] [varchar](50) NULL,
-   [Monteur_Gruppe_2] [varchar](50) NULL
-)
-
-
-GO

+ 0 - 10
System/ARI/SQL/schema/GC_CONFIG/tables/p2.Produktbuchungsgruppe.sql

@@ -1,10 +0,0 @@
-CREATE TABLE [p2].[Produktbuchungsgruppe] (
-   [Client_DB] [varchar](20) NOT NULL,
-   [Gen_ Prod_ Posting Group] [varchar](50) NOT NULL,
-   [Description] [varchar](100) NULL,
-   [Produktbuchungsgruppe] [varchar](100) NULL,
-   [Zuordnung] [varchar](50) NULL
-)
-
-
-GO

+ 0 - 6
System/ARI/SQL/schema/GC_CONFIG/tables/werwiso.Dummy.sql

@@ -1,6 +0,0 @@
-CREATE TABLE [werwiso].[Dummy] (
-   [CLIENT_DB] [varchar](20) NOT NULL
-)
-
-
-GO

+ 0 - 21
System/ARI/SQL/schema/GC_DWH_ARI/tables/Add_Serv_Ledger_Entry_fakt_AW_Monteur.sql

@@ -1,21 +0,0 @@
-CREATE TABLE [dbo].[Add_Serv_Ledger_Entry_fakt_AW_Monteur] (
-   [Client_DB] [varchar](20) NULL,
-   [fakt Stunden] [decimal](28,8) NULL,
-   [Monteur] [varchar](50) NULL,
-   [Order Number] [varchar](20) NULL,
-   [Datum] [datetime] NULL,
-   [Monteur_Gruppe] [varchar](20) NULL,
-   [Hauptbetrieb_ID] [varchar](20) NULL,
-   [Standort_ID] [varchar](20) NULL,
-   [Task Type Group] [varchar](20) NULL,
-   [Monteur_Gruppe_2] [varchar](50) NULL,
-   [Umsatz Lohn] [decimal](28,8) NULL,
-   [Nachlass] [decimal](28,8) NULL,
-   [Home Page 2] [varchar](100) NULL,
-   [Employment Date] [varchar](20) NULL,
-   [Standort_Monteur] [varchar](2) NULL,
-   [Department No] [varchar](20) NULL
-)
-
-
-GO

+ 4 - 4
System/ARI/SQL/schema/GC_DWH_ARI/tables/Service_gesamt_DWH.sql → System/ARI/SQL/schema/GC_DWH_ARI/tables/Aftersales.sql

@@ -1,4 +1,4 @@
-CREATE TABLE [dbo].[Service_gesamt_DWH] (
+CREATE TABLE [dbo].[Aftersales] (
    [Client_DB] [varchar](20) NULL,
    [Department Code] [varchar](20) NULL,
    [Auftrags-Nr.] [varchar](100) NULL,
@@ -14,7 +14,7 @@ CREATE TABLE [dbo].[Service_gesamt_DWH] (
    [Kundenart] [varchar](50) NULL,
    [Kunde] [varchar](200) NULL,
    [Invoice Date] [datetime] NULL,
-   [ben. AW] [decimal](38,15) NULL,
+   [ben. AW] [decimal](28,8) NULL,
    [verk. AW] [decimal](28,8) NULL,
    [Auftragsposition] [varchar](200) NULL,
    [SB_Gruppe] [varchar](20) NULL,
@@ -56,7 +56,7 @@ CREATE TABLE [dbo].[Service_gesamt_DWH] (
    [DG] [decimal](28,8) NULL,
    [Gesamt] [decimal](28,8) NULL,
    [ben. Std. Auftrag_gesamt] [decimal](28,8) NULL,
-   [ben. Std. Auftrag] [decimal](38,18) NULL,
+   [ben. Std. Auftrag] [decimal](28,8) NULL,
    [Datum] [date] NULL,
    [Jahr/Monat] [varchar](20) NULL,
    [Aktueller Tag] [date] NULL,
@@ -68,7 +68,7 @@ CREATE TABLE [dbo].[Service_gesamt_DWH] (
    [Monat_Jahr] [varchar](20) NULL,
    [Jahr] [varchar](20) NULL,
    [Monat] [varchar](20) NULL,
-   [Monat_kurz] [nvarchar](4000) NULL
+   [Monat_kurz] [varchar](20) NULL
 )
 
 

+ 2 - 2
System/ARI/SQL/schema/GC_DWH_ARI/tables/NW_GW_BE_neu.sql → System/ARI/SQL/schema/GC_DWH_ARI/tables/Fahrzeug_Bestand.sql

@@ -1,4 +1,4 @@
-CREATE TABLE [dbo].[NW_GW_BE_neu] (
+CREATE TABLE [dbo].[Fahrzeug_Bestand] (
    [Client_DB] [varchar](20) NULL,
    [Modellbez] [varchar](50) NULL,
    [FZG] [varchar](100) NULL,
@@ -23,7 +23,7 @@ CREATE TABLE [dbo].[NW_GW_BE_neu] (
    [Fahrzeugart] [varchar](20) NULL,
    [Fahrzeugtyp] [varchar](20) NULL,
    [Fabrikat] [varchar](20) NULL,
-   [Fabrikat_Sortierung] [int] NULL,
+   [Fabrikat_Sortierung] [varchar](10) NULL,
    [Hauptbetrieb_ID] [varchar](20) NULL,
    [Hauptbetrieb_Name] [varchar](50) NULL,
    [Standort_ID] [varchar](20) NULL,

+ 2 - 2
System/ARI/SQL/schema/GC_DWH_ARI/tables/Belege.sql → System/ARI/SQL/schema/GC_DWH_ARI/tables/Fibu_Belege.sql

@@ -1,4 +1,4 @@
-CREATE TABLE [dbo].[Belege] (
+CREATE TABLE [dbo].[Fibu_Belege] (
    [Client_DB] [varchar](20) NULL,
    [Department Code] [varchar](20) NULL,
    [Make Code] [varchar](20) NULL,
@@ -26,7 +26,7 @@ CREATE TABLE [dbo].[Belege] (
    [Monat_Jahr] [varchar](20) NULL,
    [Jahr] [varchar](20) NULL,
    [Monat] [varchar](20) NULL,
-   [Monat_kurz] [nvarchar](4000) NULL
+   [Monat_kurz] [varchar](20) NULL
 )
 
 

+ 30 - 0
System/ARI/SQL/schema/GC_DWH_ARI/tables/Fibu_Bilanzsalden_kumuliert.sql

@@ -0,0 +1,30 @@
+CREATE TABLE [dbo].[Fibu_Bilanzsalden_kumuliert] (
+   [Client_DB] [varchar](30) NOT NULL,
+   [Branch Code] [varchar](10) NOT NULL,
+   [Konto_Nr] [varchar](20) NOT NULL,
+   [Geschaeftsjahr] [int] NULL,
+   [Periode] [int] NULL,
+   [Buchungsdatum] [date] NULL,
+   [EB_berechnet] [decimal](38,2) NOT NULL,
+   [Saldo_ohne_EB] [decimal](38,2) NULL,
+   [Saldo_kumuliert] [decimal](38,2) NULL,
+   [Konto_Bilanz] [varchar](22) NOT NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Jahr/Monat] [nvarchar](4000) NULL,
+   [Monatserster] [date] NULL,
+   [Monatsletzter] [date] NULL,
+   [MUN_DATE] [varchar](67) NULL,
+   [Mitgliedsname] [varchar](61) NULL,
+   [Beginn Geschäftsjahr] [date] NULL,
+   [Monat_Jahr] [nvarchar](35) NULL,
+   [Jahr] [nvarchar](4000) NULL,
+   [Monat] [nvarchar](4000) NULL,
+   [Tag] [int] NULL,
+   [Monat_kurz] [nvarchar](4) NULL
+)
+
+
+GO

+ 28 - 0
System/ARI/SQL/schema/GC_DWH_ARI/tables/Fibu_Bilanzsalden_mit_EB.sql

@@ -0,0 +1,28 @@
+CREATE TABLE [dbo].[Fibu_Bilanzsalden_mit_EB] (
+   [Client_DB] [varchar](30) NOT NULL,
+   [Branch Code] [varchar](10) NOT NULL,
+   [Konto_Nr] [varchar](20) NOT NULL,
+   [Geschaeftsjahr] [int] NULL,
+   [Periode] [int] NULL,
+   [Buchungsdatum] [date] NULL,
+   [Buchungstyp] [varchar](5) NOT NULL,
+   [Betrag] [decimal](38,2) NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Jahr/Monat] [nvarchar](4000) NULL,
+   [Monatserster] [date] NULL,
+   [Monatsletzter] [date] NULL,
+   [MUN_DATE] [varchar](67) NULL,
+   [Mitgliedsname] [varchar](61) NULL,
+   [Beginn Geschäftsjahr] [date] NULL,
+   [Monat_Jahr] [nvarchar](35) NULL,
+   [Jahr] [nvarchar](4000) NULL,
+   [Monat] [nvarchar](4000) NULL,
+   [Tag] [int] NULL,
+   [Monat_kurz] [nvarchar](4) NULL
+)
+
+
+GO

+ 1 - 1
System/ARI/SQL/schema/GC_DWH_ARI/tables/NW_GW_GK_Stk_fuer_FIBU_Betrag.sql → System/ARI/SQL/schema/GC_DWH_ARI/tables/Fibu_Verkauf_Stk_Betrag.sql

@@ -1,4 +1,4 @@
-CREATE TABLE [dbo].[NW_GW_GK_Stk_fuer_FIBU_Betrag] (
+CREATE TABLE [dbo].[Fibu_Verkauf_Stk_Betrag] (
    [Client_DB] [varchar](20) NULL,
    [Department Code] [varchar](20) NULL,
    [Make Code] [varchar](20) NULL,

+ 1 - 1
System/ARI/SQL/schema/GC_DWH_ARI/tables/NW_GW_GK_Stk_fuer_FIBU_Menge.sql → System/ARI/SQL/schema/GC_DWH_ARI/tables/Fibu_Verkauf_Stk_Menge.sql

@@ -1,4 +1,4 @@
-CREATE TABLE [dbo].[NW_GW_GK_Stk_fuer_FIBU_Menge] (
+CREATE TABLE [dbo].[Fibu_Verkauf_Stk_Menge] (
    [Client_DB] [varchar](20) NULL,
    [Department Code] [varchar](20) NULL,
    [Make Code] [varchar](20) NULL,

+ 41 - 0
System/ARI/SQL/schema/GC_DWH_ARI/tables/Forderungen.sql

@@ -0,0 +1,41 @@
+CREATE TABLE [dbo].[Forderungen] (
+   [Client_DB] [varchar](20) NULL,
+   [Document Type] [varchar](20) NULL,
+   [Document No] [varchar](30) NULL,
+   [User Id] [varchar](50) NULL,
+   [On Hold] [varchar](20) NULL,
+   [Branch Code] [varchar](20) NULL,
+   [Vin] [varchar](20) NULL,
+   [Comment] [varchar](200) NULL,
+   [offen] [decimal](28,8) NULL,
+   [Gesamt offen KD (Info)] [decimal](28,8) NULL,
+   [Invoice Date] [datetime] NULL,
+   [Hauptbetrieb] [varchar](20) NULL,
+   [Standort] [varchar](20) NULL,
+   [Sel Name] [varchar](100) NULL,
+   [Kunde] [varchar](100) NULL,
+   [Kunde_Dashboard] [varchar](100) NULL,
+   [Beleg] [varchar](200) NULL,
+   [Bereich] [varchar](20) NULL,
+   [Tage] [int] NULL,
+   [Staffel] [varchar](20) NULL,
+   [Mahnstufe] [varchar](10) NULL,
+   [Forderungsart] [varchar](20) NULL,
+   [Abwarten] [varchar](100) NULL,
+   [Message To Recipient] [varchar](100) NULL,
+   [Haft_Kasko] [varchar](20) NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Branch ID] [varchar](20) NULL,
+   [< 2 Wochen] [decimal](28,8) NULL,
+   [2 - 4 Wochen] [decimal](28,8) NULL,
+   [4 - 6 Wochen] [decimal](28,8) NULL,
+   [6 - 12 Wochen] [decimal](28,8) NULL,
+   [> 12 Wochen] [decimal](28,8) NULL,
+   [noch nicht fällig] [decimal](28,8) NULL
+)
+
+
+GO

+ 15 - 0
System/ARI/SQL/schema/GC_DWH_ARI/tables/Kalender_Dimension.sql

@@ -0,0 +1,15 @@
+CREATE TABLE [dbo].[Kalender_Dimension] (
+   [Datum] [date] NULL,
+   [Jahr] [varchar](30) NULL,
+   [Quartal] [varchar](30) NULL,
+   [Monat] [varchar](30) NULL,
+   [Tag] [varchar](30) NULL,
+   [Zeit_Spezialkategorie] [nvarchar](128) NULL,
+   [Zeit_Ebene1] [varchar](30) NULL,
+   [Zeit_Ebene2] [varchar](30) NULL,
+   [Zeit_Ebene3] [varchar](30) NULL,
+   [Zeit_Ebene4] [varchar](30) NULL
+)
+
+
+GO

+ 69 - 0
System/ARI/SQL/schema/GC_DWH_ARI/tables/Kalender_Matrix.sql

@@ -0,0 +1,69 @@
+CREATE TABLE [dbo].[Kalender_Matrix] (
+   [Datum] [date] NULL,
+   [Tag_im_Jahr] [int] NOT NULL,
+   [Wochentag] [nvarchar](30) NULL,
+   [Wochentag_int] [int] NULL,
+   [Periode] [int] NULL,
+   [Kalenderwoche] [int] NULL,
+   [Quartal_int] [int] NULL,
+   [Datum_str] [varchar](30) NULL,
+   [Datum_int] [int] NULL,
+   [MoFr] [int] NOT NULL,
+   [MoSa] [int] NOT NULL,
+   [Jahr] [varchar](30) NULL,
+   [Quartal] [varchar](30) NULL,
+   [Monat] [varchar](30) NULL,
+   [Tag] [varchar](30) NULL,
+   [Heute] [date] NULL,
+   [Heute_Vorjahr] [date] NULL,
+   [Heute_Vormonat] [date] NULL,
+   [Aktueller Tag] [int] NOT NULL,
+   [Gestern] [int] NOT NULL,
+   [M bisher] [int] NOT NULL,
+   [M bisher Vorjahr] [int] NOT NULL,
+   [M bisher / M bisher VJ] [int] NULL,
+   [Voriger M bisher] [int] NOT NULL,
+   [M bisher gruppiert] [int] NULL,
+   [Q bisher] [int] NOT NULL,
+   [Voriges Q bisher] [int] NOT NULL,
+   [Q bisher gruppiert] [int] NULL,
+   [J bisher] [int] NOT NULL,
+   [Voriges J bisher] [int] NOT NULL,
+   [J bisher gruppiert] [int] NULL,
+   [Aktueller Monat] [int] NOT NULL,
+   [Vormonat (-1)] [int] NOT NULL,
+   [Vormonat (-2)] [int] NOT NULL,
+   [Vormonat (-3)] [int] NOT NULL,
+   [Akt. Monat Vorjahr] [int] NOT NULL,
+   [Vormonat (-1) Vorjahr] [int] NOT NULL,
+   [Vormonat (-2) Vorjahr] [int] NOT NULL,
+   [Vormonat (-3) Vorjahr] [int] NOT NULL,
+   [letzte 6 Monate] [int] NOT NULL,
+   [letzte 12 Monate] [int] NOT NULL,
+   [per Vormonat] [int] NOT NULL,
+   [per Vormonat (-2)] [int] NOT NULL,
+   [per Vormonat (-3)] [int] NOT NULL,
+   [per Vormonat Vorjahr] [int] NOT NULL,
+   [per Vormonat (-2) Vorjahr] [int] NOT NULL,
+   [per Vormonat (-3) Vorjahr] [int] NOT NULL,
+   [Aktuelles Jahr] [int] NOT NULL,
+   [letztes Jahr] [int] NOT NULL,
+   [3 Monate bis Vormonat (-2)] [int] NOT NULL,
+   [Quartal (-1)] [int] NOT NULL,
+   [Quartal (-2)] [int] NOT NULL,
+   [Quartal (-3)] [int] NOT NULL,
+   [Quartal (-1) Vorjahr] [int] NOT NULL,
+   [Quartal (-2) Vorjahr] [int] NOT NULL,
+   [Quartal (-3) Vorjahr] [int] NOT NULL,
+   [Quartal (-1) kum.] [int] NOT NULL,
+   [Quartal (-1) kum. Vorjahr] [int] NOT NULL,
+   [letzte 11 Monate] [int] NOT NULL,
+   [letzte 13 Monate] [int] NOT NULL,
+   [letzte 3 Tage] [int] NOT NULL,
+   [letzte 7 Tage] [int] NOT NULL,
+   [letzte 14 Tage] [int] NOT NULL,
+   [letzte 30 Tage] [int] NOT NULL
+)
+
+
+GO

+ 69 - 0
System/ARI/SQL/schema/GC_DWH_ARI/tables/Kalender_Zeitkategorie.sql

@@ -0,0 +1,69 @@
+CREATE TABLE [dbo].[Kalender_Zeitkategorie] (
+   [Datum] [date] NULL,
+   [Tag_im_Jahr] [int] NOT NULL,
+   [Wochentag] [nvarchar](30) NULL,
+   [Wochentag_int] [int] NULL,
+   [Periode] [int] NULL,
+   [Kalenderwoche] [int] NULL,
+   [Quartal_int] [int] NULL,
+   [Datum_str] [varchar](30) NULL,
+   [Datum_int] [int] NULL,
+   [MoFr] [int] NOT NULL,
+   [MoSa] [int] NOT NULL,
+   [Jahr] [varchar](30) NULL,
+   [Quartal] [varchar](30) NULL,
+   [Monat] [varchar](30) NULL,
+   [Tag] [varchar](30) NULL,
+   [Heute] [date] NULL,
+   [Heute_Vorjahr] [date] NULL,
+   [Heute_Vormonat] [date] NULL,
+   [Aktueller Tag] [varchar](13) NULL,
+   [Gestern] [varchar](7) NULL,
+   [M bisher] [varchar](8) NULL,
+   [M bisher Vorjahr] [varchar](16) NULL,
+   [M bisher / M bisher VJ] [varchar](22) NULL,
+   [Voriger M bisher] [varchar](16) NULL,
+   [M bisher gruppiert] [varchar](18) NULL,
+   [Q bisher] [varchar](8) NULL,
+   [Voriges Q bisher] [varchar](16) NULL,
+   [Q bisher gruppiert] [varchar](18) NULL,
+   [J bisher] [varchar](8) NULL,
+   [Voriges J bisher] [varchar](16) NULL,
+   [J bisher gruppiert] [varchar](18) NULL,
+   [Aktueller Monat] [varchar](15) NULL,
+   [Vormonat (-1)] [varchar](13) NULL,
+   [Vormonat (-2)] [varchar](13) NULL,
+   [Vormonat (-3)] [varchar](13) NULL,
+   [Akt. Monat Vorjahr] [varchar](18) NULL,
+   [Vormonat (-1) Vorjahr] [varchar](21) NULL,
+   [Vormonat (-2) Vorjahr] [varchar](21) NULL,
+   [Vormonat (-3) Vorjahr] [varchar](21) NULL,
+   [letzte 6 Monate] [varchar](15) NULL,
+   [letzte 12 Monate] [varchar](16) NULL,
+   [per Vormonat] [varchar](12) NULL,
+   [per Vormonat (-2)] [varchar](17) NULL,
+   [per Vormonat (-3)] [varchar](17) NULL,
+   [per Vormonat Vorjahr] [varchar](20) NULL,
+   [per Vormonat (-2) Vorjahr] [varchar](25) NULL,
+   [per Vormonat (-3) Vorjahr] [varchar](25) NULL,
+   [Aktuelles Jahr] [varchar](14) NULL,
+   [letztes Jahr] [varchar](12) NULL,
+   [3 Monate bis Vormonat (-2)] [varchar](26) NULL,
+   [Quartal (-1)] [varchar](12) NULL,
+   [Quartal (-2)] [varchar](12) NULL,
+   [Quartal (-3)] [varchar](12) NULL,
+   [Quartal (-1) Vorjahr] [varchar](20) NULL,
+   [Quartal (-2) Vorjahr] [varchar](20) NULL,
+   [Quartal (-3) Vorjahr] [varchar](20) NULL,
+   [Quartal (-1) kum.] [varchar](17) NULL,
+   [Quartal (-1) kum. Vorjahr] [varchar](25) NULL,
+   [letzte 11 Monate] [varchar](16) NULL,
+   [letzte 13 Monate] [varchar](16) NULL,
+   [letzte 3 Tage] [varchar](13) NULL,
+   [letzte 7 Tage] [varchar](13) NULL,
+   [letzte 14 Tage] [varchar](14) NULL,
+   [letzte 30 Tage] [varchar](14) NULL
+)
+
+
+GO

+ 9 - 16
System/ARI/SQL/schema/GC_CONFIG/tables/hs.Kontenrahmen.sql → System/ARI/SQL/schema/GC_DWH_ARI/tables/Kontenrahmen.sql

@@ -1,9 +1,10 @@
-CREATE TABLE [hs].[Kontenrahmen] (
-   [Konto_Nr] [varchar](100) NULL,
-   [Konto_Bezeichnung] [varchar](100) NULL,
-   [Konto_Art] [int] NULL,
-   [Kostenstelle] [varchar](100) NULL,
-   [STK] [varchar](100) NULL,
+CREATE TABLE [dbo].[Kontenrahmen] (
+   [Konto] [varchar](278) NULL,
+   [Konto_Nr] [varchar](20) NULL,
+   [Konto_Bezeichnung] [varchar](255) NULL,
+   [Konto_Art] [varchar](20) NULL,
+   [KST-Nr] [varchar](20) NULL,
+   [STK] [varchar](20) NULL,
    [Konto_1] [varchar](100) NULL,
    [Konto_2] [varchar](100) NULL,
    [Konto_3] [varchar](100) NULL,
@@ -69,16 +70,8 @@ CREATE TABLE [hs].[Kontenrahmen] (
    [Ebene58] [varchar](100) NULL,
    [Ebene59] [varchar](100) NULL,
    [Ebene60] [varchar](100) NULL,
-   [Ebene61] [varchar](100) NULL,
-   [Ebene62] [varchar](100) NULL,
-   [Ebene63] [varchar](100) NULL,
-   [Ebene64] [varchar](100) NULL,
-   [Ebene65] [varchar](100) NULL,
-   [Ebene66] [varchar](100) NULL,
-   [Ebene67] [varchar](100) NULL,
-   [Ebene68] [varchar](100) NULL,
-   [Ebene69] [varchar](100) NULL,
-   [Ebene70] [varchar](100) NULL
+   [Sortierung] [varchar](6) NULL,
+   [Kostenstelle] [varchar](20) NULL
 )
 
 

+ 0 - 19
System/ARI/SQL/schema/GC_DWH_ARI/tables/Modellgruppe.sql

@@ -1,19 +0,0 @@
-CREATE TABLE [dbo].[Modellgruppe] (
-   [Client_DB] [varchar](20) NOT NULL,
-   [VIN] [varchar](20) NOT NULL,
-   [Model No_] [varchar](30) NULL,
-   [Make Code] [varchar](20) NOT NULL,
-   [Model] [varchar](50) NULL,
-   [Model_Group_Code] [varchar](20) NULL,
-   [Fabrikat] [varchar](100) NOT NULL,
-   [Fabrikat_Sortierung] [int] NOT NULL,
-   [Modellgruppe_1] [varchar](50) NULL,
-   [Modellgruppe_1_Sortierung] [varchar](5) NULL,
-   [Modellgruppe_2] [varchar](73) NULL,
-   [Modellgruppe_2_Sortierung] [varchar](50) NULL
-
-   ,CONSTRAINT [PK_Modellgruppe] PRIMARY KEY CLUSTERED ([Client_DB], [VIN])
-)
-
-
-GO

+ 0 - 34
System/ARI/SQL/schema/GC_DWH_ARI/tables/NW_GW_VK_TIM.sql

@@ -1,34 +0,0 @@
-CREATE TABLE [dbo].[NW_GW_VK_TIM] (
-   [Client_DB] [varchar](20) NULL,
-   [Hauptbetrieb] [varchar](20) NULL,
-   [Model] [varchar](50) NULL,
-   [Modellbez] [varchar](100) NULL,
-   [Fahrzeugart] [varchar](20) NULL,
-   [Fahrzeugtyp] [varchar](20) NULL,
-   [FZG] [varchar](255) NULL,
-   [VB_Einkauf] [varchar](20) NULL,
-   [Standtage_ori] [varchar](20) NULL,
-   [Standtagestaffel] [varchar](20) NULL,
-   [Standtage] [decimal](28,8) NULL,
-   [Invoice Date] [datetime] NULL,
-   [Kunde] [varchar](100) NULL,
-   [Kundenart] [varchar](20) NULL,
-   [Erlös] [decimal](28,8) NULL,
-   [Einsatz] [decimal](28,8) NULL,
-   [Bonus] [varchar](20) NULL,
-   [int. Kosten] [decimal](28,8) NULL,
-   [Fabrikat] [varchar](20) NULL,
-   [Verkäufer] [varchar](50) NULL,
-   [Beleg] [varchar](255) NULL,
-   [Standort] [varchar](20) NULL,
-   [FZG_Detail] [varchar](255) NULL,
-   [Konto] [varchar](123) NULL,
-   [Menge_final] [decimal](28,8) NULL,
-   [Tag_Dashboard] [int] NULL,
-   [Monat_Dashboard] [int] NULL,
-   [Jahr_Dashboard] [int] NULL,
-   [Bereich Umsatz] [varchar](20) NULL
-)
-
-
-GO

+ 0 - 29
System/ARI/SQL/schema/GC_DWH_ARI/tables/NW_GW_VK_TIM_Grosskd.sql

@@ -1,29 +0,0 @@
-CREATE TABLE [dbo].[NW_GW_VK_TIM_Grosskd] (
-   [Client_DB] [varchar](20) NULL,
-   [Hauptbetrieb] [varchar](20) NULL,
-   [Model] [varchar](50) NULL,
-   [Modellbez] [varchar](50) NULL,
-   [Fahrzeugart] [varchar](20) NULL,
-   [Fahrzeugtyp] [varchar](20) NULL,
-   [FZG] [varchar](255) NULL,
-   [VB_Einkauf] [varchar](20) NULL,
-   [Standtage_ori] [varchar](20) NULL,
-   [Standtage] [decimal](28,8) NULL,
-   [Invoice Date] [datetime] NULL,
-   [Kunde] [varchar](100) NULL,
-   [Kundenart] [varchar](20) NULL,
-   [Erlös] [decimal](28,8) NULL,
-   [Einsatz] [decimal](28,8) NULL,
-   [Bonus] [varchar](20) NULL,
-   [int. Kosten] [decimal](28,8) NULL,
-   [Fabrikat] [varchar](20) NULL,
-   [Verkäufer] [varchar](50) NULL,
-   [Beleg] [varchar](100) NULL,
-   [Standort] [varchar](20) NULL,
-   [FZG_Detail] [varchar](255) NULL,
-   [Menge_final] [decimal](28,8) NULL,
-   [Konto] [varchar](123) NULL
-)
-
-
-GO

+ 0 - 41
System/ARI/SQL/schema/GC_DWH_ARI/tables/OP_ARI.sql

@@ -1,41 +0,0 @@
-CREATE TABLE [dbo].[OP_ARI] (
-   [Client_DB] [varchar](20) NOT NULL,
-   [Document Type] [int] NOT NULL,
-   [Document No] [varchar](30) NOT NULL,
-   [User Id] [varchar](50) NOT NULL,
-   [On Hold] [varchar](3) NOT NULL,
-   [Branch Code] [varchar](10) NOT NULL,
-   [Vin] [varchar](20) NOT NULL,
-   [Comment] [varchar](300) NOT NULL,
-   [offen] [float] NULL,
-   [Gesamt offen KD (Info)] [float] NULL,
-   [Invoice Date] [datetime] NOT NULL,
-   [Hauptbetrieb] [varchar](1) NOT NULL,
-   [Standort] [varchar](10) NOT NULL,
-   [Sel Name] [varchar](104) NULL,
-   [Kunde] [varchar](175) NULL,
-   [Kunde_Dashboard] [varchar](123) NULL,
-   [Beleg] [varchar](505) NULL,
-   [Bereich] [varchar](16) NOT NULL,
-   [Tage] [int] NULL,
-   [Staffel] [nvarchar](17) NULL,
-   [Mahnstufe] [int] NOT NULL,
-   [Forderungsart] [varchar](17) NOT NULL,
-   [Abwarten] [varchar](175) NULL,
-   [Message To Recipient] [varchar](140) NOT NULL,
-   [Haft_Kasko] [varchar](5) NULL,
-   [Hauptbetrieb_ID] [varchar](20) NULL,
-   [Hauptbetrieb_Name] [varchar](50) NULL,
-   [Standort_ID] [varchar](20) NULL,
-   [Standort_Name] [varchar](50) NULL,
-   [Branch ID] [varchar](10) NULL,
-   [< 2 Wochen] [float] NULL,
-   [2 - 4 Wochen] [float] NULL,
-   [4 - 6 Wochen] [float] NULL,
-   [6 - 12 Wochen] [float] NULL,
-   [> 12 Wochen] [float] NULL,
-   [noch nicht fällg] [float] NULL
-)
-
-
-GO

+ 3 - 3
System/ARI/SQL/schema/GC_DWH_ARI/tables/Service_offene_Auftraege_neu_mit_Mont_Anzeige.sql → System/ARI/SQL/schema/GC_DWH_ARI/tables/Offene_Auftraege.sql

@@ -1,10 +1,10 @@
-CREATE TABLE [dbo].[Service_offene_Auftraege_neu_mit_Mont_Anzeige] (
+CREATE TABLE [dbo].[Offene_Auftraege] (
    [Client_DB] [varchar](20) NOT NULL,
    [Make Code] [varchar](20) NOT NULL,
    [Model] [varchar](50) NOT NULL,
    [Hauptbetrieb] [varchar](1) NOT NULL,
    [Standort] [varchar](2) NULL,
-   [Serviceberater] [varchar](81) NULL,
+   [Serviceberater] [varchar](101) NULL,
    [Umsatzart] [varchar](6) NOT NULL,
    [Kunde] [varchar](123) NOT NULL,
    [benutzte AW] [float] NULL,
@@ -16,7 +16,7 @@ CREATE TABLE [dbo].[Service_offene_Auftraege_neu_mit_Mont_Anzeige] (
    [Anz. Tage letzte Stemp.] [int] NULL,
    [Intern/Extern] [varchar](6) NOT NULL,
    [Tage über Abholtermin] [float] NULL,
-   [Order Number_intern_neu] [varchar](629) NULL,
+   [Order Number_intern_neu] [varchar](649) NULL,
    [Kostenstelle] [varchar](1) NOT NULL,
    [Fahrzeug] [varchar](20) NOT NULL,
    [Teile] [float] NULL,

+ 0 - 38
System/ARI/SQL/schema/GC_DWH_ARI/tables/Service_Ausgangsrechnung_ab_2011_SLE_ims_ohne_sle.sql

@@ -1,38 +0,0 @@
-CREATE TABLE [dbo].[Service_Ausgangsrechnung_ab_2011_SLE_ims_ohne_sle] (
-   [Client_DB] [varchar](20) NULL,
-   [Department Code] [varchar](20) NULL,
-   [Service Order No] [varchar](255) NULL,
-   [Gen Prod Posting Group] [varchar](20) NULL,
-   [Serviceberater] [varchar](50) NULL,
-   [Hauptbetrieb] [varchar](20) NULL,
-   [Standort] [varchar](20) NULL,
-   [Umsatzart] [varchar](20) NULL,
-   [Fabrikat] [varchar](20) NULL,
-   [Model] [varchar](100) NULL,
-   [Fahrzeug] [varchar](100) NULL,
-   [Marke] [varchar](20) NULL,
-   [Auftragsart] [varchar](20) NULL,
-   [Kundenart] [varchar](50) NULL,
-   [Kunde] [varchar](100) NULL,
-   [Umsatz Lohn] [decimal](28,8) NULL,
-   [Umsatz Teile Service] [decimal](28,8) NULL,
-   [Einsatz Teile Service] [decimal](28,8) NULL,
-   [Invoice Date] [datetime] NULL,
-   [Order Number] [varchar](255) NULL,
-   [Order Number_Rg_Ausg] [varchar](255) NULL,
-   [verk Std] [varchar](20) NULL,
-   [DG] [decimal](28,8) NULL,
-   [Auftragsposition] [varchar](100) NULL,
-   [SB_Gruppe] [varchar](1) NOT NULL,
-   [Rabatt Lohn] [decimal](28,8) NULL,
-   [Rabatt Teile] [decimal](28,8) NULL,
-   [Order_Desc_100] [varchar](255) NULL,
-   [Invoice_Desc_100] [varchar](255) NULL,
-   [TÜV_Amount] [decimal](28,8) NULL,
-   [FL_Lack_Amount] [decimal](28,8) NULL,
-   [Mietw_Amount] [varchar](20) NULL,
-   [Umsatz_Sonst_Rest] [decimal](28,8) NULL
-)
-
-
-GO

+ 0 - 28
System/ARI/SQL/schema/GC_DWH_ARI/tables/Service_Ausgangsrechnung_ab_2011_ben_AW_final.sql

@@ -1,28 +0,0 @@
-CREATE TABLE [dbo].[Service_Ausgangsrechnung_ab_2011_ben_AW_final] (
-   [Client_DB] [varchar](20) NULL,
-   [Department Code] [varchar](20) NULL,
-   [Service Order No] [varchar](255) NULL,
-   [Serviceberater] [varchar](50) NULL,
-   [Hauptbetrieb] [varchar](20) NULL,
-   [Standort] [varchar](20) NULL,
-   [Umsatzart] [varchar](20) NULL,
-   [Fabrikat] [varchar](20) NULL,
-   [Model] [varchar](100) NULL,
-   [Fahrzeug] [varchar](100) NULL,
-   [Marke] [varchar](20) NULL,
-   [Auftragsart] [varchar](20) NULL,
-   [Kundenart] [varchar](50) NULL,
-   [Kunde] [varchar](100) NULL,
-   [Invoice Date] [datetime] NULL,
-   [Order Number] [varchar](255) NULL,
-   [Order Number_Rg_Ausg] [varchar](255) NULL,
-   [ben. AW_Time_Clock] [decimal](28,8) NULL,
-   [Auftragsposition] [varchar](50) NULL,
-   [SB_Gruppe] [varchar](1) NOT NULL,
-   [Gen Prod Posting Group] [varchar](1) NOT NULL,
-   [Order_Desc_100] [varchar](255) NULL,
-   [Invoice_Desc_100] [varchar](255) NULL
-)
-
-
-GO

+ 0 - 38
System/ARI/SQL/schema/GC_DWH_ARI/tables/Service_Gutschriften_ab_2011.sql

@@ -1,38 +0,0 @@
-CREATE TABLE [dbo].[Service_Gutschriften_ab_2011] (
-   [Client_DB] [varchar](20) NULL,
-   [Department Code] [varchar](20) NULL,
-   [Service Order No] [varchar](255) NULL,
-   [Gen Prod Posting Group] [varchar](20) NULL,
-   [Serviceberater] [varchar](50) NULL,
-   [Hauptbetrieb] [varchar](20) NULL,
-   [Standort] [varchar](20) NULL,
-   [Umsatzart] [varchar](20) NULL,
-   [Fabrikat] [varchar](20) NULL,
-   [Model] [varchar](100) NULL,
-   [Fahrzeug] [varchar](100) NULL,
-   [Marke] [varchar](20) NULL,
-   [Auftragsart] [varchar](20) NULL,
-   [Kundenart] [varchar](50) NULL,
-   [Kunde] [varchar](100) NULL,
-   [Umsatz Lohn] [decimal](28,8) NULL,
-   [Umsatz Teile Service] [decimal](28,8) NULL,
-   [Einsatz Teile Service] [decimal](28,8) NULL,
-   [Invoice Date] [datetime] NULL,
-   [Order Number] [varchar](255) NULL,
-   [Order Number_Rg_Ausg] [varchar](255) NULL,
-   [verk Std] [decimal](28,8) NULL,
-   [DG] [decimal](28,8) NULL,
-   [Auftragsposition] [varchar](100) NULL,
-   [SB_Gruppe] [varchar](1) NOT NULL,
-   [Rabatt Lohn] [decimal](28,8) NULL,
-   [Rabatt Teile] [decimal](28,8) NULL,
-   [Order_Desc_100] [varchar](255) NULL,
-   [Invoice_Desc_100] [varchar](255) NULL,
-   [TÜV_Amount] [decimal](28,8) NULL,
-   [FL_Lack_Amount] [decimal](28,8) NULL,
-   [Mietw_Amount] [varchar](20) NULL,
-   [Umsatz_Sonst_Rest] [decimal](28,8) NULL
-)
-
-
-GO

+ 0 - 28
System/ARI/SQL/schema/GC_DWH_ARI/tables/Service_Gutschriften_ab_2011_ben_AW_final.sql

@@ -1,28 +0,0 @@
-CREATE TABLE [dbo].[Service_Gutschriften_ab_2011_ben_AW_final] (
-   [Client_DB] [varchar](20) NULL,
-   [Department Code] [varchar](20) NULL,
-   [Service Order No] [varchar](50) NULL,
-   [Serviceberater] [varchar](50) NULL,
-   [Hauptbetrieb] [varchar](20) NULL,
-   [Standort] [varchar](20) NULL,
-   [Umsatzart] [varchar](20) NULL,
-   [Fabrikat] [varchar](20) NULL,
-   [Model] [varchar](100) NULL,
-   [Fahrzeug] [varchar](100) NULL,
-   [Marke] [varchar](20) NULL,
-   [Auftragsart] [varchar](20) NULL,
-   [Kundenart] [varchar](50) NULL,
-   [Kunde] [varchar](100) NULL,
-   [Invoice Date] [datetime] NULL,
-   [Order Number] [varchar](100) NULL,
-   [Order Number_Rg_Ausg] [varchar](100) NULL,
-   [Auftragsposition] [varchar](100) NULL,
-   [ben. AW_Time_Clock] [varchar](20) NULL,
-   [Order_Desc_100] [varchar](100) NULL,
-   [Invoice_Desc_100] [varchar](100) NULL,
-   [SB_Gruppe] [varchar](1) NOT NULL,
-   [Gen Prod Posting Group] [varchar](1) NOT NULL
-)
-
-
-GO

+ 0 - 20
System/ARI/SQL/schema/GC_DWH_ARI/tables/Stempelzeiten_Monteurlisten_aus_ims.sql

@@ -1,20 +0,0 @@
-CREATE TABLE [dbo].[Stempelzeiten_Monteurlisten_aus_ims] (
-   [Client_DB] [varchar](20) NULL,
-   [Last Name] [varchar](20) NULL,
-   [Monteur] [varchar](50) NULL,
-   [Monteur_Gruppe_2] [varchar](50) NULL,
-   [Hauptbetrieb_ID] [varchar](20) NULL,
-   [Standort_ID] [varchar](20) NULL,
-   [Summe Produktiv Monteur Auftrag] [decimal](28,8) NULL,
-   [Monteur_Gruppe] [varchar](20) NULL,
-   [Datum] [datetime] NULL,
-   [Department No] [varchar](20) NULL,
-   [Order Number] [varchar](20) NULL,
-   [Task Type Group] [varchar](20) NULL,
-   [Home Page 2] [varchar](20) NULL,
-   [Employment Date] [varchar](20) NULL,
-   [Standort_Monteur] [varchar](2) NULL
-)
-
-
-GO

+ 0 - 25
System/ARI/SQL/schema/GC_DWH_ARI/tables/Time_Clock_Entry.sql

@@ -1,25 +0,0 @@
-CREATE TABLE [dbo].[Time_Clock_Entry] (
-   [Client_DB] [varchar](20) NULL,
-   [Monteur] [varchar](50) NULL,
-   [Monteur_Gruppe_2] [varchar](20) NULL,
-   [Datum] [datetime] NULL,
-   [Bookkeep Date] [datetime] NULL,
-   [Hauptbetrieb_ID] [varchar](20) NULL,
-   [produktiv] [decimal](28,8) NULL,
-   [unproduktiv] [decimal](28,8) NULL,
-   [abwesend] [varchar](20) NULL,
-   [Activity_Desc] [varchar](100) NULL,
-   [Standort_ID] [varchar](20) NULL,
-   [Monteur_Gruppe] [varchar](50) NULL,
-   [Department No] [varchar](20) NULL,
-   [Order Number] [varchar](20) NULL,
-   [Task Type Group] [varchar](20) NULL,
-   [Extern] [decimal](28,8) NULL,
-   [Intern] [varchar](20) NULL,
-   [Home Page 2] [varchar](20) NULL,
-   [Employment Date] [varchar](20) NULL,
-   [Standort_Monteur] [varchar](2) NULL
-)
-
-
-GO

+ 11 - 13
System/ARI/SQL/schema/GC_DWH_ARI/tables/NW_GW_VK.sql → System/ARI/SQL/schema/GC_DWH_ARI/tables/Verkauf.sql

@@ -1,10 +1,8 @@
-CREATE TABLE [dbo].[NW_GW_VK] (
+CREATE TABLE [dbo].[Verkauf] (
    [Client_DB] [varchar](20) NULL,
    [Konto-Nr] [varchar](20) NULL,
    [Amount] [decimal](28,8) NULL,
    [Betrag] [decimal](28,8) NULL,
-   [Summe Betrag] [decimal](28,8) NULL,
-   [Summe Erlös FZG] [decimal](28,8) NULL,
    [Branch Code] [varchar](20) NULL,
    [Location Code] [varchar](20) NULL,
    [Vin] [varchar](20) NULL,
@@ -18,20 +16,20 @@ CREATE TABLE [dbo].[NW_GW_VK] (
    [Inventory Posting Group] [varchar](20) NULL,
    [Fahrzeugart] [varchar](20) NULL,
    [Fahrzeugtyp] [varchar](20) NULL,
-   [FZG] [varchar](316) NULL,
+   [FZG] [varchar](200) NULL,
    [VB_Einkauf] [varchar](100) NULL,
    [Standtage_ori] [decimal](28,8) NULL,
    [Standtagestaffel] [varchar](20) NULL,
    [Standtage] [decimal](28,8) NULL,
    [Invoice Date] [datetime] NULL,
-   [Kunde] [varchar](200) NOT NULL,
-   [Kundenart] [varchar](50) NOT NULL,
-   [Kunde_FZG_Dashboard] [varchar](200) NOT NULL,
-   [Kunde_FZG] [varchar](200) NOT NULL,
+   [Kunde] [varchar](200) NULL,
+   [Kundenart] [varchar](50) NULL,
+   [Kunde_FZG_Dashboard] [varchar](200) NULL,
+   [Kunde_FZG] [varchar](200) NULL,
    [Vorbesitzer] [varchar](200) NULL,
-   [Verkäufer] [varchar](100) NOT NULL,
+   [Verkäufer] [varchar](100) NULL,
    [Beleg] [varchar](200) NULL,
-   [FZG_Detail] [varchar](425) NOT NULL,
+   [FZG_Detail] [varchar](200) NULL,
    [Konto] [varchar](100) NULL,
    [Menge] [decimal](28,8) NULL,
    [Tag] [int] NULL,
@@ -62,11 +60,11 @@ CREATE TABLE [dbo].[NW_GW_VK] (
    [Mitgliedsname] [varchar](50) NULL,
    [Beginn Geschäftsjahr] [date] NULL,
    [Monat_Jahr] [varchar](20) NULL,
-   [Monat_kurz] [nvarchar](4000) NULL
+   [Monat_kurz] [varchar](20) NULL
 
 )
 
-CREATE NONCLUSTERED INDEX [NW_GW_VK_Datum] ON [dbo].[NW_GW_VK] ([Datum])
-CREATE NONCLUSTERED INDEX [NW_GW_VK_Monatserster] ON [dbo].[NW_GW_VK] ([Monatserster])
+CREATE NONCLUSTERED INDEX [Verkauf_Datum] ON [dbo].[Verkauf] ([Datum])
+CREATE NONCLUSTERED INDEX [Verkauf_Monatserster] ON [dbo].[Verkauf] ([Monatserster])
 
 GO

+ 0 - 23
System/ARI/SQL/schema/GC_DWH_ARI/tables/Zeit_2_Ryma.sql

@@ -1,23 +0,0 @@
-CREATE TABLE [dbo].[Zeit_2_Ryma] (
-   [Client_DB] [varchar](20) NULL,
-   [Datum] [datetime] NULL,
-   [Zeitdauer] [decimal](28,8) NULL,
-   [Hauptbetrieb_ID] [varchar](20) NULL,
-   [Last Name] [varchar](50) NULL,
-   [Order Number] [varchar](20) NULL,
-   [Monteur] [varchar](50) NULL,
-   [Monteur_Gruppe] [varchar](50) NULL,
-   [Employment Date] [varchar](20) NULL,
-   [Department No] [varchar](20) NULL,
-   [Activity_Desc] [varchar](50) NULL,
-   [Monteur_Gruppe_2] [varchar](50) NULL,
-   [Standort_ID] [varchar](20) NULL,
-   [Standort_Monteur] [varchar](2) NULL,
-   [Task Type Group] [varchar](20) NULL,
-   [Sollzeit] [decimal](28,8) NULL,
-   [abwesend] [decimal](28,8) NULL,
-   [Home Page 2] [varchar](20) NULL
-)
-
-
-GO

+ 11 - 9
System/ARI/SQL/schema/GC_DWH_ARI/tables/Zeit_gesamt_DWH.sql → System/ARI/SQL/schema/GC_DWH_ARI/tables/Zeiterfassung.sql

@@ -1,4 +1,4 @@
-CREATE TABLE [dbo].[Zeit_gesamt_DWH] (
+CREATE TABLE [dbo].[Zeiterfassung] (
    [Client_DB] [varchar](20) NULL,
    [No] [varchar](20) NULL,
    [Document No] [varchar](20) NULL,
@@ -9,10 +9,6 @@ CREATE TABLE [dbo].[Zeit_gesamt_DWH] (
    [Department No] [varchar](20) NULL,
    [Order Number] [varchar](100) NULL,
    [Employment Date] [datetime] NULL,
-   [Hauptbetrieb_ID] [varchar](20) NULL,
-   [Hauptbetrieb_Name] [varchar](50) NULL,
-   [Standort_ID] [varchar](20) NULL,
-   [Standort_Name] [varchar](50) NULL,
    [Activity_Codes_Group1] [varchar](50) NULL,
    [Activity_Codes_Group2] [varchar](50) NULL,
    [Activity_Desc] [varchar](50) NULL,
@@ -25,17 +21,23 @@ CREATE TABLE [dbo].[Zeit_gesamt_DWH] (
    [Group No_ 3] [varchar](20) NULL,
    [Monteur_Gruppe] [varchar](50) NULL,
    [Monteur_Gruppe_2] [varchar](50) NULL,
+   [Kennzahl] [varchar](20) NULL,
    [prod.] [decimal](28,8) NULL,
    [unprod.] [decimal](28,8) NULL,
    [Abw.] [decimal](28,8) NULL,
+   [fakt. Std.] [decimal](28,8) NULL,
+   [ben. Std.] [decimal](28,8) NULL,
+   [Sollzeit] [decimal](28,8) NULL,
+   [nicht zugeordnet] [decimal](28,8) NULL,
    [Extern] [decimal](28,8) NULL,
    [Intern] [decimal](28,8) NULL,
-   [fakt. Std.] [decimal](28,8) NULL,
    [Umsatz Lohn] [decimal](28,8) NULL,
    [Nachlass] [decimal](28,8) NULL,
-   [ben. Std.] [decimal](28,8) NULL,
-   [Sollzeit] [decimal](28,8) NULL,
-   [Source Table] [varchar](50) NULL
+   [Source Table] [varchar](50) NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL
 )
 
 

+ 0 - 9
System/ARI/SQL/schema/GC_DWH_ARI/tables/Zuordnung_Produktbuchungsgruppe.sql

@@ -1,9 +0,0 @@
-CREATE TABLE [dbo].[Zuordnung_Produktbuchungsgruppe] (
-   [Client_DB] [varchar](20) NULL,
-   [Gen Prod Posting Group] [varchar](20) NULL,
-   [Zuordnung] [varchar](20) NULL,
-   [Beschreibung] [varchar](100) NULL
-)
-
-
-GO

+ 0 - 10
System/ARI/SQL/schema/GC_DWH_ARI/tables/Zuordnung_Task_Type.sql

@@ -1,10 +0,0 @@
-CREATE TABLE [dbo].[Zuordnung_Task_Type] (
-   [Code] [varchar](20) NULL,
-   [Description] [varchar](100) NULL,
-   [Activity_Desc] [varchar](100) NULL,
-   [Activity_Codes_Group1] [varchar](50) NULL,
-   [Activity_Codes_Group2] [varchar](100) NULL
-)
-
-
-GO

+ 0 - 8
System/ARI/SQL/schema/GC_DWH_ARI/tables/Zuordnung_Time_Account_Abw.sql

@@ -1,8 +0,0 @@
-CREATE TABLE [dbo].[Zuordnung_Time_Account_Abw] (
-   [Activity_Desc] [varchar](100) NULL,
-   [Activity_Codes_Group1] [varchar](20) NULL,
-   [Activity_Codes_Group2] [varchar](100) NULL
-)
-
-
-GO

+ 14 - 0
System/ARI/SQL/schema/GC_DWH_ARI/views/Belege.sql

@@ -0,0 +1,14 @@
+SET QUOTED_IDENTIFIER ON 
+GO
+SET ANSI_NULLS ON 
+GO
+CREATE VIEW [dbo].[Belege] AS
+SELECT *
+  FROM [dbo].[Fibu_Belege]
+GO
+SET QUOTED_IDENTIFIER OFF 
+GO
+SET ANSI_NULLS OFF 
+GO
+
+GO

+ 0 - 63
System/ARI/SQL/schema/GC_DWH_ARI/views/Kontenrahmen.sql

@@ -1,63 +0,0 @@
-SET QUOTED_IDENTIFIER ON 
-GO
-SET ANSI_NULLS ON 
-GO
-CREATE VIEW [dbo].[Kontenrahmen]
-AS
-SELECT        Konto_Nr + Konto_Bezeichnung AS Konto, Konto_Nr, Konto_Bezeichnung, Konto_Art, Kostenstelle AS [KST-Nr], STK, Konto_1, Konto_2, Konto_3, Konto_4, Konto_5, Ebene1, Ebene2, Ebene3, Ebene4, Ebene5, Ebene6, Ebene7, Ebene8, 
-                         Ebene9, Ebene10, Ebene11, Ebene12, Ebene13, Ebene14, Ebene15, Ebene16, Ebene17, Ebene18, Ebene19, Ebene20, Ebene21, Ebene22, Ebene23, Ebene24, Ebene25, Ebene26, Ebene27, Ebene28, Ebene29, Ebene30, 
-                         Ebene31, Ebene32, Ebene33, Ebene34, Ebene35, Ebene36, Ebene37, Ebene38, Ebene39, Ebene40, Ebene41, Ebene42, Ebene43, Ebene44, Ebene45, Ebene46, Ebene47, Ebene48, Ebene49, Ebene50, Ebene51, Ebene52, 
-                         Ebene53, Ebene54, Ebene55, Ebene56, Ebene57, Ebene58, Ebene59, Ebene60
-
-, CASE
-           WHEN [Ebene1] = 'XX' THEN 'XX'
-           WHEN [Ebene1] = N'Umsatzerlöse'
-               THEN '1_' + CASE
-                               WHEN isnumeric(left([Ebene2], 4)) = 1 THEN left([Ebene2], 4)
-                               WHEN isnumeric(left([Ebene3], 4)) = 1 THEN left([Ebene3], 4)
-                               WHEN isnumeric(left([Ebene4], 4)) = 1 THEN left([Ebene4], 4)
-               END
-           WHEN [Ebene1] = 'Materialaufwand'
-               THEN '2_' + CASE
-                               WHEN isnumeric(left([Ebene2], 4)) = 1 THEN left([Ebene2], 4)
-                               WHEN isnumeric(left([Ebene3], 4)) = 1 THEN left([Ebene3], 4)
-                               WHEN isnumeric(left([Ebene4], 4)) = 1 THEN left([Ebene4], 4)
-               END
-           WHEN [Ebene1] = 'Kosten'
-               THEN '3_' + CASE
-                               WHEN isnumeric(left([Ebene2], 4)) = 1 THEN left([Ebene2], 4)
-                               WHEN isnumeric(left([Ebene3], 4)) = 1 THEN left([Ebene3], 4)
-                               WHEN isnumeric(left([Ebene4], 4)) = 1 THEN left([Ebene4], 4)
-               END
-           WHEN left([Ebene1], 8) = 'Indirekt'
-               THEN '4_' + CASE
-                               WHEN isnumeric(left([Ebene2], 4)) = 1 THEN left([Ebene2], 4)
-                               WHEN isnumeric(left([Ebene3], 4)) = 1 THEN left([Ebene3], 4)
-                               WHEN isnumeric(left([Ebene4], 4)) = 1 THEN left([Ebene4], 4)
-               END
-           WHEN left([Ebene1], 6) = 'Finanz'
-               THEN '5_' + CASE
-                               WHEN isnumeric(left([Ebene2], 4)) = 1 THEN left([Ebene2], 4)
-                               WHEN isnumeric(left([Ebene3], 4)) = 1 THEN left([Ebene3], 4)
-                               WHEN isnumeric(left([Ebene4], 4)) = 1 THEN left([Ebene4], 4)
-               END
-           ELSE 'X?'
-    END AS [Sortierung]
-
- , CASE 
-	  WHEN ([Kostenstelle] = '0') THEN ('0 - VW') 
-	  WHEN ([Kostenstelle] = '1') THEN ('1 - NA')
-	  WHEN ([Kostenstelle] = '2') THEN ('2 - GA') 
-	  WHEN ([Kostenstelle] = '3') THEN ('3 - T&Z')
-	  WHEN ([Kostenstelle] = '4') THEN ('4 - SC')
-	  WHEN ([Kostenstelle] = '5') THEN ('5 - sonst. Abt.')
-	  ELSE [Kostenstelle] END AS Kostenstelle
-
-FROM            GC_CONFIG.ari.Kontenrahmen AS Kontenrahmen_1
-GO
-SET QUOTED_IDENTIFIER OFF 
-GO
-SET ANSI_NULLS OFF 
-GO
-
-GO

+ 14 - 0
System/ARI/SQL/schema/GC_DWH_ARI/views/NW_GW_VK.sql

@@ -0,0 +1,14 @@
+SET QUOTED_IDENTIFIER ON 
+GO
+SET ANSI_NULLS ON 
+GO
+CREATE VIEW [dbo].[NW_GW_VK] AS
+SELECT *
+  FROM [dbo].[Verkauf]
+GO
+SET QUOTED_IDENTIFIER OFF 
+GO
+SET ANSI_NULLS OFF 
+GO
+
+GO

+ 14 - 0
System/ARI/SQL/schema/GC_DWH_ARI/views/OP_ARI.sql

@@ -0,0 +1,14 @@
+SET QUOTED_IDENTIFIER ON 
+GO
+SET ANSI_NULLS ON 
+GO
+CREATE VIEW [dbo].[OP_ARI] AS
+SELECT *
+  FROM [dbo].[Forderungen]
+GO
+SET QUOTED_IDENTIFIER OFF 
+GO
+SET ANSI_NULLS OFF 
+GO
+
+GO

+ 14 - 0
System/ARI/SQL/schema/GC_DWH_ARI/views/Service_gesamt_DWH.sql

@@ -0,0 +1,14 @@
+SET QUOTED_IDENTIFIER ON 
+GO
+SET ANSI_NULLS ON 
+GO
+CREATE VIEW [dbo].[Service_gesamt_DWH] AS
+SELECT *
+  FROM [dbo].[Aftersales]
+GO
+SET QUOTED_IDENTIFIER OFF 
+GO
+SET ANSI_NULLS OFF 
+GO
+
+GO

+ 14 - 0
System/ARI/SQL/schema/GC_DWH_ARI/views/Zeit_gesamt_DWH.sql

@@ -0,0 +1,14 @@
+SET QUOTED_IDENTIFIER ON 
+GO
+SET ANSI_NULLS ON 
+GO
+CREATE VIEW [dbo].[Zeit_gesamt_DWH] AS
+SELECT *
+  FROM [dbo].[Zeiterfassung]
+GO
+SET QUOTED_IDENTIFIER OFF 
+GO
+SET ANSI_NULLS OFF 
+GO
+
+GO

+ 44 - 0
System/ARI/SQL/schema/GC_ETL_ARI/procedures/batch.Update_Kostenstelle.sql

@@ -0,0 +1,44 @@
+SET QUOTED_IDENTIFIER ON 
+GO
+SET ANSI_NULLS ON 
+GO
+CREATE PROCEDURE [batch].[Update_Kostenstelle]
+AS
+BEGIN
+
+    MERGE INTO [GC_CONFIG].[ari].[Kostenstelle]
+        AS
+        [dest]
+    USING
+        [GC_ETL_ARI].[transform_config].[Kostenstelle]
+            AS
+            [source]
+    ON
+        [dest].[KST-Nr] = [source].[KST-Nr]
+
+    WHEN
+        MATCHED
+        THEN
+        UPDATE
+        SET [dest].[KST-Nr] = [source].[KST-Nr]
+
+    WHEN
+        NOT
+        MATCHED
+        THEN
+        INSERT
+        ( [KST-Nr]
+        , [Kostenstelle]
+        , [Erstellungsdatum])
+        VALUES ( [source].[KST-Nr]
+               , [source].[Kostenstelle]
+               , [source].[Erstellungsdatum]);
+
+END
+GO
+SET QUOTED_IDENTIFIER OFF 
+GO
+SET ANSI_NULLS OFF 
+GO
+
+GO

+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.S_Aftersales_gesamt.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Aftersales.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE VIEW [load].[S_Aftersales_gesamt] AS
+CREATE VIEW [load].[Aftersales] AS
 
 SELECT --TOP(10)
     convert(varchar(20), [Client_DB]) AS [Client_DB]

+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.V_Bestand.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fahrzeug_Bestand.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE VIEW [load].[V_Bestand]
+CREATE VIEW [load].[Fahrzeug_Bestand]
 AS
 SELECT convert(varchar(20), [Client_DB]) AS [Client_DB]
      , convert(varchar(50), [Modellbez]) AS [Modellbez]

+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.F_Belege.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fibu_Belege.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE VIEW [load].[F_Belege]
+CREATE VIEW [load].[Fibu_Belege]
 AS
 SELECT convert(varchar(20), [Client_DB]) AS [Client_DB]
      , convert(varchar(20), [Department Code]) AS [Department Code]

+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.F_Bilanzsalden_kumuliert.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fibu_Bilanzsalden_kumuliert.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE   VIEW [load].[F_Bilanzsalden_kumuliert] AS
+CREATE   VIEW [load].[Fibu_Bilanzsalden_kumuliert] AS
 SELECT [B].[Client_DB] AS [Client_DB]
      , [B].[Branch Code] AS [Branch Code]
      , [Sachkontonr_] AS [Konto_Nr]

+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.F_Bilanzsalden_mit_EB.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fibu_Bilanzsalden_mit_EB.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE   VIEW [load].[F_Bilanzsalden_mit_EB] AS
+CREATE   VIEW [load].[Fibu_Bilanzsalden_mit_EB] AS
 SELECT [B].[Client_DB] AS [Client_DB]
      , B.[Branch Code] as [Branch Code]
      , [Sachkontonr_] AS [Konto_Nr]

+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.V_Verkauf_Stk_fuer_FIBU_Betrag.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fibu_Verkauf_Stk_Betrag.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE VIEW [load].[V_Verkauf_Stk_fuer_FIBU_Betrag]
+CREATE VIEW [load].[Fibu_Verkauf_Stk_Betrag]
 AS
 SELECT convert(varchar(20), [Client_DB]) AS [Client_DB]
      , convert(varchar(20), [Department Code]) AS [Department Code]

+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.V_Verkauf_Stk_fuer_FIBU_Menge.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Fibu_Verkauf_Stk_Menge.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE VIEW [load].[V_Verkauf_Stk_fuer_FIBU_Menge]
+CREATE VIEW [load].[Fibu_Verkauf_Stk_Menge]
 AS
 SELECT convert(varchar(20), [Client_DB]) AS [Client_DB]
      , convert(varchar(20), [Department Code]) AS [Department Code]

+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.F_Forderungen.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Forderungen.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE VIEW [load].[F_Forderungen]
+CREATE VIEW [load].[Forderungen]
 AS
 SELECT convert(varchar(20), [Client_DB]) AS [Client_DB]
      , convert(varchar(20), [Document Type]) AS [Document Type]

+ 14 - 0
System/ARI/SQL/schema/GC_ETL_ARI/views/load.Kontenrahmen.sql

@@ -0,0 +1,14 @@
+SET QUOTED_IDENTIFIER ON 
+GO
+SET ANSI_NULLS ON 
+GO
+CREATE   VIEW [load].[Kontenrahmen] AS
+SELECT *
+FROM [transform].[Kontenrahmen]
+GO
+SET QUOTED_IDENTIFIER OFF 
+GO
+SET ANSI_NULLS OFF 
+GO
+
+GO

+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.S_Offene_Auftraege.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Offene_Auftraege.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE VIEW [load].[S_Offene_Auftraege]
+CREATE VIEW [load].[Offene_Auftraege]
 AS
 SELECT [S].[Client_DB]
      , [S].[Make Code]

+ 0 - 0
System/ARI/SQL/schema/GC_ETL_ARI/views/load_2.Service_gesamt_mit_ben_AW_Queries.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Service_gesamt_mit_ben_AW_Queries.sql


+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.V_Verkauf.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Verkauf.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE VIEW [load].[V_Verkauf]
+CREATE VIEW [load].[Verkauf]
 AS
 SELECT convert(varchar(20), [Client_DB]) AS [Client_DB]
      , convert(varchar(20), [Konto-Nr]) AS [Konto-Nr]

+ 1 - 1
System/ARI/SQL/schema/GC_ETL_ARI/views/load.Z_Zeit_gesamt.sql → System/ARI/SQL/schema/GC_ETL_ARI/views/load.Zeiterfassung.sql

@@ -2,7 +2,7 @@ SET QUOTED_IDENTIFIER ON
 GO
 SET ANSI_NULLS ON 
 GO
-CREATE VIEW [load].[Z_Zeit_gesamt]
+CREATE VIEW [load].[Zeiterfassung]
 AS
 /* Datenquelle:
     Datum = Stempelung:

+ 21 - 0
System/ARI/SQL/schema/GC_ETL_ARI/views/transform_config.Kostenstelle.sql

@@ -0,0 +1,21 @@
+SET QUOTED_IDENTIFIER ON 
+GO
+SET ANSI_NULLS ON 
+GO
+CREATE   VIEW [transform_config].[Kostenstelle] AS
+--Kostenstelle
+SELECT *
+     , getdate() AS [Erstellungsdatum]
+FROM (VALUES ('0', '0 - VW')
+           , ('1', '1 - NA')
+           , ('2', '2 - GA')
+           , ('3', '3 - T&Z')
+           , ('4', '4 - SC')
+           , ('5', '5 - sonst. Abt.')) AS [V1] ([KST-Nr], [Kostenstelle])
+GO
+SET QUOTED_IDENTIFIER OFF 
+GO
+SET ANSI_NULLS OFF 
+GO
+
+GO

+ 1 - 1
System/ARI/SQL/schema/GC_TRANSIT_ARI/tables/import.Cust_Ledger_Entry.sql

@@ -12,7 +12,7 @@ CREATE TABLE [import].[Cust_Ledger_Entry] (
    [Global Dimension 2 Code] [varchar](20) NOT NULL,
    [Salesperson Code] [varchar](10) NOT NULL,
    [User ID] [varchar](50) NOT NULL,
-   [On Hold] [varchar](3) NOT NULL,
+   [On Hold] [varchar](10) NOT NULL,
    [Applies-to Doc_ Type] [int] NOT NULL,
    [Applies-to Doc_ No_] [varchar](20) NOT NULL,
    [Open] [tinyint] NOT NULL,

+ 2 - 0
System/ARI/SQL/schema/GC_TRANSIT_ARI/tables/import.G_L_Entry.sql

@@ -27,5 +27,7 @@ CREATE TABLE [import].[G_L_Entry] (
    ,CONSTRAINT [G_L Entry$0] PRIMARY KEY CLUSTERED ([Entry No_], [Client_DB])
 )
 
+CREATE NONCLUSTERED INDEX [G_L_Entry_Account_No] ON [import].[G_L_Entry] ([G_L Account No_])
+CREATE NONCLUSTERED INDEX [G_L_Entry_VIN_Account] ON [import].[G_L_Entry] ([VIN], [Client_DB], [G_L Account No_])
 
 GO

+ 1 - 1
System/ARI/SQL/schema/GC_TRANSIT_ARI/tables/import.Gen_Bus_Posting_Group.sql

@@ -1,7 +1,7 @@
 CREATE TABLE [import].[Gen_Bus_Posting_Group] (
    [timestamp] [binary](8) NOT NULL,
    [Code] [varchar](10) NOT NULL,
-   [Description] [varchar](50) NOT NULL,
+   [Description] [varchar](100) NOT NULL,
    [Def_ VAT Bus_ Posting Group] [varchar](10) NOT NULL,
    [Auto Insert Default] [tinyint] NOT NULL,
    [Def_ EU VAT Bus_ Posting Group] [varchar](10) NOT NULL,

+ 1 - 0
System/ARI/SQL/schema/GC_TRANSIT_ARI/tables/import.Value_Entry.sql

@@ -9,5 +9,6 @@ CREATE TABLE [import].[Value_Entry] (
    ,CONSTRAINT [Value Entry$0] PRIMARY KEY CLUSTERED ([Entry No_], [Client_DB])
 )
 
+CREATE NONCLUSTERED INDEX [Value_Entry_Item_Type] ON [import].[Value_Entry] ([Item Type]) INCLUDE ([Document No_], [Invoiced Quantity])
 
 GO

+ 1 - 0
System/ARI/SQL/schema/GC_TRANSIT_ARI/tables/import.Vehicle_Ledger_Entry.sql

@@ -19,5 +19,6 @@ CREATE TABLE [import].[Vehicle_Ledger_Entry] (
    ,CONSTRAINT [Vehicle Ledger Entry$0] PRIMARY KEY CLUSTERED ([Entry No_], [Client_DB])
 )
 
+CREATE NONCLUSTERED INDEX [Veh_Ledger_Entry_Entry_Type] ON [import].[Vehicle_Ledger_Entry] ([Entry Type], [Current Sales Ledger Entry], [Posting Date])
 
 GO

+ 19 - 14
Tasks/ARI_load_ETL.bat

@@ -1,23 +1,28 @@
 @call "%~dp0"scripts\config.bat 0 > nul
 
-copy /Y C:\GlobalCube\GCStruct\Kontenrahmen\Kontenrahmen.csv C:\GlobalCube\System\ARI\Export
-call sql_query.bat "TRUNCATE TABLE [GC_CONFIG].[ari].[Kontenrahmen]"
+copy /Y C:\GlobalCube\GCStruct\Kontenrahmen\Kontenrahmen.csv C:\GlobalCube\System\ARI\Export > nul
+call sql_query.bat "TRUNCATE TABLE [GC_CONFIG].[ari].[Kontenrahmen]" > nul
 call bcp_in_fmt.bat "Kontenrahmen.csv" "ari.Kontenrahmen" "GC_CONFIG"
 
-copy /Y C:\GlobalCube\GCStruct\Export\Kontenrahmen_STK.csv C:\GlobalCube\System\ARI\Export
-call sql_query.bat "TRUNCATE TABLE [GC_CONFIG].[ari].[Kontenrahmen_STK]"
+copy /Y C:\GlobalCube\GCStruct\Export\Kontenrahmen_STK.csv C:\GlobalCube\System\ARI\Export > nul
+call sql_query.bat "TRUNCATE TABLE [GC_CONFIG].[ari].[Kontenrahmen_STK]" > nul
 call bcp_in_fmt.bat "Kontenrahmen_STK.csv" "ari.Kontenrahmen_STK" "GC_CONFIG"
 
+call sqlexec.bat UPDATE_Datum_Heute.sql
+call sqlexec.bat CREATE_Kalender.sql
+
 call sqlexec.bat CREATE_temp_Fahrzeug_Kunde.sql
-call sqlexec.bat CREATE_Belege.sql
-call sqlexec.bat CREATE_Bilanzsalden.sql
-call sqlexec.bat CREATE_NW_GW_BE_neu.sql
-call sqlexec.bat CREATE_NW_GW_GK_Stk_fuer_FIBU_Betrag.sql
-call sqlexec.bat CREATE_NW_GW_GK_Stk_fuer_FIBU_Menge.sql
-call sqlexec.bat CREATE_NW_GW_VK.sql
-call sqlexec.bat CREATE_OP.sql
+call sqlexec.bat CREATE_Fibu_Belege.sql
+call sqlexec.bat CREATE_Fibu_Bilanzsalden.sql
+call sqlexec.bat CREATE_Fibu_Forderungen.sql
+call sqlexec.bat CREATE_Kontenrahmen.sql
+rem call sqlexec.bat CREATE_Fibu_Verkauf_Stk_Betrag.sql
+rem call sqlexec.bat CREATE_Fibu_Verkauf_Stk_Menge.sql
+call sqlexec.bat CREATE_Fahrzeug_Bestand.sql
+call sqlexec.bat CREATE_Verkauf.sql
+
 
 call sqlexec.bat CREATE_temp_Time_Clock_Entry_fuer_ben_AW_Auftrag.sql
-call sqlexec.bat CREATE_Service_gesamt_DWH.sql
-call sqlexec.bat CREATE_Service_offene_Auftraege.sql
-call sqlexec.bat CREATE_Zeit_gesamt_DWH.sql
+call sqlexec.bat CREATE_Aftersales.sql
+call sqlexec.bat CREATE_Offene_Auftraege.sql
+call sqlexec.bat CREATE_Zeiterfassung.sql

+ 6 - 6
Tasks/DB.ini

@@ -2,12 +2,12 @@ SQL_TEMP="C:\GlobalCube\System\ARI\SQL\temp"
 SQL_BATCH="C:\GlobalCube\System\ARI\SQL\batch"
 SQL_LOGS="C:\GlobalCube\System\ARI\SQL\logs"
 
-SOURCE_SERVER="c00035"
+SOURCE_SERVER="lax-incadea-db"
 SOURCE_USER="gaps"
-SOURCE_PASSWORD="Gcbs12ma"
-SOURCE_DATABASE="BeckerTiemann7x"
+SOURCE_PASSWORD="Gcbs12maB!"
+SOURCE_DATABASE="Automag7x"
 
-DEST_SERVER="c00035"
-DEST_USER="gaps"
-DEST_PASSWORD="Gcbs12ma"
+DEST_SERVER="localhost\GLOBALCUBE"
+DEST_USER="sa"
+DEST_PASSWORD="Mffu3011#"
 DEST_DATABASE="GC_TRANSIT_ARI"

+ 5 - 6
Tasks/GAPS.ini

@@ -1,24 +1,23 @@
 JAVA="C:\Program Files (x86)"
 COGNOS="C:\Program Files (x86)\Cognos\cer5\bin"
-COGNOS11="C:\Program Files (x86)\ibm\cognos\transformer\bin"
+COGNOS11="C:\Program Files (x86)\ibm\cognos\c11\bin"
 C11_SRV="C:\Program Files\ibm\cognos\analytics"
 SQLSRV="C:\Program Files\Microsoft SQL Server\150\DTS\binn"
 PHP="C:\GlobalCube\Tasks\php"
 EXCEL=""
 SYSTEM="ARI"
-
-DOMAIN="becker-tiemann.de"
+DOMAIN="automag.de"
 
 XML="C:\GlobalCube\Tasks\config"
 PORTAL="C:\GlobalCube"
 STARTER="C:\GlobalCube\GCStarter"
 
-KUNDE="Becker-Tiemann Bielefeld C11"
+KUNDE="Automag C11"
 STATUSBERICHT=""
 
 SQL_HOST="localhost\GLOBALCUBE"
 CAT_U="tncf"
-CAT_P="Tpof12zn"
+CAT_P="Tpof12znO!"
 
 CAT_U2=""
 CAT_P2=""
@@ -28,7 +27,7 @@ GAPS_TITEL="Cognos 11"
 GAPS_URL="http://localhost:9300/bi/"
 
 SMTP_HOST=""
-SMTP_PORT=""
+SMTP_PORT="465"
 SMTP_SSL="J"
 SMTP_FROM=""
 SMTP_USER=""

+ 1 - 1
Tasks/scripts/bcp_in_fmt.bat

@@ -3,5 +3,5 @@ rem %1 = CSV-Dateiname [ohne Endung]
 rem %2 = SQL-Query
 rem %3 = Datenbank
 
-bcp.exe %2 in "%SYSTEM_DIR:~1,-1%\Export\%~n1.csv" -f "%SYSTEM_DIR:~1,-1%\Export\Format\%~n1.csv.xml" -S %DEST_SERVER% -d %3 -U %DEST_USER% -P %DEST_PASSWORD% -C 65001 -m 1000 -b 2000 -h TABLOCK -e "%SQL_LOGS:~1,-1%\%~n1.in_fmt.log" > "%SQL_LOGS:~1,-1%\%~n1.bcp3.log" 
+bcp.exe %2 in "%SYSTEM_DIR:~1,-1%\Export\%~n1.csv" -f "%SYSTEM_DIR:~1,-1%\Export\Format\%~n1.csv.xml" -S %DEST_SERVER% -d %3 -U %DEST_USER% -P %DEST_PASSWORD% -C 65001 -F 1 -m 1000 -b 2000 -h TABLOCK -e "%SQL_LOGS:~1,-1%\%~n1.in_fmt.log" > "%SQL_LOGS:~1,-1%\%~n1.bcp3.log" 
 rem type "%SQL_LOGS%\%1.bcp3.log" | findstr -v "2000" 

+ 1 - 1
Tasks/scripts/c11_reportoutput.bat

@@ -1,3 +1,3 @@
 @call "%~dp0config.bat" 0 > nul
 
-gctools.exe c11 reportoutput --folder "%~1"
+gctools.exe c11 reportoutput --folder "%~1" --mailcsv "%~2"

BIN
Tasks/scripts/gctools.exe


+ 4 - 2
Tasks/scripts/sqlexec.bat

@@ -1,4 +1,6 @@
 @call "%~dp0config.bat" 0 > nul
 @call "%~dp0config2.bat" > nul
-
-sqlcmd.exe -S %DEST_SERVER% -d %DEST_DATABASE% -U %DEST_USER% -P %DEST_PASSWORD% -b -i "%SYSTEM_DIR:~1,-1%\SQL\exec\%~n1.sql" -o ..\logs\%~n1.sql.log
+echo %~n1
+sqlcmd.exe -S %DEST_SERVER% -d %DEST_DATABASE% -U %DEST_USER% -P %DEST_PASSWORD% -b -i "%SYSTEM_DIR:~1,-1%\SQL\exec\%~n1.sql" -o ..\logs\%~n1.sql.log >nul
+type ..\logs\%~n1.sql.log | findstr "n)"
+echo.