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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0054948
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSmajoralways2024-02-05 12:572024-03-14 14:14
ReporterngarciaView Statuspublic 
Assigned ToRajesh_18 
PriorityurgentResolutionfixedFixed in VersionRR23Q4.3
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget VersionRR23Q4.3
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

0054948: Data Import Entry in Error status is created after trying to save again a Business Partner in Errors While Importing POS Data

DescriptionData Import Entry in Error status is created after trying to save again a Business Partner in Errors While Importing POS Data. The error is:

No posterminal can be determined from the json

The difference between the original JSON correctly processed and the one in Error is that the second one doesn't include the following section:

{"csrfToken":"9D76DA28BFF94AB98E137148D3C2BE0C","appName":"WebPOS","client":"39363B0921BB4293B48383844325E84C","organization":"D270A5AC50874F8BA67A88EE977F8E3B","pos":"9104513C2D0741D4850AE8493998A7C8","terminalName":"VBS-1","timeout":10000,"parameters":{"terminalTime":"2024-02-05T11:49:34.422Z","terminalTimeOffset":{"value":-60}},
Steps To ReproduceIn order to force an EWI:

Create a business partner from the POS
Take its Data Import Entry, change its id (to create a new one), remove the value in businessPartnerCategory property and change it to Initial
Check once it is processed, it goes to Errors While Importing POS Data with the following error:

org.postgresql.util.PSQLException: ERROR: insert or update on table "c_bpartner" violates foreign key constraint "c_bpartner_c_bp_group"
  Detail: Key (c_bp_group_id)=() is not present in table "c_bp_group".

Click on Save Again without making any change

Return to Data Import Entries and check a new record has been created in Error with the following error:

No posterminal can be determined from the json

A new record will be created every time you click on Save Again
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0054574 closedRajesh_18 Data Import Entry in Error status is created after trying to save again a Business Partner in Errors While Importing POS Data 

-  Notes
(0162127)
hgbot (developer)
2024-03-14 08:02

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1506 [^]
(0162178)
hgbot (developer)
2024-03-14 14:14

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1506 [^]
(0162179)
hgbot (developer)
2024-03-14 14:14

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 1359b13ff0ab539fd961156614fb6cc51eccfea3
Author: Rajesh Senthilkumar <rajesh@qualiantech.com>
Date: 14-03-2024 07:02:24
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/1359b13ff0ab539fd961156614fb6cc51eccfea3 [^]

Fixed ISSUE-54948: If ImportEntry has error the entry is saved after importEntryPostProcessor

---
M src/org/openbravo/retail/posterminal/POSUtils.java
---

- Issue History
Date Modified Username Field Change
2024-03-14 07:28 marvintm Type defect => backport
2024-03-14 07:28 marvintm Target Version => RR23Q4.3
2024-03-14 08:02 hgbot Note Added: 0162127
2024-03-14 14:14 hgbot Note Added: 0162178
2024-03-14 14:14 hgbot Resolution open => fixed
2024-03-14 14:14 hgbot Status scheduled => closed
2024-03-14 14:14 hgbot Fixed in Version => RR23Q4.3
2024-03-14 14:14 hgbot Note Added: 0162179


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker