Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 930e5ecb

Von Moritz Bunkus vor mehr als 13 Jahren hinzugefügt

  • ID 930e5ecb0d071e20e9fc57e6050859a0a7a5a98d
  • Vorgänger 0f84ffa0
  • Nachfolger 0389fbc6

Vergabe von Kunden-/Lieferantennummer beim Speichern eines VC-Objektes implementiert

Unterschiede anzeigen:

SL/DB/Vendor.pm
3 3
use strict;
4 4

  
5 5
use SL::DB::MetaSetup::Vendor;
6
use SL::DB::Helper::TransNumberGenerator;
6 7

  
7 8
use SL::DB::VC;
8 9

  
......
24 25
__PACKAGE__->meta->make_manager_class;
25 26
__PACKAGE__->meta->initialize;
26 27

  
28
__PACKAGE__->before_save('_before_save_set_vendornumber');
29

  
30
sub _before_save_set_vendornumber {
31
  my ($self) = @_;
32

  
33
  $self->create_trans_number if $self->vendornumber eq '';
34
}
35

  
27 36
1;

Auch abrufbar als: Unified diff