Inaktiv Amazon Fehler Primary Key PK_tVersandPos

chico1401

Gut bekanntes Mitglied
26. Juni 2009
970
11
gestern Abend noch erfolgreich einen Artikel an Amazon gesendet. Die darauf folgenden 2 Var. Kombis sind immer noch in der Warteposition "Einzustellen"
Außerdem ist seit gestern folgendes via Worker bzw. WaWi icht geschehen:
- Shopbestellungen, die über FBA verschickt worden sind, haben keine Versanddaten hinterlegt.
- FBA Rechnungen wurden nicht erstellt, da Bestellungen nicht abgeholt worden sind
- bereits erwähnten Artikel stehen in der Position "Einzustellen"

WaWi läuft normal immer mit Worker, da das o.g. nicht funktioniert, habe ich den Worker deaktiviert und manuell einen Abgleich ausgeführt, mit folgendem Fehler und Absturz der WaWi:
Primary Key.JPG

Fehlerprotokoll sieht so aus:
Code:
Unbehandelte Ausnahme #289A00E134B57616 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Verletzung der PRIMARY KEY-Einschränkung 'PK_tVersandPos'. Ein doppelter Schlüssel kann in das dbo.tVersandPos-Objekt nicht eingefügt werden. Der doppelte Schlüsselwert ist (0, 584).
Die Anweisung wurde beendet.
   bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
   bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   bei System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
   bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
   bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
   bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
   bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
   bei jtlDatabase.DB.zPyGYOOeK3[T](SqlConnection , Func`1 func)
   bei jtlDatabase.DB.executeNonQuery(SqlCommand oSqlCommand)
   bei jtlDatabase.jtlObjectRepository.Create(jtlObject item)
   bei jtlDatabase.jtlObject.insertInDB()
   bei jtlDatabase.jtlObject.Save()
   bei jtlCore.Classes.plattformen.calls.amazon.CallAmazonHolOrders.kFgXNx8nDM6()
   bei jtlCore.Classes.plattformen.calls.amazon.CallAmazonHolOrders.execute()
   bei jtlCore.Classes.plattformen.MarktplatzAbgleich.doStep()
   bei jtlCore.Classes.plattformen.PlattformAbgleich.mQhXvBR8mkQ()
   bei jtlCore.Classes.plattformen.PlattformAbgleich.fuehreSchrittAus()
   bei jtlCore.Forms.Amazon.PlattformSyncProgress.vV58QFhZLWp(Object , DoWorkEventArgs )
   bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
ClientConnectionId:878468dd-d978-4a93-815e-79feaa34e0ef
Fehlernummer (Error Number):2627,Status (State):1,Klasse (Class):14
SQL-Fehlerinformationen: [XXX\JTLWAWI .Net SqlClient Data Provider] Fehler #2627 (Klasse 14) in Zeile 1: Verletzung der PRIMARY KEY-Einschränkung 'PK_tVersandPos'. Ein doppelter Schlüssel kann in das dbo.tVersandPos-Objekt nicht eingefügt werden. Der doppelte Schlüsselwert ist (0, 584).  
SQL-Fehlerinformationen: [XXX\JTLWAWI .Net SqlClient Data Provider] Fehler #3621 (Klasse 0) in Zeile 1: Die Anweisung wurde beendet.  
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 11.00.5343
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 2627
HelpLink.BaseHelpUrl = [URL="http://go.microsoft.com/fwlink"]Microsoft ? Offizielle Homepage[/URL]
HelpLink.LinkId = 20476
CommandText = INSERT INTO [tVersandPos] (kVersand, kLieferscheinPos, fAnzahl) VALUES (@kVersand, @kLieferscheinPos, @fAnzahl);
Parameter @kVersand = 0
Parameter @kLieferscheinPos = 584
Parameter @fAnzahl = 1
LineNr = 1
Codefragment = INSERT INTO [tVersandPos] (kVersand, kLieferscheinPos, fAnzahl) VALUES (@kVersand, @kLieferscheinPos, @fAnzahl);
Connection-String = DataSource=XXX\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 0ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT nPlattform from pf_amazon_angebot_ext WHERE pf_amazon_angebot_ext.kUser=1 AND (pf_amazon_angebot_ext.fPreis IS NOT NULL OR (pf_amazon_angebot_ext.dLetztePreisAenderung IS NULL AND pf_amazon_angebot_ext.fSalePrice > 0)) AND pf_amazon_angebot_ext.nDelete IS NULL GROUP BY nPlattform
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 2ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT pf_amazon_angebot_ext.nPlattform 
                FROM pf_amazon_angebot            
       LEFT JOIN pf_amazon_angebot_vater ON pf_amazon_angebot.cSellerSKU = pf_amazon_angebot_vater.cSellerSKU
        AND pf_amazon_angebot_vater.kUser = pf_amazon_angebot.kUser
                LEFT JOIN vStandardArtikel AS tArtikel  ON CASE 
                                     WHEN pf_amazon_angebot_vater.cSellerSKUVater IS NOT NULL
                                     THEN pf_amazon_angebot_vater.cSellerSKUVater
                                     ELSE pf_amazon_angebot.cSellerSKU
                                    END = tArtikel.cArtNr
                                    AND tartikel.cAktiv != 'N'
                LEFT JOIN pf_amazon_angebot_ext ON pf_amazon_angebot.cSellerSKU = pf_amazon_angebot_ext.cSellerSKU 
                    AND pf_amazon_angebot_ext.kUser = pf_amazon_angebot.kUser
                LEFT JOIN vLagerbestandEx ON vLagerbestandEx.kArtikel=tartikel.kArtikel
                WHERE   
                    pf_amazon_angebot.kUser = 1 
                    AND pf_amazon_angebot.cFulfillmentChannel = 'DEFAULT' 
                    AND pf_amazon_angebot_ext.nDelete IS NULL 
                    AND (tArtikel.nIstVater != 1 OR tArtikel.kArtikel IS NULL)  
                    AND (
                            (
                                (vLagerbestandEx.fVerfuegbarExtern >= 0 OR FLOOR(vLagerbestandEx.fVerfuegbarExtern) < 0 AND pf_amazon_angebot.nQuantity > 0) AND (pf_amazon_angebot_ext.nMaxBestand IS NULL OR (FLOOR(vLagerbestandEx.fVerfuegbarExtern) < pf_amazon_angebot_ext.nMaxBestand AND tArtikel.cLagerAktiv='Y' AND tArtikel.cLagerKleinerNull='N')) AND FLOOR(vLagerbestandEx.fVerfuegbarExtern) != pf_amazon_angebot.nQuantity
                                OR
                                (pf_amazon_angebot_ext.nMaxBestand >= 0 AND (pf_amazon_angebot_ext.nMaxBestand <= FLOOR(vLagerbestandEx.fVerfuegbarExtern) OR tArtikel.cLagerAktiv='N' OR tArtikel.cLagerKleinerNull='Y') AND pf_amazon_angebot_ext.nMaxBestand != pf_amazon_angebot.nQuantity)
                                OR
                                (tartikel.kArtikel IS NULL AND pf_amazon_angebot_ext.nMaxBestand != pf_amazon_angebot.nQuantity)
                            )
                        )
                GROUP BY pf_amazon_angebot_ext.nPlattform
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 3ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT nPlattform from pf_amazon_angebot_ext WHERE kUser=1 AND nDelete=1 GROUP BY nPlattform
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 1ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT pf_amazon_angebot_ext.nPlattform 
                FROM pf_amazon_angebot            
       LEFT JOIN pf_amazon_angebot_vater ON pf_amazon_angebot.cSellerSKU = pf_amazon_angebot_vater.cSellerSKU
        AND pf_amazon_angebot_vater.kUser = pf_amazon_angebot.kUser
                LEFT JOIN vStandardArtikel AS tArtikel  ON CASE 
                                     WHEN pf_amazon_angebot_vater.cSellerSKUVater IS NOT NULL
                                     THEN pf_amazon_angebot_vater.cSellerSKUVater
                                     ELSE pf_amazon_angebot.cSellerSKU
                                    END = tArtikel.cArtNr
                LEFT JOIN pf_amazon_angebot_ext ON pf_amazon_angebot.cSellerSKU = pf_amazon_angebot_ext.cSellerSKU 
                    AND pf_amazon_angebot_ext.kUser = pf_amazon_angebot.kUser
                LEFT JOIN vLagerbestandEx ON vLagerbestandEx.kArtikel=tartikel.kArtikel
                WHERE   
                    pf_amazon_angebot.kUser = 1 
                    AND pf_amazon_angebot.cFulfillmentChannel = 'DEFAULT' 
                    AND pf_amazon_angebot_ext.nDelete IS NULL 
                    AND dLetzteBearbeitungszeitAenderung IS NULL AND (dRestockDate IS NOT NULL OR pf_amazon_angebot_ext.nBearbeitungsZeit > 0)
                GROUP BY pf_amazon_angebot_ext.nPlattform
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 2ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT pf_amazon_angebot.nPlattform
                            FROM pf_amazon_angebot
                            LEFT JOIN pf_amazon_angebot_ext ON pf_amazon_angebot.cSellerSKU = pf_amazon_angebot_ext.cSellerSKU 
                                AND pf_amazon_angebot_ext.kUser = pf_amazon_angebot.kUser 
                                AND pf_amazon_angebot_ext.nPlattform = pf_amazon_angebot.nPlattform
                            WHERE 
                                pf_amazon_angebot.kUser = 1 
                                AND pf_amazon_angebot_ext.fVersandkosten IS NOT NULL
                                AND pf_amazon_angebot_ext.dLetzteVersandAenderung IS NULL
                            GROUP BY pf_amazon_angebot.nPlattform
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 1ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT nPlattform from pf_amazon_angebot_neu WHERE kUser=1 AND nStatus=0 GROUP BY nPlattform
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 0ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT nPlattform from pf_amazon_angebot_ext WHERE pf_amazon_angebot_ext.kUser=1 AND pf_amazon_angebot_ext.nConditionNoteChanged=1 GROUP BY nPlattform
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 1ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT kPlattform
                            FROM pf_amazon_Item
                            WHERE nStatus = @nStatus
                            AND kUser = @kUser
                            GROUP BY kPlattform
      @nStatus = Einzustellend,
      @kUser = 1
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 0ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT MAX(kMessageId) AS kMessageId
                                                    FROM pf_amazon_bestellung 
                                                    WHERE kUser=1
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 0ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT * 
FROM dbo.tVersand
JOIN dbo.tFulfillmentauftrag ON dbo.tFulfillmentauftrag.kLieferschein = dbo.tVersand.kLieferschein
WHERE dbo.tFulfillmentauftrag.kFulfillmentauftrag = @kFulfillmentauftrag
      @kFulfillmentauftrag = 383
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 0ms
2016-02-10T12:42:31 DEBUG - [SQL] SELECT * FROM [tVersandPos] WHERE [kVersand] = @kVersand 
      @kVersand = 526
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 0ms
2016-02-10T12:42:31 DEBUG - [SQL] INSERT INTO [tVersandPos] (kVersand, kLieferscheinPos, fAnzahl) VALUES (@kVersand, @kLieferscheinPos, @fAnzahl);
      @kVersand = 0,
      @kLieferscheinPos = 584,
      @fAnzahl = 1
2016-02-10T12:42:31 DEBUG - [SQL] Dauer: 3ms
Zeitstempel: 2016-02-10T12:43:11
Locale: German (Germany)
Locale: German (Germany)
Version: 1.0.9.1
Plattform: Wawi
Versionshash: 6BF48CF4
Prozessname: System.Diagnostics.Process (JTL-wawi)
Physikalischer Speicher: 598949888 / Peak: 599732224
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:14,578125
CPU-Zeit (System): 0:00:04,09375
Page-Size (Sytem): 1240512 / Peak: 507371520
Page-Size: 506908672 / Peak: 507371520
Offene Handles: 1170


kann ich dies selbst beheben oder legt es an Amazon selbst?
 

Anhänge

  • Primary Key.JPG
    Primary Key.JPG
    29,1 KB · Aufrufe: 12

dvbshop2008

Aktives Mitglied
31. März 2008
80
0
AW: Amazon Fehler Primary Key PK_tVersandPos

Das Problem haben wir seit heute um 12 Uhr auch:

Meldung von JTL Support: hierbei handelt es sich leider noch um ein versionsbedingtes Problem welches voraussichtlich mit der kommenden Version behoben sein sollte.

Vielen Dank für Ihr Verständnis.

Verständnis habe ich jetzt nicht wirklich, weil wir auch keine Bestellungen von Amazon übergeben bekommen ... Versand und Faktura somit hinfällig (bis zum nächsten Wawi Update?)
 

chico1401

Gut bekanntes Mitglied
26. Juni 2009
970
11
AW: Amazon Fehler Primary Key PK_tVersandPos

danke dir für die Rückmeldung.

@JTL
wann kommt das nächste Update denn? Heute noch?
 

dvbshop2008

Aktives Mitglied
31. März 2008
80
0
AW: Amazon Fehler Primary Key PK_tVersandPos

Hm, mir schwant übles ... Ich hoffe es, glaube aber nicht daß es dieser Tage noch kommen wird :(
 

chico1401

Gut bekanntes Mitglied
26. Juni 2009
970
11
AW: Amazon Fehler Primary Key PK_tVersandPos

ja muss aber schnell gefixt werden, wir bekommen keine Aufträge rein, können Shopbestellungen nicht an Amazon senden und auch keine neuen Artikel anlegen
 

thedrive123

Gut bekanntes Mitglied
17. Januar 2010
146
24
AW: Amazon Fehler Primary Key PK_tVersandPos

Liebes JTL Team, wie ist hier der Stand der Dinge? Wir haben gestern abend das Update gemacht und nun auch diesen Fehler. Hier ist schnelle Abhilfe gefordert...
 

chico1401

Gut bekanntes Mitglied
26. Juni 2009
970
11
AW: Amazon Fehler Primary Key PK_tVersandPos

will garnicht wissen woher du den Link hast und was du dafür tun musstest :D
aber danke Dir!
 

chico1401

Gut bekanntes Mitglied
26. Juni 2009
970
11
AW: Amazon Fehler Primary Key PK_tVersandPos

jap, warn Gag! Soll hier ab und zu mal vorkommen :-|
Update eingespielt und Amazon funzt wieder
 
Ähnliche Themen
Titel Forum Antworten Datum
Amazon Versandart übernehmen JTL-Wawi 1.11 0
Neu Problem bei Varianten-Upload mit Amazon Lister 2.0 (Attribut-Mapping Farbe/Größe) Onlineshop-Anbindung 1
Neu Amazon Aufträge vereinzelt unter "Externe Rechnungen" Amazon-Anbindung - Fehler und Bugs 1
GPSR Daten werden nicht korrekt an Amazon übermittelt JTL-Wawi 1.10 0
Neu Amazon Angebotspreise per Stored Procedure/Function oder API setzen Amazon-Anbindung - Ideen, Lob und Kritik 0
Amazon Bestellungen verbleiben im Pending Status Störungsmeldungen 4
Neu Amazon Abgleich - seit heute 12:26Uhr keine Übernahme der Bestellungen über Worker Amazon-Anbindung - Fehler und Bugs 9
Neu nach Update nicht alle Rechnungen mehr an Amazon Amazon-Anbindung - Fehler und Bugs 0
Neu Offene Amazon Bestellung automatisch übernehmen User helfen Usern - Fragen zu JTL-Wawi 2
Export Zahlungen Amazon marketplace bei Kombi OSS und FBA erfolgt nach JTL2DATEV unvollständig JTL-Wawi 1.9 0
Neu AMAZON Lister 2.0 ... GPSR, wir würden gerne Informationen & Warnhinweise als PDF zur Verfügung stellen Amazon-Lister - Ideen, Lob und Kritik 0
Amazonpreis in den Amazon Lister 2.0 ziehen JTL-Wawi 1.11 5
Neu AMAZON - Liefertermin einlesen User helfen Usern - Fragen zu JTL-Wawi 3
Inaktive Amazon Angebote mit Fehlern - Preisfehler, GPSR usw. Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Idee - Versanddatum aus Amazon & eBay als Feld in JTL übernehmen eBay-Anbindung - Ideen, Lob und Kritik 0
Nach Update auf 1.11.6 werden die Preisänderung nicht mehr von der Wawi an Amazon übertragen JTL-Wawi 1.11 0
Amazon VCS Rechnung werden nicht angezeigt. Amazon-Anbindung - Fehler und Bugs 2
Neu JTL übernimmt immer Standard Versand von Amazon Amazon-Anbindung - Fehler und Bugs 0
Neu FHX One für JTL - Analytics, Monitoring, KI-Texte, Helpdesk uvm. (Otto, Amazon, Shopify, eBay) Dienstleistung, Jobs und Ähnliches 1
Neu Erweiterte Eigenschaften Amazon Lister 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Neu XML import amazon Gutschriften Schnittstellen Import / Export 3
Neu Amazon Pay - kein Daten Abgleich seit 10.12.25 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kein Abgleich mit Amazon mehr möglich - IP Sperre? Amazon-Anbindung - Fehler und Bugs 2
Neu Eine Amazon-Abrechnung wurde mit Verspätung generiert und fehlt jetzt in WAWI Amazon-Anbindung - Fehler und Bugs 3
Amazon FBA Mapping JTL-Wawi 1.10 0
Neu AMAZON LISTER 2.0 Hochladen nicht möglich! Satus " Wartet auf Rückmeldu..." Amazon-Lister - Fehler und Bugs 0
Neu Export/Import aller Amazon Angebote über die JTL-Ameise JTL-Ameise - Fehler und Bugs 1
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Amazon Externe Belege werden nicht neu erstellt Amazon-Anbindung - Fehler und Bugs 1
Neu Amazon VCS - JTL Wawi > 1.10 - Lexware: Suche Best Practice Amazon-Anbindung - Ideen, Lob und Kritik 1
Aufträge auf die Pikliste legen bringt Fehler DataTreeListView JTL-Wawi 1.11 2
Neu Zyklische Fehler beim Listen von T-Shirts Amazon-Lister - Fehler und Bugs 3
Neu Fehler 35 XLM entspricht nicht der Konvention Plugins für JTL-Shop 4
Neu Varkombis Import Fehler "#VARKOMBI WIRD NICHT ANGELEGT#" JTL-Ameise - Fehler und Bugs 4
Neu Kartenzahlung Total amount Fehler JTL-POS - Fehler und Bugs 1
Neu Fehler mit der Kartenzahlung Einrichtung / Updates von JTL-POS 9
"Fehler beim Laden der Daten" in Liste Aufträge und Rechnungen JTL-Wawi 1.11 4
Neu Fehler bei Artikel Filter in der Wawi JTL-Wawi - Fehler und Bugs 2
Neu Fehler DHL Paket Inetrnational Exportdokumente "Bitte geben Sie eine Beschreibung an" JTL-ShippingLabels - Fehler und Bugs 0
Neu Shopware 6.7.6.2 Fehler [No supported api version found.] 100 Shopware-Connector 1
Neu Probleme beim Lizenzkauf im Extension Store – PayPal-Fehler? Plugins für JTL-Shop 0
Neu eazyAuction eBay Fehler 2191421 – Telefonnummer ungültig eBay-Anbindung - Fehler und Bugs 1
Neu Fehler beim Update auf 1.11.5 - Ungültiger Objektname "dbo.tUpdateMigration User helfen Usern - Fragen zu JTL-Wawi 0
Neu Apache Protokoll GuzzleHttp/GET Fehler JTL-Shop - Fehler und Bugs 7
Neu eBay Abgleich lädt keine Daten Fehler eBay-Anbindung - Fehler und Bugs 0
Neu DPD Fehler bei der Anmeldung JTL-ShippingLabels - Fehler und Bugs 1
Neu Fehler bei der Anmeldung nach Update auf 1.11.5 Installation von JTL-Wawi 11
Neu - Sorry, war doch kein Fehler - Allgemeine Fragen zu JTL-Shop 0
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
Neu Wo kann ich mich über JTL Kundencenter beschweren? 20 Minuten Lang einen Bug im Ticket dokumentiert, und am Ende "ein Fehler ist aufgetreten" Smalltalk 3

Ähnliche Themen