Openbravo Issue Tracking System - POS2
View Issue Details
0054245POS2POSpublic2024-01-03 13:512024-01-30 12:34
ifernandez 
ifernandez 
normalminorhave not tried
closedfixed 
5
 
 
No
0054245: Italy - e-invoice (B2B) - Pop up for customer data collection
RT Printer integration upgrade to POS2 (React) - MVP Priority 1 features related to customer profile management.

See 2nd batch of Priority 1 features described in the Functional Specification attached. Features required to properly manage the customer profiles described below, by launching a pop-up to collect customer information:

Italian consumers

EU consumers

Foreign consumers

Italian companies

Diplomats, Vaticano

Italian independents (lawyers..)

EU companies

Foreign companies

Employees

For the zip codes make sure it is validated to be 5 positions length filled in with zeros from the left to the right (ie. 144 as 00144)
N/A.
No tags attached.
related to defect 0057381 new aferraz Remove dependency to RTServer and RTPrinter from italy.einvoice module 
Issue History
2024-01-03 13:51ifernandezNew Issue
2024-01-03 13:51ifernandezAssigned To => ifernandez
2024-01-03 13:51ifernandezTriggers an Emergency Pack => No
2024-01-03 13:53hgbotNote Added: 0158804
2024-01-09 17:07hgbotNote Added: 0158988
2024-01-09 17:09hgbotNote Added: 0158989
2024-01-30 12:34hgbotResolutionopen => fixed
2024-01-30 12:34hgbotStatusnew => closed
2024-01-30 12:34hgbotNote Added: 0159918
2024-01-30 12:34hgbotNote Added: 0159919
2024-01-30 12:34hgbotNote Added: 0159920
2024-01-30 12:34hgbotNote Added: 0159921
2024-01-30 12:34hgbotNote Added: 0159922
2024-01-30 12:34hgbotNote Added: 0159923
2024-12-09 18:19aferrazRelationship addedrelated to 0057381

Notes
(0158804)
hgbot   
2024-01-03 13:53   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.fiscalization/-/merge_requests/4 [^]
(0158988)
hgbot   
2024-01-09 17:07   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.checkout/-/merge_requests/4 [^]
(0158989)
hgbot   
2024-01-09 17:09   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice/-/merge_requests/38 [^]
(0159918)
hgbot   
2024-01-30 12:34   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.fiscalization [^]
Changeset: 31489d1704201b0c148cc7a4eec3bad222313227
Author: Íñigo Fernández <inigo.fernandez@openbravo.com>
Date: 30-01-2024 11:34:13
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.fiscalization/-/commit/31489d1704201b0c148cc7a4eec3bad222313227 [^]

Fixes ISSUE-54245: Italy - e-invoice (B2B) - Pop up for customer data collection

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-test/dataValidation.test.js
M web/org.openbravo.localization.italy.fiscalization/app/model/business-object/fiscalizationEventHandler/ITFISFiscalizationEventHandler.js
M web/org.openbravo.localization.italy.fiscalization/app/model/dataValidation.js
---
(0159919)
hgbot   
2024-01-30 12:34   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.fiscalization/-/merge_requests/4 [^]
(0159920)
hgbot   
2024-01-30 12:34   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice [^]
Changeset: 45b59bd9f8d4e4b55e717132af21151ad407ef8e
Author: Íñigo Fernández <inigo.fernandez@openbravo.com>
Date: 30-01-2024 11:34:25
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice/-/commit/45b59bd9f8d4e4b55e717132af21151ad407ef8e [^]

Fixes ISSUE-54245: Italy - e-invoice (B2B) - Pop up for customer data collection

---
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/ItalyAnagrafica.java
M src/org/openbravo/localization/italy/einvoice/xmlengine/document/ItalyCessionarioCommittente.java
M src/org/openbravo/localization/italy/einvoice/xmlengine/document/ItalyDatiAnagraficiCessionario.java
M src/org/openbravo/localization/italy/einvoice/xmlengine/document/ItalyDatiTrasmissione.java
M src/org/openbravo/localization/italy/einvoice/xmlengine/document/ItalyFattureElettronicaHeader.java
M src/org/openbravo/localization/italy/einvoice/xmlengine/document/ItalySedeCessionario.java
---
(0159921)
hgbot   
2024-01-30 12:34   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.localization.italy.einvoice/-/merge_requests/38 [^]
(0159922)
hgbot   
2024-01-30 12:34   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.checkout [^]
Changeset: aa51033134db574f3d77eaf2149a5b11ad97718a
Author: Íñigo Fernández <inigo.fernandez@openbravo.com>
Date: 30-01-2024 11:34:51
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.checkout/-/commit/aa51033134db574f3d77eaf2149a5b11ad97718a [^]

Fixes ISSUE-54245: Adding checkout result as part of the API

---
A src-db/database/sourcedata/OBEI_PROP_MAP_INSTANCE.xml
M src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
---
(0159923)
hgbot   
2024-01-30 12:34   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.checkout/-/merge_requests/4 [^]