Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2013
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. import time
  2. import pooler
  3.  
  4. from report import report_sxw
  5. from osv import osv
  6.  
  7. class report_registro_commesse(report_sxw.rml_parse):
  8. def __init__(self, cr, uid, name, context):
  9. super(report_registro_commesse, self).__init__(cr, uid, name, context)
  10. self.pool = pooler.get_pool(self.cr.dbname)
  11. self.localcontext.update({
  12. 'time': time,
  13. 'ordini': self._order,
  14. })
  15.  
  16. def _order(self, project):
  17. ids = self.pool.get('sale.order').search(self.cr,self.uid,[('project_id', '=', project.name)])
  18. ids.sort()
  19. res = {}
  20. for id in range(0, len(ids)):
  21. res=ids
  22. return res
  23.  
  24. report_sxw.report_sxw('report.registrocommesse','project.project',
  25. 'addons/report_registro_commesse_dac/report/registro_commesse.mako',parser=report_registro_commesse,)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement