|
|
@ -25,7 +25,6 @@ class BankStatement(models.Model): |
|
|
|
@api.one |
|
|
|
@api.depends('statement_lines.statement_date') |
|
|
|
def _compute_amount(self): |
|
|
|
print("_compute_amount") |
|
|
|
gl_balance = 0 |
|
|
|
bank_balance = 0 |
|
|
|
current_update = 0 |
|
|
@ -46,7 +45,6 @@ class BankStatement(models.Model): |
|
|
|
date_from = fields.Date('Date From') |
|
|
|
date_to = fields.Date('Date To') |
|
|
|
statement_lines = fields.One2many('account.move.line', 'bank_statement_id') |
|
|
|
# statement_lines = fields.One2many('bank.statement.line', 'bank_statement_id') |
|
|
|
gl_balance = fields.Monetary('Balance as per Company Books', readonly=True, compute='_compute_amount') |
|
|
|
bank_balance = fields.Monetary('Balance as per Bank', readonly=True, compute='_compute_amount') |
|
|
|
balance_difference = fields.Monetary('Amounts not Reflected in Bank', readonly=True, compute='_compute_amount') |
|
|
@ -56,21 +54,3 @@ class BankStatement(models.Model): |
|
|
|
default=lambda self: self.env['res.company']._company_default_get('bank.statement')) |
|
|
|
|
|
|
|
|
|
|
|
# class BankStatementLine(models.Model): |
|
|
|
# _name = 'bank.statement.line' |
|
|
|
# |
|
|
|
# bank_statement_id = fields.Many2one('bank.statement', 'Bank Statement') |
|
|
|
# move_id = fields.Many2one('account.move.line', 'Journal Item') |
|
|
|
# date = fields.Date(related='move_id.date', string='Date') |
|
|
|
# name = fields.Char(string="Label", related='move_id.name') |
|
|
|
# ref = fields.Char(related='move_id.ref', string='Reference') |
|
|
|
# partner_id = fields.Many2one('res.partner', string='Partner', related='move_id.partner_id') |
|
|
|
# account_id = fields.Many2one('account.account', 'Account', related='move_id.account_id') |
|
|
|
# debit = fields.Monetary(currency_field='company_currency_id', related='move_id.debit') |
|
|
|
# credit = fields.Monetary(currency_field='company_currency_id', related='move_id.credit') |
|
|
|
# amount_currency = fields.Monetary(related='move_id.amount_currency') |
|
|
|
# currency_id = fields.Many2one('res.currency', string='Currency', related='move_id.currency_id') |
|
|
|
# company_currency_id = fields.Many2one('res.currency', string="Company Currency", readonly=True, |
|
|
|
# related='move_id.currency_id') |
|
|
|
# date_maturity = fields.Date(string='Due date', related='move_id.date_maturity') |
|
|
|
# statement_date = fields.Date('Bank.St Date', related='move_id.statement_date') |
|
|
|