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
Opusti
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
Opusti
Related Posts Odgovori Prikazi Aktivnost
2
apr. 25
868
2
jun. 25
1032
2
feb. 25
1696
4
maj 24
2503
1
apr. 24
1235