Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3c1ceacd

Von Moritz Bunkus vor mehr als 16 Jahren hinzugefügt

  • ID 3c1ceacd69653915e0b44f1700b198d96681f546
  • Vorgänger 4a9b86a5
  • Nachfolger 1bfdd83b

------------------------------------------------------------------------
r7135 | mbunkus | 2008-06-20 10:56:08 +0200 (Fri, 20 Jun 2008) | 1 line

Wenn eine Rechnung aus einem oder mehreren Lieferscheinen erstellt wird, so wird beim Buchen der Rechnung automatisch alle Lieferscheine als geschlossen markiert, aus denen die Rechnung erstellt wurde.
------------------------------------------------------------------------

Unterschiede anzeigen:

SL/IS.pm
40 40
use SL::CVar;
41 41
use SL::Common;
42 42
use SL::DBUtils;
43
use SL::DO;
43 44
use SL::MoreCommon;
44 45
use Data::Dumper;
45 46

  
......
969 970

  
970 971
  Common::webdav_folder($form) if ($main::webdav);
971 972

  
973
  my @close_do_ids = map { $_ * 1 } grep { $_ } split m/\s+/, $form->{close_do_ids};
974

  
975
  if (scalar @close_do_ids) {
976
    DO->close_orders('dbh' => $dbh,
977
                     'ids' => \@close_do_ids);
978
  }
979

  
972 980
  my $rc = 1;
973 981
  if (!$provided_dbh) {
974 982
    $dbh->commit();

Auch abrufbar als: Unified diff