projects
/
kivitendo-erp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
fe7ad40
)
Anzahlungs-Rg.: neuen Typ bei Nummergenerierung berücksichtigen
author
Bernd Bleßmann
<bernd@kivitendo-premium.de>
Wed, 10 Nov 2021 14:14:52 +0000
(15:14 +0100)
committer
Jan Büren
<jan@kivitendo.de>
Mon, 14 Feb 2022 12:47:45 +0000
(13:47 +0100)
SL/TransNumber.pm
patch
|
blob
|
history
diff --git
a/SL/TransNumber.pm
b/SL/TransNumber.pm
index
bd3e753
..
e299e2c
100644
(file)
--- a/
SL/TransNumber.pm
+++ b/
SL/TransNumber.pm
@@
-15,7
+15,7
@@
use Rose::Object::MakeMethods::Generic
scalar => [ qw(type id number save dbh dbh_provided business_id) ],
);
scalar => [ qw(type id number save dbh dbh_provided business_id) ],
);
-my @SUPPORTED_TYPES = qw(invoice credit_note customer vendor sales_delivery_order purchase_delivery_order sales_order purchase_order sales_quotation request_quotation part service assembly assortment letter);
+my @SUPPORTED_TYPES = qw(invoice
invoice_for_advance_payment
credit_note customer vendor sales_delivery_order purchase_delivery_order sales_order purchase_order sales_quotation request_quotation part service assembly assortment letter);
sub new {
my $class = shift;
sub new {
my $class = shift;
@@
-37,7
+37,7
@@
sub _get_filters {
my $type = $self->type;
my %filters = ( where => '' );
my $type = $self->type;
my %filters = ( where => '' );
- if (any { $_ eq $type } qw(invoice credit_note)) {
+ if (any { $_ eq $type } qw(invoice
invoice_for_advance_payment
credit_note)) {
$filters{trans_number} = "invnumber";
$filters{numberfield} = $type eq 'credit_note' ? "cnnumber" : "invnumber";
$filters{table} = "ar";
$filters{trans_number} = "invnumber";
$filters{numberfield} = $type eq 'credit_note' ? "cnnumber" : "invnumber";
$filters{table} = "ar";