How to handle parent/child summaries when child record is modified?

I have a simple business process that calculates the Quote total by summing the Item Total field in the Quote Item records - as shown below:

 

This business process is triggered by three signal events: Quote item created, Quote Item modified, and Quote item deleted. The process works successfully when the quote item is added or deleted. The issue is when the Quote item is modified - specifically when I change the related Quote. 

While testing the business process, I changed the quote item's related Quote field from Quote 1 to Quote 2 and it updated Quote 2's total field; however, it did not update Quote 1's total field. I realize this is the case because the business process has no way of accessing the previous field value before it was modified. 

 



Is there a way to go around this or a way for a business process to see the previous values of a record before it was modified?

Like 0

Like

0 comments
Show all comments