Fehler beim Verbuchen eines Lieferanten OPs

Alex@GEKKO

Neues Mitglied
Ich möchte in der Buchungserfassung die Zahlung eines Lieferanten-OPs verbuchen. Konto und OP sind zugeordnet und beim Speichern erhalte ich den Fehler:

Es ist ein Fehler bei der Ausführung eines Commands aufgetreten.
Fehler: Die Unterabfrage hat mehr als einen Wert zurückgegeben. Das ist nicht zulässig, wenn die Unterabfrage auf =, !=, <, <=, > oder >= folgt oder als Ausdruck verwendet wird.
Die Anweisung wurde beendet.
CommandText: UPDATE KHKOpHauptsatz SET Zession= @Zession, ZessionDatum= @ZessionDatum, Zessionar= @Zessionar WHERE Mandant=@Mandant AND KtoKo=@KtoKo AND OpNr=@OpNr
Device: Name=OLReweAbf; ServerType=MsSq|150; ServerName=SRVSQL02; DatabaseName=OLReweAbf; Connection=AdoNetConnection

Screenshot im Anhang. Sage100 9.0.10.4 Build 284 vom 19.01.2026

Kann sich (und mir) jemand erklären, was hier schief läuft und was ich zur Berichtigung tun kann?
 

Anhänge

  • Screenshot 2026-03-06 160501.jpg
    Screenshot 2026-03-06 160501.jpg
    78,4 KB · Aufrufe: 3
Zurück
Oben