← Back to team overview

openerp-l10n-ar-localization team mailing list archive

[Bug 1152767] Re: Factura impresa sin precios

 

Por grandes cambios en el trunk, se requiere nueva revisión.

** Changed in: openerp-l10n-ar-localization
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of OpenERP -
Team de Localización Argentina, which is subscribed to openerp-l10n-ar-
localization.
https://bugs.launchpad.net/bugs/1152767

Title:
  Factura impresa sin precios

Status in OpenERP - Localización Argentina:
  Won't Fix

Bug description:
  Openerp 7 Ubuntu 12.10 l10n-ar-localization/70 
  Al imprimir las facturas, estas salen sin los precios (unitario y subtotal)
  Adjunto los datos del error:

  2013-03-08 20:32:33,503 17621 WARNING ? openerp.osv.orm.browse_record.account.invoice.line: Field 'note' does not exist in object 'browse_record(account.invoice.line, 6)'
  2013-03-08 20:32:33,514 17621 DEBUG ? openerp.osv.orm.browse_record.account.invoice.line:   File "/home/mariotrc/eclipse/plugins/org.python.pydev_2.7.1.2012100913/pysrc/pydevd.py", line 207, in __call__
      return self.original_func(*args, **kwargs)
    File "/home/mariotrc/workspace/openerp7/openerp/service/web_services.py", line 700, in go
      (result, format) = obj.create(cr, uid, ids, datas, context)
    File "/home/mariotrc/workspace/openerp7/openerp/report/report_sxw.py", line 442, in create
      fnct_ret = fnct(cr, uid, ids, data, report_xml, context)
    File "/home/mariotrc/workspace/openerp7/openerp/report/report_sxw.py", line 476, in create_source_pdf
      result = self.create_single_pdf(cr, uid, [obj.id], data, report_xml, context)
    File "/home/mariotrc/workspace/openerp7/openerp/report/report_sxw.py", line 533, in create_single_pdf
      pdf = create_doc(etree.tostring(processed_rml),rml_parser.localcontext,logo,title.encode('utf8'))
    File "/home/mariotrc/workspace/openerp7/openerp/report/interface.py", line 206, in create_pdf
      obj.render()
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/render.py", line 59, in render
      self._result = self._render()
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml.py", line 41, in _render
      return rml2pdf.parseNode(self.rml, self.localcontext, images=self.bin_datas, path=self.path,title=self.title)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 1007, in parseNode
      r.render(fp)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 314, in render
      pt_obj.render(el)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 983, in render
      fis += r.render(node_story)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 877, in render
      return process_story(node_story)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 870, in process_story
      flow = self._flowable(node)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 834, in _flowable
      return self.render(node)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 877, in render
      return process_story(node_story)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 870, in process_story
      flow = self._flowable(node)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 793, in _flowable
      return  self._table(node)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 677, in _table
      fl = self._flowable(n, extra_style=paraStyle)
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 745, in _flowable
      for i in self._textual(node).split('\n'):
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/trml2pdf.py", line 622, in _textual
      rc1 = utils._process_text(self, node.text or '')
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/utils.py", line 137, in _process_text
      txt = eval(expr, self.localcontext)
    File "/home/mariotrc/workspace/openerp7/openerp/tools/safe_eval.py", line 241, in safe_eval
      return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
    File "", line 1, in <module>
    File "/home/mariotrc/workspace/openerp7/openerp/osv/orm.py", line 484, in __getattr__
      return self[name]
    File "/home/mariotrc/workspace/openerp7/openerp/osv/orm.py", line 382, in __getitem__
      self.__logger.debug(''.join(traceback.format_stack()))

  2013-03-08 20:32:33,520 17621 ERROR ? openerp.tools.safe_eval: Cannot eval 'l.note'
  Traceback (most recent call last):
    File "/home/mariotrc/workspace/openerp7/openerp/tools/safe_eval.py", line 241, in safe_eval
      return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
    File "", line 1, in <module>
    File "/home/mariotrc/workspace/openerp7/openerp/osv/orm.py", line 486, in __getattr__
      raise AttributeError(e)
  AttributeError: "Field 'note' does not exist in object 'browse_record(account.invoice.line, 6)'"
  2013-03-08 20:32:33,555 17621 ERROR ? openerp.tools.safe_eval: Cannot eval 'formatLang(l.uos_id.name)'
  Traceback (most recent call last):
    File "/home/mariotrc/workspace/openerp7/openerp/tools/safe_eval.py", line 241, in safe_eval
      return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
    File "", line 1, in <module>
    File "/home/mariotrc/workspace/openerp7/openerp/report/report_sxw.py", line 315, in formatLang
      res = self.lang_dict['lang_obj'].format('%.' + str(digits) + 'f', value, grouping=grouping, monetary=monetary)
    File "/home/mariotrc/workspace/openerp7/openerp/osv/orm.py", line 374, in function_proxy
      return attr(self._cr, self._uid, [self._id], *args, **kwargs)
    File "/home/mariotrc/workspace/openerp7/openerp/addons/base/res/res_lang.py", line 204, in format
      formatted = percent % value
  TypeError: float argument required, not unicode
  2013-03-08 20:32:33,560 17621 ERROR ? openerp.tools.safe_eval: Cannot eval "formatLang(l.price_calc(use_vat=not is_class(o, 'A'), quantity=1)[l.id])"
  Traceback (most recent call last):
    File "/home/mariotrc/workspace/openerp7/openerp/tools/safe_eval.py", line 241, in safe_eval
      return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
    File "", line 1, in <module>
  NameError: name 'is_class' is not defined
  2013-03-08 20:32:33,573 17621 ERROR ? openerp.tools.safe_eval: Cannot eval "formatLang(l.price_calc(use_vat=not is_class(o, 'A'))[l.id])"
  Traceback (most recent call last):
    File "/home/mariotrc/workspace/openerp7/openerp/tools/safe_eval.py", line 241, in safe_eval
      return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
    File "", line 1, in <module>
  NameError: name 'is_class' is not defined
  2013-03-08 20:32:33,639 17621 ERROR ? openerp.tools.safe_eval: Cannot eval " (is_class(o, 'A') or removeParentNode('tr')) and ''"
  Traceback (most recent call last):
    File "/home/mariotrc/workspace/openerp7/openerp/tools/safe_eval.py", line 241, in safe_eval
      return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
    File "", line 1, in <module>
  NameError: name 'is_class' is not defined
  2013-03-08 20:32:33,648 17621 WARNING ? openerp.report.render.rml2pdf.utils: rml_except: " (is_class(o, 'A') or removeParentNode('tr')) and ''"
  Traceback (most recent call last):
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/utils.py", line 92, in _child_get
      eval(n.get('rml_except'), {}, self.localcontext)
    File "/home/mariotrc/workspace/openerp7/openerp/tools/safe_eval.py", line 241, in safe_eval
      return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
    File "", line 1, in <module>
  NameError: name 'is_class' is not defined
  2013-03-08 20:32:33,650 17621 ERROR ? openerp.tools.safe_eval: Cannot eval " (is_class(o,'A') or removeParentNode('tr')) and ''"
  Traceback (most recent call last):
    File "/home/mariotrc/workspace/openerp7/openerp/tools/safe_eval.py", line 241, in safe_eval
      return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
    File "", line 1, in <module>
  NameError: name 'is_class' is not defined
  2013-03-08 20:32:33,654 17621 WARNING ? openerp.report.render.rml2pdf.utils: rml_except: " (is_class(o,'A') or removeParentNode('tr')) and ''"
  Traceback (most recent call last):
    File "/home/mariotrc/workspace/openerp7/openerp/report/render/rml2pdf/utils.py", line 92, in _child_get
      eval(n.get('rml_except'), {}, self.localcontext)
    File "/home/mariotrc/workspace/openerp7/openerp/tools/safe_eval.py", line 241, in safe_eval
      return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
    File "", line 1, in <module>
  NameError: name 'is_class' is not defined

To manage notifications about this bug go to:
https://bugs.launchpad.net/openerp-l10n-ar-localization/+bug/1152767/+subscriptions


References