Project

General

Profile

Fehler #332

Bug: Bericht Lagerbestand gibt Fehler beim einschliessen leerer Lagerplätze

Added by Bernd Bleßmann almost 5 years ago. Updated almost 4 years ago.

Status:
Gelöst
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
12/08/2017
Due date:
% Done:

0%

Estimated time:

Description

Aus dem Forum:
Bug: Bericht Lagerbestand gibt Fehler beim einschliessen von „Leere Lagerplätze anzeigen“

Pfad: Lager -> Berichte -> Lagerbestand -> Als Kriterium „Leere Lagerplätze anzeigen“ einschliessen

Folgende Fehlermeldung wird erzeugt:
get_objects() - DBD::Pg::st execute failed: ERROR: invalid input syntax for integer: "" at /usr/share/perl5/Rose/DB/Object/Manager.pm line 2016. at SL/Presenter/Part.pm line 82.

Gruss
Johan Cremer

Das passiert, sofern leere Lagerplätze vorhanden sind.

Der Fehler kam mit der Artikelklassifizierung rein 65d2537d658b99b005a18c6663bc1293b41a1d83

Das Problem liegt hier (bin/mozilla/wh.pl ca. Zeile 918):

$entry->{type_and_classific} = $::request->presenter->type_abbreviation($entry->{part_type}).
$::request->presenter->classification_abbreviation($entry->{classification_id});

Es gibt für leere Lagerplätze kein part und auch keinen part_type und keine classification_id. Evtl. sollte das direkt in Presenter::Part->Methoden abgefangen werden.

Associated revisions

Revision 0ca195cd (diff)
Added by Bernd Bleßmann almost 4 years ago

Part-Presenter: Typ u. Klassifizierung: Abfangen, wenn kein Argument übergeben

behebt #332
"Bug: Bericht Lagerbestand gibt Fehler beim einschliessen leerer Lagerplätze"

History

#1

Updated by Bernd Bleßmann almost 4 years ago

  • Status changed from Neu to Gelöst

mit 0ca195cd0ce041bbabc562e0cc7ad6590a7eebe3 (Part-Presenter: Typ u. Klassifizierung: Abfangen, wenn kein Argument übergeben) behoben.

Also available in: Atom PDF