X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=bin%2Fmozilla%2Fis.pl;h=838498033ad1a89cc2098972a1f440bdfd8a81aa;hb=2f6940734c82a38deabd449d1a2ef1f6768995b0;hp=f0246220d02df7a6790ce1a86162031d840cf6fb;hpb=9f0c5105e2c79feead651fd0de5d9ba725a2c1ff;p=kivitendo-erp.git diff --git a/bin/mozilla/is.pl b/bin/mozilla/is.pl index f0246220d..838498033 100644 --- a/bin/mozilla/is.pl +++ b/bin/mozilla/is.pl @@ -385,7 +385,7 @@ sub setup_is_action_bar { disabled => !$may_edit_create ? t8('You must not change this invoice.') : !$form->{id} ? t8('This invoice has not been posted yet.') : undef, - only_if => $::instance_conf->get_is_show_mark_as_paid && $form->{type} ne "invoice_for_advance_payment", + only_if => ($::instance_conf->get_is_show_mark_as_paid && $form->{type} ne "invoice_for_advance_payment") || $form->{type} eq 'final_invoice', ], ], # end of combobox "Post" @@ -1048,6 +1048,8 @@ sub post { my @current_taxaccounts = (split(/ /, $form->{taxaccounts})); $form->error($locale->text('Cannot post invoice for advance payment with more than one tax')) if (scalar @current_taxaccounts > 1); + $form->error($locale->text('Cannot post invoice for advance payment with taxincluded')) + if ($form->{taxincluded}); } for my $i (1 .. $form->{paidaccounts}) {