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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0048109
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Retail Modules] Web POSmajoralways2021-11-19 14:052021-11-25 11:33
ReporterAgatheBertinView Statuspublic 
Assigned Toadrianromero 
PrioritynormalResolutionfixedFixed in Version
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

0048109: AXISC3 integration - Implementation issue regarding print ticket

DescriptionThere is a little issue in the AxisC3 implementation

Sometimes, receipt (associated to AxisC3 payment, saying the payment is accepted) are printed 2 times
Steps To Reproduce- check the "Print info" Checkbox in the Touchpoint
- do a payment and pay it with an AxisC3 pinpad (or in simulation mode)
=> if the payment is accepted, 1 first receipt is printed with the payment info, and then the standard ticket (including payment info) is printed (so payment info are printed 2 times)
Proposed Solutionwhen you have the check, the receipt (regarding payment) must be printed in case of the transaction is rejected and not if transaction is accepted.

Apply attached patches for modules org.openbravo.retail.asyncpayprovider and org.openbravo.retail.axisc3
TagsNOR
Attached Filesdiff file icon asyncpayprovider-0048109.diff [^] (1,465 bytes) 2021-11-22 18:44 [Show Content]
diff file icon axisc3-0048109.diff [^] (791 bytes) 2021-11-22 18:45 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0133260)
hgbot (developer)
2021-11-22 17:23

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/merge_requests/12 [^]
(0133261)
hgbot (developer)
2021-11-22 17:25

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3/-/merge_requests/11 [^]
(0133351)
hgbot (developer)
2021-11-25 11:33

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3 [^]
Changeset: 58a8736d424da89aff5df14983f5bf36c020c690
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2021-11-22T17:22:55+01:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3/-/commit/58a8736d424da89aff5df14983f5bf36c020c690 [^]

Fixes ISSUE-0048109: AXISC3 integration - Implementation issue regarding print ticket
* Add serializer method to inform failure results

---
M web/org.openbravo.retail.axisc3/source/models/serializer.js
---
(0133352)
hgbot (developer)
2021-11-25 11:33

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3 [^]
Changeset: 4a70fdee80f0d64ad6181d5a347260fca87e6eec
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2021-11-25T10:52:06+01:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3/-/commit/4a70fdee80f0d64ad6181d5a347260fca87e6eec [^]

Related ISSUE-0048109: AXISC3 integration - Implementation issue regarding print ticket
* Adds mock flow to reject payment transaction if amount equals to 3.0

---
M web/org.openbravo.retail.axisc3/source/websocket/mockWebSocket.js
---
(0133353)
hgbot (developer)
2021-11-25 11:33

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3/-/merge_requests/11 [^]
(0133354)
hgbot (developer)
2021-11-25 11:33

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider [^]
Changeset: 90f152ba34d63cafe2052b5da1e27f1ddd2d79e9
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2021-11-22T17:15:20+01:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/commit/90f152ba34d63cafe2052b5da1e27f1ddd2d79e9 [^]

Fixes ISSUE-0048109: AXISC3 integration - Implementation issue regarding print ticket
* Prints info in case of transaction rejected

---
M web/org.openbravo.retail.asyncpayprovider/source/utils/managemessages.js
---
(0133355)
hgbot (developer)
2021-11-25 11:33

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

- Issue History
Date Modified Username Field Change
2021-11-19 14:05 AgatheBertin New Issue
2021-11-19 14:05 AgatheBertin Assigned To => Retail
2021-11-19 14:05 AgatheBertin Triggers an Emergency Pack => No
2021-11-19 14:05 AgatheBertin Tag Attached: NOR
2021-11-22 17:23 hgbot Note Added: 0133260
2021-11-22 17:25 hgbot Note Added: 0133261
2021-11-22 18:44 adrianromero File Added: asyncpayprovider-0048109.diff
2021-11-22 18:45 adrianromero File Added: axisc3-0048109.diff
2021-11-22 18:45 adrianromero Status new => scheduled
2021-11-22 18:45 adrianromero Assigned To Retail => adrianromero
2021-11-22 18:46 adrianromero Proposed Solution updated
2021-11-25 11:33 hgbot Resolution open => fixed
2021-11-25 11:33 hgbot Status scheduled => closed
2021-11-25 11:33 hgbot Note Added: 0133351
2021-11-25 11:33 hgbot Note Added: 0133352
2021-11-25 11:33 hgbot Note Added: 0133353
2021-11-25 11:33 hgbot Note Added: 0133354
2021-11-25 11:33 hgbot Note Added: 0133355


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker