@@ -, +, @@ file --- .../modules/help/tools/automatic_item_modification_by_age.tt | 8 ++++---- t/db_dependent/Items/AutomaticItemModificationByAge.t | 7 +++++++ 2 files changed, 11 insertions(+), 4 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/help/tools/automatic_item_modification_by_age.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/help/tools/automatic_item_modification_by_age.tt @@ -3,11 +3,11 @@

This configuration page allows to configure the rules for the automatic item modifications by age cronjob script.

-

Libraries can manage the 'new' status for items. With this script, it will be possible to:

+

Libraries can manage the 'new_status' field for items. With this script, it will be possible to:

@@ -23,11 +23,11 @@

At least one substitution must be defined, else there is no sense to launch the script.

If the value is an empty string, the field will be deleted.

Examples

-

You want to remove the items.new value for items created 10 days ago:

+

You want to remove the items.new_status value for items created 10 days ago:

You want to change the items.ccode=1 to items.ccode=2 for items created 7 days ago. --- a/t/db_dependent/Items/AutomaticItemModificationByAge.t +++ a/t/db_dependent/Items/AutomaticItemModificationByAge.t @@ -11,11 +11,18 @@ use C4::Biblio; use C4::Context; use C4::Items; use Koha::DateUtils; +use t::lib::TestBuilder; my $dbh = C4::Context->dbh; $dbh->{AutoCommit} = 0; $dbh->{RaiseError} = 1; +# this test assumes a CPL branch +my $builder = t::lib::TestBuilder->new; +if( !$builder->schema->resultset('Branch')->find('CPL') ) { + $builder->build( { source => 'Branch', value => { branchcode => 'CPL' }}); +} + $dbh->do(q| DELETE FROM marc_subfield_structure WHERE kohafield = 'items.new_status' OR kohafield = 'items.stocknumber' --