-
-
Notifications
You must be signed in to change notification settings - Fork 306
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[16.0] [MIG] l10n_it_fatturapa_out_sp #3392
[16.0] [MIG] l10n_it_fatturapa_out_sp #3392
Commits on Oct 3, 2023
-
[ADD] new module l10n_it_fatturapa_out_sp
Integration between l10n_fatturapa_out and l10n_split_payment
Configuration menu - View commit details
-
Copy full SHA for fc9b2ce - Browse repository at this point
Copy the full SHA fc9b2ceView commit details -
[FIX] l10n_it_fatturapa_out_sp: get it compatible with l10n_it_fattur…
…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
Configuration menu - View commit details
-
Copy full SHA for a201d4a - Browse repository at this point
Copy the full SHA a201d4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 481eccd - Browse repository at this point
Copy the full SHA 481eccdView commit details -
[IMP] l10n_it_fatturapa_out_sp: supporto per la conversione degli imp…
…orti in EUR per fatture in valuta estera
Configuration menu - View commit details
-
Copy full SHA for eb5e0e9 - Browse repository at this point
Copy the full SHA eb5e0e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb3c74e - Browse repository at this point
Copy the full SHA eb3c74eView commit details -
[FIX] l10n_it_fatturapa_out_sp: fix the following errror:
2022-07-18 10:49:29,798 268 ERROR odoo odoo.addons.l10n_it_fatturapa_out_sp.tests.test_fatturapa_xml_validation: FAIL: TestFatturaPAXMLValidation.test_4_xml_export Traceback (most recent call last): File "/__w/l10n-italy/l10n-italy/l10n_it_fatturapa_out_sp/tests/test_fatturapa_xml_validation.py", line 91, in test_4_xml_export self.check_content(xml_content, "IT06363391001_00004.xml") File "/__w/l10n-italy/l10n-italy/l10n_it_fatturapa_out/tests/fatturapa_common.py", line 209, in check_content self.assertEqual(etree.tostring(test_fatt), etree.tostring(xml)) AssertionError: b'<ns[1596 chars]016/0016</Numero><ImportoTotaleDocumento>17.08[1123 chars]ica>' != b'<ns[1596 chars]016/06/0001</Numero><ImportoTotaleDocumento>17[1126 chars]ica>' See https://github.com/OCA/l10n-italy/runs/7387629100?check_suite_focus=true#step:8:909 for reference
Configuration menu - View commit details
-
Copy full SHA for c2f0dec - Browse repository at this point
Copy the full SHA c2f0decView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b686b0 - Browse repository at this point
Copy the full SHA 2b686b0View commit details -
Translated using Weblate (Italian)
Currently translated at 100.0% (4 of 4 strings) Translation: l10n-italy-14.0/l10n-italy-14.0-l10n_it_fatturapa_out_sp Translate-URL: https://translation.odoo-community.org/projects/l10n-italy-14-0/l10n-italy-14-0-l10n_it_fatturapa_out_sp/it/
Configuration menu - View commit details
-
Copy full SHA for 5daca0d - Browse repository at this point
Copy the full SHA 5daca0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e80d6d - Browse repository at this point
Copy the full SHA 5e80d6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ae6d52 - Browse repository at this point
Copy the full SHA 5ae6d52View commit details