Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda

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
Buang
Jawaban Terbai

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
Buang
Post Terkait Replies Tampilan Aktivitas
2
Apr 25
963
3
Jul 25
1141
2
Feb 25
1814
4
Mei 24
2581
1
Apr 24
1300