Fehlermeldung bei Erstellung PCM-Produktmix

Was ist der PCM-Produktmix? 

Möchte ein Steelcase-Fachhändler mit Steelcase einen neuen Kundenrahmenvertrag vereinbaren, so ist die Ausgangsbasis ein entsprechender Kundenvorgang im Concept Office. Dort erfolgt unter Verwendung des pCon.basket (Offline bzw. Online) die Erfassung der Artikel, welche die Bestandteile des anbahnenden Rahmenvertrags sind. Mit Angabe der  Artikelinformationen, Mengenangaben und angefragter Kondition.
Anschließend kann der Anwender unter "Modulfunktionen" auf diesen Button klicken. 


Es erfolgt eine Abfrage, ob zusätzlich auch die Verkaufspreise an Steelcase übermittelt werden sollen. Klickt der Anwender auf "Ja", so werden in der dann genehmigten Rahmenvertragsvereinbarung auch die Verkaufskonditionen mitgeliefert. 


Es wird nun die elektronische Bereitstellung der Rahmenvertragsanfrage eingeleitet. Dies erfolgt mittels Erstellung einer xml-Datei. Das Concept Office legt die Datei zusätzlich auch Vorgang unter "Weitere Dokumente zum Vorgang" ab. 



Fehlerbild


Unter Concept Office 8 kommt es aktuell (geprüft in 8.4005.83) zu einer Fehlermeldung, sobald der Anwender auf den Button "PCM-Produktmix erzeugen" klickt. 


Wortlaut der Fehlermeldung
Sc.Tools.DatabaseCommandException: Es ist ein Fehler beim Ausführen eines SQL-Befehls aufgetreten. Details entnehmen Sie dem Anwenderprotokoll.
command: 'insert into dbo.dokumente(mandant,lfdnr,dokumentenart,vorgangsnummer,ticketid,lfdnummerlieferantenkondition,dokument,bezeichnung,angelegtprogramm,angelegtdurch,angelegtam,geaendertprogramm,geaendertdurch,geaendertam) values (5, 1324,'PcmProductMix', 101089, 0, 0,'C:\CO8\Documents\5\ProductMix\ProductMix_101089_20251211-114201.xml','PCM Produktmix','Vorgangsbearbeitung','t.hunger',getdate(),'Vorgangsbearbeitung','t.hunger',getdate())' (Server/Database: 045nb2/scoffice8) ---> System.Data.SqlClient.SqlException: Die INSERT-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung "FK_Dokumente_DokumentenArt". Der Konflikt trat in der scoffice8-Datenbank, Tabelle "dbo.DokumentenArten" auf.
Die Anweisung wurde beendet.

Fehlerbehebung
Unter "Weitere Stammdaten / Dokumentenarten" ist eine neuen Dokumentenart mit der Bezeichnung "PcmProductMix" anzulegen (inkl. der Eigenschaft "Am Vorgang anzeigen").


Anschließend kann der Anwender die PCM-Produktmix Funktion wieder nutzen.