Version [9072]
Dies ist eine alte Version von KommunaleGmbH erstellt von WojciechLisiewicz am 2010-12-18 17:59:24.
GmbH als kommunale Rechtsform
Überblick über die Rechtslage in Polen und in Deutschland
A. Allgemeine Bemerkungen
Allgemeine Informationen zur GmbH in Deutschland und GmbH in Polen.
Die Rechtsform der Gesellschaft mit beschränkter Haftung ist in Polen (Bezeichnung: spółka z ograniczoną odpowiedzialnością, sp. z o.o.) und in Deutschland weitestgehend gleich geregelt. Ähnlichkeiten sind insbesondere festzustellen im Hinblick auf:
- die Rechtspersönlichkeit,
- Ausübung des Einflusses durch die Eigentümer über Anteile (Mehrheitsprinzip),
- anwendbares Recht (die Rechtsordnung, die am Sitz der Gesellschaft gilt),
- innere Verfassung (geschäftsführendes Organ [*], fakultativer Aufsichtsrat, Gesellschafterversammlung),
- Kapitalaufbringung und -erhaltung,
- etc.[*] auch wenn die Namensgebung unterschiedlich ausfällt (Geschäftsführung nach § 35 GmbHG ff. und Vorstand nach /** action "pu" makes possible to display norms from polskieustawy.com **/ if (!(function_exists('separateNr'))) { function separateNr($norm) { // $norm = number of chosen "przepis" // $normTemp = temporary number // $subNrL, $SubNrC = second part of the number - non-numerical or numerical (for result) // separate non-numerical character if (ord(substr($norm, strlen($norm) - (1))) < 47) { for ($x = 2; $x <= strlen($norm); $x = $x + 1) { if (substr($norm, strlen($norm) - $x, 1) == "(") { $normTemp = substr($norm, strlen($norm) - ($x - 1)); $normTemp = substr($normTemp, 0, strlen($normTemp) - 1); $norm = substr($norm, 0 ,strlen($norm) - $x); break; } } } else { // ??????? if (ord(substr($norm, strlen($norm) - (1))) > 58) { $normTemp = substr($norm, strlen($norm) - 1); $norm = substr($norm, 0, strlen($norm) - 1); if (ord(substr($norm, strlen($norm) - 1)) > 58) { $normTemp = substr($norm, strlen($norm) - 1).$normTemp; $norm = substr($norm, 0, strlen($norm) - 1); } } else { $normTemp = ""; } } if ($normTemp == "") { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 48) { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 58) { if (ord(substr($normTemp, strlen($normTemp) - 1)) > 58) { $subNrL = substr($normTemp, strlen($normTemp) - 1); $subNrC = substr($normTemp, 0, strlen($normTemp) - 1); } else { $subNrL = ""; $subNrC = $normTemp; } } else { $subNrL = $normTemp; $subNrC = "0"; } } } //umwandlung des strings in zahl $norm = strval(intval($norm)); $final = array(); $final["main"] = $norm; $final["lit"] = $subNrL; $final["cyf"] = $subNrC; return $final; } } $out = ""; // do generowania identyfikatorow boksow z przepisami jest zmienna sesyjna "pid" if (!(isset($_SESSION["pid"]))) $_SESSION["pid"] = 0; // $_SESSION["pid"]++; //identyfikator boksu w ktorym pojawia sie tekst jest tu potrzebny // analyzing "przepis" e.g. "art. 23 § 2 KC" if ($akt <> "") { $out .= "".$akt.""; } else { $pattern = "/^(art\.|§|artykuł)\040(\S*?)\040(.*\040|)(\S*)$/i"; if (preg_match($pattern, $przepis, $matches)) { $mark = $matches[1]; $norm = $matches[2]; $act = $matches[4]; $addin = $matches[3]; $nr = separateNr($norm); $out .= "".$przepis.""; } } echo $out; //echo $this->tag; ?>) sind die Aufgaben und rechtliche Stellung der Geschäftsführung der GmbH und des Vorstands einer Sp. z o.o. identisch; insofern ist der Vorstand der Aktiengesellschaft auch in Polen grundlegend anders geregelt, als der einer GmbH bzw. die Geschäftsführung in Deutschland).
B. Kommunale GmbH in Deutschland
In Deutschland sehen die Kommunalverfassungen vor, dass eine Gemeinde unter bestimmten Voraussetzungen auch wirtschaftlich tätig werden kann (Beispiel: § 91 BbgKVerf). Dazu kann sie in der Regel auch Unternehmen in verschiedener Rechtsform gründen - auch in Form einer Gesellschaft des Privatrechts (§ 92 Abs. 2 lit. 3 BbgKVerf). Dabei ist die GmbH eine Gesellschaftsform der Wahl - meist wird die komplexere Form der Aktiengesellschaft als subsidiär nur eingeschränkt zugelassen (so z. B. gem. § 96 Abs. 4 BbgKVerf).
C. Kommunale GmbH in Polen
In Polen kann sich die Kommune der Rechtsform der GmbH sowohl im Bereich der Erfüllung von Aufgaben im Allgemeininteresse ( /** action "pu" makes possible to display norms from polskieustawy.com **/ if (!(function_exists('separateNr'))) { function separateNr($norm) { // $norm = number of chosen "przepis" // $normTemp = temporary number // $subNrL, $SubNrC = second part of the number - non-numerical or numerical (for result) // separate non-numerical character if (ord(substr($norm, strlen($norm) - (1))) < 47) { for ($x = 2; $x <= strlen($norm); $x = $x + 1) { if (substr($norm, strlen($norm) - $x, 1) == "(") { $normTemp = substr($norm, strlen($norm) - ($x - 1)); $normTemp = substr($normTemp, 0, strlen($normTemp) - 1); $norm = substr($norm, 0 ,strlen($norm) - $x); break; } } } else { // ??????? if (ord(substr($norm, strlen($norm) - (1))) > 58) { $normTemp = substr($norm, strlen($norm) - 1); $norm = substr($norm, 0, strlen($norm) - 1); if (ord(substr($norm, strlen($norm) - 1)) > 58) { $normTemp = substr($norm, strlen($norm) - 1).$normTemp; $norm = substr($norm, 0, strlen($norm) - 1); } } else { $normTemp = ""; } } if ($normTemp == "") { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 48) { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 58) { if (ord(substr($normTemp, strlen($normTemp) - 1)) > 58) { $subNrL = substr($normTemp, strlen($normTemp) - 1); $subNrC = substr($normTemp, 0, strlen($normTemp) - 1); } else { $subNrL = ""; $subNrC = $normTemp; } } else { $subNrL = $normTemp; $subNrC = "0"; } } } //umwandlung des strings in zahl $norm = strval(intval($norm)); $final = array(); $final["main"] = $norm; $final["lit"] = $subNrL; $final["cyf"] = $subNrC; return $final; } } $out = ""; // do generowania identyfikatorow boksow z przepisami jest zmienna sesyjna "pid" if (!(isset($_SESSION["pid"]))) $_SESSION["pid"] = 0; // $_SESSION["pid"]++; //identyfikator boksu w ktorym pojawia sie tekst jest tu potrzebny // analyzing "przepis" e.g. "art. 23 § 2 KC" if ($akt <> "") { $out .= "".$akt.""; } else { $pattern = "/^(art\.|§|artykuł)\040(\S*?)\040(.*\040|)(\S*)$/i"; if (preg_match($pattern, $przepis, $matches)) { $mark = $matches[1]; $norm = $matches[2]; $act = $matches[4]; $addin = $matches[3]; $nr = separateNr($norm); $out .= "".$przepis.""; } } echo $out; //echo $this->tag; ?>) als auch im wirtschaftlichen Bereich ( /** action "pu" makes possible to display norms from polskieustawy.com **/ if (!(function_exists('separateNr'))) { function separateNr($norm) { // $norm = number of chosen "przepis" // $normTemp = temporary number // $subNrL, $SubNrC = second part of the number - non-numerical or numerical (for result) // separate non-numerical character if (ord(substr($norm, strlen($norm) - (1))) < 47) { for ($x = 2; $x <= strlen($norm); $x = $x + 1) { if (substr($norm, strlen($norm) - $x, 1) == "(") { $normTemp = substr($norm, strlen($norm) - ($x - 1)); $normTemp = substr($normTemp, 0, strlen($normTemp) - 1); $norm = substr($norm, 0 ,strlen($norm) - $x); break; } } } else { // ??????? if (ord(substr($norm, strlen($norm) - (1))) > 58) { $normTemp = substr($norm, strlen($norm) - 1); $norm = substr($norm, 0, strlen($norm) - 1); if (ord(substr($norm, strlen($norm) - 1)) > 58) { $normTemp = substr($norm, strlen($norm) - 1).$normTemp; $norm = substr($norm, 0, strlen($norm) - 1); } } else { $normTemp = ""; } } if ($normTemp == "") { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 48) { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 58) { if (ord(substr($normTemp, strlen($normTemp) - 1)) > 58) { $subNrL = substr($normTemp, strlen($normTemp) - 1); $subNrC = substr($normTemp, 0, strlen($normTemp) - 1); } else { $subNrL = ""; $subNrC = $normTemp; } } else { $subNrL = $normTemp; $subNrC = "0"; } } } //umwandlung des strings in zahl $norm = strval(intval($norm)); $final = array(); $final["main"] = $norm; $final["lit"] = $subNrL; $final["cyf"] = $subNrC; return $final; } } $out = ""; // do generowania identyfikatorow boksow z przepisami jest zmienna sesyjna "pid" if (!(isset($_SESSION["pid"]))) $_SESSION["pid"] = 0; // $_SESSION["pid"]++; //identyfikator boksu w ktorym pojawia sie tekst jest tu potrzebny // analyzing "przepis" e.g. "art. 23 § 2 KC" if ($akt <> "") { $out .= "".$akt.""; } else { $pattern = "/^(art\.|§|artykuł)\040(\S*?)\040(.*\040|)(\S*)$/i"; if (preg_match($pattern, $przepis, $matches)) { $mark = $matches[1]; $norm = $matches[2]; $act = $matches[4]; $addin = $matches[3]; $nr = separateNr($norm); $out .= "".$przepis.""; } } echo $out; //echo $this->tag; ?>) betätigen.
Zu bedenken ist jedoch, dass in der Literatur gegen die Gründung von gemeinsamen Gesellschaften durch mehrere Kommunen Argumente erhoben werden (so M. Szydło, Ustawa o gospodarce komunalnej. Komentarz, Oficyna, 2008, Komentarz do art.9, Anm. 5; anders aber C. Banasiński, M. Kulesza, Ustawa o gospodarce komunalnej..., S. 80). Dennoch sind derartige interkommunale Gesellschaften in Polen insbesondere im Bereich des ÖPNV vorhanden (s. MKT Łódź, PKM Świerklaniec).
Auch in der grenzüberschreitenden Praxis der Kommunen sind Gesellschaften bekannt, an denen die beteiligten Gemeinden aus verschiedenen Staaten stammen (vgl. z. B. ICOB oder Breslauer Revitalisierungsgesellschaft GmbH).
In der polnischen Literatur werden dabei einige Besonderheiten kommunaler Gesellschaften (insb. hinsichtlich der GmbH) unterstrichen:
- der Aufsichtsrat ist obligatorisch zu berufen,
- der Aufsichtsrat wählt den Vorstand (und eventuell den Vorstandsvorsitzenden),
- der Aufsichtsrat bestimmt die Vergütung der Vorstandsmitglieder (ausgenommen den Vorsitzenden),
- die Gesellschafterversammlung bestimmt die Vergütung der Mitglieder des Aufsichtsrates und des Vorstandsvorsitzenden (Rechtsgrundlage: /** action "pu" makes possible to display norms from polskieustawy.com **/ if (!(function_exists('separateNr'))) { function separateNr($norm) { // $norm = number of chosen "przepis" // $normTemp = temporary number // $subNrL, $SubNrC = second part of the number - non-numerical or numerical (for result) // separate non-numerical character if (ord(substr($norm, strlen($norm) - (1))) < 47) { for ($x = 2; $x <= strlen($norm); $x = $x + 1) { if (substr($norm, strlen($norm) - $x, 1) == "(") { $normTemp = substr($norm, strlen($norm) - ($x - 1)); $normTemp = substr($normTemp, 0, strlen($normTemp) - 1); $norm = substr($norm, 0 ,strlen($norm) - $x); break; } } } else { // ??????? if (ord(substr($norm, strlen($norm) - (1))) > 58) { $normTemp = substr($norm, strlen($norm) - 1); $norm = substr($norm, 0, strlen($norm) - 1); if (ord(substr($norm, strlen($norm) - 1)) > 58) { $normTemp = substr($norm, strlen($norm) - 1).$normTemp; $norm = substr($norm, 0, strlen($norm) - 1); } } else { $normTemp = ""; } } if ($normTemp == "") { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 48) { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 58) { if (ord(substr($normTemp, strlen($normTemp) - 1)) > 58) { $subNrL = substr($normTemp, strlen($normTemp) - 1); $subNrC = substr($normTemp, 0, strlen($normTemp) - 1); } else { $subNrL = ""; $subNrC = $normTemp; } } else { $subNrL = $normTemp; $subNrC = "0"; } } } //umwandlung des strings in zahl $norm = strval(intval($norm)); $final = array(); $final["main"] = $norm; $final["lit"] = $subNrL; $final["cyf"] = $subNrC; return $final; } } $out = ""; // do generowania identyfikatorow boksow z przepisami jest zmienna sesyjna "pid" if (!(isset($_SESSION["pid"]))) $_SESSION["pid"] = 0; // $_SESSION["pid"]++; //identyfikator boksu w ktorym pojawia sie tekst jest tu potrzebny // analyzing "przepis" e.g. "art. 23 § 2 KC" if ($akt <> "") { $out .= "".$akt.""; } else { $pattern = "/^(art\.|§|artykuł)\040(\S*?)\040(.*\040|)(\S*)$/i"; if (preg_match($pattern, $przepis, $matches)) { $mark = $matches[1]; $norm = $matches[2]; $act = $matches[4]; $addin = $matches[3]; $nr = separateNr($norm); $out .= "".$przepis.""; } } echo $out; //echo $this->tag; ?>, /** action "pu" makes possible to display norms from polskieustawy.com **/ if (!(function_exists('separateNr'))) { function separateNr($norm) { // $norm = number of chosen "przepis" // $normTemp = temporary number // $subNrL, $SubNrC = second part of the number - non-numerical or numerical (for result) // separate non-numerical character if (ord(substr($norm, strlen($norm) - (1))) < 47) { for ($x = 2; $x <= strlen($norm); $x = $x + 1) { if (substr($norm, strlen($norm) - $x, 1) == "(") { $normTemp = substr($norm, strlen($norm) - ($x - 1)); $normTemp = substr($normTemp, 0, strlen($normTemp) - 1); $norm = substr($norm, 0 ,strlen($norm) - $x); break; } } } else { // ??????? if (ord(substr($norm, strlen($norm) - (1))) > 58) { $normTemp = substr($norm, strlen($norm) - 1); $norm = substr($norm, 0, strlen($norm) - 1); if (ord(substr($norm, strlen($norm) - 1)) > 58) { $normTemp = substr($norm, strlen($norm) - 1).$normTemp; $norm = substr($norm, 0, strlen($norm) - 1); } } else { $normTemp = ""; } } if ($normTemp == "") { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 48) { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 58) { if (ord(substr($normTemp, strlen($normTemp) - 1)) > 58) { $subNrL = substr($normTemp, strlen($normTemp) - 1); $subNrC = substr($normTemp, 0, strlen($normTemp) - 1); } else { $subNrL = ""; $subNrC = $normTemp; } } else { $subNrL = $normTemp; $subNrC = "0"; } } } //umwandlung des strings in zahl $norm = strval(intval($norm)); $final = array(); $final["main"] = $norm; $final["lit"] = $subNrL; $final["cyf"] = $subNrC; return $final; } } $out = ""; // do generowania identyfikatorow boksow z przepisami jest zmienna sesyjna "pid" if (!(isset($_SESSION["pid"]))) $_SESSION["pid"] = 0; // $_SESSION["pid"]++; //identyfikator boksu w ktorym pojawia sie tekst jest tu potrzebny // analyzing "przepis" e.g. "art. 23 § 2 KC" if ($akt <> "") { $out .= "".$akt.""; } else { $pattern = "/^(art\.|§|artykuł)\040(\S*?)\040(.*\040|)(\S*)$/i"; if (preg_match($pattern, $przepis, $matches)) { $mark = $matches[1]; $norm = $matches[2]; $act = $matches[4]; $addin = $matches[3]; $nr = separateNr($norm); $out .= "".$przepis.""; } } echo $out; //echo $this->tag; ?>, Gesetz über die Vergütung von Personen, die bestimmte Subjekte leiten /** action "pu" makes possible to display norms from polskieustawy.com **/ if (!(function_exists('separateNr'))) { function separateNr($norm) { // $norm = number of chosen "przepis" // $normTemp = temporary number // $subNrL, $SubNrC = second part of the number - non-numerical or numerical (for result) // separate non-numerical character if (ord(substr($norm, strlen($norm) - (1))) < 47) { for ($x = 2; $x <= strlen($norm); $x = $x + 1) { if (substr($norm, strlen($norm) - $x, 1) == "(") { $normTemp = substr($norm, strlen($norm) - ($x - 1)); $normTemp = substr($normTemp, 0, strlen($normTemp) - 1); $norm = substr($norm, 0 ,strlen($norm) - $x); break; } } } else { // ??????? if (ord(substr($norm, strlen($norm) - (1))) > 58) { $normTemp = substr($norm, strlen($norm) - 1); $norm = substr($norm, 0, strlen($norm) - 1); if (ord(substr($norm, strlen($norm) - 1)) > 58) { $normTemp = substr($norm, strlen($norm) - 1).$normTemp; $norm = substr($norm, 0, strlen($norm) - 1); } } else { $normTemp = ""; } } if ($normTemp == "") { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 48) { $subNrL = ""; $subNrC = "0"; } else { if (ord(substr($normTemp, 0, 1)) < 58) { if (ord(substr($normTemp, strlen($normTemp) - 1)) > 58) { $subNrL = substr($normTemp, strlen($normTemp) - 1); $subNrC = substr($normTemp, 0, strlen($normTemp) - 1); } else { $subNrL = ""; $subNrC = $normTemp; } } else { $subNrL = $normTemp; $subNrC = "0"; } } } //umwandlung des strings in zahl $norm = strval(intval($norm)); $final = array(); $final["main"] = $norm; $final["lit"] = $subNrL; $final["cyf"] = $subNrC; return $final; } } $out = ""; // do generowania identyfikatorow boksow z przepisami jest zmienna sesyjna "pid" if (!(isset($_SESSION["pid"]))) $_SESSION["pid"] = 0; // $_SESSION["pid"]++; //identyfikator boksu w ktorym pojawia sie tekst jest tu potrzebny // analyzing "przepis" e.g. "art. 23 § 2 KC" if ($akt <> "") { $out .= "".$akt.""; } else { $pattern = "/^(art\.|§|artykuł)\040(\S*?)\040(.*\040|)(\S*)$/i"; if (preg_match($pattern, $przepis, $matches)) { $mark = $matches[1]; $norm = $matches[2]; $act = $matches[4]; $addin = $matches[3]; $nr = separateNr($norm); $out .= "".$przepis.""; } } echo $out; //echo $this->tag; ?>).
D. Tauglichkeit für grenzüberschreitenden ÖPNV
Vgl. Artikel über Vor- und Nachteile einer kommunalen GmbH.
CategoryGrenzOePNV