} elsif ($form->{type} eq "invoice_for_advance_payment") {
$form->{title} = $locale->text('Add Invoice for Advance Payment');
+ } elsif ($form->{type} eq "final_invoice") {
+ $form->{title} = $locale->text('Final Invoice');
+
} else {
$form->{title} = $locale->text('Add Sales Invoice');
$form->{title} = $locale->text('Edit Invoice for Advance Payment');
$form->{title} = $locale->text('Edit Storno Invoice for Advance Payment') if $form->{storno};
+ } elsif ($form->{type} eq "final_invoice") {
+ $form->{title} = $locale->text('Edit Final Invoice');
+
} else {
$form->{title} = $locale->text('Edit Sales Invoice');
$form->{title} = $locale->text('Edit Storno Invoice') if $form->{storno};
$form->{type} = "invoice_for_advance_payment";
$form->{formname} = "invoice_for_advance_payment";
+ } elsif ($form->{type} eq "final_invoice") {
+ $form->{type} = "final_invoice";
+ $form->{formname} = "final_invoice";
+
} elsif ($form->{formname} eq "proforma" ) {
$form->{type} = "invoice";
$form->{convert_from_ar_ids} = $form->{id};
$form->{id} = '';
- $form->{type} = 'invoice';
+ $form->{type} = 'final_invoice';
$form->{title} = t8('Edit Final Invoice');
$form->{paidaccounts} = 1;
$form->{invdate} = $form->current_date(\%myconfig);
$form->{"partnumber_$i"} = $item->part->partnumber;
$form->{"discount_$i"} = $item->discount*100.0;
$form->{"sellprice_$i"} = $item->fxsellprice;
- $form->{$_ . "_" . $i} = $item->$_ for qw(description longdescription qty price_factor_id unit sellprice active_price_source active_discount_source);
+ $form->{$_ . "_" . $i} = $item->$_ for qw(description longdescription qty price_factor_id unit active_price_source active_discount_source);
$form->{$_ . "_" . $i} = $form->format_amount(\%myconfig, $form->{$_ . "_" . $i}) for qw(qty sellprice discount);
}