Lieferantenauftragsbestätigung: DB und Nummernkreis
DB::DeliveryOrder: FIX: record_type
FIX: typo ',' anstelle von ';'
Angebots-Eingang: DB und Nummernkreis
Auftrags-Eingang: DB und Nummernkreis
DeliveryOrder-Controller: rebase fix, qw
do: neue Nummerkreise für supplier und rma Lieferscheine
Anzahlungs-Rg.: eigener Typ for Schlussrechnung (final_invoice (F))
Anzahlungs-Rg.: neuen Typ bei Nummergenerierung berücksichtigen
Neuen Artikeltyp Sortiment in kivitendo eingebaut
TransNumber: single-dbh
SL::TransNumber: Belegtabelle vor Auslesen locken
Die Tabelle, aus der die Liste der bereits benutzten Belegnummernausgelesen wird, muss exklusiv gelockt werden, um zu verhindern, dassdanach zwischen dem Auslesen und der Vergabe der neuen Belegnummer eine...
Brieffunktion erste Version
Verkaufsbriefe können jetzt auch mit LaTeX erstellt werden.Ferner gibt es eine Briefentwurfs-Funktion, die aussieht wie drafts, aberzumindestens auf einer eigenen Tabelle beruht. Zusätzlich wurden zwei neue Rechtegesetzt
Row level lock statt table level lock verwenden.
Betrifft #2368.
Anpassung für global eindeutige Artikelnummern
Artikelnummern sind nun in der parts eindeutig. D.h. es ist auchsinnvoll vorher auf alle Artikelnummern zu prüfen.
Nummernkreis für Erzeugnisse
Für Erzeugnisse gibt es jetzt einen eigenen Nummernkreis. Lässtman das Feld frei, wird weiterhin der Nummernkreis von Waren auchfür Erzeugnisse verwendet.
SL::PrefixedNumber -- Nummernkreisartige Nummer erhöhen ohne Datenbank
Kundentypnummernkreis nur berücksichtigen, falls dafür Nummernkreis gesetzt ist
Gilt analog für Lieferanten.
Siehe #2138.
Verhindern, dass Artikelnummern mehrfach vergeben werden
Fix für Bug 1667.
Nur dann Transaktion starten, wenn noch keine läuft
Alle Vorkommen von "Readonly" entfernt
Vor dem Locken von Tabellen Transaktion starten
PostgreSQL ab 8.4 bricht ansonsten mit einer Fehlermeldung ab.
Unterstützung für das Erzeugen von Kundennummern, wenn Kundentyp gesetzt ist
Eine Klasse zum Check und zur Erzeugung von eindeutigen Belegnummern