Ich möchte ein Feld namens "product_qty" aus Fertigungsmodul abrufen. Es ist in mrp_bom Klasse definiert.Alle Beispiele für verwandte Felder zeigt, dass beide Klassen in derselben Datei vorhanden sind. Ist es möglich, den Wert von "product_qty" zu erhalten ist in MRP-Modul und abrufen Sie es in meiner Klasse in meinem benutzerdefinierten Modul definiert?Wie Feldwert von anderen Modulen in odoo abrufen?
class product_template(models.Model):
_inherit = "product.template"
product_quantity = fields.Many2one('mrp.bom')
quantity = fields.Char(related='product_quantity.product_qty')
Versuchen Sie, mit einem 'Float' Feld statt' Char' Feld – ChesuCR
Jetzt bin ich keine Fehler bekommen aber Mengenfeld wird in der Datenbank – Bhanukiran
Sie nicht erstellt werden, sicher, dass Sie es speichern müssen? Normalerweise ist dies nicht notwendig, da das Feld jedes Mal aus dem zugehörigen Feld wiederhergestellt wird – ChesuCR