It’s a problem I’ve seen and faced personally in my business albeit the invoicing rules are less complexed. Even then, it’s been tricky to find anything that provides enough automation and flexibility for me to override changes. I’m currently assessing whether it’s feasible to automate the workflow with minimal code. It won’t be fully end-to-end automation - it might be just enough that there will be components here and there with some human intervention.