Openbravo Issue Tracking System - Retail Modules
View Issue Details
0045998Retail ModulesOffline Modepublic2021-03-03 17:532021-03-29 15:09
migueldejuana 
ranjith_qualiantech_com 
normalminoralways
closedfixed 
5
 
RR21Q1.1RR21Q1.1 
marvintm
Production - QA Approved
2020-07-03
RR20Q4
https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/b299084da2a60395ad6b8eea793c7888fb0b0a18#a6c3a923ec7048702d3d2b4d1b5a4d86033b719c_489_489 [^]
No
0045998: 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 => RR21Q1
2021-03-04 09:56shuehnerTarget VersionRR21Q1 => RR21Q1.1
2021-03-25 12:45vmromanosIssue Monitored: vmromanos
2021-03-29 07:17hgbotResolutionopen => fixed
2021-03-29 07:17hgbotStatusscheduled => resolved
2021-03-29 07:17hgbotFixed in Version => RR21Q1.1
2021-03-29 07:17hgbotNote Added: 0126963
2021-03-29 07:17hgbotNote Added: 0126964
2021-03-29 15:09marvintmReview Assigned To => marvintm
2021-03-29 15:09marvintmStatusresolved => closed

Notes
(0126963)
hgbot   
2021-03-29 07:17   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 72015e080999c53b0a103453ba43366dd2ad56dd
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-03-29T10:46:13+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/72015e080999c53b0a103453ba43366dd2ad56dd [^]

Fixed ISSUE-45998: 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
---
(0126964)
hgbot   
2021-03-29 07:17   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 14094d9db41cb20fb114de2e7733134ac9ecfdee
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-03-29T10:47:03+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/14094d9db41cb20fb114de2e7733134ac9ecfdee [^]

Related to ISSUE-45998: 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
---