Diese Fehlermeldung kommt immer, wenn das Feld
id_annr (Angebote) - id_aunr ( Aufträge) - id_linr (Lieferscheine) - id_renr (Rechnung) usw... für die laufende Datensatznummerierung
1) leer ist
2) doppelt vorhanden ist und tritt meistens im Zuge eines Updates auf.
Vorgangsweise zur Reparatur am Beispiel Angebot:
a) Fehlermeldung mit Ignorieren bestätigen (alle weiteren Datensätze werden nicht übernommen)
b) letzten Datensatz in aktueller liefer1.dbf merken (z.B. Feld id_annr "0000001234)
c) gesicherte \eprojekt\datasich\liefer1.dbf öffnen
d) letzten richtigen Datensatz suchen z.B. brow all for id_annr = "0000001234"
e) einer der nach unten nächsten Datensätze sollte der defekte Datensatz sein, wenn
gefunden das Feld id_annr mit "1" füllen und mit Strg+l löschen
f) pack ausführen um zu sehen ob jetzt alles paßt und gelöschte Datensätze zu entfernen
g) aktuelle \eprojekt\data\liefer1.dbf öffnen
h) zap - löscht alle Datensätze
i) append from \eprojekt\datasich\liefer1.dbf - aus reparierter Sicherungsdatei Datensätze einfügen