About this question
I need a small clarification on the order of execution in salesforce. Like i have trigger and Workflow field update both on Record insert operation/event, so in this case the final value will be from Workflow ,which is working fine.
But in case of Record update operation/event, it's taking the final value from trigger(and not from WF field update).
As per the documentation ,Workflow fires after the trigger, then why in the Update scenario above ,the final value is coming from Trigger.