Use only debit and credit sign to compute payment kind of move line
Closes #12932
This commit is contained in:
1 parent
10505dd484
commit
c67a5fd5e1
1 file changed
+5
-6
@@ -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