Rule is not changing field value I am new to Drupal.

I have created a rule on specific event, and changing the value of node:field-seat-limit

Event


After updating an existing order product 


Conditions 


Content is of type event 
uc-order-product:node:field-seat-limit (negate) 


Action


Decrement uc-order-product:node:field-seat-limit by using $value= $value-1; 


Result: I am displaying field-seat-limit in a view, where it is showing the decremented count but when I go to the node, it shows the count that I entered first time. 

What is causing the node to fail to reflect the updated value?
You may have to save the changes after you make them.  After your decrement action, add another action to save the entity.