[[Vorlage(Fehlerhaft, "Keine Installation über das PPA mehr möglich!")]] [[Vorlage(Getestet, lucid)]] {{{#!vorlage Wissen [:Paketquellen_freischalten/PPA: Verwenden eines PPAs] [:Terminal: Ein Terminal öffnen] [:sudo: Root-Rechte erlangen] [:Archivmanager: Eine Datei entpacken] }}} [[Inhaltsverzeichnis]] [[Bild(./yabs_logo.png, 250, left)]] [http://www.openyabs.org: OpenYabs] {de} ist eine skalierbare Rechnungs- und Buchhaltungssoftware welche sich an Kleinunternehmen richtet. Die Entwicklung in [:Java:] ermöglicht einen plattformunabhängigen Einsatz unter Windows, MacOS und Linux gleichzeitig. Die Funktionalitäten in Yabs können jederzeit über Plugins erweitert werden. Zur Dokumentenerstellung wird [:OpenOffice.org: OpenOffice] verwendet, ein direkter Export in eine PDF Datei sowie ein direkter Mailversand sind ebenfalls möglich. Neben der Kunden-, Artikel- und Herstellerverwaltung sowie dem Rechnungs- und Mahnwesen bietet Yabs eine Einnahme- / Überschussrechnung. Die Möglichkeit der einfachen Rechnung ohne Mehrwertsteuer nach [wikipedia:Kleinunternehmerregelung:§19 UStG] sowie die Anbindung von Webshops ist ebenfalls möglich. Wer eine Bilanzbuchhaltungssoftware sucht, ist mit dem [:Tryton:] Projekt besser bedient. = Installation = == PPA == Für Ubuntu 10.04 steht ein "Personal Package Archiv" (PPA) [1] zur Verfügung. [[Vorlage(PPA, solard3ity/yabs)]] Nach dem Aktualisieren der Paketquellen kann folgendes Paket installiert werden {{{#!vorlage Paketinstallation yabs, ppa }}} Die Paketinhalte werden im Ordner '''/opt/Yabs/''' gespeichert (siehe auch [:opt:/opt]). == Einrichtung == [[Bild(Yabs1.png, 200, right)]] Die anschließende Einrichtung ist für alle Versionen gleich, unabhängig von der Art der Installation. Zur Einrichtung von Yabs liegt dem Paket die Datei '''/opt/Yabs/install.sh''' bei, die ebenfalls einmalig mit Root-Rechten gestartet werden muss [2][3]: {{{#!vorlage Befehl cd /opt/Yabs sudo ./install.sh }}} Während der Einrichtung wird nun die Datenbankanbindung abgefragt. Standardmäßig wird die mitgelieferte Derby Datenbank verwendet. Bei der Nutzung als Client / Server Lösung ist jedoch die Verwendung einer anderen Datenbank, z.B.: [:MySQL:] unbedingt erforderlich. Des weiteren wird der erste Benutzer (admin) angelegt, so dass Yabs direkt verwendet werden kann. == Derby Datenbank == Während der Installation wird die [wikipedia:Apache_Derby:Derby Datenbank] sowie deren Struktur von der Routine angelegt und eingerichtet. == MySQL Datenbank == Zur Inbetriebnahme von Yabs mit MySQL muss zuerst eine Datenbank angelegt werden. {{{#!vorlage Befehl mysql -u -p create database Yabs; }}} Anschließend kann die Struktur erstellt werden. Dazu wird von der [http://openyabs.org/y/index.php?option=com_remository&Itemid=53&func=fileinfo&id=20 Downloadseite] {dl} das fertige Script herunter geladen und in MySQL ausgeführt: {{{#!vorlage Befehl mysql -u -p Yabs Benutzer"'' das Passwort des Benutzers ändern und über die Schaltfläche ''"Sichern"'' abspeichern. Nun muss man noch einen Standardbenutzer anlegen und diesen über das Schloss Symbol, oben links, anmelden. Nächster Schritt sollte die Anlage der Firma sein, dies erledigt man unter ''"Kontakte -> Kunden"''. Bei der Neuanlage eines Kunden ändert man den Status-Haken von ''"Kunde"'' auf ''"Firma"'' und schon ist der Betrieb angelegt. = Links = * [http://www.openyabs.org/ OpenYabs Projektseite] {de} * [http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2008/11/Kassenklingeln ] {de} - Artikel zur Vorgängerversion mp-Kundenverwaltung, LinuxUser 11/2008 #tag: Büro, Buchhaltung, Java