projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Einkaufsrechnungen: Suche nach Artikelnummer/-beschreibung in Positionen
[kivitendo-erp.git]
/
SL
/
DB
/
Chart.pm
diff --git
a/SL/DB/Chart.pm
b/SL/DB/Chart.pm
index
0c8636c
..
d51332f
100644
(file)
--- a/
SL/DB/Chart.pm
+++ b/
SL/DB/Chart.pm
@@
-87,6
+87,16
@@
sub has_transaction {
$self->db->dbh->selectrow_array('select exists(select 1 from acc_trans where chart_id = ?)', {}, $self->id);
}
$self->db->dbh->selectrow_array('select exists(select 1 from acc_trans where chart_id = ?)', {}, $self->id);
}
+sub new_chart_valid {
+ my ($self) = @_;
+
+ if ( $self->valid_from && DateTime->today >= $self->valid_from ) {
+ return 1;
+ } else {
+ return 0;
+ };
+}
+
sub displayable_name {
my ($self) = @_;
sub displayable_name {
my ($self) = @_;
@@
-170,6
+180,12
@@
or not.
Returns the date of the last transaction of the chart in the database, which
may lie in the future.
Returns the date of the last transaction of the chart in the database, which
may lie in the future.
+=item C<new_chart_valid>
+
+Checks whether a follow-up chart is configured, and returns 1 or 0 depending on
+whether the valid_from date is before or after the current date.
+Is this even used anywhere?
+
=back
=head1 BUGS
=back
=head1 BUGS