diff --git a/ReportImp/FizHof/FizHof.csproj b/ReportImp/FizHof/FizHof.csproj
index 444414e7d..f96fcbf87 100644
--- a/ReportImp/FizHof/FizHof.csproj
+++ b/ReportImp/FizHof/FizHof.csproj
@@ -60,6 +60,7 @@
+
Component
@@ -91,6 +92,7 @@
Mitarbeiterstundenkonto.cs
Designer
+
Teamstundenkonto.cs
diff --git a/ReportImp/FizHof/Properties/licenses.licx b/ReportImp/FizHof/Properties/licenses.licx
new file mode 100644
index 000000000..e69de29bb
diff --git a/ReportImp/FizHof/Service/CustomCustomerService.cs b/ReportImp/FizHof/Service/CustomCustomerService.cs
new file mode 100644
index 000000000..e742e1a4f
--- /dev/null
+++ b/ReportImp/FizHof/Service/CustomCustomerService.cs
@@ -0,0 +1,82 @@
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.DataContracts;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Net;
+using System.Text;
+using System.Threading.Tasks;
+
+
+namespace FizHof.Service
+{
+ public class CustomCustomerService : CustomerService
+ {
+
+ public override long InsertNewCustomer(CustomerDC pCustomerDc)
+ {
+ var cOid = base.InsertNewCustomer(pCustomerDc);
+
+ // HIERACHIE LEVEL - 1 -
+ var folder_01 = CreateBeWoFolder("Gesundheit", cOid, null);
+ var folder_02 = CreateBeWoFolder("Rechtl. Betreuung", cOid, null);
+ var folder_03 = CreateBeWoFolder("Justiz (außer rechtl. Betreuung)", cOid, null);
+ var folder_04 = CreateBeWoFolder("Leistungsträger", cOid, null);
+ var folder_05 = CreateBeWoFolder("Wohnen", cOid, null);
+ var folder_06 = CreateBeWoFolder("Bank", cOid, null);
+ var folder_07 = CreateBeWoFolder("Einkommen (außer Arbeit)", cOid, null);
+ var folder_08 = CreateBeWoFolder("Arbeit", cOid, null);
+ var folder_09 = CreateBeWoFolder("Familie", cOid, null);
+ var folder_10 = CreateBeWoFolder("Sonstiges", cOid, null);
+
+
+
+ return cOid;
+ }
+
+ private BeWoFolder CreateBeWoFolder(string name, long? cOid, long? parentOid)
+ {
+ BeWoFolder f = new BeWoFolder();
+ f.Name = name;
+ f.ObjectOid = cOid;
+ f.ObjectTid = TableID.Customer;
+ f.ParentBeWoFolderOid = parentOid;
+
+ DAOFactory.GenericDAO.Insert(f);
+
+ return f;
+ }
+ private void CreateSubFolder(string[] vs, BeWoFolder folder)
+ {
+ foreach (var foldername in vs)
+ {
+ CreateBeWoFolder(foldername, folder.ObjectOid, folder.ParentBeWoFolderOid);
+ }
+ }
+
+ private void SaveHierarchie(List folderList, long cOid, long? parentOid)
+ {
+ foreach (var item in folderList)
+ {
+ var f = CreateBeWoFolder(item.Name, cOid, parentOid);
+
+ SaveHierarchie(item.Subfolder, cOid, f.Oid);
+ }
+ }
+ }
+
+ public class Folder
+ {
+ public Folder(String name)
+ {
+ Name = name;
+ Subfolder = new List();
+ }
+ public String Name { get; set; }
+
+ public List Subfolder { get; set; }
+ }
+}
diff --git a/Service/Plugins/PluginLoader.cs b/Service/Plugins/PluginLoader.cs
index 3fe17768a..86f80eac3 100644
--- a/Service/Plugins/PluginLoader.cs
+++ b/Service/Plugins/PluginLoader.cs
@@ -97,7 +97,7 @@ namespace BeWo.Service.Plugins
//t = "8561513464"; // Caritasverband Wuppertal/Solingen
//t = "2727001973"; // SD Julia Schönberg
//t = "5653806613"; // Feid und Kollegen
- //t = "3830114427"; // FiZ Familie im Zentrum Hof
+ t = "3830114427"; // FiZ Familie im Zentrum Hof
//t = "7138297573"; // Tagwerk betreutes wohnen
//t = "1008896531"; // BeWo Auxilio
//t = "9383760246"; // Die Kette
@@ -224,7 +224,7 @@ namespace BeWo.Service.Plugins
//t = "7817461089"; // FAB e.V. (Familienarbeit und Beratung e.V.)
//t = "5207911843"; // Pro Balance
//t = "8619663355"; // HSH Cologne
- t = "1652658918"; // LH Frankfurt Oder
+ //t = "1652658918"; // LH Frankfurt Oder
//t = "7696927868"; // Kuhring Betreuung
//t = "6251348980"; // BeWo Gün
//t = "6782533512"; // LH Dorsten