KRACOEUS-7900:fixed credit allocation issues

I believe our convention is to not use custom save methods currently as we can either have custom navigate or custom save, but not both. Custom save logic will need to go into the save method in the ControllerBase.