X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/63a18ccadab9564ec780c5087e3be498f25f5382..7ca30d76589b74e1b84c1a182550e33ebf618372:/bin/mozilla/is.pl diff --git a/bin/mozilla/is.pl b/bin/mozilla/is.pl index e73dc4f53..5ac59b27e 100644 --- a/bin/mozilla/is.pl +++ b/bin/mozilla/is.pl @@ -49,8 +49,8 @@ use SL::DB::Department; use SL::DB::Invoice; use SL::DB::PaymentTerm; +require "bin/mozilla/common.pl"; require "bin/mozilla/io.pl"; -require "bin/mozilla/arap.pl"; use strict; @@ -214,6 +214,8 @@ sub prepare_invoice { if ($form->{type} eq "credit_note") { $form->{type} = "credit_note"; $form->{formname} = "credit_note"; + } elsif ($form->{formname} eq "proforma" ) { + $form->{type} = "invoice"; } else { $form->{type} = "invoice"; $form->{formname} = "invoice"; @@ -841,9 +843,8 @@ sub post { if (!$form->{no_redirect_after_post}) { $form->{action} = 'edit'; $form->{script} = 'is.pl'; - $form->{saved_message} = $form->{label} . " $form->{invnumber} " . $locale->text('posted!'); $form->{callback} = build_std_url(qw(action edit id callback saved_message)); - $form->redirect; + $form->redirect($form->{label} . " $form->{invnumber} " . $locale->text('posted!')); } $main::lxdebug->leave_sub();