[FIX] account_move_name_sequence: With the "account_move_name_sequence" module the "_get_last_sequence" method does not have to propagate the with_prefix parameter. The sequence_prefix parameter will not be completed and will give error as it is False in this line of code. https://github.com/OCA/OCB/blob/16.0/addons/account/models/sequence_mixin.py#L169
This commit is contained in:
parent
3fc921cf2c
commit
18f890187a
@ -70,3 +70,6 @@ class AccountMove(models.Model):
|
|||||||
if moves:
|
if moves:
|
||||||
self.flush_model(["name", "journal_id", "move_type", "state"])
|
self.flush_model(["name", "journal_id", "move_type", "state"])
|
||||||
return super()._fetch_duplicate_supplier_reference(only_posted=only_posted)
|
return super()._fetch_duplicate_supplier_reference(only_posted=only_posted)
|
||||||
|
|
||||||
|
def _get_last_sequence(self, relaxed=False, with_prefix=None, lock=True):
|
||||||
|
return super()._get_last_sequence(relaxed, None, lock)
|
||||||
|
@ -309,7 +309,6 @@ class TestAccountMoveNameSequence(TransactionCase):
|
|||||||
],
|
],
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
in_refund_invoice._compute_split_sequence()
|
|
||||||
self.assertEqual(in_refund_invoice.name, "/")
|
self.assertEqual(in_refund_invoice.name, "/")
|
||||||
in_refund_invoice.action_post()
|
in_refund_invoice.action_post()
|
||||||
error_msg = "You cannot delete an item linked to a posted entry."
|
error_msg = "You cannot delete an item linked to a posted entry."
|
||||||
|
Loading…
Reference in New Issue
Block a user