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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0046304
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2021-04-20 08:482021-04-28 07:23
ReporterguillermogilView Statuspublic 
Assigned Toranjith_qualiantech_com 
PrioritynormalResolutionfixedFixed in VersionRR21Q3
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionRR20Q3.4SCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0046304: Address Extensions of BP Creation are not properly saved in the model

DescriptionAddress Extensions of BP Creation are not properly saved in the model. See screenshot.
It is only on the creation and the data on the BackOffice is properly saved the model in WebPOS and the data in IndexedDB is wrong.

On OB.DATA.executeCustomerSave the shipping and billing properties are hardcoded making the model not extensible.
On the server side there is a fillBOBFromJSON on CustomerLoader that makes the data saved properly.
Steps To ReproduceInstall this module (ensure the branch): https://gitlab.com/obcustomers/CAR/com.openbravo.caroll.retail.fields/-/tree/46304 [^]
Create a BP and modify default Location and status (you might need to add records on Status window in backoffice)
See that the backend is updated but in WebPOS the model is not
Proposed SolutionIt is needed to iterate the Properties of the model and save them on OB.DATA.executeCustomerSave.
Billing properties need to match the name and Shipping should begin by "ship"
e.g.- carfieStatus will be shipCarfieStatus
TagsNo tags attached.
Attached Filespng file icon Screenshot from 2021-04-20 11-33-02.png [^] (18,855 bytes) 2021-04-20 11:34

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0127416)
hgbot (developer)
2021-04-21 16:15

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/387 [^]
(0127602)
hgbot (developer)
2021-04-28 07:23

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/387 [^]
(0127603)
hgbot (developer)
2021-04-28 07:23

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: bca7e8aa706f20ec1b3758a7b029077f6fd7696c
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-04-28T05:23:02+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/bca7e8aa706f20ec1b3758a7b029077f6fd7696c [^]

Fixed ISSUE-46304: Updated CustomerSave to include Location Extension Properties

---
M web/org.openbravo.retail.posterminal/js/data/datacustomersave.js
---

- Issue History
Date Modified Username Field Change
2021-04-20 08:48 guillermogil New Issue
2021-04-20 08:48 guillermogil Assigned To => Retail
2021-04-20 08:48 guillermogil Resolution time => 1620597600
2021-04-20 08:48 guillermogil Triggers an Emergency Pack => No
2021-04-20 08:50 guillermogil Steps to Reproduce Updated View Revisions
2021-04-20 08:51 guillermogil Steps to Reproduce Updated View Revisions
2021-04-20 11:34 guillermogil version => RR20Q3.4
2021-04-20 11:34 guillermogil Description Updated View Revisions
2021-04-20 11:34 guillermogil File Added: Screenshot from 2021-04-20 11-33-02.png
2021-04-20 11:35 guillermogil Description Updated View Revisions
2021-04-20 13:25 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2021-04-21 16:15 hgbot Note Added: 0127416
2021-04-28 07:23 hgbot Resolution open => fixed
2021-04-28 07:23 hgbot Status new => closed
2021-04-28 07:23 hgbot Note Added: 0127602
2021-04-28 07:23 hgbot Fixed in Version => RR21Q3
2021-04-28 07:23 hgbot Note Added: 0127603


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker