Revision 82574e78
Von Jan Büren vor mehr als 15 Jahren hinzugefügt
bin/mozilla/is.pl | ||
---|---|---|
1202 | 1202 |
$cgi->hidden("-name" => "callback", "-value" => $form->{callback}) |
1203 | 1203 |
. $cgi->hidden('-name' => 'draft_id', '-default' => [$form->{draft_id}]) |
1204 | 1204 |
. $cgi->hidden('-name' => 'draft_description', '-default' => [$form->{draft_description}]) |
1205 |
. $cgi->hidden('-name' => 'customer_discount', '-value' => [$form->{customer_discount}]) |
|
1205 | 1206 |
. qq| |
1206 | 1207 |
</form> |
1207 | 1208 |
|
... | ... | |
1267 | 1268 |
|
1268 | 1269 |
$rows = scalar @{ $form->{item_list} }; |
1269 | 1270 |
|
1270 |
$form->{"discount_$i"} = $form->format_amount(\%myconfig, $form->{discount} * 100); |
|
1271 |
$form->{"discount_$i"} = $form->format_amount(\%myconfig, $form->{customer_discount} * 100);
|
|
1271 | 1272 |
|
1272 | 1273 |
if ($rows) { |
1273 | 1274 |
$form->{"qty_$i"} = ($form->{"qty_$i"} * 1) ? $form->{"qty_$i"} : 1; |
Auch abrufbar als: Unified diff
Korrektur fuer Bug 817 Rabatte die beim Kunden hinterlegt sind, werden jetzt bei jeder neuen Position automatisch gesetzt in der Angebots/Auftrags-Maske sowie in der Rechnungsmaske (so war dies sicherlich irgendwann mal fruehr SQL-Ledger vor dem fork ...;-)). - Beim Kundenwechsel wird der vorher gesetzte Rabatt nicht ueberschrieben. Ferner heisst die Variable jetzt customer_discount, da discount ueberall und fuer alles verwendet wurde