Openbravo Issue Tracking System - Openbravo Localizations
View Issue Details
0052197Openbravo LocalizationsLocalization Italypublic2023-04-21 11:152023-07-05 14:22
ucarrion 
adrianromero 
normalmajoralways
closedfixed 
5
 
 
0052197: Payment losing risk because RTPrinter inactive period
The RTPrinter is able to get the business date on its side. That's why, if the printer is not used for a given business date (imagine, for example, a Sunday) the day after the printer shows a message in the display "PERIODO INNATIVO. ESEGUIRE CHIUSURA", that means that the user should do a fiscal cashup before starting the business journey.

The problem is that, in case the user does not notice and does a sales transaction, an error message provided by the RTP is appearing in the screen not allowing to complete the transaction.

In case the payment is electronic, we can get a situation in which the transaction has not been completed while the payment has been executed.
-(The RTP must be not used during some days already to be able to reproduce the issue).
.Check that the display of the RTP is informing "PERIODO INNATIVO. ESEGUIRE CHIUSURA"
-Login a terminal using an RTP.
-Check that you're not forced to do a cashup.
-Do a sales transaction and check that when completing it you get an error coming from the RTP.
This request is going to be implemented in the JIRA https://openbravo.atlassian.net/browse/RM-6279 [^]
Before making a payment we always need to check RT-Printer status.
The transaction will be fiscalized if the status of the RT-printer is IN SERVIZIO, for the rest of cases/status, the corresponding messages (like the one shown in this issue) will be shown to the user in a pop-up therefore the seller can take action.

IMO Checking whether the RTPrinter status is ready or not should be executed in the application login to prevent any other operation. This will also be more consistent with the Fiscal API and any other Fiscal integration
No tags attached.
png image-20221205-093652.png (1,128,840) 2023-04-21 11:15
https://issues.openbravo.com/file_download.php?file_id=18403&type=bug
Issue History
2023-04-21 11:15ucarrionNew Issue
2023-04-21 11:15ucarrionAssigned To => psanjuan
2023-04-21 11:15ucarrionFile Added: image-20221205-093652.png
2023-05-09 12:52psanjuanNote Added: 0149486
2023-05-09 12:52psanjuanProposed Solution updated
2023-05-09 13:03psanjuanProposed Solution updated
2023-05-09 13:19psanjuanAssigned Topsanjuan => adrianromero
2023-05-11 14:04adrianromeroTypedefect => feature request
2023-05-11 14:04adrianromeroProposed Solution updated
2023-07-05 12:49adrianromeroStatusnew => scheduled
2023-07-05 12:49adrianromeroStatusscheduled => resolved
2023-07-05 12:49adrianromeroResolutionopen => fixed
2023-07-05 12:49adrianromeroStatusresolved => closed
2023-07-05 14:22adrianromeroNote Added: 0152143

Notes
(0149486)
psanjuan   
2023-05-09 12:52   
,
(0152143)
adrianromero   
2023-07-05 14:22   
Fixed in NOR repositories