Cédric Krier pushed to branch branch/default at Tryton / Tryton


Commits:
031d09ce by Cédric Krier at 2023-08-04T17:38:37+02:00
Create different menu entries for receivable and payable payments
- - - - -
9875ff26 by Cédric Krier at 2023-08-04T18:29:30+02:00
Replace payment wizard confirmation by button

A button is easier for the user to discover than a keyword action.
There is a small risk that user does not group the processing of payments but
it existed also wizard the keyword action and it is compensated largely by the
benefit of discoverability.
- - - - -
0bfbc45c by Cédric Krier at 2023-08-04T19:44:55+02:00
Mark Payment as succeeded or failed when imported in statement

The state of the payment is modified by statement even if there is no
clearing.
- - - - -
9be37453 by Cédric Krier at 2023-08-04T21:24:49+02:00
Remove fail an succeed button from payment list

Since the state is always updated by statement, those buttons are less useful
on a list view.
- - - - -
3d03b88d by Cédric Krier at 2023-08-04T21:31:27+02:00
Fill receivable payment account when selecting party

By default a receivable payment should be cleared with the receivable account
of the party.
- - - - -
8fa627c9 by Cédric Krier at 2023-08-04T21:32:15+02:00
Ensure payment line and account are not filled both

If there are filled both, we must display them so user can clear one.
- - - - -
97281a74 by Cédric Krier at 2023-08-04T23:32:33+02:00
Limit account on payment to receivable or payable

It is the same constraint as for the line.
- - - - -
34689590 by Cédric Krier at 2023-08-04T23:51:48+02:00
Replace tree open on group by a link and relate on the form
- - - - -
a45840de by Cédric Krier at 2023-08-04T23:52:47+02:00
Prepend payment group with Payment

This displays a more meaningful tab name in the client.
- - - - -
5494afe4 by Cédric Krier at 2023-08-05T15:41:00+02:00
Update documentation of account_payment
- - - - -
b40dbb4e by Cédric Krier at 2023-08-05T19:54:57+02:00
Update documentation of account_payment_clearing
- - - - -
b7c1899f by Cédric Krier at 2023-08-05T19:32:59+02:00
Prevent user to modify clearing reconciled field on payment

Closes #12454
- - - - -


30 changed files:

- modules/account_payment/CHANGELOG
- modules/account_payment/__init__.py
- modules/account_payment/account.py
- + modules/account_payment/doc/design.rst
- modules/account_payment/doc/index.rst
- + modules/account_payment/doc/releases.rst
- modules/account_payment/payment.py
- modules/account_payment/payment.xml
- modules/account_payment/setup.py
- modules/account_payment/tests/scenario_account_payment.rst
- modules/account_payment/tests/scenario_account_payment_dunning.rst
- modules/account_payment/tests/scenario_account_payment_invoice.rst
- + modules/account_payment/tests/scenario_account_payment_statement.rst
- modules/account_payment/view/payment_form.xml
- modules/account_payment/view/payment_group_form.xml
- modules/account_payment/view/payment_group_list.xml
- modules/account_payment/view/payment_list.xml
- − modules/account_payment/view/payment_process_start_form.xml
- modules/account_payment_braintree/tests/scenario_account_payment_braintree.rst
- modules/account_payment_clearing/CHANGELOG
- + modules/account_payment_clearing/doc/design.rst
- modules/account_payment_clearing/doc/index.rst
- + modules/account_payment_clearing/doc/releases.rst
- modules/account_payment_clearing/payment.py
- modules/account_payment_clearing/setup.py
- modules/account_payment_clearing/statement.py
- 
modules/account_payment_clearing/tests/scenario_account_negative_payment_clearing.rst
- modules/account_payment_clearing/tests/scenario_account_payment_clearing.rst
- 
modules/account_payment_clearing/tests/scenario_account_payment_clearing_invoice_amount_to_pay.rst
- modules/account_payment_clearing/tryton.cfg


View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/compare/93712fd5cdba1a78ea58ed4289c64e83d1e98f43...b7c1899f8b069cbeb6ced13092bec50f5df205cd

-- 
View it on Heptapod: 
https://foss.heptapod.net/tryton/tryton/-/compare/93712fd5cdba1a78ea58ed4289c64e83d1e98f43...b7c1899f8b069cbeb6ced13092bec50f5df205cd
You're receiving this email because of your account on foss.heptapod.net.


Reply via email to