Fehler #90

Benutzerdefinierte Variablen von Kunden werden bei Lieferanten mit gleicher id angezeigt

Von Werner Hahn vor fast 3 Jahren hinzugefügt. Vor 6 Monaten aktualisiert.

Status:ErledigtBeginn:22.09.2015
Priorität:NormalAbgabedatum:
Zugewiesen an:-% erledigt:

0%

Kategorie:-
Zielversion:-

Beschreibung


-----

Historie

#1 Von Bernd Bleßmann vor fast 3 Jahren aktualisiert

Ich vermute, dass das auch bei shiptos ein Problem ist.

#2 Von Moritz Bunkus vor mehr als 2 Jahren aktualisiert

Kunden und Lieferanten verwenden dieselbe Sequenz für ihre IDs. Das bedeutet, dass es in der Datenbank keine Kunden und Lieferanten mit derselben ID geben darf! Das gleiche gilt z.B. auch für Einträge in ar, ap, gl.

Das ist nicht nur ein kosmetisches Problem. Die Ansprechpersonen und die Shiptos verfügen jeweils nur über eine einzige Fremdschlüsselspalte (contacts.cp_cv_id und shipto.trans_id), und wozu die gehören ergibt sich ausschließlich aus der Frage »gibt's einen Kunden oder aber einen Lieferanten mit der ID?«.

Sprich du musst hier bitte deine DB entsprechend fixen.

SELECT id, name
FROM vendor
WHERE id IN (SELECT id FROM customer);

Das kann dir eine Idee geben, wie viele betroffen sind.

#3 Von G. Richardson vor mehr als 2 Jahren aktualisiert

  • Datei Kunden_Lieferanten.png wurde gelöscht

#4 Von G. Richardson vor mehr als 2 Jahren aktualisiert

  • Datei Kunden_Lieferanten1.png wurde gelöscht

#5 Von Werner Hahn vor 6 Monaten aktualisiert

  • Status wurde von Neu zu Erledigt geändert

Auch abrufbar als: Atom PDF