[14.0][MIG] l10n_it_fatturapa_out_rc#2559
Conversation
38e732a to
de5d3d6
Compare
0fefc96 to
dd1a323
Compare
|
test runbot errore nella selezione del Tipo Documento in accounting/settings/reverse change types riporto qui Error: Traceback (most recent call last): The above exception was the direct cause of the following exception: Traceback (most recent call last): |
dd1a323 to
76abedc
Compare
|
@marco-marchiori il problema che segnali qui non si presenta più sul nuovo runbot (dopo aver fatto rebase). Puoi verificare? |
Co-authored-by: Sergio Corato <sergiocorato@users.noreply.github.com>
76abedc to
5c4904e
Compare
5c4904e to
9b38f1c
Compare
|
This PR has the |
|
@tafaRU ultimi test completati, per me puoi mergiare |
…apa_out_rc
Also note that it's not possible create a selfinvoice with split payment.
Otherwise if both modules are installed you get the following error:
2021-12-16 15:00:57,290 943831 ERROR test-l10n_it_fatturapa_out_rc_14.0 odoo.addons.l10n_it_fatturapa_out_rc.tests.test_fatturapa_xml_validation: ERROR: TestFatturaPAXMLValidation.test_intra_EU_supplier_refund
Traceback (most recent call last):
File "/home/tafaru/dev/envs/odoo14/l10n-italy/l10n_it_fatturapa_out_rc/tests/test_fatturapa_xml_validation.py", line 192, in test_intra_EU_supplier_refund
res = self.run_wizard(invoice.rc_self_invoice_id.id)
File "/home/tafaru/dev/envs/odoo14/l10n-italy/l10n_it_fatturapa_out/tests/fatturapa_common.py", line 187, in run_wizard
return wizard.with_context({"active_ids": [invoice_id]}).exportFatturaPA()
File "/home/tafaru/dev/envs/odoo14/l10n-italy/l10n_it_fatturapa_out/wizard/wizard_export_fatturapa.py", line 151, in exportFatturaPA
attach = self.saveAttachment(fatturapa, progressivo_invio)
File "/home/tafaru/dev/envs/odoo14/l10n-italy/l10n_it_fatturapa_out/wizard/wizard_export_fatturapa.py", line 52, in saveAttachment
attach_str = fatturapa.to_xml(self.env)
File "/home/tafaru/dev/envs/odoo14/l10n-italy/l10n_it_fatturapa_out/wizard/efattura.py", line 320, in to_xml
raise UserError("\n".join(str(e) for e in errors))
odoo.exceptions.UserError: failed validating <Element DatiGeneraliDocumento at 0x7fecc1bbbac8> with XsdGroup(model='sequence', occurs=[1, 1]):
Reason: Unexpected child with tag 'ImportoTotaleDocumento' at position 6.
Schema:
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DatiGeneraliDocumentoType">
<xs:sequence>
<xs:element name="TipoDocumento" type="TipoDocumentoType" />
<xs:element name="Divisa" type="DivisaType" />
<xs:element name="Data" type="DataFatturaType" />
<xs:element name="Numero" type="String20Type" />
<xs:element maxOccurs="unbounded" minOccurs="0" name="DatiRitenuta" type="DatiRitenutaType" />
<xs:element minOccurs="0" name="DatiBollo" type="DatiBolloType" />
<xs:element maxOccurs="unbounded" minOccurs="0" name="DatiCassaPrevidenziale" type="DatiCassaPrevidenzialeType" />
<xs:element maxOccurs="unbounded" minOccurs="0" name="ScontoMaggiorazione" type="ScontoMaggiorazioneType" />
<xs:element minOccurs="0" name="ImportoTotaleDocumento" type="Amount2DecimalType" />
<xs:element minOccurs="0" name="Arrotondamento" type="Amount2DecimalType" />
<xs:element maxOccurs="unbounded" minOccurs="0" name="Causale" type="String200LatinType" />
<xs:element minOccurs="0" name="Art73" type="Art73Type" />
</xs:sequence>
</xs:complexType>
Instance (line 130):
<DatiGeneraliDocumento xmlns:ns1="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v1.2"><TipoDocumento>TD17</TipoDocumento><Divisa>EUR</Divisa><Data>2020-12-01</Data><Numero>RSLF/2020/12/0001</Numero><ImportoTotaleDocumento>-122.00</ImportoTotaleDocumento><ImportoTotaleDocumento>122.00</ImportoTotaleDocumento><Causale>Reverse charge self invoice.</Causale><Causale>Supplier: Intra EU supplier</Causale><Causale>Reference: EU-SUPPLIER-REF</Causale><Causale>Date: 2020-12-01</Causale><Causale>Internal reference: RBILL/2020/12/0001</Causale></DatiGeneraliDocumento>
Path: /ns1:FatturaElettronica/FatturaElettronicaBody/DatiGenerali/DatiGeneraliDocumento
9b38f1c to
082b5d4
Compare
|
/ocabot merge patch |
|
This PR looks fantastic, let's merge it! |
|
Congratulations, your PR was merged at 97b5c80. Thanks a lot for contributing to OCA. ❤️ |
No description provided.