Openbravo Issue Tracking System - Retail Modules
View Issue Details
0045999Retail ModulesOffline Modepublic2021-03-03 17:532021-03-29 15:09
migueldejuana 
ranjith_qualiantech_com 
normalminoralways
closedfixed 
5
 
RR20Q4.3RR20Q4.3 
marvintm
Production - QA Approved
2020-07-03
RR20Q4
https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/b299084da2a60395ad6b8eea793c7888fb0b0a18#a6c3a923ec7048702d3d2b4d1b5a4d86033b719c_489_489 [^]
No
0045999: Pending to Synchronize is not working
When go to offline, all items that need to be synchronized when go back to Online are shown in the menu in Pending to Synchronize option.
Since 3.0RR20Q4 this is not working.

See attached files.
- Login in Web POS
- Go to offline
- Sell an order
- Go to menu and select Pending to Sync.
- ERROR! The popup of models to Synch is empty.
No tags attached.
blocks defect 0045996 closed ranjith_qualiantech_com Pending to Synchronize is not working 
Issue History
2021-03-04 07:17marvintmTypedefect => backport
2021-03-04 07:17marvintmTarget Version => RR20Q4.3
2021-03-25 12:45vmromanosIssue Monitored: vmromanos
2021-03-29 07:18hgbotResolutionopen => fixed
2021-03-29 07:18hgbotStatusscheduled => resolved
2021-03-29 07:18hgbotFixed in Version => RR20Q4.3
2021-03-29 07:18hgbotNote Added: 0126965
2021-03-29 07:18hgbotNote Added: 0126966
2021-03-29 15:09marvintmReview Assigned To => marvintm
2021-03-29 15:09marvintmStatusresolved => closed

Notes
(0126965)
hgbot   
2021-03-29 07:18   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 344fe11fb1687a2883ec1c3fd8ebc68acf294af1
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-03-29T10:48:10+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/344fe11fb1687a2883ec1c3fd8ebc68acf294af1 [^]

Fixed ISSUE-45999: Updated Pending Model to Sync Popup
* Added StateAPI to get identifier of the MessageModel to show in Pending Model to Sync Popup

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-test/model/business-object/messages/Messages.test.js
M web/org.openbravo.mobile.core/app/model/application-state/State.js
M web/org.openbravo.mobile.core/app/model/application-state/StateAPI.js
M web/org.openbravo.mobile.core/app/model/business-object/messages/MessagesUtils.js
M web/org.openbravo.mobile.core/app/model/business-object/terminal-log/actions/TerminalLogGenerateMessage.js
M web/org.openbravo.mobile.core/source/component/dialog/ob-modalitemstosync.js
M web/org.openbravo.mobile.core/source/component/dialog/ob-modalmodelstosync.js
---
(0126966)
hgbot   
2021-03-29 07:18   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: c0e55bb5d4bba574aca01409e4f55a16c79944c0
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-03-29T10:48:39+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/c0e55bb5d4bba574aca01409e4f55a16c79944c0 [^]

Related to ISSUE-45999: Added StateAPI identifier for Models to show in Pending to Sync Popup

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-test/model/business-object/business-partner/actions/SynchronizeBusinessPartner.test.js
M web-test/model/business-object/business-partner/actions/SynchronizeBusinessPartnerLocation.test.js
M web-test/model/business-object/cashup/Cashup-processCashManagements-StateAction.test.js
M web-test/model/business-object/cashup/test-data/cashupMessageSharedPayments.js
M web-test/model/business-object/cashup/test-data/messagesAfterCompleteCashup.js
M web-test/model/business-object/cashup/test-data/messagesAfterCompleteCashupSharedPayments.js
M web-test/model/business-object/ticket/actions/CancelTicket.test.js
M web-test/model/business-object/ticket/actions/CompleteCreditTicket.test.js
M web-test/model/business-object/ticket/actions/CompleteLayaway.test.js
M web-test/model/business-object/ticket/actions/CompleteMultiCreditTicket.test.js
M web-test/model/business-object/ticket/actions/CompleteMultiTicket.test.js
M web-test/model/business-object/ticket/actions/CompleteQuotation.test.js
M web-test/model/business-object/ticket/actions/CompleteTicket.test.js
M web-test/model/business-object/ticket/actions/DeleteTicket.test.js
M web-test/model/business-object/ticket/actions/ReplaceTicket.test.js
M web-test/model/business-object/ticket/actions/VoidLayaway.test.js
M web/org.openbravo.retail.posterminal/app/model/business-object/business-partner/actions/SynchronizeBusinessPartner.js
M web/org.openbravo.retail.posterminal/app/model/business-object/business-partner/actions/SynchronizeBusinessPartnerLocation.js
M web/org.openbravo.retail.posterminal/app/model/business-object/cashup/Cashup.js
M web/org.openbravo.retail.posterminal/app/model/business-object/cashup/actions/CompleteCashupAndCreateNew.js
M web/org.openbravo.retail.posterminal/app/model/business-object/cashup/actions/InitCashup.js
M web/org.openbravo.retail.posterminal/app/model/business-object/cashup/actions/ProcessCashManagements.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/Ticket.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/CancelTicket.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/CompleteCreditTicket.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/CompleteLayaway.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/CompleteMultiCreditTicket.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/CompleteMultiTicket.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/CompleteQuotation.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/CompleteTicket.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/DeleteTicket.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/RejectQuotation.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/ReplaceTicket.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/VoidLayaway.js
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js
---