Editing invoice layouts in Odoo, especially v15, isn't just about picking templates – it's about customizing 'em to fit what you need. The default options might kinda feel limited. So, you're gonna wanna dive into that Odoo studio app – it's a handy tool for tweaking forms and reports. First thing though, make sure you enable developer mode; it gives ya access to more advanced stuff.
In studio, head into the invoices area and use the report feature to move things around easily, like dragging the customer adress to the left. Modifying the footer is trickier - you'll probably need to edit the qweb template customization, which is also under settings in developer mode.
Don't forget, editing templates often needs a bit of html and xml know-how. If you're not comfortable with code, you might hit a wall, but the Odoo community is super helpful. There's lots of forums and resources out there. Qweb can be a bit complex, warnin' ya. Yeah, odoo's logic with these things can feel super weird, but it's doable.
You might wonder why use payroll module and salary rules in Odoo? Well, it's all about aligning business logic efficiently. Hope that clears it up!
Thanks Niyas - does that mean that I can do it through developer-state and the Edit form? Or do I need to go as deep with something like PyCharm?
Jakob