I was in a project where this was scripted, you can do a saved search for the Revenue Element to join both the revenue plan and the sales order.
I did this project in 2018.2 though, so I'm not sure if anything has changed since then, but we explored the possibility of hitting the update revenue plans within say the Task module, but I don't think it was something that was do-able.