diff --git a/langs/de_DE/kundenkarte.lang b/langs/de_DE/kundenkarte.lang index 1e2d564..0ab3bc8 100755 --- a/langs/de_DE/kundenkarte.lang +++ b/langs/de_DE/kundenkarte.lang @@ -562,8 +562,8 @@ Decommission = Ausbauen Recommission = Wieder einbauen ShowDecommissioned = Ausgebaute Elemente anzeigen -# Werkzeuge & Zubehör -CompanyTools = Firmen-Werkzeuge +# Eigener Betrieb & Zubehör +CompanyTools = Mein Betrieb HasAccessories = Hat Zubehör HasAccessoriesHelp = Ermöglicht die Zuordnung von Zubehör und Ersatzteilen Accessories = Zubehör / Ersatzteile diff --git a/langs/en_US/kundenkarte.lang b/langs/en_US/kundenkarte.lang index cb7baa3..44aad5a 100755 --- a/langs/en_US/kundenkarte.lang +++ b/langs/en_US/kundenkarte.lang @@ -310,8 +310,8 @@ Decommission = Decommission Recommission = Recommission ShowDecommissioned = Show decommissioned elements -# Tools & Accessories -CompanyTools = Company Tools +# Own Company & Accessories +CompanyTools = My Company HasAccessories = Has Accessories HasAccessoriesHelp = Allows assigning accessories and spare parts Accessories = Accessories / Spare Parts diff --git a/werkzeuge.php b/werkzeuge.php index 08779e0..bb597bf 100644 --- a/werkzeuge.php +++ b/werkzeuge.php @@ -11,9 +11,7 @@ if (!$res && file_exists("../main.inc.php")) $res = @include "../main.inc.php"; if (!$res && file_exists("../../main.inc.php")) $res = @include "../../main.inc.php"; if (!$res) die("Include of main fails"); -require_once DOL_DOCUMENT_ROOT.'/core/lib/company.lib.php'; require_once DOL_DOCUMENT_ROOT.'/core/class/html.form.class.php'; -require_once DOL_DOCUMENT_ROOT.'/societe/class/societe.class.php'; dol_include_once('/kundenkarte/class/anlage.class.php'); dol_include_once('/kundenkarte/class/anlagetype.class.php'); dol_include_once('/kundenkarte/class/anlagefile.class.php'); @@ -37,14 +35,9 @@ $confirm = GETPOST('confirm', 'alpha'); $anlageId = GETPOSTINT('anlage_id'); $parentId = GETPOSTINT('parent_id'); -// Eigene Firma als Kontext -$socId = $mysoc->id; -if ($socId <= 0) { - setEventMessages('Eigene Firma nicht konfiguriert. Bitte unter Einrichtung → Firma konfigurieren.', null, 'errors'); - llxHeader('', 'Firmen-Werkzeuge'); - llxFooter(); - exit; -} +// Virtuelle Firma-ID für Werkzeuge - braucht keinen echten Societe-Eintrag +// Die Anlage-Tabelle verwendet diese ID nur als Gruppierung +$socId = 99999999; // WERKZEUG-System ermitteln $werkzeugSystemId = 0;