| __pycache__ | ||
| models | ||
| static/src/xml | ||
| views | ||
| __init__.py | ||
| __manifest__.py | ||
| README.md | ||
Account Reconciliation Reference
Overview
This Odoo module enhances the bank reconciliation interface by displaying and managing reference information more effectively. It adds visibility and functionality for the 'ref' field across various reconciliation views and operations.
Features
Bank Reconciliation Views
- Kanban Cards: Shows the 'ref' field on bank reconciliation kanban cards for
account.bank.statement.linerecords - List View: Adds 'ref' column to bank reconciliation list view, making it visible by default
- Search Functionality: Includes 'ref' field in the bank reconciliation search, allowing users to filter by reference
Journal Items Reconciliation
- Displays 'ref' field in Journal Items Reconcile list view for better visibility of reference information
Manual Operations Panel
- Shows reference field in the Manual Operations panel for non-liquidity lines
- Makes the reference field editable for liquidity lines in the reconciliation form
- Persists the reference value to both the journal entry (
move.ref) and statement line (st_line.ref) when entered
Data Persistence
- When a reference is entered in Manual Operations, it's saved to both the journal entry reference and the statement line reference
- Reference values are maintained after validation and reconciliation operations
- Reference data is preserved when clicking Validate in reconciliation interface
Technical Implementation
Models
- Extends
bank.rec.widgetmodel to handle reference field persistence - Implements
_line_value_changed_ref()method to persist reference values to both journal entry and statement line - Overrides
_action_validate()method to ensure reference values are saved before reconciliation
Views
- Extends kanban view for
account.bank.statement.lineto display reference - Modifies tree view for
account.bank.statement.lineto show reference column by default - Updates search view for
account.bank.statement.lineto include reference in search - Extends reconciliation tree view for
account.move.lineto show reference field - Custom XML template extends the manual operations panel in reconciliation form
Usage
- Navigate to the bank reconciliation interface
- References will now be visible in kanban cards and list views
- Use the search functionality to filter by reference
- In Manual Operations panel, you can view and edit references for liquidity lines
- When entering a reference and validating, it will be persisted to both the journal entry and statement line
Dependencies
account_accountant- Core accounting module with reconciliation features
Compatibility
- Odoo Version: 17.0
- Module Version: 17.0.1.0.2
License
LGPL-3