Use only debit and credit sign to compute payment kind of move line
Closes #12932 (grafted from c0062500da161ce491c64dcc10201c063d3a16e2) --HG-- branch : 7.0
This commit is contained in:
@@ -148,12 +148,11 @@ class MoveLine(metaclass=PoolMeta):
|
||||
return self.currency.id
|
||||
|
||||
def get_payment_kind(self, name):
|
||||
if (self.account.type.receivable
|
||||
and (self.debit > 0 or self.credit < 0)):
|
||||
return 'receivable'
|
||||
elif (self.account.type.payable
|
||||
and (self.credit > 0 or self.debit < 0)):
|
||||
return 'payable'
|
||||
if self.account.type.receivable or self.account.type.payable:
|
||||
if self.debit > 0 or self.credit < 0:
|
||||
return 'receivable'
|
||||
elif self.credit > 0 or self.debit < 0:
|
||||
return 'payable'
|
||||
|
||||
@classmethod
|
||||
def default_payment_blocked(cls):
|
||||
|
||||
Reference in New Issue
Block a user