Add a date field to your inventory table called EmailDate. Use an OnCommit record to perform a script that checks this field. If it is empty, send out the email and log the current date in this field so that it will not be sent again. To keep the email from being sent too soon, place an invisible web browser set to "" as its URL behind all the fields and sized to cover the entire layout. That will keep clicking the layout background from committing the record.