Download Latest Version Server_09911_PG_9.zip (274.3 kB)
Email in envelope

Get an email when there's a new version of Open-HBS (HonorarBeauftragtenSystem)

Home
Name Modified Size InfoDownloads / Week
HBS-Server 2013-08-26
HBS-Client 2011-01-18
readme.txt 2013-08-26 15.3 kB
Totals: 3 Items   15.3 kB 0
* readme.txt
* open-HBS
* Installation und erste Schritte
* auf Linux-Server und Windows-Client
* Version: 0.9.9.11
* Autor: OLiver Penz, ALOHA Systeme GmbH

Vorausetzungen Server
- Apache2 Webserver
- Postgres Datenbank ab Version 8.1 mit libpq
- Gnu C++ Compiler ab Version 4.1

Vorausetzungen Client
- Windows
- OpenOffice ab Version 2.4 
  oder LibreOffice ab version 3.0

Installation
Datenbank
01: auf PostgresDatenbank ein Benutzer "hbs-admin" anlegen
02: eine Datenbank "HBS" mit Eigentümer "hbs-admin" und
  Kodierung "Latin1" anlegen
03: ein Schema "LBS" mit Eigentümer "hbs-admin" anlegen
04: das SQL-Skript "create_09911.sql" auf der Datenbank 
  "HBS" ausführen
Die Datenbank-Tabellen werden angelegt.

Installation Server-Komponenten
01: die Dateien aus "Server_09911_PG_8.zip" für die Version 8
  des PostgreSQL-Servers bzw. "Server_09911_PG_9.zip" für die
  Version 9 des PostgeSQK-Sercers in ein Verzeichnis 
  (im folgenden [SOURCEPATH]) entpacken
02: den Server im Pfad [SOURCEPATH] mit folgendem Aufruf 
  kompilieren:
c++ -DWITH_OPENSSL -o LBS-Server.cgi 
  -I/usr/include/postgresql/ main.cpp datum.cpp soapC.cpp 
  soapServer.cpp stdsoap2.cpp database.cpp  crypt.cpp -lssl 
  -lcrypto -lpq
03: Gegebenenfalls muss das Verzeichnis 
  /usr/include/postgresql/ angepasst  werden, auf das 
  Verzeichnis, in dem die Ressourcen von pqlib liegen
04: mit "cp [SOURCEPATH]/LBS-Server.cgi 
  [CGIPATH]/LBS-Server.cgi" die Binärdatei in das Apache2 
  CGI-Verzeichnis kopieren
05: [CGIPATH] ist bei Debian in der Regel "/usr/lib/cgi-bin/", 
  die Schrite 02 und 04 sind im Skript "LBS-comp.sh" 
  zusammengefasst, wobei dort die Pfade angepasst werden 
  müssen
06: die Ini Datei "LBS-Server.ini" nach [CGIPATH} kopieren
07: die Datei [CGIPATH]/LBS-Server.ini anpassen:
  PGhost=Name des Hostes auf dem die Postgres-Datenbank liegt
  PGport=5432
  DBName=HBS      
  DBUser=wenn der Installation gefolgt wurde, "hbs-admin" 
    ansonsten den entsprechend anderen Benutzer
  DBPassword=Kennwort des unter DBUser eingetragenen Benutzers
  
Installation Client
01: Es liegt ein Paket für Windows32 Systeme mit den Binärdateien
  bereit "Ver_09911.zip"
02: dieses im gewünschten Programmverzeichnis [CLIENT_INSTALL] 
  entpacken
03: die [CLIENT_INTSALL]/client.ini anpassen
  URL_SOAP=http Adresse für den CGI-Aufruf LBS-Server.cgi auf dem 
    Webservers, z.B.: http://HBSSERVER/cgi-bin/LBS-Server.cgi
  Office_Path= Installations-Pfad der OpenOffice Installation 
    bei OpenOffice ab 4.0 meist: C:\Programme\OpenOffice.org 4\
	bei LibreOffice ab 4.0 meist: C:\Programme\LibreOffice 4\
  Textblock_Path=Dateipafd zu den Vertrags- und Abrechnungsvorlagen
    auch Textbaisteine genannt
  Document_Path= Pfad in die erstellten Verträge und Abrechnungen
    abgelegt werden sollen 

Nun muss für die ersten Versuche, die Daten für die Test-Installation 
eingespielt werden, hiermit auch schon die Tabellen "AD_Finanzaemter", 
"AD_Finanzaemter_PLZ", "AD_Laender_ISO3166" und "AD_Bankleitzahlen" für 
Finanzamt-, Ländercodes- und Bankleitzahlen-Daten gefüllt.
Darüber hinaus werden auch noch einige andere Tabellen mit den Frunddaten 
für den Betrieb von HBS gefüllt.
Hierfür muss die Datei "insert_testdata.zip" heruntergeladen und entpackt
werden. Die dort enthaltenen "INSERT INTO"-Anweisungen müssen für die 
Datenbank "HBS" ausgeführt werden, am besten über die Query-Konsole vom 
pgAdmin.
Nach dem erfolgreichen Ausführen der Anweisungen steht nun ein
Muster-Institut namens "Hochschule für Musik Johann Sebastian Bach" zur 
Verfügung und ein Benutzer Max Musterman. Das Login in den HBS-Client
erfolgt dann über die Kennung:

Login: max
Kennwort: mustermann

Um weitere Benutzer/ Institute/ Abteilungen hinzuzufügen müssen die folgenden Tabellen
angepasst werden, am besten man nimmt sich den Testeintrag in der entsprechenden Tabelle
als Vorlage.
	
"AD_Sachbearbeiter"
  mit den entsprechenden Einträgen, das Feld Kennwort ist "MD5" kodiert und kann 
  mit dem ebenfalls herunter zu ladenen Programm "PasswordCrypt.exe" erstellt werden, 
  "AD_SB_ID" ist der eindeutige Schlüssel

"AD_Institut"
  ein Institut muss eingetragen werden, eindeutiger Schlüssel dieses Institutes ist 
  das Feld "AD_IN_ID"

"AD_Abteilung"
  eine Abteilung muss eingetragen werden die zu dem Institut gehört, dazu muss im 
  Feld "AD_IN_ID" der Schlüssel aus "AD_Institut" eingetragen werden, der eindeutige 
  Schlüssel ist "AD_AB_ID"
  
"AD_SB_to_AB"
  einen Sachbearbeiter "AD_SB_ID" einer Abteilung "AD_AB_ID" zuordenen und Erlabunis 
  für Meldungen und Statistken geben.
  
"AD_Adresse"
  eine neue Adresse für ein Institut/ Abteilung/ Sachbearbeiter angeben jedes kann eine
  eigene Adresse zugewiesen werden.
 
"AD_AR_to_AB"
   hier die "AD_AR_ID" der gewünschten Adresse der "AD_AB_ID" der gewünschten Abteilung
   zuweisen
 
"AD_AR_to_IN"
   hier die "AD_AR_ID" der gewünschten Adresse der "AD_IN_ID" des gewünschten Institutes
   zuweisen
   
 "AD_AR_to_SB"
   hier die "AD_AR_ID" der gewünschten Adresse der "AD_SB_ID" des gewünschten Bearbeiters
   zuweisen

--------------------------------------
--  Versionen:
--------------------------------------

Version 0.9.9.11
- http://www.kulauea.de/view.php?id=370 - "Titel der Veranstaltung" und "Projektnummer" über alle Institute eines Verbundes auswählbar
- http://www.kulauea.de/view.php?id=369 - Keine Übernahme des Titels bei "Titel der Veranstaltung"

Version 0.9.9.10
- http://www.kulauea.de/view.php?id=353 - Suche nach Verträgen über alle Abteilungen
- http://www.kulauea.de/view.php?id=359 - ProFiskal-Export: Storno deaktiviert nach Export
- http://www.kulauea.de/view.php?id=368 - Fehler bei Erstellung Calc-Verträge nach Einführung von Titel der Veranstaltung

Version 0.9.9.9
- http://www.kulauea.de/view.php?id=349 - zusätzliche Adressen werden nicht gespeichert

Version 0.9.9.8
- http://www.kulauea.de/view.php?id=342 - Vertragsnehmer Firma, wird bei Vertragsbearbeitung nicht angezeigt

Version 0.9.9.7
- http://www.kulauea.de/view.php?id=261 - Absturz nach betätigen der Tab-taste im Feld Kostenträger in der Abrechnungsmaske
- http://www.kulauea.de/view.php?id=360 - Hinzufügen Auswahl Titel der Veranstaltung
- http://www.kulauea.de/view.php?id=361 - Abrechnungen nicht über ProFiskal Schnitstelle übertragen

Version 0.9.9.6
- http://www.kulauea.de/view.php?id=363 - Korrektur Allg. Statistik SWS mit 3.2e+07 und ungültige Verträge werden angezeigt
- http://www.kulauea.de/view.php?id=364 - Einstellen welche Funktionen für welches Institut sichtbar sein soll

Version 0.9.9.5
- http://www.kulauea.de/view.php?id=357 - Vertragswert Soll von Lehraufträgen anzeigen in Allgemeiner Statistik

Version 0.9.9.4
- http://www.kulauea.de/view.php?id=356 - Semester in Allgemeiner Statistik als Drop-Down Felder
- http://www.kulauea.de/view.php?id=326 - Lehraufträge als Betrag in allg. Statistik

Version 0.9.9.3
- http://www.kulauea.de/view.php?id=355 - Projektnummer wird in Zahlungsausgabe zusätzliche Kosten nicht ausgegeben

Version 0.9.9.2
- http://www.kulauea.de/view.php?id=292 - Unterrichtsnachweis als OO Datei erstellen
- http://www.kulauea.de/view.php?id=328 - Ausgabe "Anlage 1 zum Lehrauftrag" soll mit automatisch mit ausgedruckt werden.

Version 0.9.9.1
- http://www.kulauea.de/view.php?id=350 - Versorgungsempfänger Feld hinzufügen inkl. Statistik

Version 0.9.9.0
- http://www.kulauea.de/view.php?id=340 - nach Aufruf von "zusätzliche Kosten" Absturz wenn das Institut geändert wird
- http://www.kulauea.de/view.php?id=256 - Projekte verwalten und Projektnummer bei "zus. Kosten "anzeigen

Version 0.9.8.32
- http://www.kulauea.de/view.php?id=351 - Bei bestimmten Benutzern startet LibreOffice aus HBS heraus nur versteckt
- http://www.kulauea.de/view.php?id=325 - Absturz nach Stornierung Lehrwerkvertrag bei Abrechnung

Version 0.9.8.31
- http://www.kulauea.de/view.php?id=341 - Wird die Vertragsmaske Zusatzvereinbarung ausgewählt ändert sich die Vertragsmaske nicht

Version 0.9.8.30
- http://www.kulauea.de/view.php?id=339 - Absturz bei Instituswechsel

Version 0.9.8.29
- http://www.kulauea.de/view.php?id=338 - Abrechnungsdatum bei Zusätzlichen Kosten wird überschrieben

Version 0.9.8.28
- http://www.kulauea.de/view.php?id=337 - Hinzufügen des Abrechnungsdatum bei Zusätzlichen Kosten

Version 0.9.8.27
- HBS-Interface hinzu für den automatisierten Text-Export
- http://www.kulauea.de/view.php?id=327 - Fehler bei Übernahme der SWS und LVS von der Liste Studierender in die Vetragsmaske

Version 0.9.8.26
- http://www.kulauea.de/view.php?id=85  - Reihenfolge Suchergebnisse, aktuelle zuerst
- http://www.kulauea.de/view.php?id=198 - Sonstiges 4.1 - Kopie Abrechnungsbogen
- http://www.kulauea.de/view.php?id=199 - Sonstiges 4.2 - Suche mit Enter starten
- http://www.kulauea.de/view.php?id=200 - Sonstiges 4.3 - Suchanfrage soll erhalten bleiben
- http://www.kulauea.de/view.php?id=201 - Sonstiges 4.4 - Sortierreihenfolge Semester
- http://www.kulauea.de/view.php?id=202 - Sonstiges 4.5 - Abrechnungsdatum anzeigen
- http://www.kulauea.de/view.php?id=203 - Sonstiges 4.6 - gemeinsame Zahlungsausgabe bei "zusätzliche Kosten"
- http://www.kulauea.de/view.php?id=204 - Sonstiges 4.7 - Bemerkung nur mit Inhalt anzeigen bei "zusätzliche Kosten"
- http://www.kulauea.de/view.php?id=249 - HBS schließt sich bei Wechsel der Vertragsart
- http://www.kulauea.de/view.php?id=250 - Rechnungsbeiträge erfassen ohne Vertrag
- http://www.kulauea.de/view.php?id=251 - Überprüfung Firma als Vertragsnehmer
- http://www.kulauea.de/view.php?id=253 - Absturz bei "Allgemeiner Statistik"
- http://www.kulauea.de/view.php?id=257 - Reihenfolge der Textbausteine anpassen

Version 0.9.8.25
- http://www.kulauea.de/view.php?id=191 - Lehraufträge mit Unterkonten, Nachtrag Studierende-Liste als Excel-Textbaustein

Version 0.9.8.24
- http://www.kulauea.de/view.php?id=191 - Lehraufträge mit Unterkonten

Version 0.9.8.23
- http://www.kulauea.de/view.php?id=188 - Möglichkeit bei der Abrechnung beim Titel eine Standardauwahl vorzugeben

Version 0.9.8.22
- http://www.kulauea.de/view.php?id=179 - Entfernen der UGP Systematik für Honorarprofessoren
- http://www.kulauea.de/view.php?id=180 - Bei Lehraufträgen ändert sich Beginn und Ende nicht mehr bei Semesterwechsel

Version 0.9.8.21
- http://www.kulauea.de/view.php?id=180 - Bei Lehraufträgen ändert sich Beginn und Ende nicht mehr bei Semesterwechsel

Version 0.9.8.20
- http://www.kulauea.de/view.php?id=167 - Änderung Angepasste Statistik: Steuermitteilungen
- http://www.kulauea.de/view.php?id=168 - Einführung eines übergeordneten Verbundes zur Zusammenfassung meherer Institute
- http://www.kulauea.de/view.php?id=169 - Zuordnung der Abrechnung zusätzlicher Kosten zu einem Institut

Version 0.9.8.19
- http://www.kulauea.de/view.php?id=164 - Fehler bei der Studierenden-Liste: Ausdruck, Übernahme und Stunden-Berechnung

Version 0.9.8.18
- http://www.kulauea.de/view.php?id=156 - Bei Vertragserstellung Änderung des Semesters mit alter Stufe, springt die Stufe auf den 1. Eintrag statt dem damals gültigen
- http://www.kulauea.de/view.php?id=162 - Bei Statistken zu Lehraufträgen fehlen Lehrbeauftragte

Version 0.9.8.17
- Möglichkeit bei angepaßte Statistik die Daten aus späteren Statements in frühere Ergebnismngen einzufügen (connect und insert)

Version 0.9.8.16
- Bug behoben: Nun werden beim Austausch der Parameter bei "Angepasste Statistik" alle Parameter ausgetauscht und nicht nur der erste
- http://www.kulauea.de/view.php?id=163 - Wenn Fach oder Studiengang nicht mehr gültig, wird dies beim Vertrag nicht angezeigt

Version 0.9.8.15
- http://www.kulauea.de/view.php?id=145 - Wenn bei abgeschlossen "Abrechnungen" maske deaktivieren
- http://www.kulauea.de/view.php?id=151 - Angepasste Statistik implementieren

Version 0.9.8.13
- http://www.kulauea.de/view.php?id=96  - Absturz bei Statistikerstellung
- http://www.kulauea.de/view.php?id=137 - Zu wenig Resultat bei allg. Statsitik für Lehrauftrag

Version 0.9.8.12
- http://www.kulauea.de/view.php?id=130 - Stufe wechselt nicht bei Semsterwechsel
- http://www.kulauea.de/view.php?id=127 - Bei "zus. Kosten" Prüfungsgelder voreinblenden
- http://www.kulauea.de/view.php?id=124 - Im Modul "zu. Kosten" die Rechtschreibfehler beseitigen
- http://www.kulauea.de/view.php?id=102 - Bei abgerechneten veträgen können die Writer-Dokumente nicht geöffnet werden
- http://www.kulauea.de/view.php?id=19  - Summation der Stunden

Version 0.9.8.11
- http://www.kulauea.de/view.php?id=97 - Statistik: Zahlenformate bei Calc-Ausgabe anpassen
- http://www.kulauea.de/view.php?id=12 - Abgrenzung KSK auch für Dienst- und Werkverträge
- http://www.kulauea.de/view.php?id=81 - Voransicht - Keine Möglichkeit des Druckens zulassen
- http://www.kulauea.de/view.php?id=80 - UGP Feld bei Nicht-Honorar-Professoren ist bei Wieder-Anzeigen wieder aktiv
- http://www.kulauea.de/view.php?id=77 - Bei Storno werden bezahlte UGP Pauschalen nicht storniert
- http://www.kulauea.de/view.php?id=76 - Fehler bei Voransicht Zahlungsausgabe wird UGP Pauschale gespeichert

Version 0.9.8.10
- http://www.kulauea.de/view.php?id=14  - Falsche Summation bei Ausdruck Studierende-Liste
- http://www.kulauea.de/view.php?id=15  - Änderung Ausdruck Studierende-Liste

Version 0.9.8.6
- http://www.kulauea.de/view.php?id=8  - Änderung Maske Prüfungsgelder (Bug behebung)
- Bug behoben, dass bei Abrechnungkosten eine Vertrags-Nummer und nicht die Vertragsnehmer-Nummer aus der Suchmaske übermittelt wird
- Einstellung von Kostenart und Titel pro Art der zusätzlichen Kosten

Version 0.9.8.5
- http://www.kulauea.de/view.php?id=59 - Voransicht für die Zahlungsanweisungen 
- http://www.kulauea.de/view.php?id=55 - zusätzliche Kosten als eigenen Button auf der linken Seite
- http://www.kulauea.de/view.php?id=8  - Änderung Maske Prüfungsgelder
- http://www.kulauea.de/view.php?id=7  - Keine Vertragsänderung mehr wenn Zahlungen existieren
- http://www.kulauea.de/view.php?id=4  - Wenn bei Vertragssuche leer ist, alle Verträge anzeigen
- http://www.kulauea.de/view.php?id=1  - Neue Honorar-Stufen

Version 0.9.8.4
- Möglichkeit zusätzliche Kosten wie Resiekosten oder Prüfungsgeld abzurechnen
- Tabreihenfolge bei Abrechnungszeilen für Lehraufträge, Werk/ Dienstverträge eingestellt.
- Budgetübprüfung bei Abrechnung Lehraufträge/ Werkverträge nur noch wenn ausschließlich Pauschal abgerechnet wird.
- Allgemeine Statistik hinzugefügt

Version 0.9.8.3
- Feld "Veranstaltungs_Name" ist als Daten-Feld für Office-Ausgabe in der Tabelle "Abrechnung" hinzugefügt worden.
- Feld "Titel der Veranstaltung" wurde auf 1024 Zeichen vergrößert.
- Suche mit Vornamen bei Verträgen und Vertragsnehmern funktioniert nun.

Version 0.9.8.2
- Hinzufügen der Ausgabe-Felder "Bank_Feld_1" bis "Bank_Feld_4" und "Bank_Wert_1" bis "Bank_Wert_4" zur automatischen Angabe ob es sich ausländische oder innländische Bankdaten handelt

Version 0.9.8.0:
- Hinzufügen des stornierens von Abrechnungszeilen bei Lehraufträgen
  und Werk- bzw. Dienstverträgen
Source: readme.txt, updated 2013-08-26