Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
2 Răspunsuri
9058 Vizualizări

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


Imagine profil
Abandonează

hello Ahamed,

Great job.Thanks a lot


Cel mai bun răspuns

Hello,

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


Hope this could helps ..

Imagine profil
Abandonează
Autor

hello Ahamed,

Great job.Thanks a lot

Related Posts Răspunsuri Vizualizări Activitate
2
apr. 25
1269
1
nov. 24
2148
0
sept. 24
1537
1
aug. 24
1880
0
mar. 20
3941