Projekt

Allgemein

Profil

Fehler #156

Beim Erstellen einer Rechnung aus einem Lieferantenlieferschein gibt es bei manchen Lieferscheinen eine Fehlermeldung

Von Anonym vor fast 8 Jahren hinzugefügt. Vor mehr als 6 Jahren aktualisiert.

Status:
Gelöst
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
-
Beginn:
18.04.2016
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

Beschreibung

Wir haben bei 2 Lieferscheinen von Lieferantenrechnungen ein Problem. Die Lieferscheine sind erkannt und die Artikel sind eingelagert worden.
Wenn wir in der Lieferscheinansicht auf 'Workflow Lieferschein' - 'Rechnung' klicken kommt die Rechnungsseite mit dem normalen Header und anstelle der Artikel kommt die Meldung

Fehler!

Can't locate object method "customer" via package "SL::DB::PurchaseInvoice" at /usr/share/perl5/Rose/DB/Object.pm line 1646
Rose::DB::Object::AUTOLOAD') called at /var/www/kivitendo-erp/SL/PriceSource/Customer.pm line 46
SL::PriceSource::Customer::discount_from_source('SL::PriceSource::Customer=HASH', 'customer_discount/49719', 49719) called at /var/www/kivitendo-erp/SL/PriceSource.pm line 40
SL::PriceSource::discount_from_source('SL::PriceSource=HASH', 'customer_discount/49719') called at /var/www/kivitendo-erp/bin/mozilla/io.pl line 348
main::display_row(4) called at /var/www/kivitendo-erp/bin/mozilla/ir.pl line 871
main::display_form() called at /var/www/kivitendo-erp/bin/mozilla/do.pl line 889
main::invoice() called at /var/www/kivitendo-erp/bin/mozilla/common.pl line 433
main::call_sub('invoice') called at /var/www/kivitendo-erp/bin/mozilla/do.pl line 1584
main::dispatcher() called at /var/www/kivitendo-erp/bin/mozilla/common.pl line 433
main::call_sub('::dispatcher') called at SL/Dispatcher.pm line 295
eval {...} called at SL/Dispatcher.pm line 304
SL::Dispatcher::handle_request('SL::Dispatcher=HASH', 'FCGI=SCALAR') called at /var/www/kivitendo-erp/dispatcher.fpl line 66

Jetzt suche ich die Ursache für diese Meldung und komme bei der Suche nicht weiter. Es liegt nicht am Lieferanten selber, von diesem haben wir vorher und nachher Lieferungen normal verarbeitet bekommen.
Was mich erstaunt ist, dass ich wenn ich die Artikel in den Lieferscheinen löschen und einen anderen Artikel dort einfüge, der nicht eingelagert wird, die obige Meldung nicht erscheint.
Sogar dann nicht, wenn ich denselben Artikel einfüge, den ich vorher im Lieferschein gelöscht hatte.

Wo kann ich weiter suchen?

Viele Grüße,
Klaus

Historie

#1

Von Jan Büren vor mehr als 6 Jahren aktualisiert

  • Status wurde von Neu zu Gelöst geändert

Auch abrufbar als: Atom PDF