Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0049397
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo Localizations] Localization ItalymajorN/A2022-05-24 20:562022-08-08 23:37
ReporterrtoledanoView Statuspublic 
Assigned Tortoledano 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Regression introduced in release
Summary

0049397: Electronic Invoice Italy - Support for Business Partner field Codice Fiscale

DescriptionA new field named “Codice Fiscale” has been added in the BP window (c_bpatner) named "Codice Fiscale" (Trade Registration Number) in a master data module for Italy. The name of this module is: “Italy Master Data” (org.openbravo.localization.italy.masterdata)

Italy e-invoice module must depend on this new module. In the org.openbravo.api module, where it is defined the invoice and BP entities, we should add the reference to this field “Codice Fiscale”.


Finally, the electronic invoice module should consider this new property to generate the XML file. See spec attached in the Jira (1.4.1.2) - <CodiceFiscale> The lenght of this field is from 11 (Company Codice Fiscale) to 16 (Individuals codice fiscale), therefore if the new field Codice Fiscale has a value no matter it will be sent in the XML file whenever its length it is between 11 and 16 positions.

See: https://openbravo.atlassian.net/browse/RM-1003 [^]
Steps To ReproduceN/A
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
depends on feature request 0049392 closedrtoledano New Codice Fiscale field on Business Partner window for Italy 

-  Notes
(0138832)
hgbot (developer)
2022-06-28 18:01

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice/-/merge_requests/6 [^]
(0139262)
psanjuan (manager)
2022-07-12 09:19

Codice Fiscale field needs to be added to the OB API by creating a new module named: rg.openbravo.localization.italy.masterdata.api
This module will include the mapping in the invoice and in the business partner to be consumed by the module org.openbravo.localization.italy.einvoice.
Add dependencies to this new module and adapt the code.
(0139597)
hgbot (developer)
2022-07-25 16:03

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.masterdata.api/-/merge_requests/1 [^]
(0139972)
hgbot (developer)
2022-08-08 23:15

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.masterdata.api [^]
Changeset: 7fec33329ab88f0426bb6db19a18414115313d9d
Author: Roberto Carlos Toledano Gómez <rctg82@gmail.com>
Date: 25-07-2022 09:55:43
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.masterdata.api/-/commit/7fec33329ab88f0426bb6db19a18414115313d9d [^]

Related ISSUE-49397: Added entity mapping for Business Partner field Codice Fiscale to be able to export the property on Itlay e-Invoice XML file

---
A src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
A src-db/database/sourcedata/OBEI_PROP_MAP_INSTANCE.xml
---
(0139973)
hgbot (developer)
2022-08-08 23:15

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.masterdata.api/-/merge_requests/1 [^]
(0139975)
hgbot (developer)
2022-08-08 23:37

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice/-/merge_requests/6 [^]
(0139976)
hgbot (developer)
2022-08-08 23:37

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice [^]
Changeset: 9825b95ab1788c20c5f5786e26c59161b7f41b8c
Author: Roberto Carlos Toledano Gómez <rctg82@gmail.com>
Date: 08-08-2022 21:37:40
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice/-/commit/9825b95ab1788c20c5f5786e26c59161b7f41b8c [^]

Fixes ISSUE-49397: Added support to export Business Partner field Codice Fiscale property on Itlay e-Invoice XML file

A new field named “Codice Fiscale” has been added in the BP window (c_bpatner) named "Codice Fiscale" (Trade Registration Number) in a master data module for Italy. The name of this module is: “Italy Master Data” (org.openbravo.localization.italy.masterdata)

---
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/ItalyDatiAnagraficiCessionario.java
---

- Issue History
Date Modified Username Field Change
2022-05-24 20:56 rtoledano New Issue
2022-05-24 20:56 rtoledano Assigned To => rtoledano
2022-05-24 21:01 rtoledano Relationship added depends on 0049392
2022-06-28 18:01 hgbot Note Added: 0138832
2022-07-12 09:19 psanjuan Note Added: 0139262
2022-07-25 16:03 hgbot Note Added: 0139597
2022-08-08 23:15 hgbot Note Added: 0139972
2022-08-08 23:15 hgbot Note Added: 0139973
2022-08-08 23:37 hgbot Note Added: 0139975
2022-08-08 23:37 hgbot Resolution open => fixed
2022-08-08 23:37 hgbot Status new => closed
2022-08-08 23:37 hgbot Note Added: 0139976


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker