تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
2781 أدوات العرض

Dear All,

we've enhanced the chart of account to assign an analytic account (new field added)
The purpose is to determine an Analytic Account by default when performing stock moves, e.g. stock updates or consumption from manufacturing.
We've written this code, but it doesn't work out:
where am I wrong?
thanks in advance
claudio

class StockMove(models.Model):
    _inherit = 'stock.move'
    @api.multi
    def _AnalAccDet(self):
        for move in self:
            if not move.analytic_account_id:
               for account in move.account_move_line_ids:
                    for analytic in account.account_id:
                        analaccdef = analytic.x_analytic_account_id
            else:
                analaccdef = move.analytic_account_id
            if not analaccdef:
                  self.write({'analytic_account_id': analaccdef})           
            return True
الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
1
أغسطس 21
3035
4
أبريل 25
7944
0
أكتوبر 24
1555
0
أبريل 24
1333
1
أغسطس 23
2211