Druckvorbereitung: Lieferschein-Model mit richtigem Primärattribut laden
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 1 Jul 2014 07:59:52 +0000 (09:59 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 1 Jul 2014 07:59:52 +0000 (09:59 +0200)
Das ging im Commit »Einkauf/Verkauf: Lieferadressenfelder nie aus
Stammdaten vorbelegen« kaputt.

SL/Form.pm

index 7030454..4451440 100644 (file)
@@ -3344,7 +3344,7 @@ sub prepare_for_printing {
 
   # Load shipping address from database if shipto_id is set.
   if ($self->{shipto_id}) {
-    my $shipto  = SL::DB::Shipto->new(id => $self->{shipto_id})->load;
+    my $shipto  = SL::DB::Shipto->new(shipto_id => $self->{shipto_id})->load;
     $self->{$_} = $shipto->$_ for grep { m{^shipto} } map { $_->name } @{ $shipto->meta->columns };
   }