summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models/update_date_planned_po_wizard.py
blob: a0d241c85f2057a0c00aff2243db24f82b0537d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from odoo import models, fields, api

class PurchaseOrderUpdateDateWizard(models.TransientModel):
    _name = 'purchase.order.update.date.wizard'
    _description = 'Wizard to Update Receipt Date on Purchase Order Lines'

    date_planned = fields.Datetime(string="New Receipt Date", required=True)

    def action_update_date(self):
        active_ids = self.env.context.get('active_ids', [])
        orders = self.env['purchase.order'].browse(active_ids)
        for order in orders:
            order.write({'date_planned': self.date_planned})
        return {'type': 'ir.actions.act_window_close'}