Openbravo Issue Tracking System - Openbravo Localizations |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0049307 | Openbravo Localizations | Localization Portugal | public | 2022-05-12 12:18 | 2022-08-22 11:47 |
|
Reporter | ucarrion | |
Assigned To | igor_trebol | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Regression date | |
Regression introduced by commit | |
Regression level | |
Support ticket | |
OBNetwork customer | |
Regression introduced in release | |
|
Summary | 0049307: Cannot login into a Portuguese terminal if there's no return prefix defined |
Description | If you set a prefix as empty for any Portuguese configured touchpoint and, given a situation, you deactivate it and activate it back, then you get a popup in the loading screen telling that there's a prefix missing (as if it was null).
If there's a null prefix defined at touchpoint level, the user will never by able to login. This has no sense if there are document types not communicated to SAFT (so, no SAFT signed). |
Steps To Reproduce | Preconditions: to select a touchpoint that is into an organization Portuguese configured.
-Set the returndocno_prefix as empty ( '' ) for the mentioned till
-Do login on the till: normally everything works fine
-Deactivate the till into the backoffice. Save
-Activate it back. Save
-Try to do login again, a popup appears because of that null value. |
Proposed Solution | Only the prefixes for the doctypes marked as 'Is SAFT signed' in c_doctype should be considered when doing this control on the login. |
Additional Information | |
Tags | NOR |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2022-05-12 12:18 | ucarrion | New Issue | |
2022-05-12 12:18 | ucarrion | Assigned To | => psanjuan |
2022-05-12 12:22 | rafaroda | Tag Attached: NOR | |
2022-05-16 12:12 | psanjuan | Note Added: 0137314 | |
2022-05-16 12:19 | psanjuan | Note Edited: 0137314 | bug_revision_view_page.php?bugnote_id=0137314#r24096 |
2022-05-16 12:19 | psanjuan | Assigned To | psanjuan => aferraz |
2022-06-16 12:15 | ucarrion | Summary | Return docno prefix set as null when deactivating the touchpoint => Cannot login into a Portuguese terminal if there's no return prefix defined |
2022-06-16 12:15 | ucarrion | Description Updated | bug_revision_view_page.php?rev_id=24299#r24299 |
2022-06-16 12:15 | ucarrion | Proposed Solution updated | |
2022-07-12 17:32 | aferraz | Assigned To | aferraz => igor_trebol |
2022-07-19 15:08 | ucarrion | Note Added: 0139428 | |
2022-08-10 14:26 | hgbot | Note Added: 0140047 | |
2022-08-11 07:53 | jorge-garcia | Status | new => scheduled |
2022-08-22 11:46 | hgbot | Resolution | open => fixed |
2022-08-22 11:46 | hgbot | Status | scheduled => closed |
2022-08-22 11:46 | hgbot | Note Added: 0140285 | |
2022-08-22 11:46 | hgbot | Note Added: 0140286 | |
2022-08-22 11:47 | hgbot | Note Added: 0140287 | |
Notes |
|
(0137314)
|
psanjuan
|
2022-05-16 12:12
(edited on: 2022-05-16 12:19) |
|
When the value is left empty in Openbravo backoffice, it is shown as "Null" in DB while it should be "empty".
Besides that, and as a consequence of the above, at the time of login in the POS, an error message saying:
Error
There was an error loading the POS Terminal. There are empty Terminal Prefixes and all must be defined.
This error message should not appear in case no prefix is configured for a document configured as "Is SAFT signed" = NO.
|
|
|
|
After a discussion with Álvaro, we decided to postpone the due date one month because the issue has a workaround (just run an script) and in terms of Norauto PROD there will not be more stores joining in PROD until September as the soonest. |
|
|
(0140047)
|
hgbot
|
2022-08-10 14:26
|
|
|
|
(0140285)
|
hgbot
|
2022-08-22 11:46
|
|
|
|
(0140286)
|
hgbot
|
2022-08-22 11:46
|
|
|
|
(0140287)
|
hgbot
|
2022-08-22 11:47
|
|
|