This is the scenario:
Controller function fncCtrl calls function A, function B and function C
in that order.
Function A needs a savepoint to prevent errors from undoing work that
needs to be committed regardless of errors in function B or C
Is there a way to define a generic savepoint that any errors in B or C
will rollback to.