Offen Ungültiger Spaltenname 'jtlUpdate'

Status
Es sind keine weiteren Antworten möglich.

ultron

Aktives Mitglied
25. April 2014
16
0
Mahlzeit,

wenn wir bei einem x-beliebigem Artikel einen Sonderpreis einrichten wollen, kommt eine Fehlermeldung "Ungültiger Spaltenname 'jtlUpdate'' mit der Bitte um Update der Software. Details siehe unten.
Kann das vielleicht von diesem besch... "Sysgrade eCommerce Integrator" kommen, welches wir vor geraumer Zeit mal getestet hatten und Spalten in die DB schrieb, die JTL Wawi nicht leiden mag?

Unbehandelte Ausnahme #21866565AA7A7ADB vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Ungültiger Spaltenname 'jtlUpdate'.
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)
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.rhZGB2U33l[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 jtlDatabase.classes.Models.Artikeldetails.Sonderpreise.ArtikelSonderpreisPreise.Save()
bei jtlDatabase.Collections.SimpleDeltaBindingList`1.SyncToDatabase()
bei jtlDatabase.classes.Models.Artikeldetails.Artikel.v33SIHPWN8()
bei jtlDatabase.classes.Models.Artikeldetails.Artikel.WCSSP16QjE()
bei jtlDatabase.classes.Models.Artikeldetails.Artikel.dA6SrknKKx()
bei jtlDatabase.classes.Models.Artikeldetails.Artikel.Save()
bei jtlCore.Models.MVCModels.ArtikelDetails.Context.ArtikelDetailsContext.Save()
bei jtlCore.ControllerClasses.ArtikelDetails.ArtikelDetailsController.L3LZNMZZE5X()
bei jtlCore.ControllerClasses.ArtikelDetails.ArtikelDetailsController.a4eZN5ERPhL(Object , EventArgs )
bei jtlControls.Actions.SimpleAction.OnRun()
bei jtlControls.Actions.BaseAction.OnFire(Object sender, EventArgs e)
bei jtlControls.Actions.Bindings.ActionBindingControl`1.OnFire(EventArgs e)
bei jtlControls.Actions.Bindings.ActionBindingControl`1.ControlOnClick(Object sender, EventArgs e)
bei System.EventHandler.Invoke(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
ClientConnectionId:48f74b72-a440-4d64-bf05-588df4d94f64
Fehlernummer (Error Number):207,Status (State):1,Klasse (Class):16
SQL-Fehlerinformationen: [CS20,50002\JTLWAWI .Net SqlClient Data Provider] Fehler #207 (Klasse 16) in Zeile 1: Ungültiger Spaltenname 'jtlUpdate'. jtl_Update_Sonderpreise
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 12.00.4213
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 207
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = INSERT INTO [tSonderpreise] (kArtikelSonderpreis, kKundenGruppe, kShop, fNettoPreis) VALUES (@kArtikelSonderpreis, @kKundenGruppe, @kShop, @fNettoPreis);
Parameter @kArtikelSonderpreis = 1991
Parameter @kKundenGruppe = 1
Parameter @kShop = 0
Parameter @fNettoPreis = 15,0420168067227
LineNr = 1
Codefragment = INSERT INTO [tSonderpreise] (kArtikelSonderpreis, kKundenGruppe, kShop, fNettoPreis) VALUES (@kArtikelSonderpreis, @kKundenGruppe, @kShop, @fNettoPreis);
Connection-String = DataSource=CS20,50002\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa


Zeitstempel: 2015-12-17T16:32:49
Locale: German (Germany)
Locale: German (Germany)
Version: 1.0.4.4
Plattform: Wawi
Versionshash: F7128A16
Prozessname: System.Diagnostics.Process (JTL-wawi)
Physikalischer Speicher: 255164416 / Peak: 328736768
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:02:15,109375
CPU-Zeit (System): 0:00:47,65625
Page-Size (Sytem): 1241664 / Peak: 278265856
Page-Size: 165621760 / Peak: 278265856
Offene Handles: 2290
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Ungültiger Spaltenname 'jtlUpdate'

Da dir hier im Zweifel keiner sgaen kann, was der

an der WaWi-DB für Änderungen vorgenommen hat, besteht durchaus die Wahrscheinlichkeit, dass es daran liegt.

Genaueres wird dir auber nur Sysgrade sagen können, vor allem, wie du die DB wieder in den Originalzustand zurück gesetzt bekommst.
 

ultron

Aktives Mitglied
25. April 2014
16
0
AW: Ungültiger Spaltenname 'jtlUpdate'

Lösung: ja, der 'eCommerce Integrator' von Sysgrade hat (unter anderen) diese Spalte angelegt, die jetzt von der JTl Wawi morniert wird. Aus der DB löschen - Problem beseitigt.
 
Status
Es sind keine weiteren Antworten möglich.