33 lines
1.4 KiB
Markdown
33 lines
1.4 KiB
Markdown
# Custom Bank Internal Transfer
|
|
|
|
A custom Odoo 17 module that provides a simplified 2-entry internal bank transfer flow.
|
|
|
|
## Features
|
|
|
|
* **Dedicated Menu**: Adds a separate "Bank Internal Transfer" menu under Accounting/Vendors.
|
|
* **Direct Reconciliation Flow**: Generates only 2 journal entries instead of the standard 3, completely bypassing the liquidity transfer / internal transfer account.
|
|
* Entry 1: Source Bank Statement Line (Dr Outstanding Payments [Source], Cr Source Bank)
|
|
* Entry 2: Destination Bank Statement Line (Dr Dest Bank, Cr Outstanding Payments [Source])
|
|
* **Unique Sequencing**: Implements a dedicated sequence (e.g. `BIT/2026/0001`) for bank internal transfers.
|
|
* **Printable Receipt**: Supports generating PDF payment receipts using the standard vendor payment receipt template.
|
|
|
|
## Dependencies
|
|
|
|
* `account`
|
|
* `account_accountant` (Required for Odoo Enterprise accounting menus)
|
|
|
|
## Installation
|
|
|
|
1. Copy the `account_custom_internal_transfer` directory to your Odoo custom addons path.
|
|
2. Update the App List in Odoo.
|
|
3. Install the "Custom Bank Internal Transfer" module.
|
|
|
|
## Usage
|
|
|
|
1. Navigate to **Accounting > Vendors > Bank Internal Transfer**.
|
|
2. Click **New**.
|
|
3. Select the **Source Journal** (e.g., Bank BCA) and **Destination Journal** (e.g., Cash).
|
|
4. Specify the **Date**, **Amount**, and **Memo**.
|
|
5. Click **Confirm** to execute the transfer.
|
|
6. To print a receipt, click **Print > Payment Receipt**.
|