Hi!
I have a table where I am tracking when a certain item (Lot) needs to have its lab testing updated. Each record has a {Lab Status} single select field, a {Latest Lab Date} date field, a {Next Lab Due} field that calculates a date 6 months out from the date field, and a {Send By} field that calculates a date 1 month prior to the next due date. The rest of the fields are linked to records in another table of the same base but are not pertinent to this.
Record Lab Status Latest Lab Date Next Lab Due Send By
Lot AA Up Next 08/01/2024 02/01/2025 01/01/2025
There are two functions I would like to implement, if possible, either into the table or with automations:
1. (automation or formula?) When we enter into a given month, I would like for any records with a Send By date in that month to automatically update the Lab Status to 'Up Next'. For example, on February 1st any record with a Send By date in february gets its status changed to 'Up Next'. For now I've tried to set all the dates to be the first of the month to more easily batch them.
The 'Lab Status' field contains options that we need to be able to self select given other circumstances, so it cannot be something that only allows the field to be auto-populated. The other options we have at the moment are 'Up to Date', 'Pending' (samples sent, awaiting results), 'Hold' (do not send even if due), and 'Overdue'.
2. (automation) When we enter into a given month, an email is sent notifying you of all the records with a Send By date in that month.
I've tinkered in automations and with formulas but can't seem to get it right.
If you see other ways to simplify this I also welcome that input. Thank you for all help and insights!