Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0031776 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | always | 2015-12-24 14:50 | 2016-01-27 18:16 | |||
Reporter | aaroncalero | View Status | public | |||||
Assigned To | simbu94 | |||||||
Priority | high | Resolution | fixed | Fixed in Version | RR16Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | b081d0765ce1 | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | marvintm | |||||||
OBNetwork customer | OBPS | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0031776: [SERQA 506] Duplicated receipt payments in webpos with shared payments configured | |||||||
Description | With a specific configuration of shared payments at POS Terminal level, it is possible that, when a receipt is loaded in Web POS, payment details appear as duplicated, breaking the Amount To Pay of the ticket. | |||||||
Steps To Reproduce | First, configure a shared payment for a terminal type: 1. Go to POS Terminal Type || Payment Method and check a payment (e.g. Cash payment of the VBS POS Terminal Type) as Shared Payment Method. 2. Go to POS Terminal window. Open one terminal of the previous terminal type (e.g. VBS-1 terminal) and mark it as Master terminal (Terminal Hierarchy field group). 2.1. Go to the Payment Type tab and, for the Cash payment type, note the Financial Account used. 3. Open another terminal (e.g. VBS1001) and uncheck as Master. Fill the 'Master Terminal' field with the VBS-1 terminal (named VBS POS Terminal). 3.1 Go to the Payment Type tab and, for the Cash payment type, replace the Financial account with the account used on the VBS-1 terminal. Now go to the Web POS, terminal VBS-1, and create a layaway (Menu > Layaway this receipt). Add a product. Click on the Total amount button and add a partial Cash payment. Complete the layaway ('Layaway' button). Reopen the same layaway. Verify that instead of a single Cash payment, 2 payments with the same amount are shown. | |||||||
Proposed Solution | The PaidReceipts process, which is in charge of retrieving the receipt data, delied on the unicity of the financial account of the payments to retrieve payment data. The query should group by fin. account to prevent duplicates. | |||||||
Tags | SER-QA | |||||||
Attached Files | ![]() ![]() | |||||||
![]() |
|
![]() |
|
(0083131) hgbot (developer) 2016-01-05 07:18 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: b081d0765ce140da1d6a2f205d38db50b1abb621 Author: Silambarasan Sekar <silambarasan <at> qualiantech.com> Date: Tue Dec 29 14:16:11 2015 +0530 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b081d0765ce140da1d6a2f205d38db50b1abb621 [^] Fixes issue 31776 :Avoid Duplicate Payments in shared payments configuration --- M src/org/openbravo/retail/posterminal/PaidReceipts.java --- |
![]() |
|||
Date Modified | Username | Field | Change |
2015-12-24 14:50 | aaroncalero | New Issue | |
2015-12-24 14:50 | aaroncalero | Assigned To | => Retail |
2015-12-24 14:50 | aaroncalero | OBNetwork customer | => Yes |
2015-12-24 14:50 | aaroncalero | Resolution time | => 1452121200 |
2015-12-24 14:50 | aaroncalero | Triggers an Emergency Pack | => No |
2015-12-24 14:50 | aaroncalero | Tag Attached: SER-QA | |
2015-12-28 10:17 | Orekaria | Status | new => acknowledged |
2015-12-28 13:50 | simbu94 | Assigned To | Retail => simbu94 |
2015-12-28 13:50 | simbu94 | Status | acknowledged => scheduled |
2015-12-29 11:45 | simbu94 | File Added: Issue #31776_pos.patch | |
2015-12-29 12:02 | simbu94 | File Added: Issue #31776_Test.patch | |
2016-01-05 07:18 | hgbot | Checkin | |
2016-01-05 07:18 | hgbot | Note Added: 0083131 | |
2016-01-05 07:18 | hgbot | Status | scheduled => resolved |
2016-01-05 07:18 | hgbot | Resolution | open => fixed |
2016-01-05 07:18 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b081d0765ce140da1d6a2f205d38db50b1abb621 [^] |
2016-01-07 09:53 | agete | Summary | [SERQA 507] Duplicated receipt payments in webpos with shared payments configured => [SERQA 506] Duplicated receipt payments in webpos with shared payments configured |
2016-01-27 18:16 | marvintm | Review Assigned To | => marvintm |
2016-01-27 18:16 | marvintm | Status | resolved => closed |
2016-01-27 18:16 | marvintm | Fixed in Version | => RR16Q2 |
Copyright © 2000 - 2009 MantisBT Group |