Seite 1 von 1

DRINGEND: Manipulation von Belegen

Verfasst: Di 29. Mär 2011, 12:14
von Peter.Heidenreich
Hallo Forum,

nachdem es jetzt schon das zweite Mal passiert ist, muss ich es hier loswerden und beschreiben.
Wir haben mehrere Mitarbeiter die via Terminalserver mit CAO arbeiten. Die MySQL-Datenbank befindet sich auf der Maschine selbst.

Was ist passiert:

Ein Mitarbeiter hat eine Rechnung geschrieben und im Anschluss einen Ausdruck und ein PDF erstellt.
Im PDF und im Ausdruck ist der Kunde XYZ genannt - passt.
Als wir nun nochmal einen Ausdruck der Rechnung machen wollten ist uns aufgefallen, dass auf einmal ein komplett anderer Kunde aus
einer anderen Kundengruppe als Rechnunsgempfänger drin steht!

Wie geht das denn?
Hat jemand eine Idee? Ist es ein Bug? Wird die Tabelle nicht gesperrt? Liegt es daran dass alle das gleiche CAO-Binary im Terminal-Modus nutzen?

Vielen Dank für eure Hilfe & Grüße aus Gilching in Bayern.

Peter

Re: DRINGEND: Manipulation von Belegen

Verfasst: Fr 1. Apr 2011, 15:16
von Sebastian.Herbig
Erstmal Grüße aus Egling nach Gilching.

Vorstellen kann ich mir das nicht.
Interessant zu wissen wäre, welche Adress_ID drin stet.
Kunde 1 oder Kunde 2

Re: DRINGEND: Manipulation von Belegen

Verfasst: Fr 1. Apr 2011, 15:20
von Peter.Heidenreich
Hallo Sebastian,

der Fall ist gestern nochmal aufgetreten.
Es geht ebenfalls die ID das "neuen/falschen" Kunden drin. In beiden Fällen.

Was allerdings interessant ist: Wir führen mehrmals den shop-import aus einem xtcommerce system durch.
Beide male war der "neue" Kunde einer der über den Webshop importiert wurde.

Ist da vielleicht ein Bug bekannt?

Langsam bekomme ich Angst :-|


Viele Grüße

Peter

Re: DRINGEND: Manipulation von Belegen

Verfasst: Fr 1. Apr 2011, 23:23
von MrFoxdata
Peter.Heidenreich hat geschrieben: Langsam bekomme ich Angst :-|
Hallo!

Vielleicht hängt es irgendwie mit der getrennten Adressverwaltung im Shop und im CAO zusammen?

LG
Willi

Re: DRINGEND: Manipulation von Belegen

Verfasst: Mo 4. Apr 2011, 08:24
von redone
Hallo,

kontrollier doch mal die ID des Kunden im Shop und CAO. Bei CAO muss in der Tabelle ADRESSEN das Feld SHOP_ID auf 1 stehen und SHOP_KUNDEN_ID muss mit der ID des Kunden im Shop übereinstimmen.
Da der Fehler anscheinend nur mit den importierten Kunden aus dem Shop auftritt, nehme ich an, dass die SHOP_KUNDEN_ID in der Adressentabelle doppelt ist.

Re: DRINGEND: Manipulation von Belegen

Verfasst: Mo 2. Mai 2011, 08:40
von Peter.Heidenreich
Hi,

habe ich kontrolliert - die ID kommt nicht doppelt vor :-(
Ich habe am MySQL-Server jetzt auch mal das Query-Log eingeschaltet um ggf. darüber was nachvollziehen zu können.

Grüße

Peter

Re: DRINGEND: Manipulation von Belegen

Verfasst: So 8. Mai 2011, 20:26
von Sebastian.Herbig
Bitte auch mal die Emailadressen des Kunden ansehen.
Sind beide Kunden mit der gleichen Emailadresse?

Die Emailadresse ist nämlich ein KEY-Wert im Shop.