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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0034151
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajorhave not tried2016-09-30 13:462016-10-21 09:54
ReporteradrianromeroView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityurgentResolutionfixedFixed in VersionRR17Q1
StatusclosedFix in branchFixed in SCM revision82a86957c60b
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toguilleaer
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0034151: [SER QA 1884] It should not be allowed to close a layaway with new payments added

DescriptionIf the cashier loads a layaway, adds payments and closes the layaway, the layaway is silently closed without notifying there are payments done. In consequence if there are payments executed with card, these payments are not cancelled.
Steps To Reproduce* Create a layaway and process it without any payment
* Load the layaway
* Add some payments
* Close it

Observe is closed silently without cancelling the payments and without informing the cashier.
Proposed SolutionWhen closing a layaway or any other document, if there are payments added, do not allow to do it and inform the cashier the payments have to be deleted manually first.
Tags​SER QA
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0034621 closedmarvintm [SER-QA 2115] Impossible remove ticket because it have a payment. 

-  Notes
(0090680)
hgbot (developer)
2016-10-19 08:01

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 82a86957c60bff417174ec2b862391e522f71124
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Tue Oct 18 12:11:46 2016 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/82a86957c60bff417174ec2b862391e522f71124 [^]

Fixed issue 34151 : Validate receipt while deleting if it has any payments or not

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js
---
(0090681)
hgbot (developer)
2016-10-19 08:02

Repository: tools/automation/pi-mobile
Changeset: 09099f299d0c473dcc79cc87ff815ee544baa602
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed Oct 19 11:30:55 2016 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/09099f299d0c473dcc79cc87ff815ee544baa602 [^]

Verifies issue 34151 : Added automated test 'I34151_VerifyPaymentInDeletingReceipt'

---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/TestIdPack.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/discountsandpromotions/I32338_ApplyManualPromoAfterTapButtonPay.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/layaway/I32851_AnonymousLayawaysPayOpenTicket.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I31791_CheckingErrorMsgInOverpayment.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I33037_VerifyPercentAmountByInput.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/synchronizedtransactions/TestSynchronizedSaleWithError.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31677_VerifyPaymentMethodSelection.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31677_VerifyPaymentMethodSelectionII.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31679_VerifyMultiPaymentMethod.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31842_VerifyOverpaymentByLimit.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31985_VerifyChangeByCashCardPayment.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I32826_VerifyOverpaymentByCashCardII.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I33072_VerifyChangeByCashCardPayment.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I33324_VerifyOverpaymentByCash.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I33700_VerifyPaymentMethodOnReload.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/externalInput/I34004_EnableKeyboardAndDisableRFIDInPaymentsTab.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I34151_VerifyPaymentInDeletingReceipt.java
---

- Issue History
Date Modified Username Field Change
2016-09-30 13:46 adrianromero New Issue
2016-09-30 13:46 adrianromero Assigned To => Retail
2016-09-30 13:46 adrianromero Resolution time => 1476396000
2016-09-30 13:46 adrianromero Triggers an Emergency Pack => No
2016-09-30 13:50 adrianromero Tag Attached: ​SER QA
2016-09-30 13:51 adrianromero Summary It should not be allowed to close a layaway with new payments added => [SER QA 1884] It should not be allowed to close a layaway with new payments added
2016-10-03 13:22 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2016-10-03 13:22 ranjith_qualiantech_com Status new => scheduled
2016-10-19 08:01 hgbot Checkin
2016-10-19 08:01 hgbot Note Added: 0090680
2016-10-19 08:01 hgbot Status scheduled => resolved
2016-10-19 08:01 hgbot Resolution open => fixed
2016-10-19 08:01 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/82a86957c60bff417174ec2b862391e522f71124 [^]
2016-10-19 08:02 hgbot Checkin
2016-10-19 08:02 hgbot Note Added: 0090681
2016-10-21 09:54 guilleaer Review Assigned To => guilleaer
2016-10-21 09:54 guilleaer Status resolved => closed
2016-10-21 09:54 guilleaer Fixed in Version => RR17Q1
2017-01-25 10:08 marvintm Relationship added related to 0034621


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker