|
@@ -121,6 +121,37 @@ class AccountVoucher(models.Model):
|
|
|
|
|
|
return values
|
|
|
|
|
|
+class AccountMoveLine(models.Model):
|
|
|
+ _inherit = 'account.move.line'
|
|
|
+
|
|
|
+ @api.model
|
|
|
+ def getAccountMoveLine(self,domain):
|
|
|
+ AccountMoveLine = self.env['account.move.line'].search(domain)
|
|
|
+ decimal_precision = self.env['decimal.precision'].precision_get('Account')
|
|
|
+ values = []
|
|
|
+ for line in AccountMoveLine:
|
|
|
+
|
|
|
+ values.append({
|
|
|
+ 'id': line.id,
|
|
|
+ 'name': line.name,
|
|
|
+ 'date': line.date,
|
|
|
+ 'date_maturity': line.date_maturity,
|
|
|
+ 'reconcile_ref': line.reconcile_ref,
|
|
|
+ 'amount_residual': line.amount_residual,
|
|
|
+ 'partner_id': [
|
|
|
+ line.partner_id.id,
|
|
|
+ line.partner_id.name,
|
|
|
+ ],
|
|
|
+ 'move_id': [
|
|
|
+ line.move_id.id,
|
|
|
+ line.move_id.name,
|
|
|
+ ],
|
|
|
+ 'debit': line.credit,
|
|
|
+ 'credit': line.debit,
|
|
|
+ })
|
|
|
+
|
|
|
+ return values
|
|
|
+
|
|
|
class AccounPaymentTerm(models.Model):
|
|
|
_inherit = 'account.payment.term'
|
|
|
|