099866 Fehler durch eine Divison durch Null

T-Bone

Gut bekanntes Mitglied
1. Februar 2011
238
0
Hallo,

wenn ich versuche den Lieferschein zu erstellen erhalte ich oben genannte Fehlermeldung.

Ziemlich ärgerlich da wir keinen einzigen Lieferschein erstellen können.

Code:
Unbehandelte Ausnahme #63F9A374 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Fehler aufgrund einer Division durch Null.
   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.SqlDataReader.TryHasMoreRows(Boolean& moreRows)
   bei System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
   bei System.Data.SqlClient.SqlDataReader.Read()
   bei System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping)
   bei System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
   bei System.Data.Common.DataAdapter.Fill(DataTable[] dataTables, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
   bei System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   bei System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
   bei System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
   bei jtlDatabase.DB.getDataRows(String cSqlCommand, jtlDBParameter[] oDBParameter_arr)
   bei jtlDatabase.jtlObject.fillFromDB(String cSQL, Boolean bOverfill, jtlDBParameter[] oDBParameter_arr)
   bei jtlDatabase.classes.jtlDBClasses.jtlLieferschein.CheckeLagerbestand(jtlLieferscheinposList oList, Boolean EditMode)
   bei jtlDatabase.classes.jtlDBClasses.jtlLieferschein.saveNewLieferscheinInDB(String cHinweis, jtlWarenlagerList lWarenLager)
   bei jtlCore.Forms.Versand.Lieferschein.LieferscheinGUI.CiuBKOHZkg8(Object , EventArgs )
   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:e75bb8a3-2647-40b6-b567-31df25b9d101
SQL-Fehlerinformationen: [192.168.2.101,52209\JTLWAWI .Net SqlClient Data Provider] Fehler #8134 (Klasse 16) in Zeile 2: Fehler aufgrund einer Division durch Null.  
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 09.00.5000
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 8134
HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476
CommandText = 
SELECT vLagerBestandProLager.kArtikel, vLagerBestandProLager.fBestand AS fBestandImLager, vLagerbestandEx.fLagerbestand
FROM vLagerbestandProLager
JOIN vLagerbestandEx ON vLagerBestandProLager.kArtikel = vLagerbestandEx.kArtikel
WHERE vLagerBestandProLager.kWarenlager = 1
Connection-String = DataSource=192.168.2.101,52209\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa

Zeitstempel: 2013-01-09T21:06:50
Wawi-Version: 0.9.9866 (F6F38DB9)
Angemeldeter Benutzer: 1


jtlControlsBase.dll (52E87124) 67072 bytes 07.01.2013 09:35:30
jtlCore.dll (E7B505D8) 22289408 bytes 07.01.2013 09:35:30
jtlDashboard.dll (A0B47CF8) 190464 bytes 07.01.2013 09:35:31
jtlDatabase.dll (D1E3CB73) 4380672 bytes 07.01.2013 09:35:31
jtlListView.dll (D08D72E) 1008640 bytes 07.01.2013 09:35:29
JTLmisc.dll (7F4B5B85) 3022848 bytes 07.01.2013 09:35:29
jtlResources.dll (C031CFE6) 1187840 bytes 07.01.2013 09:35:31
jtlTools.dll (66530803) 287232 bytes 07.01.2013 09:35:31
JTLwawi.dll (79347276) 237056 bytes 07.01.2013 09:35:29
JTLwawiExtern.dll (9FEC77F6) 8704 bytes 07.01.2013 09:35:31
 

T-Bone

Gut bekanntes Mitglied
1. Februar 2011
238
0
AW: 099866 Fehler durch eine Divison durch Null

KEINER ???

Ist ja nicht so, dass es nur ein kleienr Fehler ist. Ich kann keinen einzigen Lieferschein drucken.
 

Manuel Pietzsch

JTL-Wawi
Mitarbeiter
2. Januar 2012
2.895
1.074
Hückelhoven
AW: 099866 Fehler durch eine Divison durch Null

Hallo,

kann es sein, dass Stücklisten in der Datenbank sind, deren Komponenten mit Menge 0 vorhanden sind?

Folgendes SQL auf der Datenbank absetzen, dann sollte es wieder funktionien: "DELETE FROM tStueckliste WHERE fAnzahl = 0"

Gruß

Manuel
 

T-Bone

Gut bekanntes Mitglied
1. Februar 2011
238
0
AW: 099866 Fehler durch eine Divison durch Null

Hallo Namensvetter :)

Möglich, bin mir nicht sicher.

Kannst du mir kurz sagen wie ich den SQL Befehl eingebe?

vg Manuel
 

seidel

Aktives Mitglied
30. November 2006
11
0
Berlin
AW: 099866 Fehler durch eine Divison durch Null

099879 -> 099880 Fehler durch eine Divison durch Null

Hallo leider habe ich auch das Problem Divison durch Null bei dem Ausführen " Dropshipping Position bei Lieferant" dann erfolgt der Absturz!

auch nach weiteren Update bis 099890 besteht der Fehler weiterhin

Unbehandelte Ausnahme #4E3956B9CF4C8B19 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Fehler aufgrund einer Division durch Null.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)
at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
at System.Data.SqlClient.SqlDataReader.Read()
at System.Data.SqlClient.SqlCommand.CompleteExecuteScalar(SqlDataReader ds, Boolean returnSqlValue)
at System.Data.SqlClient.SqlCommand.ExecuteScalar()
at jtlDatabase.DB.cY5UYKvP1N[T](SqlConnection , Func`1 func)
at jtlDatabase.DB.getScalar(String cSqlCommand, jtlDBParameter[] oDBParameter_arr)
at jtlDatabase.classes.jtlDBClasses.jtlLieferant.get_GesamtaufwandDiesesJahr()
at jtlDatabase.classes.jtlDBClasses.jtlLieferant.getGesamtPreisMitStaffelRabatt(Double dGesamtPreisEinerBestellung)
at jtlCore.Forms.Versand.Lieferschein.LieferscheinDropShippingBestellung.BCv2WLBOFG()
at jtlCore.Forms.Versand.Lieferschein.LieferscheinDropShippingBestellung..ctor(jtlLieferant oLieferant, jtlLieferscheinposList oPosList, Int32 kBestellung)
at jtlCore.Forms.Versand.Lieferschein.LieferscheinGUI.HGD0ir37CeJ(Object , EventArgs )
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
ClientConnectionId:3cc2dcac-ff6a-4d60-a7aa-41018a31d647
SQL-Fehlerinformationen: [MATTHIASSEI91BB\JTLWAWI .Net SqlClient Data Provider] Fehler #8134 (Klasse 16) in Zeile 1: Fehler aufgrund einer Division durch Null.
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 09.00.5000
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 8134
HelpLink.BaseHelpUrl = Search Microsoft.com
HelpLink.LinkId = 20476
CommandText = SELECT Round(SUM(((ISNULL(tLieferantenBestellungPos.fEKNetto, 0.0) * ISNULL(tLieferantenBestellungPos.fMenge, 0.0)) / ISNULL(tLieferantenBestellung.fFaktor, 1.0))), 0) AS GesamtAufwand
FROM tLieferantenBestellungPos
JOIN tLieferantenBestellung ON tLieferantenBestellungPos.kLieferantenBestellung = tLieferantenBestellung.kLieferantenBestellung
WHERE tLieferantenBestellung.kLieferant = 7
AND tLieferantenBestellung.nStatus IN (5, 20, 30, 50, 650)
AND tLieferantenBestellungPos.nPosTyp <> 6 AND YEAR(tLieferantenBestellung.dErstellt) = YEAR(GetDate())
GROUP BY tLieferantenBestellung.kLieferant
Connection-String = DataSource=MATTHIASSEI91BB\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa

Zeitstempel: 2013-04-11T16:14:45
Locale: German (Germany)
Locale: German (Germany)
Version: 099890
Plattform: Wawi
Versionshash: DFF1ECBA


hat hier vielleicht einer auch hier für eine CMD Lösung ?
 

seidel

Aktives Mitglied
30. November 2006
11
0
Berlin
AW: 099866 Fehler durch eine Divison durch Null

Vielen Dank an das JTL Team, mir könnte geholfen werden Folgendes SQL auf der Datenbank absetzen, dann sollte es wieder funktionieren:
UPDATE tLieferantenBestellung SET fFaktor = 1 WHERE fFaktor = 0
 

Manuel Pietzsch

JTL-Wawi
Mitarbeiter
2. Januar 2012
2.895
1.074
Hückelhoven
AW: 099866 Fehler durch eine Divison durch Null

Achtung: fFaktor entspricht dem Währungsfaktor. Bei der Stammwährung ist dieser 1! Kaufen wir in einer Fremdwährung muss man schon etwas genauer hinschauen. Hier wäre der Faktor zur Umrechnung der Quell in die Zielwährung zum Zeitpunkt der Bestellung zu hinterlegen. Jede Position wird in der Statistik durch diesen Wert dividiert um auf die Quellwährung zurückzurechnen. Bedeutet: Mit diesem SQL werden fehlerhafte Lieferantenbestellungen auf die Quellwährung gesetzt, dies könnte u.U. die Stastitik verfälschen und ist individuell zu prüfen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu DHL Versenden 4.0 Fehler: Please enter a house number JTL-ShippingLabels - Fehler und Bugs 5
Neu 500er Fehler im Shop nach aktivierung des Nova Child Templates für JTL-Shop 3
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
Neu Shop zeigt keine Artikel mehr Fehler 500 Betrieb / Pflege von JTL-Shop 9
Neu Paypal 2.2.1; Fehler "Der Zahlungsanbieter hat eine Anmeldung gefordert" Plugins für JTL-Shop 0
Neu Keine Warenpost Int. Labels hsCode - Fehler? JTL-ShippingLabels - Fehler und Bugs 8
Fehler mit Zahlungsabgleich JTL-Wawi 1.11 11
Neu JTL-Wawi Shopabgleich per E-Mail überwachen (Warnungen & Fehler) Onlineshop-Anbindung 1
Fehler beim Abgleich mit Amazon JTL-Wawi 2.0 10
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 7
Neu DHL 4.0 Versandexport Fehler JTL-ShippingLabels - Ideen, Lob und Kritik 13
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 12
Neu Seltsamer Fehler bei PayPal-Checkout: "Warenkorb enthielt Vaterartikel..." JTL-Shop - Fehler und Bugs 2
Neu PayPal Plugin wirft Fehler auf einmal wegen telefonnummer JTL-Shop - Fehler und Bugs 3
Neu Fehler DHL 4.0 Höherversicherung JTL-ShippingLabels - Fehler und Bugs 4
Neu DHL 4.0 Fehler "Please Enter Name 1" JTL-ShippingLabels - Fehler und Bugs 3
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Neu Shop gesperrt - Webspace überschritten - Zusatzspace buchen bringt Fehler - Support fühlt sich nicht zuständig Betrieb / Pflege von JTL-Shop 7
hipping 4.0 gibt fehler: Error converting value 500 to type 'Shipping.DHL.GKVAPI40.Shared.RequestStatus'. Path 'status', line 1, position 13. JTL-Wawi 1.11 3
Neu DHL Versenden 4.0 HS Code-Fehler bei Freiposition JTL-ShippingLabels - Fehler und Bugs 14
DHL Versenden 4.0 nicht vollständig konfigurierbar (GUI Fehler) JTL-Wawi 2.0 5
Neu Der Inhalt / Text ist verschwunden – ist das ein Fehler JTL-Shop - Fehler und Bugs 0
Neu Shopware 5 + JTL-Connector: sporadische 500 Fehler / PHP-FPM Limit erreicht – trotz unverändertem Setup User helfen Usern - Fragen zu JTL-Wawi 0
Neu Fehler Rechnungsupload Amazon FBA Business Kunde JTL-Wawi - Fehler und Bugs 0
Gelöst: Shipping 4.0 gibt fehler: The product entered is unknown. JTL-Wawi 1.11 6
Neu Error 500 Fehler nach Dropper Installation Betrieb / Pflege von JTL-Shop 2
JTL-Wawi 1.11.7 Sporadischer Fehler - Zugriff verweigert. JTL-Wawi 1.11 4
Neu VCS Lite / IDU blockiert – Aufträge fälschlich unter "Externe Rechnungen" (Amazon API Fehler) Amazon-Anbindung - Fehler und Bugs 9
Fehler bei Bearbeitung von Attributen via HTML-Editor JTL-Wawi 2.0 3
Neu Produkt-Upload schlägt fehl nach Shopware-Update 6.7.9.0 – Fehler bei quantityStart (SaaS-Connector) Shopware-Connector 14
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 2
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu Etikettendruck über Remotedesktop Fehler Arbeitsabläufe in JTL-Wawi 0
Nach Update auf Wawi 2.0.X, API v1 Fehler JTL-Wawi 2.0 9
Neu Fehler Scan Barcodes GTIN13 auf einem Lotto-Kundenbeleg JTL-POS - Fehler und Bugs 4
Update auf 2.0.1 Fehler bei eazybusiness JTL-Wawi 2.0 17
Gelöst Störung: DHL Versenden 3.0 - Fehler "Request processing failure" Gelöste Themen in diesem Bereich 1
Neu Fehler beim Update der Datenbank von 1.11.7 auf 2.0.1 JTL-Wawi - Fehler und Bugs 7
Neu JTL Shipping Fehler bei DHL Versand über WMS ? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Überlastung durch Bots, KI, Suchmaschinen Allgemeine Fragen zu JTL-Shop 2
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Neu Komplettkündigung durch JTL - Neukunde User helfen Usern 4
Verrückte Korrektur durch Kassen JTL-Wawi 1.9 5
Neu 5.6.1 Bug bei Versandarten mit Kalkulation durch Artikelmenge und Staffelpreisen JTL-Shop - Fehler und Bugs 2

Ähnliche Themen