Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
2 Replies
8968 Tampilan

Hai All,

I'm trying to calculate sales order line tax by using below code

taxes = line.tax_id.compute_all(price, line.order_id.currency_id, line.product_uom_qty, product=line.product_id, partner=line.order_id.partner_id)


I received below out put on debugging that code

{'base': 750.75, 'taxes': [{'account_id': False,            'amount': 16.67,            'analytic': False,            'base': 833.33,            'id': 3,            'name': u'NBT 2 %',            'refund_account_id': False,            'sequence': 1},           {'account_id': False,            'amount': 82.58,            'analytic': False,            'base': 750.75,            'id': 4,            'name': u'VAT 11%',            'refund_account_id': False,            'sequence': 1}], 'total_excluded': 750.75, 'total_included': 850.0}


Please explain me

  • where is the definition for compute_all () function?
  • Where is the location of this function is implemented?
  • In which type Model fields I can use that function.ex -: line.tax_id == manytomany data type


Avatar
Buang

hello Ahamed,

Great job.Thanks a lot


Jawaban Terbai

Hello,

This function defined here ... and you can read about the implementation in the doc string of the function ..


Hope this could helps ..

Avatar
Buang
Penulis

hello Ahamed,

Great job.Thanks a lot

Post Terkait Replies Tampilan Aktivitas
2
Apr 25
1217
1
Nov 24
2071
0
Sep 24
1477
1
Agu 24
1844
0
Mar 20
3908