Ich plane das update von 0.99894 auf die aktuelle Version. Dabei stieß ich auf folgendes:
Bisher hatte ich für alles mit Nr. 100000 angefangen und fortlaufend hochgezählt (Kundennummern ab 10000).
1. Jetzt darf z.B. die 101000 nur noch einmal vergeben sein. Wenn es einen Artikel 101000 gibt, wird es keine Rechnung 101000 geben. Richtig?
2. Ich bin also gezwungen, Präfixe zu verwenden, sollte ich die Präfixe vor oder nach dem update setzen?
3. (Buchhaltung kann ich nicht nachträglich aktualisieren.) Werden nur neu vergebene Rechnungsnummern mit Präfix versehen?
3.1 Wenn die Antwort auf 3.) JA ist und wenn ich Artikelnummern als einziges ohne Präfix lasse, gibt es dann einen Nummernkonflikt mit alten Rechnungsnummern? Wie wirkt der sich aus?
4. Wenn ich ein DB-Backup mit
zurückspiele, wird dann die komplette Datenbank ersetzt oder nur die Inhalte, DB-Erweiterungen im Zuge des Updates bleiben bestehen?
Zitat von wiki:Mehrfachvergabe von Startnummern
• Die automatische Vergabe von Startnummern gewährleistet jetzt eine Eindeutigkeit der ermittelten Nummer.
• Beispiel: Ist die nächste Kundennummer im Kunden bereits vergeben (auch bei inaktiven Kunden) wird solange weiter ermittelt bis eine freie gefunden wird.
• Das Gleiche gilt für alle Startnummernkreise (z.B. Artikel, Aufträge, Lieferantenbestellungen etc.).
• Angebote und Aufträge können jetzt nicht mehr mit gleichen Nummern angelegt werden.
Bisher hatte ich für alles mit Nr. 100000 angefangen und fortlaufend hochgezählt (Kundennummern ab 10000).
1. Jetzt darf z.B. die 101000 nur noch einmal vergeben sein. Wenn es einen Artikel 101000 gibt, wird es keine Rechnung 101000 geben. Richtig?
2. Ich bin also gezwungen, Präfixe zu verwenden, sollte ich die Präfixe vor oder nach dem update setzen?
3. (Buchhaltung kann ich nicht nachträglich aktualisieren.) Werden nur neu vergebene Rechnungsnummern mit Präfix versehen?
3.1 Wenn die Antwort auf 3.) JA ist und wenn ich Artikelnummern als einziges ohne Präfix lasse, gibt es dann einen Nummernkonflikt mit alten Rechnungsnummern? Wie wirkt der sich aus?
4. Wenn ich ein DB-Backup mit
Code:
osql -U sa -P **** RESTORE DATABASE eazybusiness FROM DISK = 'c:\pfad\datei.bak'
WITH REPLACE