Revision d09db070
Von Moritz Bunkus vor etwa 10 Jahren hinzugefügt
SL/DB/Helper/FlattenToForm.pm | ||
---|---|---|
72 | 72 |
_copy_custom_variables($item, $form, 'ic_cvar_', "_${idx}"); |
73 | 73 |
|
74 | 74 |
if (ref($self) eq 'SL::DB::Invoice') { |
75 |
$form->{"deliverydate_oe_${idx}"} = $item->deliverydate->to_lxoffice; |
|
76 |
$form->{"reqdate_${idx}"} = $item->deliverydate->to_lxoffice; |
|
75 |
my $date = $item->deliverydate ? $item->deliverydate->to_lxoffice : undef; |
|
76 |
$form->{"deliverydate_oe_${idx}"} = $date; |
|
77 |
$form->{"reqdate_${idx}"} = $date; |
|
77 | 78 |
} |
78 | 79 |
} |
79 | 80 |
|
Auch abrufbar als: Unified diff
FlattenToForm: Zugriff auf nicht definierte Variable verhindern
Passierte, wenn bei Rechnung das Lieferdatum in den Positionen leer war.