Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0050416 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
design defect | [Openbravo Localizations] Localization Italy | major | always | 2022-10-05 11:51 | 2022-10-11 13:28 | |||
Reporter | ucarrion | View Status | public | |||||
Assigned To | jetxarri | |||||||
Priority | high | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Regression date | ||||||||
Regression introduced by commit | ||||||||
Regression level | ||||||||
Regression introduced in release | ||||||||
Summary | 0050416: eInvoices must inform the legal entities as informer | |||||||
Description | In the XML for an eInvoice we have the tag <CedentePrestatore> that refers to the taxpayer that is informing the invoice. From a Openbravo perspective, currently we are mapping this with the store that is issuing the invoice and not with the legal entity the store belongs to. Even if the invoice is issued from an store organization, who is informing to the authorities is always the legal entity. | |||||||
Steps To Reproduce | -Login a terminal prepared to issue xml eInvoice files. -Do a sale issuing the invoice. -Go to the backoffice and run the process to export the XML. -In the sales invoice window, select the issued invoice and in the attachments you will have the xml generated. -Download the xml file and open it. -Search for the <CedentePrestatore> tag and then check that it is referrig to the store. | |||||||
Proposed Solution | The <CedentePrestatore> must always refer to the legal entity the store issuing the invoice belongs to. | |||||||
Tags | NOR, NORAUTO | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0141941) hgbot (developer) 2022-10-11 07:34 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.masterdata.api/-/merge_requests/3 [^] |
(0141942) hgbot (developer) 2022-10-11 07:34 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice/-/merge_requests/14 [^] |
(0141963) hgbot (developer) 2022-10-11 13:00 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/92 [^] |
(0141964) hgbot (developer) 2022-10-11 13:28 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^] Changeset: 85825ae36ec62aef538ded15574f4d2ba6fc57b6 Author: Javier Etxarri <javier.etxarri@openbravo.com> Date: 11-10-2022 11:27:05 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/85825ae36ec62aef538ded15574f4d2ba6fc57b6 [^] Related to ISSUE-50416: create properties legalOrganization and legalOrganization_info --- M src-db/database/sourcedata/OBEI_PROP_MAP_INSTANCE.xml --- |
(0141965) hgbot (developer) 2022-10-11 13:28 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/92 [^] |
(0141966) hgbot (developer) 2022-10-11 13:28 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.masterdata.api [^] Changeset: 69870d3d24bb240d2151ccf57be99fc77f72dcfd Author: Javier <javieretxarri@ekinbe.com> Date: 11-10-2022 11:28:24 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.masterdata.api/-/commit/69870d3d24bb240d2151ccf57be99fc77f72dcfd [^] Fixed ISSUE-50416: eInvoices must inform the legal entities as informer --- M src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml --- |
(0141967) hgbot (developer) 2022-10-11 13:28 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.masterdata.api/-/merge_requests/3 [^] |
(0141968) hgbot (developer) 2022-10-11 13:28 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice [^] Changeset: 6ae8017892bc879303e51c62d8c1be889e434a26 Author: Javier <javieretxarri@ekinbe.com> Date: 11-10-2022 11:28:50 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice/-/commit/6ae8017892bc879303e51c62d8c1be889e434a26 [^] Fixed ISSUE-50416: eInvoices must inform the legal entities as informer --- M src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml M src-test/org/openbravo/localization/italy/einvoice/TestItalyXMLCreationFromJson.java M src/org/openbravo/localization/italy/einvoice/xmlengine/document/ItalyCedentePrestatore.java --- |
(0141969) hgbot (developer) 2022-10-11 13:28 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice/-/merge_requests/14 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2022-10-05 11:51 | ucarrion | New Issue | |
2022-10-05 11:51 | ucarrion | Assigned To | => psanjuan |
2022-10-05 11:57 | ucarrion | Tag Attached: NOR | |
2022-10-05 11:57 | ucarrion | Tag Attached: NORAUTO | |
2022-10-10 15:15 | jetxarri | Assigned To | psanjuan => jetxarri |
2022-10-10 17:30 | ucarrion | Issue Monitored: remibrunet | |
2022-10-11 07:34 | hgbot | Note Added: 0141941 | |
2022-10-11 07:34 | hgbot | Note Added: 0141942 | |
2022-10-11 13:00 | hgbot | Note Added: 0141963 | |
2022-10-11 13:28 | hgbot | Note Added: 0141964 | |
2022-10-11 13:28 | hgbot | Note Added: 0141965 | |
2022-10-11 13:28 | hgbot | Resolution | open => fixed |
2022-10-11 13:28 | hgbot | Status | new => closed |
2022-10-11 13:28 | hgbot | Note Added: 0141966 | |
2022-10-11 13:28 | hgbot | Note Added: 0141967 | |
2022-10-11 13:28 | hgbot | Note Added: 0141968 | |
2022-10-11 13:28 | hgbot | Note Added: 0141969 |
Copyright © 2000 - 2009 MantisBT Group |