This module will add a analytic account field in Journal (account.journal), which can auto-fill all the analytic account in all the invoice (account.move) and invoice lines (account.move.lines).
Owlui demo.
Payment reference in POS payment screen
Funenc workflow patch