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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0054304
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSminorhave not tried2024-01-10 18:292024-01-11 08:40
ReportercaristuView Statuspublic 
Assigned Tocaristu 
PriorityurgentResolutionfixedFixed in VersionRR24Q1
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget VersionRR24Q1
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0054304: External System properties are not loaded if the search key is null

DescriptionExternal System properties are not loaded into the POS if the search key is null. Note this may happen with external systems created before the search key was defined as mandatory in the UI.
Steps To Reproduce1) Go to the External System window. Create a client side external system without search key. Note that this is not possible directly through the UI, so you'll need to nullify the search key from db: update c_external_system set value=null
2) Go to the Event Subscription. Create an event subscription and assign to it the external system created in the previous step.
3) Login in the POS. Note that the external system information has not been loaded in the POS by executing OB.App.TerminalProperty.get('externalSystems'). When the event is triggered this will cause an error when sending the data to the external system. See attached.
TagsNo tags attached.
Attached Filespng file icon image.png [^] (26,588 bytes) 2024-01-11 08:20

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0054299 closedcaristu External System properties are not loaded if the search key is null 

-  Notes
(0159089)
hgbot (developer)
2024-01-11 08:01

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/652 [^]
(0159093)
hgbot (developer)
2024-01-11 08:40

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 33f247e6eaffbcfe49cae1b43838cb21f48972d4
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 11-01-2024 07:40:51
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/33f247e6eaffbcfe49cae1b43838cb21f48972d4 [^]

fixes BUG-54304: cannot load external systems without search key

---
M src-test/org/openbravo/mobile/core/externalsystem/ExternalSystemDataProviderTest.java
M src/org/openbravo/mobile/core/externalsystem/ExternalSystemDataProvider.java
---
(0159094)
hgbot (developer)
2024-01-11 08:40

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/652 [^]

- Issue History
Date Modified Username Field Change
2024-01-11 07:56 caristu Type feature request => backport
2024-01-11 07:56 caristu Target Version => RR24Q1
2024-01-11 08:01 hgbot Note Added: 0159089
2024-01-11 08:19 caristu Steps to Reproduce Updated View Revisions
2024-01-11 08:20 caristu File Added: image.png
2024-01-11 08:40 hgbot Resolution open => fixed
2024-01-11 08:40 hgbot Status scheduled => closed
2024-01-11 08:40 hgbot Fixed in Version => RR24Q1
2024-01-11 08:40 hgbot Note Added: 0159093
2024-01-11 08:40 hgbot Note Added: 0159094


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker