Forum

Benvenuto!

Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.

0

[10.0] Problema fetchmail Fatture PA firmate ingresso

Avatar
Francesco

Ciao a tutti, vi scrivo per descrivervi un problema che sto riscontrando su delle istanze Odoo 10 al momento di ricevere le notifiche dello SDI su fatture elettroniche indirizzate alla PA.

Aggiungendo alcuni log nella classe MailThread del modulo l10n_it_fatturapa_pec ho notato che il server in ingresso non gestisce i file firmati (estensione p7m).

Nello specifico, abbiamo un messaggio di consegna con oggetto CONSEGNA: IT01674590623_ynFj2.xml mentre su odoo il nome file è IT01674590623_ynFj2.xml.p7m.

Non provenendo da @pec.fatturapa.it rientra nella funzione find_attachment_by_subject() che, però, non riesce a risalire all'attach in quanto subject e datas_fname sono differenti.

Questi sono i log:

2020-02-19 12:04:39,051 976 ERROR dev odoo.addons.l10n_it_fatturapa_pec.models.mail_thread: message_route() - reply:
2020-02-19 12:04:39,052 976 ERROR dev odoo.addons.l10n_it_fatturapa_pec.models.mail_thread: message_route() - from: Posta Certificata Sogei <posta-certificata@pcert.sogei.it>
2020-02-19 12:04:39,052 976 ERROR dev odoo.addons.l10n_it_fatturapa_pec.models.mail_thread: message_route() - path: <posta-certificata@pcert.sogei.it>
2020-02-19 12:04:39,052 976 ERROR dev odoo.addons.l10n_it_fatturapa_pec.models.mail_thread: find_attachment_by_subject() - SUBJECT: CONSEGNA: IT01674590623_ynFj2.xml
2020-02-19 12:04:39,052 976 ERROR dev odoo.addons.l10n_it_fatturapa_pec.models.mail_thread: find_attachment_by_subject() - att_name: IT01674590623_ynFj2.xml
2020-02-19 12:04:39,069 976 ERROR dev odoo.addons.l10n_it_fatturapa_pec.models.mail_thread: find_attachment_by_subject() - fatturapa_attachment_out: fatturapa.attachment.out()
2020-02-19 12:04:39,070 976 INFO dev odoo.addons.l10n_it_fatturapa_pec.models.fetchmail: Failure when fetching emails using imap server pec fatturazione in arrivo.
Traceback (most recent call last):
 File "/opt/odoo/buildout/parts/l10n-italy/l10n_it_fatturapa_pec/models/fetchmail.py", line 65, in fetch_mail
 strip_attachments=(not server.attach)
 File "/opt/odoo/buildout/parts/odoo/addons/mail/models/mail_thread.py", line 1283, in message_process
 routes = self.mess_route(msg_txt, msg, model, thread_id, custom_values)
 File "/opt/odoo/buildout/parts/l10n-italy/l10n_it_fatturapa_pec/models/mail_thread.py", line 83, in message_route
 fetchmail_server.user
UserError: (u'<p>Il messaggio PEC con Message-Id <opec292.20200219103230.08786.8229.1.2472.12@pcert.sogei.it> \xe8 stato letto ma non elaborato, non \xe8 relativo a una e-fattura.</p><p>Controllare la casella PEC pec fatturazione in arrivo: server imaps.pec.aruba.it, utente fatturazionedev@pec.it</p>', '')

Come posso gestire questa casistica?

Grazie per il supporto


Avatar
Abbandona
3 Risposte
0
Avatar
Francesco
Migliore risposta

Issue: #1668

Avatar
Abbandona
0
Avatar
M.Patos
Migliore risposta

Sicurissimi, ed è anche abbastanza fastidioso come problema.

Trovi anche la issue aperta con relativa PR inviata

Avatar
Abbandona
0
Avatar
Davide Corio
Migliore risposta

Ciao, sicuro avere codice aggiornato?

I problemi relativi ai file firmati penso siano stati già tutti sistemati anche sulla v10

Avatar
Abbandona