Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
1270 Tampilan

Hello,


Through the Settings/Companies, I am trying to Duplicate an existing company and get the User Error:  Duplicating a company is not allowed. Please create a new company instead.

How can I fix that?

Version 16.0


thanks


Avatar
Buang
Jawaban Terbai

Hello ilias,

its base User Error for restricting company duplication.
Still you want to fix this then you have to override base copy method and handle the same.

​import logging
from odoo import api, fields, models, tools, _, Command


class Company(models.Model):
_inherit = "res.company"

​def copy(self, default=None):
_logger.warning("Duplicating a company forcefully")​
​#raise UserError(_('Duplicating a company is not allowed. Please create a new company ​#instead.'))
Avatar
Buang
Post Terkait Replies Tampilan Aktivitas
1
Nov 23
13579
3
Okt 23
9100
1
Okt 22
3935
1
Mei 20
3863
2
Jul 25
1687