Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 7712480e

Von Moritz Bunkus vor etwa 18 Jahren hinzugefügt

  • ID 7712480e4a082f84a2229f5b1a90d79a6c01255b
  • Vorgänger 9fd46de3
  • Nachfolger f790c80a

Rechnungs- und Gutschriftsnummern werden nun direkt innerhalb der Backend-Routinen innerhalb der gleichen Transaktion vergeben, in der auch die eigentliche Rechnung etc gespeichert wird. Damit soll besser verhindert werden, dass sich Löcher in den Nummernkreisen ergeben.

Unterschiede anzeigen:

SL/AR.pm
$query = qq|INSERT INTO ar (id, invnumber, employee_id) VALUES (?, 'dummy', ?)|;
do_query($form, $dbh, $query, $form->{id}, $form->{employee_id});
if (!$form->{invnumber}) {
$form->{invnumber} = $form->update_defaults($myconfig, "invnumber", $dbh);
}
}
# update department

Auch abrufbar als: Unified diff