Normaly seqences用于在任何新记录中增加,但我正在寻找的是多次重复相同的数字例如:
记录1:序列= 1
记录2:序列= 1
记录3:序列= 2
记录4:序列= 2
记录5:序列= 3
记录6:序列= 3
PS:每次使用一个相同的序列
答案 0 :(得分:0)
我使用相同的顺序通过以下方式创建两个记录,
name = self.env['ir.sequence'].get_id(amount.sequence_id.id)
vals = {
'name': name,
'date': date,
'ref': code,
'amount' : line.amount,
'period_id': period_id.id False,
'journal_id': journal_id.id,
}
created_move_ids= self.create_move1(line,context,move_obj,created_move_ids,**vals**,date,period_ids)
created_move_ids= self.create_move2(line,context,move_obj,created_move_ids,**vals**,date,period_ids)
我将相同的val传递给两个方法,该方法在 name 字段中包含相同的序列。