Revision 35231ef6
Von Bernd Bleßmann vor mehr als 1 Jahr hinzugefügt
SL/DB/Order.pm | ||
---|---|---|
return $final_version;
|
||
}
|
||
|
||
sub increment_version_number {
|
||
my ($self) = @_;
|
||
|
||
die t8('This sub-version is not yet finalized') if !$self->is_final_version;
|
||
|
||
my $current_version_number = $self->current_version_number;
|
||
my $new_version_number = $current_version_number + 1;
|
||
|
||
my $new_number = $self->number;
|
||
$new_number =~ s/-$current_version_number$//;
|
||
$self->number($new_number . '-' . $new_version_number);
|
||
$self->add_order_version(SL::DB::OrderVersion->new(version => $new_version_number));
|
||
}
|
||
|
||
sub netamount_base_currency {
|
||
my ($self) = @_;
|
||
|
Auch abrufbar als: Unified diff
Order-Controller: Unterversion hochzählen über Model:Record umgesetzt
Todo: SL::Model::Record->save verwenden, sobald implementiert