res_company.py 910 B

12345678910111213141516171819202122232425
  1. # -*- coding: utf-8 -*-
  2. from openerp.http import request as r
  3. _MODEL = 'res.company'
  4. def get_res_company():
  5. domain = []
  6. return [
  7. {
  8. 'id': company.id,
  9. 'name': company.name,
  10. 'logo': company.logo,
  11. 'ruc': company.partner_id.ruc,
  12. 'currency_id':{
  13. 'id': company.currency_id.id,
  14. 'name': company.currency_id.name,
  15. 'symbol': company.currency_id.symbol,
  16. 'decimal_places': company.currency_id.decimal_places,
  17. 'decimal_separator': company.currency_id.decimal_separator,
  18. 'thousands_separator': company.currency_id.thousands_separator,
  19. 'symbol_position': company.currency_id.symbol_position,
  20. 'rate_silent': company.currency_id.rate_silent
  21. }
  22. } for company in r.env[_MODEL].search(domain)
  23. ]