From: Udo S. <in...@wi...> - 2007-08-31 12:03:55
|
Hi Sebastian, Sebastian Reimers schrieb: > Hallo zusammen, > also was mir im Moment am meisten fehlt ist ein Modul > um meine Rechnungen für Wartungsverträge automatisch > Monatlich generieren zu können. Ich hab mal geschaut > im SQL-Ledger ist so eine Funktion mittlerweile verbaut worden. SQL-Ledger hat diese Funktion schon sehr lange... > Da ich den Code und die genauen Veränderungen von > LX-Office nicht so gut kenne wollte ich Fragen ob man > den Code vom SQL-Ledger als Grundlage und zum > Anpassen nehmen kann oder es einfacher ist komplett > neu anzusetzen. Kann ich so pauschal leider nicht beantworten. Aber den groben Weg den SQL-Ledger eunschlägt würde ich mir an deiner Stelle mal anschauen und evtl. hier noch mal beschreiben. > Vorweg ich bin nicht der Super Perl Profi, schreibe sonst > nur ein paar Testskripte für meine Kundenserver. > Wie würdet Ihr an die Sache rangehen? > Evtl. einmal stichwortartig für mich abreißen, > wie/was es zu beachten gilt. Das wäre prima, > schon mal Danke im Voraus... Ansätze wie Lx-Office im groben funktioniert, und wie das erstellen eines eigenen Moduls in etwa funktioniert findest Du im Wiki unter Entwickler Dokumentation. Ansonsten stellt sich dir die Frage, wie du die Zeitdimension in Lx abbilden willst. Entweder implementierst du so etwas wie einen Kalender, oder du arbeitest mit cron und lässt das Betriebssystem die Zeitverwaltung machen... Ich würde zu cron tendieren, weil Lx-Office nicht als serverprozess im Hintergrund läuft, sondern die Funktionen per URL gestartet werden. Wenn du da keinen Serverprozess für die Zeitverwaltung im Hintergrund laufen hast und im Urlaub bist, wird keine Rechnung versendet werden... Ansonsten würde ich mir den Mechanismus 'als Vorlage speichern' in Lx-Office (Rechnungsmodul) mal anschauen, damit könntest du Vorlagen anlegen und diese zeitgesteuert drucken und buchen... Viele Grüße Udo Spallek |