What about orders placed on the 31st of the month ... and the review 3 months later the month only has 30 days in it
What about orders placed in month 11 ... 11+3=14, setting a date with "14" in the month column wont work
in SQL it would be SET orders.DateOfReview = DATE_ADD(orders.DateOfOrder, INTERVAL 3 MONTH); which would automatically handle crossign month/year boundaries, etc etc .. unsure what that looks like in an AwareIM rule as im a newb to AwareIM
Actually, this does hint slightly of the sin of "caching of derived data" .. probably better to set a rule for calculating the review date from the order date rather than wrting it into the table.