Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
1 Antworten
1238 Ansichten

How can we set back, after an upgrade in Purchase app. Before the update of the app. When there is a Purchase Orders, and a department needs to validate it, so the demand and quantity is default to 0. And this department is the one who will set the quantity delivered.

We have a 20+ and more items purchase orders in one vendor, and they deliver the items partially. 

Now, the new update of Purchase app. The demand and quantity, is automatically same value to every items purchase orders. So we need to change the other items that haven't delivered yet to 0. This gives us a hassle and confusing to the datas. 

Avatar
Verwerfen

Did you fix the issue?

Beste Antwort

Hi,

Please refer to the code below:


from odoo import models


class PurchaseOrder(models.Model):

    _inherit = 'purchase.order'


    def button_confirm(self):

        res = super().button_confirm()

        for order in self:

            for picking in order.picking_ids:

                for move in picking.move_ids_without_package:

                    move.quantity = 0.0

        return res


Hope it helps.

Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
3
Juli 25
1861
1
Juni 25
2003
2
Mai 25
1853
1
Mai 25
1120
1
Feb. 25
38