Skip to content

[10.0][FIX] l10n_it_fatturapa_out: Error sting encoding#702

Merged
eLBati merged 2 commits into
OCA:10.0from
SimoRubi:patch-3
Dec 6, 2018
Merged

[10.0][FIX] l10n_it_fatturapa_out: Error sting encoding#702
eLBati merged 2 commits into
OCA:10.0from
SimoRubi:patch-3

Conversation

@SimoRubi

@SimoRubi SimoRubi commented Dec 6, 2018

Copy link
Copy Markdown
Member

Steps to reproduce:
0. Create an empty DB (no demo data) and install l10n_it_fatturapa_out

  1. In the company, set VAT and phone number
  2. Create a customer invoice for a newly created customer and a newly created product
  3. From context menu, select Export Electronic Invoice and confirm

Behavior before this PR:

Error
2018-12-06 14:08:17,125 15207 ERROR odoo10-9321 odoo.http: Exception during JSON request handling.
Traceback (most recent call last):
  File "/home/user/work/odoo10/odoo/odoo/http.py", line 642, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/home/user/work/odoo10/odoo/odoo/http.py", line 684, in dispatch
    result = self._call_function(**self.params)
  File "/home/user/work/odoo10/odoo/odoo/http.py", line 334, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/home/user/work/odoo10/odoo/odoo/service/model.py", line 101, in wrapper
    return f(dbname, *args, **kwargs)
  File "/home/user/work/odoo10/odoo/odoo/http.py", line 327, in checked_call
    result = self.endpoint(*a, **kw)
  File "/home/user/work/odoo10/odoo/odoo/http.py", line 942, in __call__
    return self.method(*args, **kw)
  File "/home/user/work/odoo10/odoo/odoo/http.py", line 507, in response_wrap
    response = f(*args, **kw)
  File "/home/user/work/odoo10/odoo/addons/web/controllers/main.py", line 899, in call_button
    action = self._call_kw(model, method, args, {})
  File "/home/user/work/odoo10/odoo/addons/web/controllers/main.py", line 887, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/home/user/work/odoo10/odoo/odoo/api.py", line 689, in call_kw
    return call_kw_multi(method, model, args, kwargs)
  File "/home/user/work/odoo10/odoo/odoo/api.py", line 680, in call_kw_multi
    result = method(recs, *args, **kwargs)
  File "/home/user/work/odoo10/l10n-italy/l10n_it_fatturapa_out/wizard/wizard_export_fatturapa.py", line 784, in exportFatturaPA
    company, partner, fatturapa)
  File "/home/user/work/odoo10/l10n-italy/l10n_it_fatturapa_out/wizard/wizard_export_fatturapa.py", line 726, in setFatturaElettronicaHeader
    self.setCedentePrestatore(company, fatturapa)
  File "/home/user/work/odoo10/l10n-italy/l10n_it_fatturapa_out/wizard/wizard_export_fatturapa.py", line 320, in setCedentePrestatore
    company)
  File "/home/user/work/odoo10/l10n-italy/l10n_it_fatturapa_out/wizard/wizard_export_fatturapa.py", line 211, in _setDatiAnagraficiCedente
    'Electronic Invoice)' % company.name
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 22: ordinal not in range(128)

Behavior after this PR:
Error popup (expected):

Fiscal position for electronic invoice not set for company My Company. (Go to Accounting / Configuration / Settings / Electronic Invoice)

@eLBati eLBati merged commit fb203c8 into OCA:10.0 Dec 6, 2018
eLBati pushed a commit to eLBati/l10n-italy that referenced this pull request Dec 6, 2018
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
eLBati pushed a commit to eLBati/l10n-italy that referenced this pull request Dec 7, 2018
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
eLBati pushed a commit to eLBati/l10n-italy that referenced this pull request Dec 7, 2018
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
eLBati pushed a commit to eLBati/l10n-italy that referenced this pull request Dec 7, 2018
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
eLBati pushed a commit to eLBati/l10n-italy that referenced this pull request Dec 7, 2018
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
eLBati pushed a commit to eLBati/l10n-italy that referenced this pull request Dec 7, 2018
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
SimoRubi added a commit to SimoRubi/l10n-italy that referenced this pull request Aug 7, 2019
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
SimoRubi added a commit to SimoRubi/l10n-italy that referenced this pull request Aug 7, 2019
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Nov 6, 2020
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Dec 15, 2020
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Feb 24, 2021
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Feb 25, 2021
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Apr 2, 2021
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Apr 30, 2021
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request May 7, 2021
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
eLBati pushed a commit to TheMule71/l10n-italy that referenced this pull request May 21, 2021
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request May 26, 2021
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Nov 2, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Nov 2, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Nov 10, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Nov 10, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Nov 11, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Nov 11, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Nov 25, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Nov 25, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Nov 25, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Dec 15, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Dec 15, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Dec 30, 2022
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TonyMasciI pushed a commit to saydigital/l10n-italy that referenced this pull request Jan 9, 2023
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TonyMasciI pushed a commit to saydigital/l10n-italy that referenced this pull request Jan 16, 2023
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TonyMasciI pushed a commit to saydigital/l10n-italy that referenced this pull request Jan 27, 2023
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
TheMule71 pushed a commit to TheMule71/l10n-italy that referenced this pull request Mar 9, 2023
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
are-agilebg pushed a commit to are-agilebg/l10n-italy that referenced this pull request May 10, 2023
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
are-agilebg pushed a commit to are-agilebg/l10n-italy that referenced this pull request May 10, 2023
* [10.0][FIX] l10n_it_fatturapa_out: Error sting encoding
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants