Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6dd6719d

Von Jan Büren vor etwa 11 Jahren hinzugefügt

  • ID 6dd6719d91cf5a48acb6fb3731f9e143d7a7d83b
  • Vorgänger cafe1b4f
  • Nachfolger 718f7a1b

Bugfix 2443: Löschen von neu angelegten Konten, aufgrund von Constraint taxkeys nicht möglich

fixt #2443

Unterschiede anzeigen:

SL/AM.pm
WHERE chart_id = ?|;
do_query($form, $dbh, $query, $form->{id});
# delete chart of account record
$query = qq|DELETE FROM chart
WHERE id = ?|;
do_query($form, $dbh, $query, $form->{id});
# delete account taxkeys
$query = qq|DELETE FROM taxkeys
WHERE chart_id = ?|;
do_query($form, $dbh, $query, $form->{id});
# delete chart of account record
# last step delete chart, because we have a constraint
# to taxkeys
$query = qq|DELETE FROM chart
WHERE id = ?|;
do_query($form, $dbh, $query, $form->{id});
# commit and redirect
my $rc = $dbh->commit;
$dbh->disconnect;

Auch abrufbar als: Unified diff