Hallo zusammen,
nach dem Update zur 1.5.14.1 funktioniert die verarbeitung der Stücklistenartikel in der LS Pos nicht mehr. Man kann die Artikel einscannen aber sobald man eine Aktion wählt (Bar, Karte, Rechnung oder Lieferschein) erscheint ein Fehler.
Es wird versucht durch Null zu teilen.
---------------------------
Ausnahme
---------------------------
Es ist eine Ausnahme aufgetreten.
System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.DivideByZeroException: Es wurde versucht, durch 0 (null) zu teilen.
bei System.Decimal.FCallDivide(Decimal& d1, Decimal& d2)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.<>c__DisplayClass7_0.<ConvertToDeliveryNoteItems>b__0(KeyValuePair`2 pos)
bei System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
bei System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
bei System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
bei System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.lJilYA5lFUs(IReadOnlyDictionary`2 , jtlLieferschein )
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.Save(IReadOnlyDictionary`2 orderItemTranslationTable, jtlLieferschein deliveryNote)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteSaver.Save(jtlBestellung order, IReadOnlyDictionary`2 orderItemTranslationTable)
bei jtlCore.Classes.Auftragsimport.Saver.OrderSaver.TaolYEqNva0(CustomerOrder )
bei jtlCore.Classes.Auftragsimport.Saver.OrderSaver.Save(CustomerOrder order)
bei jtlCore.Classes.Auftragsimport.Importer.SaveOrderToDb(CustomerOrder inputOrder, ImportOptions importOptions)
bei jtlCore.Classes.Auftragsimport.Importer.TrySaveOrder(CustomerOrder customerOrder, ImportOptions importOptions)
--- Ende der internen Ausnahmestapelüberwachung ---
bei jtlCore.Classes.XML_Importe.jtlXMLImport.ImportAuftraege(String xml, List`1& bestellungen)
bei JTLwawiExtern.CJTLwawiExtern.JTL_OrderXmlImport(String SRV, String DBN, String DBU, String DBP, Int32 kUser, String cXML, String& cKRechnungen)
---> (Interne Ausnahme #0) System.DivideByZeroException: Es wurde versucht, durch 0 (null) zu teilen.
bei System.Decimal.FCallDivide(Decimal& d1, Decimal& d2)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.<>c__DisplayClass7_0.<ConvertToDeliveryNoteItems>b__0(KeyValuePair`2 pos)
bei System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
bei System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
bei System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
bei System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.lJilYA5lFUs(IReadOnlyDictionary`2 , jtlLieferschein )
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.Save(IReadOnlyDictionary`2 orderItemTranslationTable, jtlLieferschein deliveryNote)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteSaver.Save(jtlBestellung order, IReadOnlyDictionary`2 orderItemTranslationTable)
bei jtlCore.Classes.Auftragsimport.Saver.OrderSaver.TaolYEqNva0(CustomerOrder )
bei jtlCore.Classes.Auftragsimport.Saver.OrderSaver.Save(CustomerOrder order)
bei jtlCore.Classes.Auftragsimport.Importer.SaveOrderToDb(CustomerOrder inputOrder, ImportOptions importOptions)
bei jtlCore.Classes.Auftragsimport.Importer.TrySaveOrder(CustomerOrder customerOrder, ImportOptions importOptions)<---
Ticket wurde erstellt und mit LS Pos geredet. Diese haben keinen Einfluss auf diesen Fehler. Diese ist von JTL mit der neuen Version verursacht worden.
Warten wir mal ab.....
nach dem Update zur 1.5.14.1 funktioniert die verarbeitung der Stücklistenartikel in der LS Pos nicht mehr. Man kann die Artikel einscannen aber sobald man eine Aktion wählt (Bar, Karte, Rechnung oder Lieferschein) erscheint ein Fehler.
Es wird versucht durch Null zu teilen.
---------------------------
Ausnahme
---------------------------
Es ist eine Ausnahme aufgetreten.
System.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.DivideByZeroException: Es wurde versucht, durch 0 (null) zu teilen.
bei System.Decimal.FCallDivide(Decimal& d1, Decimal& d2)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.<>c__DisplayClass7_0.<ConvertToDeliveryNoteItems>b__0(KeyValuePair`2 pos)
bei System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
bei System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
bei System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
bei System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.lJilYA5lFUs(IReadOnlyDictionary`2 , jtlLieferschein )
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.Save(IReadOnlyDictionary`2 orderItemTranslationTable, jtlLieferschein deliveryNote)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteSaver.Save(jtlBestellung order, IReadOnlyDictionary`2 orderItemTranslationTable)
bei jtlCore.Classes.Auftragsimport.Saver.OrderSaver.TaolYEqNva0(CustomerOrder )
bei jtlCore.Classes.Auftragsimport.Saver.OrderSaver.Save(CustomerOrder order)
bei jtlCore.Classes.Auftragsimport.Importer.SaveOrderToDb(CustomerOrder inputOrder, ImportOptions importOptions)
bei jtlCore.Classes.Auftragsimport.Importer.TrySaveOrder(CustomerOrder customerOrder, ImportOptions importOptions)
--- Ende der internen Ausnahmestapelüberwachung ---
bei jtlCore.Classes.XML_Importe.jtlXMLImport.ImportAuftraege(String xml, List`1& bestellungen)
bei JTLwawiExtern.CJTLwawiExtern.JTL_OrderXmlImport(String SRV, String DBN, String DBU, String DBP, Int32 kUser, String cXML, String& cKRechnungen)
---> (Interne Ausnahme #0) System.DivideByZeroException: Es wurde versucht, durch 0 (null) zu teilen.
bei System.Decimal.FCallDivide(Decimal& d1, Decimal& d2)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.<>c__DisplayClass7_0.<ConvertToDeliveryNoteItems>b__0(KeyValuePair`2 pos)
bei System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
bei System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
bei System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
bei System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.lJilYA5lFUs(IReadOnlyDictionary`2 , jtlLieferschein )
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteItemsSaver.Save(IReadOnlyDictionary`2 orderItemTranslationTable, jtlLieferschein deliveryNote)
bei jtlCore.Classes.Auftragsimport.Saver.DeliveryNoteSaver.Save(jtlBestellung order, IReadOnlyDictionary`2 orderItemTranslationTable)
bei jtlCore.Classes.Auftragsimport.Saver.OrderSaver.TaolYEqNva0(CustomerOrder )
bei jtlCore.Classes.Auftragsimport.Saver.OrderSaver.Save(CustomerOrder order)
bei jtlCore.Classes.Auftragsimport.Importer.SaveOrderToDb(CustomerOrder inputOrder, ImportOptions importOptions)
bei jtlCore.Classes.Auftragsimport.Importer.TrySaveOrder(CustomerOrder customerOrder, ImportOptions importOptions)<---
Ticket wurde erstellt und mit LS Pos geredet. Diese haben keinen Einfluss auf diesen Fehler. Diese ist von JTL mit der neuen Version verursacht worden.
Warten wir mal ab.....