mirror of
https://github.com/NaN-tic/trytond-analytic_line_state.git
synced 2023-12-14 03:33:02 +01:00
FIX add analytic lines in move lines before save
This commit is contained in:
parent
a703586f1e
commit
03fd7a56ea
1 changed files with 5 additions and 3 deletions
|
@ -386,8 +386,10 @@ class AnalyticLine:
|
|||
if value:
|
||||
return value
|
||||
if context.get('move'):
|
||||
move = Pool().get('account.move')(context.get('move'))
|
||||
return move.description
|
||||
move_id = context['move']
|
||||
if move_id > 0:
|
||||
move = Pool().get('account.move')(move_id)
|
||||
return move.description
|
||||
|
||||
def on_change_move_line(self):
|
||||
self.journal = None
|
||||
|
@ -399,7 +401,7 @@ class AnalyticLine:
|
|||
self.debit = self.move_line.debit
|
||||
if not self.credit:
|
||||
self.credit = self.move_line.credit
|
||||
if not self.journal:
|
||||
if not self.journal and self.move_line.move.journal:
|
||||
self.journal = self.move_line.move.journal.id
|
||||
if not self.party and self.move_line.party:
|
||||
self.party = self.move_line.party.id
|
||||
|
|
Loading…
Reference in a new issue