Revision 92483c53
Von Jan Büren vor fast 15 Jahren hinzugefügt
SL/AP.pm | ||
---|---|---|
46 | 46 |
$main::lxdebug->enter_sub(); |
47 | 47 |
|
48 | 48 |
my ($self, $myconfig, $form, $provided_dbh, $payments_only) = @_; |
49 |
|
|
49 |
my $rc = 0; # return code auf false setzen |
|
50 | 50 |
# connect to database |
51 | 51 |
my $dbh = $provided_dbh ? $provided_dbh : $form->dbconnect_noauto($myconfig); |
52 | 52 |
|
... | ... | |
356 | 356 |
|
357 | 357 |
IO->set_datepaid(table => 'ap', id => $form->{id}, dbh => $dbh); |
358 | 358 |
|
359 |
my $rc = 1; |
|
360 | 359 |
if (!$provided_dbh) { |
361 | 360 |
$dbh->commit(); |
362 | 361 |
$dbh->disconnect(); |
363 | 362 |
} |
364 | 363 |
|
364 |
$rc = 1; # Den return-code auf true setzen, aber nur falls beim commit alles i.O. ist |
|
365 |
|
|
365 | 366 |
$main::lxdebug->leave_sub(); |
366 | 367 |
|
367 | 368 |
return $rc; |
Auch abrufbar als: Unified diff
Finanzbuchhaltung
> Kreditorenbuchung. Gibt derzeit keine Rückmeldung mehr, ob die Buchung erfolgreich durchgeführt wurde. Ferner gibt die Backend-Funktion AP>post_transaction immer wahr zurück. Minimal verbessert und kommentiert, ohne das Ursprungsproblem zu lösen ...