All takes_days fields in the message_attributes table are set to zero, and there is no documented method to reset these. When set to one, the takes_days allows you to set the "Days in Advance" I cannot find a way to activate this for the "Advance Notice" message type without manually altering the table to reset takes_days from zero to one. A system preference would allow this to be set through the Koha interface.
Hi Fred, the value should always be set to 1 after installing Koha and should never be changed. Which version are you looking at? Did you install all the mandatory SQL files when running the web installer? We checked the English files and they are alright.
Sounds like we might have a legacy data issue, rather than a bug. My apologies. Because other notices, like item due or checkout, cannot possibly be sent in advance, does that "Days in Advance" selector get discarded? I assume it is only useful for the pre-due notice.
It's currently only used for predue notices and Koha should set it correctly during installation. If you fix it in the database once now, it should be fine.