In the codereview of the new account_payment module (issue 926002, see [1]), yesterday I did several suggestions to improve the user experience of managing payments in Tryton. As Cedric has fixed many of the little issues I reported but has not answered any of these important suggestions, maybe they have not enough visibility so now I expose them in tryton-dev list.

A. Getting information about payments from move lines is difficult. You can get the amount to pay for move lines not paid and not reconciled, but it is not possible to obtain the detailed payments for any move line. I suggest:
1) Add payment_amount field in tree view of account.move.line
2) Add payment_amount + payments fields in form view of account.move.line
If you don't like extending the original move line views, I suggest to extend the new "Lines to pay" menu-action, with a form view where the user can see the payments field (o2m). And add 2 new domains to see "Paid lines" or "All lines". So the user could see:
* Lines to pay - Payable
* Lines to pay - Receivable
* Paid lines - Payable
* Paid lines - Receivable

B. Also, knowing the payments included in a payment group is impossible. I suggest: 1) Add group field in tree view of account.payment to be able to filter payment lines by group 2) Add payments field in form view of account.payment.group to see the payments that contains. If you think a group could contain a lot of payments, then better a shortcut to open the related payments in a new tab

C. Creating payment lines manually is very tedious. I suggest to add a wizard to be used from "Lines to pay" menu (account.move.line) to select several move lines to pay, and asking about a payment journal, automatically creates payment lines with the journal, kind, party, line, amount, date and company fields filled (all these information could be extracted from the move lines). And maybe also the wizard could change them to "Approve" state.

[1] http://codereview.tryton.org/926002/

--
Jordi Esteve
Consultor Zikzakmedia SL
[email protected]
Mòbil 679 170 693

Zikzakmedia SL
Dr. Fleming, 28, baixos
08720 Vilafranca del Penedès
Tel 93 890 2108

Reply via email to