As [suggested](https://github.com/CCI-MOC/invoicing/pull/159#discussion_r2029179898) by @larsks, we should fetch the data needed for processing from outside our invoices. This would lead to easier testing and better reuse.