Since today was Daylight Savings Time in the US, at 2:00 this morning, the clocks jumped back to 1:00. Every night at 1:00 am, our server runs a bit of code that finds all of the recurring receipts that are to be created that day, then creates a receipt for each of them, and then hibernates until the next time the clock hits 1:00 am. Last night, then, at 1:00 am, our server created the receipts for the recurring receipts that occur on the 1st of the month. Then, an hour later, the clocks turned back to 1:00, and the script woke up again, yawned, said “has it been a full day already? okay!” and created new receipts for each of those categories.
In other words, PearBudget accidentally created TWO receipts for each recurring receipt in the system for November 1st. If you have a recurring receipt for the first of the month (again: pearbudget.com/recurring_receipts), you’ll want to make sure that you delete the duplicated receipts (you can delete each duplicate with the click of a button at pearbudget.com/receipts).
Again, please check your receipts for November, and make sure you don’t have any duplicates. I’m terribly sorry for the hassle this creates.
If you have any questions, as always, we’re an e-mail away: charlie at pearbudget dot com. And, again, I’m sorry for any confusion or frustration this has generated. We’re changing the time the script runs, so this shouldn’t be a problem in the future. Thanks for your understanding.