Design¶
The Account Payment Module introduces the following concepts:
Payment¶
A Payment represents an order to pay an amount to a Party <party:model-party.party> or receive an amount from a party. It may be linked to an Move Line <model-account.move.line> to deduce its Amount to Pay.
Once processed, a payment can not be changed except to be succeeded or failed.
When the Account Statement Module is activated, the payment lines linked to a statement line are marked as succeeded when the statement is validated.
See also
The receivable payments can be found by opening the main menu item:
The payable payments can be found by opening the main menu item:
Payment Journal¶
A Payment Journal groups Payments <model-account.payment>. It defines the Currency <currency:model-currency.currency> and the processing method.
Payment Group¶
A Payment Group contains Payments <model-account.payment> processed together at the same time. The payment group is used to follow the processing of the payments.
Account Move Line¶
When the Account Payment Module is activated, the account move lines gain some extra properties. These include the amount to pay for a receivable or payable line and the blocked and direct debit checkboxes.
See also
The Account Move Line <account:model-account.move.line> concept is introduced by the Account Module.
Party¶
When the Account Payment Module is activated, the parties gain some extra accounting properties. These include a checkbox to prevent to pay supplier which does direct debit and a list of direct debit options to collect payments from customer.
See also
The Party <party:model-party.party> concept is introduced by the Party Module.