Skip to Content
Menu
This question has been flagged

Dear,


in odoo 18 user can edit the log time of workorder but it doesn't edit the related journal entry in accounting app , any work around ?

Avatar
Discard
Best Answer

Yes, in Odoo 18, if a user edits the log time of a work order, the related journal entry in the Accounting app does not automatically update

Implement an Automated Adjustment through Python Code 

from odoo import models, api

class MrpWorkorder(models.Model):

    _inherit = 'mrp.workorder'

    def write(self, vals):

        res = super().write(vals)

        if 'duration' in vals:

            self._update_related_account_moves()

        return res

    def _update_related_account_moves(self):

        account_moves = self.env['account.move'].search([

            ('manufacturing_order_id', '=', self.production_id.id)

        ])

        for move in account_moves:

            pass

Avatar
Discard
Related Posts Replies Views Activity
2
Apr 25
861
2
Jun 25
1013
2
Feb 25
1686
4
May 24
2493
1
Apr 24
1228