Use instance to create credit note

issue6806
This commit is contained in:
Raimon Esteve 2021-01-21 16:26:50 +01:00
parent 09d02bbe60
commit 1d180e7ef3
1 changed files with 3 additions and 4 deletions

View File

@ -197,13 +197,12 @@ class Invoice(metaclass=PoolMeta):
key=attrgetter('maturity_date'))
def _credit(self, **values):
invoice_vals = super(Invoice, self)._credit(**values)
credit = super(Invoice, self)._credit(**values)
rectificative_reason_code = Transaction().context.get(
'rectificative_reason_code')
if rectificative_reason_code:
invoice_vals['rectificative_reason_code'] = (
rectificative_reason_code)
return invoice_vals
credit.rectificative_reason_code = rectificative_reason_code
return credit
@classmethod
@ModelView.button_action(