İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
8972 Görünümler

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
Vazgeç

hello Ahamed,

Great job.Thanks a lot


En İyi Yanıt

Hello,

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


Hope this could helps ..

Avatar
Vazgeç
Üretici

hello Ahamed,

Great job.Thanks a lot

İlgili Gönderiler Cevaplar Görünümler Aktivite
2
Nis 25
1217
1
Kas 24
2082
0
Eyl 24
1480
1
Ağu 24
1847
0
Mar 20
3910