X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/7e7a13692ac4dd952cf85a972d2919eed80edca1..1a3920a1f7f2a75da8ae6db91f6c2a57e88b95ad:/SL/GL.pm diff --git a/SL/GL.pm b/SL/GL.pm index cdd9d406f..7bcb47509 100644 --- a/SL/GL.pm +++ b/SL/GL.pm @@ -51,9 +51,8 @@ sub delete_transaction { # connect to database my $dbh = $form->dbconnect_noauto($myconfig); - my @values = (conv_i($form->{id})); - do_query($form, $dbh, qq|DELETE FROM acc_trans WHERE trans_id = ?|, @values); - do_query($form, $dbh, qq|DELETE FROM gl WHERE id = ?|, @values); + # acc_trans entries are deleted by database triggers. + do_query($form, $dbh, qq|DELETE FROM gl WHERE id = ?|, conv_i($form->{id})); # commit and redirect my $rc = $dbh->commit; @@ -186,7 +185,7 @@ sub post_transaction { } # safety check datev export - if ($::lx_office_conf{datev_check}{check_on_gl_transaction}) { + if ($::instance_conf->get_datev_check_on_gl_transaction) { my $transdate = $::form->{transdate} ? DateTime->from_lxoffice($::form->{transdate}) : undef; $transdate ||= DateTime->today;