From: Martin Helmling martin.helmling@octosoft.eu Date: Wed, 4 Jan 2017 16:46:35 +0000 (+0100) Subject: Prüfen der Bestandteile eines Erzeugnisses beim Hinzufügen X-Git-Tag: release-3.5.4~1741 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/5d711a25d9257690164f396b25f57095776790d6?ds=inline;hp=5d711a25d9257690164f396b25f57095776790d6 Prüfen der Bestandteile eines Erzeugnisses beim Hinzufügen Erst Prüfung innerhalb des Erzeugnisses, dann recursive Prüfung der das Erzeugnis enthaltenen Erzeugnisse, Abbruch nach 100 Rekursionen. Die Abfrage ist so, dass nur vom Erzeugnis abwärts der Baum in die Tiefe geprüft wird. Dabei darf auf einem Graph kein Erzeugnis doppelt vorkommen. Erzeugnisse sind nun editierbar, wenn sie von einem anderen Erzeugnis verwendet werden solange sie in keinem ERP-Dokument verwendet werden. Implementiert in einem Helper für SL::Controller::Part. Er wird auch im Test t/part/assembly.t verwendet ---