X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FController%2FYearEndTransactions.pm;h=522803837a59fba439d58bb19bec482db56467b5;hb=1c69cfbc1e0344e80d1602780fb9db218d98923a;hp=a81fa3bbc968b0738b2728dd854bda6d59462f47;hpb=59cc34f4f2d1b4dcac75056b882296fe4ffa4376;p=kivitendo-erp.git diff --git a/SL/Controller/YearEndTransactions.pm b/SL/Controller/YearEndTransactions.pm index a81fa3bbc..522803837 100644 --- a/SL/Controller/YearEndTransactions.pm +++ b/SL/Controller/YearEndTransactions.pm @@ -65,10 +65,12 @@ sub action_list { sub action_generate { my ($self) = @_; - my $cnt = $self->make_booking(); - - flash('info', $::locale->text('#1 CB transactions and #1 OB transactions generated.',$cnt)) if $cnt > 0; - + if ($self->cb_date > $self->ob_date) { + flash ('error', $::locale->text('CB date #1 is higher than OB date #2. Please select again.', $self->cb_date, $self->ob_date)); + } else { + my $cnt = $self->make_booking(); + flash('info', $::locale->text('#1 CB transactions and #1 OB transactions generated.',$cnt)) if $cnt > 0; + } $self->action_list; }