|
|
|
phpRechnung - ChangeLog
02.10.2005
Änderungen in phpRechnung 1.6 Test3
- Standardsprache ist jetzt englisch
Sie können die Sprache ändern in
/include/sprache.inc.php für die Anmeldeseite
und in der SQL oder unter Konfiguration für die Benutzer.
- phprechnung.inc.php, $PHPSendMail
Beim Mailversand können Sie zwischen
PEAR Mail::Interface -> $PHPSendMail = "1"
der der mail() Funktion -> $PHPSendMail = "0"
wählen, Standard ist $PHPSendMail = "0"
- Die PDF-Ausgabe wurde verbessert so, dass jetzt
längere Texte korrekt angezeigt werden.
( Druck, E-Mail )
Änderungen können in folgenden Dateien
vorgenommen werden: /include
pdf.inc.php, pdf_footer.inc.php, pdf_header.inc.php
- kleinere Korrekturen und Fehlerbeseitigung
24.06.2005
Änderungen in phpRechnung 1.6 Test2
- /rechnung, /angebot
Sie haben die Möglichkeit zwischen der Volltext- und
der alten Suchmethode zu wählen ( checkbox ).
- README
ist jetzt auch in spanischer und englischer Sprache verfügbar.
README-ES, README-EN
vielen Dank an Markus Ehrlich für die spanische Übersetzung.
< phpfactura at gmx dot net >
< phpfactura at ecorak dot net >
- ChangeLog ist ab phpRechnung-1.6 Test2 auch in englischer Sprache verfügbar
ChangeLog-EN
Andere Sprachen sind gerne willkommen.
- /position,
Standardmässig werden in Listen nur die aktiven Positionen
angezeigt, es besteht aber die Möglichkeit, auch inaktive
Positionen anzuzeigen oder auch alle, Pfeile links neben Position / Artikel
- phpRechnung spricht nun auch Spanisch
vielen Dank an Markus Ehrlich für die Arbeit.
< ecscom dot net at gmx dot net >
- phpRechnung spricht nun auch Italienisch
vielen Dank an Alfredo Patti für die Arbeit.
< a dot patti at web dot de >
- /adressbuch,
Neues Feld FULLTEXT (FIRSTNAME,LASTNAME,COMPANY)
Die Standard Suche verwendet nun die Volltextsuche
Es ist nicht mehr möglich nur einen Buchstaben einzugeben
sonder nur ganze Namen, Vornamen oder Firma oder alles zusammen.
In der Detail-Suche wurden keine veraenderungen vorgenommen.
- /position,
Neue Felder
POS_MARKE, POS_TYPE, POS_SERIENNR,
POS_LAGER, POS_LAGER_AKTUELL, POS_LAGER_EINKAUF
Vorbereitung für die Lagerverwaltung in phpRechnung 1.6 Final.
- angebotpos, tmp_angebot, tmp_angebotpos, tmp_gutschrift,
tmp_rechnung, tmp_verkauf, verkauf
Neue Felder POS_MARKE, POS_TYPE, POS_SERIENNR, NOTE
Vielen Dank an Maximilian Csuk und Karl Deutsch für die Erweiterungen.
- /rechnung, /zahlung, /kassenbuch, /angebot, /gutschrift, /position
Preiseingabe wurde umgeändert
Gültige Eingaben sind: z. B. 1000 1000.00 1000,00
- /einstellung, 1 neues Feld POS_LAGER_AKTIV
Vorbereitung für die Lagerverwaltung in phpRechnung 1.6 Final.
- /abgebot,
Modifikationen - Auftragsbestätigung, Status ändern
Vielen Dank an Maximilian Csuk und Karl Deutsch für die Arbeit.
- /gutschrift, neue Tabelle
Nun ist es auch möglich Gutschriften in phpRechnung zu erstellen.
Vielen Dank an Maximilian Csuk und Karl Deutsch für die Arbeit.
- /zahlung, neu.php, neuf.php,
Änderungen damit Teilzahlungen korrekt in das Kassenbuch
eingetragen und wieder gelöscht werden können.
Die Neuberechnung des noch offenen Betrages wurde geändert.
- E-Mail Funktion wurde geändert.
Es wird nicht mehr die Standard mail(); Funktion
verwendet sondern das PEAR Mail:: Interface.
Bei einigen Systemen mit SELinux Erweiterung gab es Probleme
beim Mailversand mit der mail(); Funktion ( avc denied ).
In der Datei /include/mail.inc.php müssen noch
Änderungen vorgenommen werden Host, Port falls Anmeldung
notwendig ist (auth) auf true zu stellen und Benutzer und Passwort eintragen.
- /kassenbuch, 1 neues Feld ZAHLUNGID
Damit ist es möglich bei Teilzahlungen eine einzelne
Zahlung aus dem Kassenbuch zu löschen.
- kleinere Korrekturen und Fehlerbeseitigung
14.02.2005
Änderungen in phpRechnung 1.6 Test1
/angebot, /rechnung, /zahlung,
Bei der Berechnung der Gesamtsumme wurde, falls der
Betrag z. B. 6,50 ist, die 0 weggelassen. Das hat zur
Folge, dass MySQL in das Feld ANGEBOT_SUMME, RE_SUMME, ZHLG_SUMME
decimal(8,2) NOT NULL default '0.00', eine Gesamtsumme 6,00
eingetragen hat statt 6,50. Dies ist ein phpRechnung Fehler nicht MySQL.
Beim Drucken kommt dieser Fehler nicht vor, da dort jedes mal die
Gesamtsumme neu berechnet und formatiert wird. Die Gesamtsumme wird nun korrekt
an MySQL gesendet, so das dieser Fehler nicht mehr vorkommen sollte.
phpRechnung spricht nun auch Französisch,
vielen Dank an die Hotelgäste für die Hilfe.
Ich hoffe, dass es verständlich ist
Verbesserungen sind natuerlich jederzeit willkommen.
Vor langer Zeit hat jemand die Spanische Übersetzung
versprochen. Das finde ich sehr nett, nur leider ist
die Übersetzung bis heute noch nicht angekommen.
Andere Sprachen sind gerne willkommen.
/berichte,
Neuer Bericht 're_koffenf.php'
Damit ist es möglich alle offenen Rechnungen
für einen bestimmten Kunden anzuzeigen.
/berichte,
Berichte wurden geändert damit die Teilzahlung auch
berücksichtigt werden kann. Es werden auch keine neuen
Fenster mehr geöffnet.
Das Design von phpRechnung wurde geändert.
Das Design kann in der Datei 'phprechnung.css' geändert werden.
Mit der Datei 'drucken.css' werden Druckerfreundliche
Seiten erstellt. Damit alles korrekt dargestellt werden kann
ist ein Browser notwendig, der etwas mit CSS anfangen kann.
( getestet mit Mozilla / Firefox, Opera )
Ein interessanter Artikel fuer MSIE Benutzer ( CSS )
http://www.pro-linux.de/news/2005/7812.html
2 Neue Felder für alle Tabellen ausser 'anmeldung'
'ERSTELLT' und 'GEAENDERT'
Damit wird auch der Benutzer der den Datensatz erstellt
und- oder geändert hat gespeichert.
Änderungen an Angeboten, Rechnungen durch den
Ersteller werden nun auch möglich sein.
Adressbuch folgt später und auch noch verschiedene Berichte
zu den einzelnen Benutzern.
Super User Funktion
Normale Benutzer können kurzfristig zum 'admin' wechseln
ähnlich ( Linux su ).
Teilzahlung
Es ist möglich mehrere Zahlungen für eine Rechnung vorzunehmen.
Gutschriften sind leider noch nicht möglich.
kleinere Korrekturen
25.07.2004
Änderungen in phpRechnung 1.5.2
/angebot,
'suchliste.php' Parse Error.
Fehler wurde behoben.
'neu.php','neuf.php'
Wenn keine Mitteilung vor dem Speichern ausgewaehlt wurde
nach der Abfrage wurden alle Positionen des Angebots geloescht.
Fehler wurde behoben.
kleinere Korrekturen
20.07.2004
Änderungen in phpRechnung 1.5.1
/include,
phprechnung.css ( geaendert ), drucken1.css ( neu )
Die Datei drucken1.css wird in der naechsten Version
dafuer benutzt um Druckerfreundliche Seiten zu erstellen.
Die .css wurden auf aktuellen Browsern
Mozilla Firefox, Opera und Konqueror getestet.
Extra Anpassungen fuer MSIE werden in Zukunft
nicht mehr vorgenommen.
Mehrwertsteuer-Satz-Berechnung wurde geaendert damit
Warning: Division by zero nicht mehr vorkommt
wenn Dividiert durch: 0.00 und Multipliziert mit: 0.00
eingestellt wurde.
/angebot, /rechnung,
'neu.php ...', 'bearbeiten.php ...'
Beim Bearbeiten und Erstellen wurde die $sessid durch
$Benutzername ersetzt, da es manchmal zu unterschiedlichen
Resultaten kam.
Array - Titel wurde korrigiert. Fehlermeldung in Logdatei.
kleinere Korrekturen
10.06.2004
Änderungen in phpRechnung 1.5
kleinere Korrekturen
10.05.2004
Änderungen in phpRechnung 1.5 Test3
Hinweis:
Bei allen PDF-Dokumenten werden Texte mit Ueberlaenge nicht umgebrochen.
Die FPDF Bibliothek unterstuetzt nur Grafiken im JPEG- oder PNG-Format.
/berichte,
're_erinnerungf.php'
Direktes Drucken- und Zahlungseingang hinzugefuegt.
/position,
1 Neues Feld 'NOTE' wurde hinzugefuegt
Hier koennen zusaetzliche Informationen zu den Positionen/Artikeln eingegeben werden.
/angebot, /rechnung,
'bearbeitenf.php'
Fehler beim Aendern des Kunden wurde behoben.
'POS_MENGE'
Der Spaltentyp wurde von INTEGER in DECIMAL umgeaendert.
Nun ist es moeglich, in Rechnungen und Angeboten Mengen wie 1.55 anzugeben.
Um ein UPDATE von phpRechnung 1.5 Test2 auf Test3 durchzufuehren,
benutzen Sie bitte die Datei 'update-1.5-test2.sql'.
Von phpRechnung 1.4.2 die Datei 'update-1.5.sql' zu finden sind die
Dateien in dem Verzeichnis /include.
Wichtiger Hinweis:
Vor einem UPDATE bitte alle Daten sichern.
mysql -u 'benutzername' -p 'datenbankname' < update-1.5-test2.sql
oder phpMyAdmin benutzen
Damit werden alle 'POS_MENGE' Felder von INTEGER in DECIMAL umgeaendert.
kleinere Korrekturen
13.03.2004
Änderungen in phpRechnung 1.5 Test2
Hinweis:
Bei allen PDF-Dokumenten werden Texte mit Ueberlaenge nicht umgebrochen.
Die FPDF Bibliothek unterstuetzt nur Grafiken im JPEG- oder PNG-Format.
/angebot, /rechnung,
'email_pdf.php'
Nun ist es moeglich, Angebote und Rechnungen als PDF-Anhang
per E-Mail zu versenden.
phpRechnung benutzt die FPDF Bibliothek um PDF Dateien zu generieren.
Copyright (C) Olivier PLATHEY, http://fpdf.org/ License: Freeware.
Fuer die Benutzer die phpRechnung auf einem Windows Server betreiben,
bitte die Variable '$pdfdir' in der 'phprechnung.inc.php' anpassen.
Standard '$pdfdir = "/tmp/"; in z. B. '$pdfdir = "c:\windows\temp\";
Bitte beachten Sie den letzten Backslash. Wichtig.
Der Webserver muss Schreibrechte fuer das Verzeichnis haben.
/index.php,
Fehler bei der Darstellung bei Anmeldung als nicht 'admin' Benutzer
wurde beseitigt.
/einstellung,
2 Neue Felder 'DRUCKAUSGABE' und 'ANHANG_TEXT'
Bei 'Druckausgabe' kann man waehlen ob der Ausdruck
als HTML oder PDF generiert werden soll.
'drucken_pdf.php' und 'tmp_drucken_pdf.php'
Der 'Anhang_Text' ist der Text der beim E-Mail Versand als PDF-Anhang
benutzt wird.
Um ein UPDATE von phpRechnung 1.5 Test1 auf Test2 durchzufuehren,
benutzen Sie bitte die Datei 'update-1.5-test1.sql'.
Von phpRechnung 1.4.2 die Datei 'update-1.5.sql' zu finden sind die
Dateien in dem Verzeichnis /include.
Wichtiger Hinweis:
Vor einem UPDATE bitte alle Daten sichern.
mysql -u 'benutzername' -p 'datenbankname' < update-1.5-test1.sql
oder phpMyAdmin benutzen
Damit werden die 2 neuen Felder in der Tabelle 'einstellung' erzeugt.
kleinere Korrekturen
21.02.2004
Änderungen in phpRechnung 1.5 Test1
/angebot, /rechnung,
2 Neue Tabellen 'tmp_angebotpos' und 'tmp_verkauf'
Aenderungen die in Angeboten oder Rechnungen vorgenommen wurden
werden in den neuerstellten Tabellen zwischengespeichert.
Erst wenn der Schalter 'Aendern' gedrueckt wurde werden die
Aenderungen gespeichert.
Einige Felder wurden geaendert, hinzugefuegt oder entfernt 'update-1.5.sql'
Accesskey's wurden hinzugefuegt,
Damit ist eine schnelle Navigation mittels Tastatur moeglich.
Einige Browser kennen leider keine Accesskey's.
Bei MacOS muss man statt der Alt+ die Strg+ verwenden. ( gelesen )
Die Belegung der Tasten
Alt+S - Startseite
Alt+C - Konfiguration
Alt+L - Liste
Alt+N - Neu
Alt+F - Suchen
Alt+H - Hilfe
Alt+A - Adressbuch
Alt+P - Position
Alt+G - Angebot
Alt+R - Rechnung
Alt+Z - Zahlung
Alt+K - Kassenbuch
Alt+B - Berichte
Alt+O - Abmelden
// Nur aus konfiguration.php erreichbar
//
Alt+M - Mitteilung
Alt+Z - Zahlungsweise
Alt+K - Kategorie
Alt+W - Mehrwertsteuer
Alt+E - Einstellung
Alt+B - Benutzer
Grafiken in 4 verschiedenen Sprachen wurden erstellt.
Kroatische Uebersetzung - Edy Corak < phprechnung at ecorak dot de >
Polnische Uebersetzung - Krzysztof Blazowski < kblazowski at ciarko dot pl >
Vielen Dank an Krzysztof Blazowski fuer die Hilfe.
Das Design von phpRechnung wurde ueberarbeitet.
Die Listen koennen jetzt nach verschiedenen Kriterien sortiert werden.
/berichte,
Erweiterte Ansicht fuer die Berichte.
Nun ist es moeglich aus den Berichten direkt eine
Zahlung, Rechnung etc. aufzurufen.
/adressbuch, email.php,
Die Signatur wird nun korrekt angezeigt.
/adressbuch, info.php,
Info-Maske wurde erweitert, damit die 2 neuen Berichte
're_kundef.php' und 'zhlg_kundef.php'
mit Datumsangabe aufgerufen werden koennen.
/berichte, 2 neue Berichte 're_kundef.php' und 'zhlg_kundef.php'
Alle Rechnungen und Zahlungen fuer einen Kunden anzeigen.
kleinere Korrekturen
24.10.2003
Änderungen in phpRechnung 1.4.2
index.php,
Erinnerung-Funktion - Fehler korrigiert.
/zahlung, 'neuf.php'
Wenn eine neue Zahlung vorgenommen wurde und
als Zahlungsweise 'NICHT Bar - 2' gewaehlt wurde,
dann wird die Zahlungssumme in der Tabelle 'kasse'
als Einnahme und als Ausgabe gespeichert.
/adressbuch,
Die Suchfunktion wurde geaendert.
Standardmaessig wird die einfache, eine Zeile
Suche verwendet ( Vorname, Nachname oder Firma ).
Die alte Detail-Suche bleibt selbstverstaendlich
weiterhin erhalten und ist direkt ueber die Suche-Seite
erreichbar ( Detail-Suche ).
kleinere Korrekturen
23.09.2003
Änderungen in phpRechnung 1.4.1
/einstellung,
1 neues Feld 'POSNAME_DRUCKEN'
Es kann gewaehlt werden, ob die Positionsnamen
in Rechnungen gedruckt werden sollen oder nicht.
/einstellung,
3 neue Felder 'FIRMENLOGO'
'FIRMENLOGO_BREITE' 'FIRMENLOGO_HOEHE'
Nun ist es moeglich, ein eigenes Logo einzufuegen,
das beim Druck der Rechnungen verwendet wird.
Das Logo muss sich im /images Verzeichnis befinden.
Wenn kein Logo eingetragen wurde, dann wird der
Firmenname verwendet. Die Reihenfolge der Schriftarten
finden Sie in der Datei 'drucken.css' - firma30txt.
kleinere Korrekturen
22.08.2003
Änderungen in phpRechnung 1.4
phpRechnung-Hilfe ist nun auch fertig
Vielen Dank an Sebastian Kolberg fuer die Hilfe.
/rechnung, 'bearbeiten.php', /angebot, 'bearbeiten.php',
/rechnung, 'neu.php', 'kundenliste.php',
/angebot, 'neu.php', 'kundenliste.php'
Kundenwahl wurde geaendert. Statt einer Auswahlliste
gibt es jetzt ein Eingabefeld fuer die Kundenwahl.
Gesucht wird nach Vornamen, Nachnamen oder Firma.
Positionwahl wurde geaendert. Statt einer Auswahlliste
gibt es jetzt ein Eingabefeld fuer die Positionwahl.
Gesucht wird nach Position/Artikel oder Beschreibung.
/mwst, 'loeschenf.php'
Fehler bei Ueberpruefung vorhandener Daten wurde beseitigt.
/zahlung, 'loeschenf.php'
Bevor eine Zahlung geloescht werden kann, wird jetzt erst
der Bestand des Kassenbuches ueberprueft < 0.
/rechnung, 'loeschenf.php'
Bevor eine Rechnung geloescht werden kann, wird jetzt erst
der Bestand des Kassenbuches ueberprueft < 0.
/einstellung,
1 Neues Feld 'VERKAUFSPREIS'
Nun ist es moeglich, die Verkaufspreise als
'Netto' oder 'Brutto' zu deklarieren.
Angebotsverwaltung,
3 Neue Tabellen, angebot, angebotpos, tmp_angebot
Angebote werden genau wie Rechnungen erstellt.
Wenn das Angebot angenommen wurde, genuegt ein
Mausklick um aus dem Angebot eine Rechnung zu erstellen.
/include, 'drucken.css'
Schrift-Formatierung geaendert damit auch Mozilla die
Position-Ueberschrift in Fett drucken kann.
/berichte, 're_erinnerungf.php'
Ein neuer Bericht der nur von der Startseite 'index.php'
aufgerufen werden kann und nur wenn die 'Erinnerung' unter
'Einstellung' eingeschaltet ist.
/berichte, 'index.php'
Wurde geaendert.
Die Berichte koennen jetzt komfortabel aus
einer Liste ausgewaehlt werden.
/berichte, 2 neue Berichte 'pos_einzelf.php' und 'pos_zusammenf.php'
Verkaeufe nach Posten/Artikel Einzelwerte und Zusammenfassung.
Aenderungen in der Summenanzeige, statt '1.000.00' in '1.000,00'
kleinere Korrekturen
30.05.2003
Änderungen in phpRechnung 1.3
/berichte, 'kass_datumf.php'
Fehler bei Bestandsberechnung wurde beseitigt.
Das im Suchformular angegebene Datum wurde bei
der Berechnung nicht verwendet.
/kassenbuch,
2 neue Felder in der Tabelle 'kasse' MYID und RECHNUNGID
/kassenbuch, 'info.php'
Erweiterte Ansicht fuer Rechnungen.
/kassenbuch, 'suchliste.php'
Fehler bei Bestandsberechnung wurde beseitigt.
Das im Suchformular angegebene Datum wurde bei
der Berechnung nicht verwendet.
/rechnung, 'info.php'
E-Mail Funktion fuer das versenden von Rechnungen.
HTML-Format
/rechnung, 'loeschenf.php'
Wenn eine Rechnung geloescht wird, werden jetzt auch
entsprechende Datensaetze in der Tabelle 'kasse' geloescht.
/zahlung, 'neuf.php'
Wenn eine neue Zahlung vorgenommen wurde und
als Zahlungsweise 'Ueberweisung - 8' gewaehlt wurde,
dann wird die Zahlungssumme in der Tabelle 'kasse'
als Einnahme und als Ausgabe gespeichert.
/zahlung, 'loeschenf.php'
Wenn eine Zahlung geloescht wird, werden jetzt auch
entsprechende Datensaetze in der Tabelle 'kasse' geloescht.
kleinere Korrekturen
17.04.2003
Änderungen in phpRechnung 1.2
Neue Tabelle 'einstellung'
Programmeinstellungen koennen jetzt
einfacher vorgenommen werden.
E-Mail Funktion fuer das Adressbuch
Suchfunktion wurde verbessert
Benutzerrechte wurden geaendert
nur der Administrator kann noch Einstellungen vornehmen.
kleinere Korrekturen
17.03.2003
Änderungen in phpRechnung 1.1
Neue Tabelle 'mwst'
2 neue Felder in der Tabelle 'position' POS_AKTIV und POS_MWST
Fuer jede Position kann man verschieden Steuersatz waehlen.
Positionen koennen als inaktiv markiert werden.
In rechnung/liste.php werden jetzt auch offene Posten angezeigt.
Wenn man eine Rechnung aendern moechte, fuer die bereits
Zahlungen vogenommen wurden, wird jetzt eine Warnmeldung angezeigt.
phpRechnung Homepage - http://www.phprechnung.de/phpRechnung/
Vielen Dank fuer die Nutzung von phpRechnung
Edy Corak
|
|