Workflows can track changes
There is an option to create new formulas or overwrite the existing formula. Optiva saves a list of original formulas and changed formulas. These lists can be retrieved by workflows.
You must have the necessary permissions for formulas to replace ingredients.