Přejít na obsah
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
Zrušit
Nejlepší odpověď

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
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
2
dub 25
2660
3
čvc 25
2836
2
úno 25
3431
4
kvě 24
4160
1
dub 24
2844