Becker-Tiemann 2 dagen geleden
commit
f9bf891b36
100 gewijzigde bestanden met toevoegingen van 2270 en 0 verwijderingen
  1. 8 0
      exec/CREATE_Aftersales.sql
  2. 19 0
      exec/CREATE_Belege.sql
  3. 27 0
      exec/CREATE_Bilanzsalden.sql
  4. 16 0
      exec/CREATE_Fahrzeug_Bestand.sql
  5. 8 0
      exec/CREATE_Fibu_Belege.sql
  6. 17 0
      exec/CREATE_Fibu_Bilanzsalden.sql
  7. 8 0
      exec/CREATE_Fibu_Verkauf_Stk_Betrag.sql
  8. 8 0
      exec/CREATE_Fibu_Verkauf_Stk_Menge.sql
  9. 8 0
      exec/CREATE_Forderungen.sql
  10. 23 0
      exec/CREATE_Kalender.sql
  11. 8 0
      exec/CREATE_Kontenrahmen.sql
  12. 19 0
      exec/CREATE_NW_GW_BE_neu.sql
  13. 19 0
      exec/CREATE_NW_GW_GK_Stk_fuer_FIBU_Betrag.sql
  14. 19 0
      exec/CREATE_NW_GW_GK_Stk_fuer_FIBU_Menge.sql
  15. 19 0
      exec/CREATE_NW_GW_VK.sql
  16. 19 0
      exec/CREATE_OP.sql
  17. 16 0
      exec/CREATE_Offene_Auftraege.sql
  18. 19 0
      exec/CREATE_Service_gesamt_DWH.sql
  19. 19 0
      exec/CREATE_Service_offene_Auftraege.sql
  20. 17 0
      exec/CREATE_Verkauf.sql
  21. 11 0
      exec/CREATE_Zeit_gesamt_DWH.sql
  22. 8 0
      exec/CREATE_Zeiterfassung.sql
  23. 19 0
      exec/CREATE_temp_Fahrzeug_Kunde.sql
  24. 15 0
      exec/CREATE_temp_Time_Clock_Entry_fuer_ben_AW_Auftrag.sql
  25. 3 0
      exec/UPDATE_Datum_Heute.sql
  26. 35 0
      exec/UPDATE_GC_CONFIG_ARI.sql
  27. 5 0
      exec/UPDATE_GC_CONFIG_ARI_MONTEURGRUPPE.sql
  28. 30 0
      schema/GC_CONFIG/props.sql
  29. 62 0
      schema/GC_CONFIG/schemas.sql
  30. 14 0
      schema/GC_CONFIG/tables/aa_dwh.Config.sql
  31. 15 0
      schema/GC_CONFIG/tables/aa_dwh.Datenbank.sql
  32. 6 0
      schema/GC_CONFIG/tables/aa_dwh.Hauptbetrieb.sql
  33. 25 0
      schema/GC_CONFIG/tables/aa_dwh.Module.sql
  34. 6 0
      schema/GC_CONFIG/tables/aa_dwh.Standort.sql
  35. 9 0
      schema/GC_CONFIG/tables/ari.AH_Gruppe.sql
  36. 9 0
      schema/GC_CONFIG/tables/ari.AH_Hauptbetrieb.sql
  37. 15 0
      schema/GC_CONFIG/tables/ari.AH_Standort.sql
  38. 9 0
      schema/GC_CONFIG/tables/ari.Config.sql
  39. 10 0
      schema/GC_CONFIG/tables/ari.Fahrzeugtyp.sql
  40. 75 0
      schema/GC_CONFIG/tables/ari.Kontenrahmen.sql
  41. 75 0
      schema/GC_CONFIG/tables/ari.Kontenrahmen_STK.sql
  42. 11 0
      schema/GC_CONFIG/tables/ari.Marke.sql
  43. 23 0
      schema/GC_CONFIG/tables/ari.Mitarbeiter.sql
  44. 12 0
      schema/GC_CONFIG/tables/ari.Produktbuchungsgruppe.sql
  45. 13 0
      schema/GC_CONFIG/tables/ari.Task_Type.sql
  46. 14 0
      schema/GC_CONFIG/tables/ari.Time_Account.sql
  47. 12 0
      schema/GC_CONFIG/tables/ari.Umsatzart.sql
  48. 6 0
      schema/GC_CONFIG/tables/audev.Dummy.sql
  49. 6 0
      schema/GC_CONFIG/tables/autoline.Dummy.sql
  50. 6 0
      schema/GC_CONFIG/tables/autosys.Dummy.sql
  51. 6 0
      schema/GC_CONFIG/tables/carlo.Dummy.sql
  52. 6 0
      schema/GC_CONFIG/tables/datev.Dummy.sql
  53. 6 0
      schema/GC_CONFIG/tables/locosoft.Dummy.sql
  54. 21 0
      schema/GC_CONFIG/tables/optima.Department.sql
  55. 14 0
      schema/GC_CONFIG/tables/optima.ECC_Status.sql
  56. 18 0
      schema/GC_CONFIG/tables/optima.GC_Department.sql
  57. 13 0
      schema/GC_CONFIG/tables/optima.Global_Make.sql
  58. 14 0
      schema/GC_CONFIG/tables/optima.Transaction_Code.sql
  59. 12 0
      schema/GC_CONFIG/tables/optima.Vehicle_Type.sql
  60. 6 0
      schema/GC_CONFIG/tables/werwiso.Dummy.sql
  61. 30 0
      schema/GC_DWH_ARI/props.sql
  62. 2 0
      schema/GC_DWH_ARI/schemas.sql
  63. 21 0
      schema/GC_DWH_ARI/tables/Add_Serv_Ledger_Entry_fakt_AW_Monteur.sql
  64. 75 0
      schema/GC_DWH_ARI/tables/Aftersales.sql
  65. 30 0
      schema/GC_DWH_ARI/tables/Bilanzsalden_kumuliert.sql
  66. 32 0
      schema/GC_DWH_ARI/tables/Bilanzsalden_mit_EB.sql
  67. 16 0
      schema/GC_DWH_ARI/tables/Fahrzeug.sql
  68. 35 0
      schema/GC_DWH_ARI/tables/Fahrzeug_Bestand.sql
  69. 33 0
      schema/GC_DWH_ARI/tables/Fibu_Belege.sql
  70. 30 0
      schema/GC_DWH_ARI/tables/Fibu_Bilanzsalden_kumuliert.sql
  71. 32 0
      schema/GC_DWH_ARI/tables/Fibu_Bilanzsalden_mit_EB.sql
  72. 19 0
      schema/GC_DWH_ARI/tables/Fibu_Verkauf_Stk_Betrag.sql
  73. 19 0
      schema/GC_DWH_ARI/tables/Fibu_Verkauf_Stk_Menge.sql
  74. 41 0
      schema/GC_DWH_ARI/tables/Forderungen.sql
  75. 15 0
      schema/GC_DWH_ARI/tables/Kalender_Dimension.sql
  76. 69 0
      schema/GC_DWH_ARI/tables/Kalender_Matrix.sql
  77. 69 0
      schema/GC_DWH_ARI/tables/Kalender_Zeitkategorie.sql
  78. 78 0
      schema/GC_DWH_ARI/tables/Kontenrahmen.sql
  79. 19 0
      schema/GC_DWH_ARI/tables/Modellgruppe.sql
  80. 35 0
      schema/GC_DWH_ARI/tables/NW_GW_BE_neu.sql
  81. 19 0
      schema/GC_DWH_ARI/tables/NW_GW_GK_Stk_fuer_FIBU_Betrag.sql
  82. 19 0
      schema/GC_DWH_ARI/tables/NW_GW_GK_Stk_fuer_FIBU_Menge.sql
  83. 34 0
      schema/GC_DWH_ARI/tables/NW_GW_VK_TIM.sql
  84. 29 0
      schema/GC_DWH_ARI/tables/NW_GW_VK_TIM_Grosskd.sql
  85. 37 0
      schema/GC_DWH_ARI/tables/Offene_Auftraege.sql
  86. 21 0
      schema/GC_DWH_ARI/tables/Planung_Tag.sql
  87. 38 0
      schema/GC_DWH_ARI/tables/Service_Ausgangsrechnung_ab_2011_SLE_ims_ohne_sle.sql
  88. 28 0
      schema/GC_DWH_ARI/tables/Service_Ausgangsrechnung_ab_2011_ben_AW_final.sql
  89. 38 0
      schema/GC_DWH_ARI/tables/Service_Gutschriften_ab_2011.sql
  90. 28 0
      schema/GC_DWH_ARI/tables/Service_Gutschriften_ab_2011_ben_AW_final.sql
  91. 37 0
      schema/GC_DWH_ARI/tables/Service_offene_Auftraege_neu_mit_Mont_Anzeige.sql
  92. 20 0
      schema/GC_DWH_ARI/tables/Stempelzeiten_Monteurlisten_aus_ims.sql
  93. 25 0
      schema/GC_DWH_ARI/tables/Time_Clock_Entry.sql
  94. 72 0
      schema/GC_DWH_ARI/tables/Verkauf.sql
  95. 23 0
      schema/GC_DWH_ARI/tables/Zeit_2_Ryma.sql
  96. 42 0
      schema/GC_DWH_ARI/tables/Zeit_gesamt_DWH.sql
  97. 42 0
      schema/GC_DWH_ARI/tables/Zeiterfassung.sql
  98. 9 0
      schema/GC_DWH_ARI/tables/Zuordnung_Produktbuchungsgruppe.sql
  99. 10 0
      schema/GC_DWH_ARI/tables/Zuordnung_Task_Type.sql
  100. 8 0
      schema/GC_DWH_ARI/tables/Zuordnung_Time_Account_Abw.sql

+ 8 - 0
exec/CREATE_Aftersales.sql

@@ -0,0 +1,8 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Aftersales]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Aftersales]
+FROM [GC_ETL_ARI].[load].[Aftersales]
+GO

+ 19 - 0
exec/CREATE_Belege.sql

@@ -0,0 +1,19 @@
+USE GC_DWH_ARI
+
+GO
+
+DROP TABLE [dbo].[Belege]
+GO
+
+SELECT *
+INTO dbo.Belege
+FROM [GC_ETL_ARI].[load].[Belege]
+GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+--ON NW_GW_VK(Datum)
+--GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+--ON NW_GW_VK(Monatserster)
+--GO

+ 27 - 0
exec/CREATE_Bilanzsalden.sql

@@ -0,0 +1,27 @@
+USE [GC_DWH_ARI]
+GO
+
+DROP TABLE [dbo].[Bilanzsalden_kumuliert]
+GO
+
+SELECT *
+INTO [dbo].[Bilanzsalden_kumuliert]
+FROM [GC_ETL_ARI].[load].[Bilanzsalden_kumuliert]
+GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+--ON NW_GW_VK(Datum)
+--GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+--ON NW_GW_VK(Monatserster)
+--GO
+
+
+DROP TABLE [dbo].[Bilanzsalden_mit_EB]
+GO
+
+SELECT *
+INTO [dbo].[Bilanzsalden_mit_EB]
+FROM [GC_ETL_ARI].[load].[Bilanzsalden_mit_EB]
+GO

+ 16 - 0
exec/CREATE_Fahrzeug_Bestand.sql

@@ -0,0 +1,16 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Fahrzeug_Bestand]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Fahrzeug_Bestand]
+FROM [GC_ETL_ARI].[load].[Fahrzeug_Bestand]
+GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+--ON NW_GW_VK(Datum)
+--GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+--ON NW_GW_VK(Monatserster)
+--GO

+ 8 - 0
exec/CREATE_Fibu_Belege.sql

@@ -0,0 +1,8 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Fibu_Belege]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Fibu_Belege]
+FROM [GC_ETL_ARI].[load].[Fibu_Belege]
+GO

+ 17 - 0
exec/CREATE_Fibu_Bilanzsalden.sql

@@ -0,0 +1,17 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Fibu_Bilanzsalden_kumuliert]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Fibu_Bilanzsalden_kumuliert]
+FROM [GC_ETL_ARI].[load].[Fibu_Bilanzsalden_kumuliert]
+GO
+
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Fibu_Bilanzsalden_mit_EB]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Fibu_Bilanzsalden_mit_EB]
+FROM [GC_ETL_ARI].[load].[Fibu_Bilanzsalden_mit_EB]
+GO

+ 8 - 0
exec/CREATE_Fibu_Verkauf_Stk_Betrag.sql

@@ -0,0 +1,8 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Fibu_Verkauf_Stk_Betrag]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Fibu_Verkauf_Stk_Betrag]
+FROM [GC_ETL_ARI].[load].[Fibu_Verkauf_Stk_Betrag]
+GO

+ 8 - 0
exec/CREATE_Fibu_Verkauf_Stk_Menge.sql

@@ -0,0 +1,8 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Fibu_Verkauf_Stk_Menge]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Fibu_Verkauf_Stk_Menge]
+FROM [GC_ETL_ARI].[load].[Fibu_Verkauf_Stk_Menge]
+GO

+ 8 - 0
exec/CREATE_Forderungen.sql

@@ -0,0 +1,8 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Forderungen]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Forderungen]
+FROM [GC_ETL_ARI].[load].[Forderungen]
+GO

+ 23 - 0
exec/CREATE_Kalender.sql

@@ -0,0 +1,23 @@
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Kalender_Zeitkategorie]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Kalender_Zeitkategorie]
+FROM [Kalender].[kalender].[Kalender_Zeitkategorie]
+GO
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Kalender_Dimension]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Kalender_Dimension]
+FROM [Kalender].[kalender].[Kalender_Dimension]
+GO
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Kalender_Matrix]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Kalender_Matrix]
+FROM [Kalender].[kalender].[Kalender_Matrix]
+GO

+ 8 - 0
exec/CREATE_Kontenrahmen.sql

@@ -0,0 +1,8 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Kontenrahmen]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Kontenrahmen]
+FROM [GC_ETL_ARI].[load].[Kontenrahmen]
+GO

+ 19 - 0
exec/CREATE_NW_GW_BE_neu.sql

@@ -0,0 +1,19 @@
+USE GC_DWH_ARI
+
+GO
+
+DROP TABLE [dbo].[NW_GW_BE_neu]
+GO
+
+SELECT *
+INTO dbo.NW_GW_BE_neu
+FROM [GC_ETL_ARI].[load].[NW_GW_BE_neu]
+GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+--ON NW_GW_VK(Datum)
+--GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+--ON NW_GW_VK(Monatserster)
+--GO

+ 19 - 0
exec/CREATE_NW_GW_GK_Stk_fuer_FIBU_Betrag.sql

@@ -0,0 +1,19 @@
+USE GC_DWH_ARI
+
+GO
+
+DROP TABLE [dbo].[NW_GW_GK_Stk_fuer_FIBU_Betrag]
+GO
+
+SELECT *
+INTO dbo.NW_GW_GK_Stk_fuer_FIBU_Betrag
+FROM [GC_ETL_ARI].[load].[NW_GW_GK_Stk_fuer_FIBU_Betrag]
+GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+--ON NW_GW_VK(Datum)
+--GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+--ON NW_GW_VK(Monatserster)
+--GO

+ 19 - 0
exec/CREATE_NW_GW_GK_Stk_fuer_FIBU_Menge.sql

@@ -0,0 +1,19 @@
+USE GC_DWH_ARI
+
+GO
+
+DROP TABLE [dbo].[NW_GW_GK_Stk_fuer_FIBU_Menge]
+GO
+
+SELECT *
+INTO dbo.NW_GW_GK_Stk_fuer_FIBU_Menge
+FROM [GC_ETL_ARI].[load].[NW_GW_GK_Stk_fuer_FIBU_Menge]
+GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+--ON NW_GW_VK(Datum)
+--GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+--ON NW_GW_VK(Monatserster)
+--GO

+ 19 - 0
exec/CREATE_NW_GW_VK.sql

@@ -0,0 +1,19 @@
+USE GC_DWH_ARI
+
+GO
+
+DROP TABLE [dbo].[NW_GW_VK]
+GO
+
+SELECT *
+INTO dbo.NW_GW_VK
+FROM [GC_ETL_ARI].[load].[NW_GW_VK_TIM_DWH]
+GO
+
+CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+ON NW_GW_VK(Datum)
+GO
+
+CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+ON NW_GW_VK(Monatserster)
+GO

+ 19 - 0
exec/CREATE_OP.sql

@@ -0,0 +1,19 @@
+USE GC_DWH_ARI
+
+GO
+
+DROP TABLE [dbo].[OP_ARI]
+GO
+
+SELECT *
+INTO dbo.OP_ARI
+FROM [GC_ETL_ARI].[load].[OP_ARI]
+GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+--ON NW_GW_VK(Datum)
+--GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+--ON NW_GW_VK(Monatserster)
+--GO

+ 16 - 0
exec/CREATE_Offene_Auftraege.sql

@@ -0,0 +1,16 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Offene_Auftraege]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Offene_Auftraege]
+FROM [GC_ETL_ARI].[load].[Offene_Auftraege]
+GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+--ON NW_GW_VK(Datum)
+--GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+--ON NW_GW_VK(Monatserster)
+--GO

+ 19 - 0
exec/CREATE_Service_gesamt_DWH.sql

@@ -0,0 +1,19 @@
+USE GC_DWH_ARI
+
+GO
+
+DROP TABLE [dbo].[Service_gesamt_DWH]
+GO
+
+SELECT *
+INTO dbo.Service_gesamt_DWH
+FROM [GC_ETL_ARI].[load].[Service_gesamt_DWH]
+GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+--ON NW_GW_VK(Datum)
+--GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+--ON NW_GW_VK(Monatserster)
+--GO

+ 19 - 0
exec/CREATE_Service_offene_Auftraege.sql

@@ -0,0 +1,19 @@
+USE GC_DWH_ARI
+
+GO
+
+DROP TABLE [dbo].[Service_offene_Auftraege_neu_mit_Mont_Anzeige]
+GO
+
+SELECT *
+INTO dbo.Service_offene_Auftraege_neu_mit_Mont_Anzeige
+FROM [GC_ETL_ARI].[load].[Service_offene_Auftraege_neu_mit_Mont_Anzeige]
+GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Datum
+--ON NW_GW_VK(Datum)
+--GO
+
+--CREATE NONCLUSTERED INDEX NW_GW_VK_Monatserster
+--ON NW_GW_VK(Monatserster)
+--GO

+ 17 - 0
exec/CREATE_Verkauf.sql

@@ -0,0 +1,17 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Verkauf]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Verkauf]
+FROM [GC_ETL_ARI].[load].[Verkauf]
+GO
+
+
+CREATE NONCLUSTERED INDEX [Verkauf_Datum]
+ON [GC_DWH_ARI].[dbo].[Verkauf](Datum)
+GO
+
+CREATE NONCLUSTERED INDEX [Verkauf_Monatserster]
+ON [GC_DWH_ARI].[dbo].[Verkauf](Monatserster)
+GO

+ 11 - 0
exec/CREATE_Zeit_gesamt_DWH.sql

@@ -0,0 +1,11 @@
+USE GC_DWH_ARI
+
+GO
+
+DROP TABLE [dbo].[Zeit_gesamt_DWH]
+GO
+
+SELECT *
+INTO dbo.Zeit_gesamt_DWH
+FROM [GC_ETL_ARI].[load].[Zeit_gesamt_DWH]
+GO

+ 8 - 0
exec/CREATE_Zeiterfassung.sql

@@ -0,0 +1,8 @@
+
+DROP TABLE IF EXISTS [GC_DWH_ARI].[dbo].[Zeiterfassung]
+GO
+
+SELECT *
+INTO [GC_DWH_ARI].[dbo].[Zeiterfassung]
+FROM [GC_ETL_ARI].[load].[Zeiterfassung]
+GO

+ 19 - 0
exec/CREATE_temp_Fahrzeug_Kunde.sql

@@ -0,0 +1,19 @@
+USE [GC_ETL_ARI]
+GO
+
+TRUNCATE TABLE [temp].[Fahrzeug_Kunde]
+GO
+
+
+INSERT INTO [temp].[Fahrzeug_Kunde]
+
+SELECT [VIN]
+      ,[Customer No FZG]
+      ,[Client_DB]
+      ,[First Name]
+      ,[Last Name]
+      ,left([Kunde_FZG], 200) as [Kunde_FZG]
+      ,left([Kunde_FZG_Dashboard], 200) as [Kunde_FZG_Dashboard]
+  FROM [GC_ETL_ARI].[transform_basis].[Fahrzeug_Kunde]
+  GO
+ 

+ 15 - 0
exec/CREATE_temp_Time_Clock_Entry_fuer_ben_AW_Auftrag.sql

@@ -0,0 +1,15 @@
+USE [GC_ETL_ARI]
+GO
+
+TRUNCATE TABLE [temp].[Time_Clock_Entry_fuer_ben_AW_Auftrag]
+GO
+
+
+INSERT INTO [temp].[Time_Clock_Entry_fuer_ben_AW_Auftrag]
+
+SELECT [Client_DB]
+      ,[Service Order No_]
+      ,[ben. Std. Auftrag]
+      ,left([Monteur_und_Stunden], 130) as [Monteur_und_Stunden]
+  FROM [GC_ETL_ARI].[transform_basis].[Time_Clock_Entry_fuer_ben_AW_Auftrag]
+  GO

+ 3 - 0
exec/UPDATE_Datum_Heute.sql

@@ -0,0 +1,3 @@
+UPDATE [Kalender].[kalender].[Datum_Heute]
+SET [Datum] = convert([date], getdate())
+WHERE [Datum] <> convert([date], getdate())

+ 35 - 0
exec/UPDATE_GC_CONFIG_ARI.sql

@@ -0,0 +1,35 @@
+USE [GC_ETL_ARI]
+GO
+
+EXECUTE [batch].[Update_Mitarbeiter]
+GO
+
+/**EXECUTE [batch].[Update_AH_Gruppe]
+GO
+
+EXECUTE [batch].[Update_AH_Hauptbetrieb]
+GO
+
+EXECUTE [batch].[Update_AH_Standort]
+GO
+
+EXECUTE [batch].[Update_Fahrzeugtyp]
+GO
+
+EXECUTE [batch].[Update_Kostenstelle]
+GO
+
+EXECUTE [batch].[Update_Marke]
+GO
+
+EXECUTE [batch].[Update_Produktbuchungsgruppe]
+GO
+
+EXECUTE [batch].[Update_Task_Type]
+GO
+
+EXECUTE [batch].[Update_Time_Account]
+GO
+
+EXECUTE [batch].[Update_Umsatzart]
+GO*/

+ 5 - 0
exec/UPDATE_GC_CONFIG_ARI_MONTEURGRUPPE.sql

@@ -0,0 +1,5 @@
+USE GC_CONFIG
+
+  UPDATE  [GC_CONFIG].[ari].[Mitarbeiter]
+  SET Monteur_Gruppe_2 = [Function Code]
+  where Monteur_Gruppe_2 <> [Function Code]

+ 30 - 0
schema/GC_CONFIG/props.sql

@@ -0,0 +1,30 @@
+DECLARE @DB VARCHAR(255)
+SET @DB = DB_NAME()
+EXEC dbo.sp_dbcmptlevel @DB, 150
+EXEC('ALTER DATABASE [' + @DB + '] COLLATE Latin1_General_CI_AS')
+EXEC('ALTER DATABASE [' + @DB + '] SET AUTO_CLOSE OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET AUTO_SHRINK OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ALLOW_SNAPSHOT_ISOLATION OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET READ_COMMITTED_SNAPSHOT OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET RECOVERY SIMPLE')
+EXEC('ALTER DATABASE [' + @DB + '] SET PAGE_VERIFY CHECKSUM')
+EXEC('ALTER DATABASE [' + @DB + '] SET AUTO_CREATE_STATISTICS ON')
+EXEC('ALTER DATABASE [' + @DB + '] SET AUTO_UPDATE_STATISTICS ON')
+EXEC('ALTER DATABASE [' + @DB + '] SET AUTO_UPDATE_STATISTICS_ASYNC OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ANSI_NULL_DEFAULT OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ANSI_NULLS OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ANSI_PADDING OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ANSI_WARNINGS OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ARITHABORT OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET CONCAT_NULL_YIELDS_NULL OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET NUMERIC_ROUNDABORT OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET QUOTED_IDENTIFIER OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET RECURSIVE_TRIGGERS OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET CURSOR_CLOSE_ON_COMMIT OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET CURSOR_DEFAULT GLOBAL')
+EXEC('ALTER DATABASE [' + @DB + '] SET TRUSTWORTHY OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET DB_CHAINING OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET PARAMETERIZATION SIMPLE')
+EXEC('ALTER DATABASE [' + @DB + '] SET DATE_CORRELATION_OPTIMIZATION OFF')
+GO
+

+ 62 - 0
schema/GC_CONFIG/schemas.sql

@@ -0,0 +1,62 @@
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'optima') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [optima] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'dwh') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [dwh] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'autoline') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [autoline] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'autosys') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [autosys] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'audev') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [audev] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'ari') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [ari] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'datev') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [datev] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'carlo') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [carlo] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'locosoft') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [locosoft] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'werwiso') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [werwiso] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = 'aa_dwh') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [aa_dwh] authorization [dbo]'
+end
+
+if not exists(select s.schema_id from sys.schemas s where s.name = '1_dwh') 
+	and exists(select p.principal_id from sys.database_principals p where p.name = 'dbo') begin
+	exec sp_executesql N'create schema [1_dwh] authorization [dbo]'
+end
+GO
+

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

@@ -0,0 +1,14 @@
+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

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

@@ -0,0 +1,15 @@
+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

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

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

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

@@ -0,0 +1,25 @@
+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

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

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

+ 9 - 0
schema/GC_CONFIG/tables/ari.AH_Gruppe.sql

@@ -0,0 +1,9 @@
+CREATE TABLE [ari].[AH_Gruppe] (
+   [Gruppe_ID] [varchar](20) NOT NULL,
+   [Gruppe_Name] [varchar](50) NULL
+
+   ,CONSTRAINT [PK_AH_Gruppe] PRIMARY KEY CLUSTERED ([Gruppe_ID])
+)
+
+
+GO

+ 9 - 0
schema/GC_CONFIG/tables/ari.AH_Hauptbetrieb.sql

@@ -0,0 +1,9 @@
+CREATE TABLE [ari].[AH_Hauptbetrieb] (
+   [Hauptbetrieb_ID] [varchar](20) NOT NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL
+
+   ,CONSTRAINT [PK_AH_Hauptbetrieb] PRIMARY KEY CLUSTERED ([Hauptbetrieb_ID])
+)
+
+
+GO

+ 15 - 0
schema/GC_CONFIG/tables/ari.AH_Standort.sql

@@ -0,0 +1,15 @@
+CREATE TABLE [ari].[AH_Standort] (
+   [Client_DB] [varchar](20) NOT NULL,
+   [Branch Code] [varchar](20) NOT NULL,
+   [Branch ID] [varchar](10) NULL,
+   [Description] [varchar](50) NULL,
+   [Gruppe_ID] [varchar](20) NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL
+
+   ,CONSTRAINT [PK_AH_Standort] PRIMARY KEY CLUSTERED ([Client_DB], [Branch Code])
+)
+
+
+GO

+ 9 - 0
schema/GC_CONFIG/tables/ari.Config.sql

@@ -0,0 +1,9 @@
+CREATE TABLE [ari].[Config] (
+   [Variable] [varchar](50) NOT NULL,
+   [Wert] [varchar](50) NOT NULL
+
+   ,CONSTRAINT [PK_Config] PRIMARY KEY CLUSTERED ([Variable])
+)
+
+
+GO

+ 10 - 0
schema/GC_CONFIG/tables/ari.Fahrzeugtyp.sql

@@ -0,0 +1,10 @@
+CREATE TABLE [ari].[Fahrzeugtyp] (
+   [Inventory Posting Group] [varchar](20) NOT NULL,
+   [Inventory_Account] [varchar](20) NOT NULL,
+   [Account_Description] [varchar](100) NULL,
+   [Zuordnung_Fahrzeugart] [varchar](2) NULL,
+   [Zuordnung_Fahrzeugtyp] [varchar](15) NULL
+)
+
+
+GO

+ 75 - 0
schema/GC_CONFIG/tables/ari.Kontenrahmen.sql

@@ -0,0 +1,75 @@
+CREATE TABLE [ari].[Kontenrahmen] (
+   [Konto_Nr] [varchar](20) NULL,
+   [Konto_Bezeichnung] [varchar](255) NULL,
+   [Konto_Art] [varchar](20) NULL,
+   [Kostenstelle] [varchar](20) NULL,
+   [STK] [varchar](20) 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
+)
+
+
+GO

+ 75 - 0
schema/GC_CONFIG/tables/ari.Kontenrahmen_STK.sql

@@ -0,0 +1,75 @@
+CREATE TABLE [ari].[Kontenrahmen_STK] (
+   [Konto_Nr] [varchar](20) NULL,
+   [Konto_Bezeichnung] [varchar](255) NULL,
+   [Konto_Art] [varchar](20) NULL,
+   [Kostenstelle] [varchar](20) NULL,
+   [STK] [varchar](20) 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
+)
+
+
+GO

+ 11 - 0
schema/GC_CONFIG/tables/ari.Marke.sql

@@ -0,0 +1,11 @@
+CREATE TABLE [ari].[Marke] (
+   [Make Code] [varchar](20) NOT NULL,
+   [Name] [varchar](100) NULL,
+   [Fabrikat] [varchar](100) NULL,
+   [Fabrikat_Sortierung] [int] NULL
+
+   ,CONSTRAINT [PK_Marke] PRIMARY KEY CLUSTERED ([Make Code])
+)
+
+
+GO

+ 23 - 0
schema/GC_CONFIG/tables/ari.Mitarbeiter.sql

@@ -0,0 +1,23 @@
+CREATE TABLE [ari].[Mitarbeiter] (
+   [Client_DB] [varchar](20) NOT NULL,
+   [Employee No_] [varchar](20) NOT NULL,
+   [Name] [varchar](100) NULL,
+   [First Name] [varchar](100) NULL,
+   [Last Name] [varchar](100) NULL,
+   [Employment Date] [varchar](20) NULL,
+   [Leaving Date] [varchar](20) NULL,
+   [Task Type Group] [varchar](20) NULL,
+   [Function Code] [varchar](20) NULL,
+   [Group No_ 1] [varchar](20) NULL,
+   [Group No_ 2] [varchar](20) NULL,
+   [Group No_ 3] [varchar](20) NULL,
+   [aktiv] [int] NULL,
+   [Erstellungsdatum] [datetime] NULL,
+   [Monteur_Gruppe] [varchar](50) NULL,
+   [Monteur_Gruppe_2] [varchar](50) NULL
+
+   ,CONSTRAINT [PK_Mitarbeiter] PRIMARY KEY CLUSTERED ([Client_DB], [Employee No_])
+)
+
+
+GO

+ 12 - 0
schema/GC_CONFIG/tables/ari.Produktbuchungsgruppe.sql

@@ -0,0 +1,12 @@
+CREATE TABLE [ari].[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
+
+   ,CONSTRAINT [PK_Produktbuchungsgruppe] PRIMARY KEY CLUSTERED ([Client_DB], [Gen_ Prod_ Posting Group])
+)
+
+
+GO

+ 13 - 0
schema/GC_CONFIG/tables/ari.Task_Type.sql

@@ -0,0 +1,13 @@
+CREATE TABLE [ari].[Task_Type] (
+   [Client_DB] [varchar](20) NOT NULL,
+   [Task Type Code] [varchar](20) NOT NULL,
+   [Description] [varchar](100) NULL,
+   [Activity_Desc] [varchar](150) NULL,
+   [Activity_Codes_Group1] [varchar](100) NULL,
+   [Activity_Codes_Group2] [varchar](150) NULL
+
+   ,CONSTRAINT [PK_Task_Type] PRIMARY KEY CLUSTERED ([Client_DB], [Task Type Code])
+)
+
+
+GO

+ 14 - 0
schema/GC_CONFIG/tables/ari.Time_Account.sql

@@ -0,0 +1,14 @@
+CREATE TABLE [ari].[Time_Account] (
+   [Client_DB] [varchar](20) NOT NULL,
+   [Time Account No_] [varchar](20) NOT NULL,
+   [Description] [varchar](100) NULL,
+   [Description 2] [varchar](100) NULL,
+   [Activity_Desc] [varchar](150) NULL,
+   [Activity_Codes_Group1] [varchar](100) NULL,
+   [Activity_Codes_Group2] [varchar](150) NULL
+
+   ,CONSTRAINT [PK_Time_Account] PRIMARY KEY CLUSTERED ([Client_DB], [Time Account No_])
+)
+
+
+GO

+ 12 - 0
schema/GC_CONFIG/tables/ari.Umsatzart.sql

@@ -0,0 +1,12 @@
+CREATE TABLE [ari].[Umsatzart] (
+   [Client_DB] [varchar](20) NOT NULL,
+   [Gen_ Bus_ Posting Group] [varchar](50) NOT NULL,
+   [Description] [varchar](100) NULL,
+   [Umsatzart] [varchar](100) NULL,
+   [Zuordnung] [varchar](50) NULL
+
+   ,CONSTRAINT [PK_Umsatzart] PRIMARY KEY CLUSTERED ([Client_DB], [Gen_ Bus_ Posting Group])
+)
+
+
+GO

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

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

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

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

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

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

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

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

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

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

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

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

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

@@ -0,0 +1,21 @@
+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

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

@@ -0,0 +1,14 @@
+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

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

@@ -0,0 +1,18 @@
+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

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

@@ -0,0 +1,13 @@
+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

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

@@ -0,0 +1,14 @@
+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

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

@@ -0,0 +1,12 @@
+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

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

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

+ 30 - 0
schema/GC_DWH_ARI/props.sql

@@ -0,0 +1,30 @@
+DECLARE @DB VARCHAR(255)
+SET @DB = DB_NAME()
+EXEC dbo.sp_dbcmptlevel @DB, 150
+EXEC('ALTER DATABASE [' + @DB + '] COLLATE Latin1_General_CI_AS')
+EXEC('ALTER DATABASE [' + @DB + '] SET AUTO_CLOSE OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET AUTO_SHRINK ON')
+EXEC('ALTER DATABASE [' + @DB + '] SET ALLOW_SNAPSHOT_ISOLATION OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET READ_COMMITTED_SNAPSHOT OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET RECOVERY SIMPLE')
+EXEC('ALTER DATABASE [' + @DB + '] SET PAGE_VERIFY CHECKSUM')
+EXEC('ALTER DATABASE [' + @DB + '] SET AUTO_CREATE_STATISTICS ON')
+EXEC('ALTER DATABASE [' + @DB + '] SET AUTO_UPDATE_STATISTICS ON')
+EXEC('ALTER DATABASE [' + @DB + '] SET AUTO_UPDATE_STATISTICS_ASYNC OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ANSI_NULL_DEFAULT OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ANSI_NULLS OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ANSI_PADDING OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ANSI_WARNINGS OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET ARITHABORT OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET CONCAT_NULL_YIELDS_NULL OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET NUMERIC_ROUNDABORT OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET QUOTED_IDENTIFIER OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET RECURSIVE_TRIGGERS OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET CURSOR_CLOSE_ON_COMMIT OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET CURSOR_DEFAULT GLOBAL')
+EXEC('ALTER DATABASE [' + @DB + '] SET TRUSTWORTHY OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET DB_CHAINING OFF')
+EXEC('ALTER DATABASE [' + @DB + '] SET PARAMETERIZATION SIMPLE')
+EXEC('ALTER DATABASE [' + @DB + '] SET DATE_CORRELATION_OPTIMIZATION OFF')
+GO
+

+ 2 - 0
schema/GC_DWH_ARI/schemas.sql

@@ -0,0 +1,2 @@
+GO
+

+ 21 - 0
schema/GC_DWH_ARI/tables/Add_Serv_Ledger_Entry_fakt_AW_Monteur.sql

@@ -0,0 +1,21 @@
+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

+ 75 - 0
schema/GC_DWH_ARI/tables/Aftersales.sql

@@ -0,0 +1,75 @@
+CREATE TABLE [dbo].[Aftersales] (
+   [Client_DB] [varchar](20) NULL,
+   [Department Code] [varchar](20) NULL,
+   [Auftrags-Nr.] [varchar](100) NULL,
+   [Gen Prod Posting Group] [varchar](20) NULL,
+   [Benutzer Abr.] [varchar](100) NULL,
+   [Serviceberater] [varchar](100) NULL,
+   [Monteur] [varchar](130) NULL,
+   [Umsatzart] [varchar](20) NULL,
+   [Model] [varchar](50) NULL,
+   [Fahrzeug] [varchar](100) NULL,
+   [Marke] [varchar](20) NULL,
+   [Auftragsart] [varchar](20) NULL,
+   [Kundenart] [varchar](50) NULL,
+   [Kunde] [varchar](200) NULL,
+   [Invoice Date] [datetime] NULL,
+   [ben. AW] [decimal](38,15) NULL,
+   [verk. AW] [decimal](28,8) NULL,
+   [Auftragsposition] [varchar](200) NULL,
+   [SB_Gruppe] [varchar](20) NULL,
+   [Rabatt Lohn] [decimal](28,8) NULL,
+   [Rabatt Teile] [decimal](28,8) NULL,
+   [Rg-Nr.] [varchar](20) NULL,
+   [RG/Auftrag/Kunde] [varchar](200) NULL,
+   [RG/SB/Kunde/Datum] [varchar](200) NULL,
+   [Labor No] [varchar](20) NULL,
+   [Artikel / AW-Nr.] [varchar](200) NULL,
+   [Kunde_Verkaufskunde] [varchar](200) NULL,
+   [Make Code] [varchar](20) NULL,
+   [Location Code] [varchar](20) NULL,
+   [Amount] [decimal](28,8) NULL,
+   [Line Discount Amount] [decimal](28,8) NULL,
+   [Quantity] [decimal](28,8) NULL,
+   [Unit Cost (lcy)] [decimal](28,8) NULL,
+   [Source Table] [varchar](20) NULL,
+   [PGRP-Bezeichnung] [varchar](100) NULL,
+   [Zuordnung] [varchar](20) NULL,
+   [Fabrikat] [varchar](20) NULL,
+   [Fabrikat_Sortierung] [int] NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Fokus-Gruppe] [varchar](50) NULL,
+   [Fokus-Untergruppe] [varchar](50) NULL,
+   [Lohn] [decimal](28,8) NULL,
+   [Teile] [decimal](28,8) NULL,
+   [Sonst.] [decimal](28,8) NULL,
+   [TÜV] [decimal](28,8) NULL,
+   [Fremdl.] [decimal](28,8) NULL,
+   [Mietw.] [decimal](28,8) NULL,
+   [NL Lohn] [decimal](28,8) NULL,
+   [NL Teile] [decimal](28,8) NULL,
+   [EW Teile] [decimal](28,8) NULL,
+   [EW Fremdl.] [decimal](28,8) NULL,
+   [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,
+   [Datum] [date] NULL,
+   [Jahr/Monat] [varchar](20) NULL,
+   [Aktueller Tag] [date] NULL,
+   [Monatserster] [date] NULL,
+   [Monatsletzter] [date] NULL,
+   [MUN_DATE] [varchar](100) NULL,
+   [Mitgliedsname] [varchar](50) NULL,
+   [Beginn Geschäftsjahr] [date] NULL,
+   [Monat_Jahr] [varchar](20) NULL,
+   [Jahr] [varchar](20) NULL,
+   [Monat] [varchar](20) NULL,
+   [Monat_kurz] [nvarchar](4000) NULL
+)
+
+
+GO

+ 30 - 0
schema/GC_DWH_ARI/tables/Bilanzsalden_kumuliert.sql

@@ -0,0 +1,30 @@
+CREATE TABLE [dbo].[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

+ 32 - 0
schema/GC_DWH_ARI/tables/Bilanzsalden_mit_EB.sql

@@ -0,0 +1,32 @@
+CREATE TABLE [dbo].[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,
+   [GuV_Bilanz] [varchar](1) NOT NULL,
+   [Susa] [varchar](1) NULL,
+   [Konto_Bezeichnung] [varchar](255) NULL,
+   [Konto] [varchar](278) NOT NULL
+)
+
+
+GO

+ 16 - 0
schema/GC_DWH_ARI/tables/Fahrzeug.sql

@@ -0,0 +1,16 @@
+CREATE TABLE [dbo].[Fahrzeug] (
+   [Client_DB] [varchar](20) NULL,
+   [VIN] [varchar](30) NULL,
+   [FZG_Detail] [varchar](300) NULL,
+   [Jahr] [int] NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Tabelle] [varchar](20) NULL,
+   [Bereich_Detail] [varchar](20) NULL,
+   [DB1] [decimal](28,8) NULL
+)
+
+
+GO

+ 35 - 0
schema/GC_DWH_ARI/tables/Fahrzeug_Bestand.sql

@@ -0,0 +1,35 @@
+CREATE TABLE [dbo].[Fahrzeug_Bestand] (
+   [Client_DB] [varchar](20) NULL,
+   [Modellbez] [varchar](50) NULL,
+   [FZG] [varchar](100) NULL,
+   [VIN] [varchar](100) NULL,
+   [Location Code] [varchar](20) NULL,
+   [VB_Einkauf] [varchar](20) NULL,
+   [Standtage_ori] [decimal](28,8) NULL,
+   [EZ/Eingang] [varchar](20) NULL,
+   [Farbe] [varchar](50) NULL,
+   [Einsatz] [decimal](28,8) NULL,
+   [Invoice Date] [datetime] NULL,
+   [Standtage] [decimal](28,8) NULL,
+   [gepl. VK] [decimal](28,8) NULL,
+   [Händlerstatus] [varchar](20) NULL,
+   [UPE] [decimal](28,8) NULL,
+   [Model] [varchar](50) NULL,
+   [Standtagestaffel] [varchar](50) NULL,
+   [Tage letzte Preisänderung_ori] [decimal](28,8) NULL,
+   [Tage seit Erstzul.] [decimal](28,8) NULL,
+   [Tag_Dashboard] [decimal](28,8) NULL,
+   [Monat_Dashboard] [decimal](28,8) NULL,
+   [Jahr_Dashboard] [decimal](28,8) NULL,
+   [Fahrzeugart] [varchar](20) NULL,
+   [Fahrzeugtyp] [varchar](20) NULL,
+   [Fabrikat] [varchar](20) NULL,
+   [Fabrikat_Sortierung] [int] NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL
+)
+
+
+GO

+ 33 - 0
schema/GC_DWH_ARI/tables/Fibu_Belege.sql

@@ -0,0 +1,33 @@
+CREATE TABLE [dbo].[Fibu_Belege] (
+   [Client_DB] [varchar](20) NULL,
+   [Department Code] [varchar](20) NULL,
+   [Make Code] [varchar](20) NULL,
+   [Branch Code] [varchar](20) NULL,
+   [Bookkeep Date] [datetime] NULL,
+   [Acct Nr] [varchar](20) NULL,
+   [Betrag] [decimal](28,8) NULL,
+   [Text] [varchar](300) NULL,
+   [Beleg] [varchar](300) NULL,
+   [VIN] [varchar](20) NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Marke] [varchar](20) NULL,
+   [Fabrikat_Sortierung] [int] NULL,
+   [Datum] [date] NULL,
+   [Jahr/Monat] [varchar](20) NULL,
+   [Aktueller Tag] [date] NULL,
+   [Monatserster] [date] NULL,
+   [Monatsletzter] [date] NULL,
+   [MUN_DATE] [varchar](100) NULL,
+   [Mitgliedsname] [varchar](50) NULL,
+   [Beginn Geschäftsjahr] [date] NULL,
+   [Monat_Jahr] [varchar](20) NULL,
+   [Jahr] [varchar](20) NULL,
+   [Monat] [varchar](20) NULL,
+   [Monat_kurz] [nvarchar](4000) NULL
+)
+
+
+GO

+ 30 - 0
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

+ 32 - 0
schema/GC_DWH_ARI/tables/Fibu_Bilanzsalden_mit_EB.sql

@@ -0,0 +1,32 @@
+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,
+   [GuV_Bilanz] [varchar](1) NOT NULL,
+   [Susa] [varchar](1) NULL,
+   [Konto_Bezeichnung] [varchar](255) NULL,
+   [Konto] [varchar](278) NOT NULL
+)
+
+
+GO

+ 19 - 0
schema/GC_DWH_ARI/tables/Fibu_Verkauf_Stk_Betrag.sql

@@ -0,0 +1,19 @@
+CREATE TABLE [dbo].[Fibu_Verkauf_Stk_Betrag] (
+   [Client_DB] [varchar](20) NULL,
+   [Department Code] [varchar](20) NULL,
+   [Make Code] [varchar](20) NULL,
+   [Branch Code] [varchar](20) NULL,
+   [Bookkeep Date] [datetime] NULL,
+   [Acct Nr] [varchar](20) NULL,
+   [Betrag] [decimal](28,8) NULL,
+   [Text] [varchar](300) NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Marke] [varchar](20) NULL,
+   [Fabrikat_Sortierung] [int] NULL
+)
+
+
+GO

+ 19 - 0
schema/GC_DWH_ARI/tables/Fibu_Verkauf_Stk_Menge.sql

@@ -0,0 +1,19 @@
+CREATE TABLE [dbo].[Fibu_Verkauf_Stk_Menge] (
+   [Client_DB] [varchar](20) NULL,
+   [Department Code] [varchar](20) NULL,
+   [Make Code] [varchar](20) NULL,
+   [Branch Code] [varchar](20) NULL,
+   [Bookkeep Date] [datetime] NULL,
+   [Acct Nr] [varchar](20) NULL,
+   [Menge_FIBU] [decimal](28,8) NULL,
+   [Text] [varchar](300) NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Marke] [varchar](20) NULL,
+   [Fabrikat_Sortierung] [int] NULL
+)
+
+
+GO

+ 41 - 0
schema/GC_DWH_ARI/tables/Forderungen.sql

@@ -0,0 +1,41 @@
+CREATE TABLE [dbo].[Forderungen] (
+   [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](124) 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

+ 15 - 0
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
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
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

+ 78 - 0
schema/GC_DWH_ARI/tables/Kontenrahmen.sql

@@ -0,0 +1,78 @@
+CREATE TABLE [dbo].[Kontenrahmen] (
+   [Konto] [varchar](275) 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,
+   [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,
+   [Sortierung] [varchar](6) NULL,
+   [Kostenstelle] [varchar](20) NULL
+)
+
+
+GO

+ 19 - 0
schema/GC_DWH_ARI/tables/Modellgruppe.sql

@@ -0,0 +1,19 @@
+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] [varchar](10) 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

+ 35 - 0
schema/GC_DWH_ARI/tables/NW_GW_BE_neu.sql

@@ -0,0 +1,35 @@
+CREATE TABLE [dbo].[NW_GW_BE_neu] (
+   [Client_DB] [varchar](20) NULL,
+   [Modellbez] [varchar](50) NULL,
+   [FZG] [varchar](100) NULL,
+   [VIN] [varchar](100) NULL,
+   [Location Code] [varchar](20) NULL,
+   [VB_Einkauf] [varchar](20) NULL,
+   [Standtage_ori] [decimal](28,8) NULL,
+   [EZ/Eingang] [varchar](20) NULL,
+   [Farbe] [varchar](50) NULL,
+   [Einsatz] [decimal](28,8) NULL,
+   [Invoice Date] [datetime] NULL,
+   [Standtage] [decimal](28,8) NULL,
+   [gepl. VK] [decimal](28,8) NULL,
+   [Händlerstatus] [varchar](20) NULL,
+   [UPE] [decimal](28,8) NULL,
+   [Model] [varchar](50) NULL,
+   [Standtagestaffel] [varchar](50) NULL,
+   [Tage letzte Preisänderung_ori] [decimal](28,8) NULL,
+   [Tage seit Erstzul.] [decimal](28,8) NULL,
+   [Tag_Dashboard] [decimal](28,8) NULL,
+   [Monat_Dashboard] [decimal](28,8) NULL,
+   [Jahr_Dashboard] [decimal](28,8) NULL,
+   [Fahrzeugart] [varchar](20) NULL,
+   [Fahrzeugtyp] [varchar](20) NULL,
+   [Fabrikat] [varchar](20) NULL,
+   [Fabrikat_Sortierung] [int] NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL
+)
+
+
+GO

+ 19 - 0
schema/GC_DWH_ARI/tables/NW_GW_GK_Stk_fuer_FIBU_Betrag.sql

@@ -0,0 +1,19 @@
+CREATE TABLE [dbo].[NW_GW_GK_Stk_fuer_FIBU_Betrag] (
+   [Client_DB] [varchar](20) NULL,
+   [Department Code] [varchar](20) NULL,
+   [Make Code] [varchar](20) NULL,
+   [Branch Code] [varchar](20) NULL,
+   [Bookkeep Date] [datetime] NULL,
+   [Acct Nr] [varchar](20) NULL,
+   [Betrag] [decimal](28,8) NULL,
+   [Text] [varchar](300) NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Marke] [varchar](20) NULL,
+   [Fabrikat_Sortierung] [int] NULL
+)
+
+
+GO

+ 19 - 0
schema/GC_DWH_ARI/tables/NW_GW_GK_Stk_fuer_FIBU_Menge.sql

@@ -0,0 +1,19 @@
+CREATE TABLE [dbo].[NW_GW_GK_Stk_fuer_FIBU_Menge] (
+   [Client_DB] [varchar](20) NULL,
+   [Department Code] [varchar](20) NULL,
+   [Make Code] [varchar](20) NULL,
+   [Branch Code] [varchar](20) NULL,
+   [Bookkeep Date] [datetime] NULL,
+   [Acct Nr] [varchar](20) NULL,
+   [Menge_FIBU] [decimal](28,8) NULL,
+   [Text] [varchar](300) NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Marke] [varchar](20) NULL,
+   [Fabrikat_Sortierung] [int] NULL
+)
+
+
+GO

+ 34 - 0
schema/GC_DWH_ARI/tables/NW_GW_VK_TIM.sql

@@ -0,0 +1,34 @@
+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

+ 29 - 0
schema/GC_DWH_ARI/tables/NW_GW_VK_TIM_Grosskd.sql

@@ -0,0 +1,29 @@
+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

+ 37 - 0
schema/GC_DWH_ARI/tables/Offene_Auftraege.sql

@@ -0,0 +1,37 @@
+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](101) NULL,
+   [Umsatzart] [varchar](6) NOT NULL,
+   [Kunde] [varchar](123) NOT NULL,
+   [benutzte AW] [float] NULL,
+   [Durchgänge] [numeric](13,12) NULL,
+   [Tage offen] [float] NULL,
+   [gebuchte Teile] [float] NULL,
+   [Order Number] [varchar](20) NULL,
+   [Invoice Date] [datetime] NOT NULL,
+   [Anz. Tage letzte Stemp.] [int] NULL,
+   [Intern/Extern] [varchar](6) NOT NULL,
+   [Tage über Abholtermin] [float] NULL,
+   [Order Number_intern_neu] [varchar](649) NULL,
+   [Kostenstelle] [varchar](1) NOT NULL,
+   [Fahrzeug] [varchar](20) NOT NULL,
+   [Teile] [float] NULL,
+   [Fremdl.] [float] NULL,
+   [Umsatz Auftrag] [float] NULL,
+   [Tag_Dashboard] [int] NULL,
+   [Monat_Dashboard] [int] NULL,
+   [Jahr_Dashboard] [int] NULL,
+   [Location Code] [varchar](10) NOT 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
+)
+
+
+GO

+ 21 - 0
schema/GC_DWH_ARI/tables/Planung_Tag.sql

@@ -0,0 +1,21 @@
+CREATE TABLE [dbo].[Planung_Tag] (
+   [Hauptbetrieb_ID] [varchar](20) NOT NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NOT NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Jahr] [int] NULL,
+   [Kostenstelle] [varchar](50) NOT NULL,
+   [Ebene1] [varchar](50) NOT NULL,
+   [Ebene2] [varchar](50) NOT NULL,
+   [Ebene3] [varchar](50) NOT NULL,
+   [Ebene4] [varchar](50) NOT NULL,
+   [Ebene5] [varchar](50) NOT NULL,
+   [Marke] [varchar](50) NULL,
+   [Bookkeep Date] [date] NOT NULL,
+   [Plan] [numeric](38,6) NULL
+
+   ,CONSTRAINT [PK_Planung_Tag_1] PRIMARY KEY CLUSTERED ([Hauptbetrieb_ID], [Standort_ID], [Kostenstelle], [Ebene1], [Ebene2], [Ebene3], [Ebene4], [Ebene5], [Bookkeep Date])
+)
+
+
+GO

+ 38 - 0
schema/GC_DWH_ARI/tables/Service_Ausgangsrechnung_ab_2011_SLE_ims_ohne_sle.sql

@@ -0,0 +1,38 @@
+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

+ 28 - 0
schema/GC_DWH_ARI/tables/Service_Ausgangsrechnung_ab_2011_ben_AW_final.sql

@@ -0,0 +1,28 @@
+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

+ 38 - 0
schema/GC_DWH_ARI/tables/Service_Gutschriften_ab_2011.sql

@@ -0,0 +1,38 @@
+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

+ 28 - 0
schema/GC_DWH_ARI/tables/Service_Gutschriften_ab_2011_ben_AW_final.sql

@@ -0,0 +1,28 @@
+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

+ 37 - 0
schema/GC_DWH_ARI/tables/Service_offene_Auftraege_neu_mit_Mont_Anzeige.sql

@@ -0,0 +1,37 @@
+CREATE TABLE [dbo].[Service_offene_Auftraege_neu_mit_Mont_Anzeige] (
+   [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](101) NULL,
+   [Umsatzart] [varchar](6) NOT NULL,
+   [Kunde] [varchar](123) NOT NULL,
+   [benutzte AW] [float] NULL,
+   [Durchgänge] [numeric](13,12) NULL,
+   [Tage offen] [float] NULL,
+   [gebuchte Teile] [float] NULL,
+   [Order Number] [varchar](20) NULL,
+   [Invoice Date] [datetime] NOT NULL,
+   [Anz. Tage letzte Stemp.] [int] NULL,
+   [Intern/Extern] [varchar](6) NOT NULL,
+   [Tage über Abholtermin] [float] NULL,
+   [Order Number_intern_neu] [varchar](649) NULL,
+   [Kostenstelle] [varchar](1) NOT NULL,
+   [Fahrzeug] [varchar](20) NOT NULL,
+   [Teile] [float] NULL,
+   [Fremdl.] [float] NULL,
+   [Umsatz Auftrag] [float] NULL,
+   [Tag_Dashboard] [int] NULL,
+   [Monat_Dashboard] [int] NULL,
+   [Jahr_Dashboard] [int] NULL,
+   [Location Code] [varchar](10) NOT 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
+)
+
+
+GO

+ 20 - 0
schema/GC_DWH_ARI/tables/Stempelzeiten_Monteurlisten_aus_ims.sql

@@ -0,0 +1,20 @@
+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

+ 25 - 0
schema/GC_DWH_ARI/tables/Time_Clock_Entry.sql

@@ -0,0 +1,25 @@
+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

+ 72 - 0
schema/GC_DWH_ARI/tables/Verkauf.sql

@@ -0,0 +1,72 @@
+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,
+   [Book No] [varchar](20) NULL,
+   [Vehicle Status] [varchar](10) NULL,
+   [Old Vehicle Status] [varchar](10) NULL,
+   [Make Code_Vehicle] [varchar](20) NULL,
+   [Model] [varchar](20) NULL,
+   [Modellbez] [varchar](50) NULL,
+   [Vat Prod Posting Group] [varchar](20) NULL,
+   [Inventory Posting Group] [varchar](20) NULL,
+   [Fahrzeugart] [varchar](20) NULL,
+   [Fahrzeugtyp] [varchar](20) NULL,
+   [FZG] [varchar](316) 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,
+   [Vorbesitzer] [varchar](200) NULL,
+   [Verkäufer] [varchar](100) NOT NULL,
+   [Beleg] [varchar](200) NULL,
+   [FZG_Detail] [varchar](425) NOT NULL,
+   [Konto] [varchar](100) NULL,
+   [Menge] [decimal](28,8) NULL,
+   [Tag] [int] NULL,
+   [Monat] [int] NULL,
+   [Jahr] [int] NULL,
+   [Bereich Umsatz] [varchar](20) NULL,
+   [Ebene1] [varchar](50) NULL,
+   [Ebene2] [varchar](50) NULL,
+   [Ebene3] [varchar](50) NULL,
+   [Ebene4] [varchar](50) NULL,
+   [Ebene5] [varchar](50) NULL,
+   [Erlös FZG] [decimal](28,8) NULL,
+   [Einsatz FZG] [decimal](28,8) NULL,
+   [Boni] [decimal](28,8) NULL,
+   [Instandsetz. ges.] [decimal](28,8) NULL,
+   [Fabrikat] [varchar](20) NULL,
+   [Fabrikat_Sortierung] [int] NULL,
+   [Hauptbetrieb_ID] [varchar](20) NULL,
+   [Hauptbetrieb_Name] [varchar](50) NULL,
+   [Standort_ID] [varchar](20) NULL,
+   [Standort_Name] [varchar](50) NULL,
+   [Datum] [date] NULL,
+   [Jahr/Monat] [varchar](20) NULL,
+   [Aktueller Tag] [date] NULL,
+   [Monatserster] [date] NULL,
+   [Monatsletzter] [date] NULL,
+   [MUN_DATE] [varchar](100) NULL,
+   [Mitgliedsname] [varchar](50) NULL,
+   [Beginn Geschäftsjahr] [date] NULL,
+   [Monat_Jahr] [varchar](20) NULL,
+   [Monat_kurz] [nvarchar](4000) NULL
+
+)
+
+CREATE NONCLUSTERED INDEX [Verkauf_Datum] ON [dbo].[Verkauf] ([Datum])
+CREATE NONCLUSTERED INDEX [Verkauf_Monatserster] ON [dbo].[Verkauf] ([Monatserster])
+
+GO

+ 23 - 0
schema/GC_DWH_ARI/tables/Zeit_2_Ryma.sql

@@ -0,0 +1,23 @@
+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

+ 42 - 0
schema/GC_DWH_ARI/tables/Zeit_gesamt_DWH.sql

@@ -0,0 +1,42 @@
+CREATE TABLE [dbo].[Zeit_gesamt_DWH] (
+   [Client_DB] [varchar](20) NULL,
+   [No] [varchar](20) NULL,
+   [Document No] [varchar](20) NULL,
+   [Zeitdauer] [decimal](28,8) NULL,
+   [Stempel-Code] [varchar](20) NULL,
+   [Monteur] [varchar](100) NULL,
+   [Datum] [datetime] NULL,
+   [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,
+   [First Name] [varchar](100) NULL,
+   [Last Name] [varchar](100) NULL,
+   [Task Type Group] [varchar](20) NULL,
+   [Function Code] [varchar](20) NULL,
+   [Group No_ 1] [varchar](20) NULL,
+   [Group No_ 2] [varchar](20) NULL,
+   [Group No_ 3] [varchar](20) NULL,
+   [Monteur_Gruppe] [varchar](50) NULL,
+   [Monteur_Gruppe_2] [varchar](50) NULL,
+   [prod.] [decimal](28,8) NULL,
+   [unprod.] [decimal](28,8) NULL,
+   [Abw.] [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
+)
+
+
+GO

+ 42 - 0
schema/GC_DWH_ARI/tables/Zeiterfassung.sql

@@ -0,0 +1,42 @@
+CREATE TABLE [dbo].[Zeiterfassung] (
+   [Client_DB] [varchar](20) NULL,
+   [No] [varchar](20) NULL,
+   [Document No] [varchar](20) NULL,
+   [Zeitdauer] [decimal](28,8) NULL,
+   [Stempel-Code] [varchar](20) NULL,
+   [Monteur] [varchar](100) NULL,
+   [Datum] [datetime] NULL,
+   [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,
+   [First Name] [varchar](100) NULL,
+   [Last Name] [varchar](100) NULL,
+   [Task Type Group] [varchar](20) NULL,
+   [Function Code] [varchar](20) NULL,
+   [Group No_ 1] [varchar](20) NULL,
+   [Group No_ 2] [varchar](20) NULL,
+   [Group No_ 3] [varchar](20) NULL,
+   [Monteur_Gruppe] [varchar](50) NULL,
+   [Monteur_Gruppe_2] [varchar](50) NULL,
+   [prod.] [decimal](28,8) NULL,
+   [unprod.] [decimal](28,8) NULL,
+   [Abw.] [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
+)
+
+
+GO

+ 9 - 0
schema/GC_DWH_ARI/tables/Zuordnung_Produktbuchungsgruppe.sql

@@ -0,0 +1,9 @@
+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

+ 10 - 0
schema/GC_DWH_ARI/tables/Zuordnung_Task_Type.sql

@@ -0,0 +1,10 @@
+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

+ 8 - 0
schema/GC_DWH_ARI/tables/Zuordnung_Time_Account_Abw.sql

@@ -0,0 +1,8 @@
+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

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