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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0055124
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2024-04-08 13:142024-04-23 08:15
ReporterXABIER_AGUADOView Statuspublic 
Assigned Tocaristu 
PriorityhighResolutionfixedFixed in VersionRR24Q3
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
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

0055124: Cannot you print a duplicate for a ticket from another store (Cross Store) with Inmutable reports/reprintable Documents

DescriptionAfter opening a sale done on Store X in store Y, a warning appears when opening the ticket :‘The loaded order didnt match with Schema’
Then, when trying to print an error appears.

This happens when activating Inmutable reports/reprintable Documents

Steps To Reproduce1) Activate for store X and Store Y the Inmutable reports/reprintable Documents http://wiki.openbravo.com/wiki/Immutable_Reports [^]
2) Log in on Store X and do a sale
3) Log in on Store Y and recall the sale done in store X --> a warning appears 4) when opening the ticket :‘The loaded order didnt match with Schema’
5) Try reprinting the ticket --> an error appears.
TagsFASH
Attached Filespng file icon schema1.png [^] (6,392 bytes) 2024-04-08 13:14


png file icon Error_reprint.png [^] (222,966 bytes) 2024-04-08 13:14


png file icon Screenshot from 2024-04-08 16-19-16.png [^] (127,366 bytes) 2024-04-08 16:19

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0052134 closedTriage Platform Base Openbravo ERP Support Immutable Printable Reports 
related to defect 0054527 closedcaristu Retail Modules You can't use Reprintable Documents in POS with an user with a Manual Role 

-  Notes
(0162926)
adrianromero (manager)
2024-04-08 17:23

Can you please verify the logged user has read permissions for orders / invoices of the order to be printed?

The exception is raised in this cases in the method that checks the permissions:

ReprintableDocumentManager.java -> findReprintableDocument -> checkReadableAccess()
(0163154)
hgbot (developer)
2024-04-12 13:56

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1197 [^]
(0163155)
hgbot (developer)
2024-04-12 13:59

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1529 [^]
(0163555)
hgbot (developer)
2024-04-23 08:14

Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1197 [^]
(0163556)
hgbot (developer)
2024-04-23 08:14

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 85ea791b186d31450696af13d6b3a651c4576954
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 22-04-2024 14:10:09
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/85ea791b186d31450696af13d6b3a651c4576954 [^]

related to BUG-55124: support defining special read access checks

---
A src-test/src/org/openbravo/dal/security/SecurityCheckerTest.java
A src/org/openbravo/dal/security/SecurityCheckerExtension.java
M src-test/src/org/openbravo/test/StandaloneTestSuite.java
M src/org/openbravo/dal/security/SecurityChecker.java
---
(0163557)
hgbot (developer)
2024-04-23 08:15

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 58edfc50e9176b908c9efa2ce51448e2762ffb2f
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 23-04-2024 06:15:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/58edfc50e9176b908c9efa2ce51448e2762ffb2f [^]

fixes BUG-55124: consider cross store config in readable object checks

---
A src/org/openbravo/retail/posterminal/security/CrossStoreSecurityCheckerExtension.java
---
(0163558)
hgbot (developer)
2024-04-23 08:15

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1529 [^]

- Issue History
Date Modified Username Field Change
2024-04-08 13:14 XABIER_AGUADO New Issue
2024-04-08 13:14 XABIER_AGUADO Assigned To => Retail
2024-04-08 13:14 XABIER_AGUADO File Added: schema1.png
2024-04-08 13:14 XABIER_AGUADO Triggers an Emergency Pack => No
2024-04-08 13:14 XABIER_AGUADO Tag Attached: FASH
2024-04-08 13:14 XABIER_AGUADO File Added: Error_reprint.png
2024-04-08 13:42 rafaroda Summary Cannot you print a duplicate for a ticket from another store (Cross Store) => Cannot you print a duplicate for a ticket from another store (Cross Store) with Inmutable reports/reprintable Documents
2024-04-08 13:42 rafaroda Description Updated View Revisions
2024-04-08 13:42 rafaroda Steps to Reproduce Updated View Revisions
2024-04-08 13:49 rafaroda Relationship added related to 0052134
2024-04-08 13:50 rafaroda Relationship added related to 0054527
2024-04-08 16:18 jorgewederago Assigned To Retail => Triage Platform Conn
2024-04-08 16:19 jorgewederago File Added: Screenshot from 2024-04-08 16-19-16.png
2024-04-08 17:23 adrianromero Note Added: 0162926
2024-04-08 17:23 adrianromero Status new => feedback
2024-04-09 09:51 adrianromero Assigned To Triage Platform Conn => caristu
2024-04-09 09:51 adrianromero Status feedback => scheduled
2024-04-12 13:56 hgbot Note Added: 0163154
2024-04-12 13:59 hgbot Note Added: 0163155
2024-04-23 08:14 hgbot Note Added: 0163555
2024-04-23 08:14 hgbot Note Added: 0163556
2024-04-23 08:15 hgbot Resolution open => fixed
2024-04-23 08:15 hgbot Status scheduled => closed
2024-04-23 08:15 hgbot Fixed in Version => RR24Q3
2024-04-23 08:15 hgbot Note Added: 0163557
2024-04-23 08:15 hgbot Note Added: 0163558


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker