Openbravo Issue Tracking System - Retail Modules
View Issue Details
0044702Retail ModulesWeb POSpublic2020-07-28 17:382020-08-05 15:23
rafaroda 
prakashmurugesan88 
normalmajorhave not tried
closedfixed 
5
 
RR20Q4 
marvintm
No
0044702: Can't remove payments of a sale on credit when trying to complete its payments if payment method marked as reversable = N
Can't remove payments of a sale on credit when trying to complete its payments if payment method marked as reversable = N

See video
In Backoffice:
1) First go the the customer and assign somre Credit Line Limit, for instance, 10.000 https://livebuilds.openbravo.com/retail_modules_pgsql_pi/?tabId=220&recordId=D5BF95FA079B4248B2CA2E2DA477D1B8 [^]
2) Go to Touchpoint Type and mark it as "Allow Pay On Credit" = Y https://livebuilds.openbravo.com/retail_modules_pgsql_pi/?tabId=4D9F5E9CC0014A96861CEFB64BBF013B&recordId=4785B70E9C1048AB9E9E7B26CFEF6E31 [^]
3) Go to one of the payment methods of the Touchpoint Type, for instance cash, and put is as Reversable = N https://livebuilds.openbravo.com/retail_modules_pgsql_pi/?tabId=4D9F5E9CC0014A96861CEFB64BBF013B&recordId=146569994AB34AC78FDC12AE15F307AF [^]

In WebPOS:
1) Select the previous customer, add some products to the ticket and in the payment panel add some Cash payment and some Credit Card payment: you can undo both by clicking on X button
2) Remove the 2 payments and click on Sell On credit
3) Menu > Open Receipts to recall the sale on credit ticket and go to the payment panel
4) Go to the payment panel, and add a cash payment and a credit card payment: you will have the X icon on the Credit Card payment but NOT in the Cash payment

Take into account that in France ALL the payment methods have to be marked as Reversable = N

Be able to remove those draft payments in a Credit Sale as if it was a regular draft ticket
NOR
related to defect 0047487 closed ranjith_qualiantech_com Not reversable payment method is shown as reversable in orders partially paids 
Issue History
2020-07-28 17:38rafarodaNew Issue
2020-07-28 17:38rafarodaAssigned To => Retail
2020-07-28 17:38rafarodaResolution time => 1597010400
2020-07-28 17:38rafarodaTriggers an Emergency Pack => No
2020-07-28 17:38rafarodaTag Attached: NOR
2020-08-03 16:11prakashmurugesan88Assigned ToRetail => prakashmurugesan88
2020-08-04 06:40prakashmurugesan88Statusnew => scheduled
2020-08-04 08:47hgbotNote Added: 0121776
2020-08-05 15:22hgbotNote Added: 0121858
2020-08-05 15:22hgbotNote Added: 0121859
2020-08-05 15:22marvintmStatusscheduled => resolved
2020-08-05 15:22marvintmFixed in Version => RR20Q4
2020-08-05 15:22marvintmResolutionopen => fixed
2020-08-05 15:23marvintmReview Assigned To => marvintm
2020-08-05 15:23marvintmStatusresolved => closed
2021-09-06 13:28ranjith_qualiantech_comRelationship addedrelated to 0047487

Notes
(0121776)
hgbot   
2020-08-04 08:47   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/41 [^]
(0121858)
hgbot   
2020-08-05 15:22   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: b1c3a00843533d27fbbd3d4e48e2c21a18ea1f8c
Author: Prakash M <prakash@qualiantech.com>
Date: 2020-08-05T18:46:28+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/b1c3a00843533d27fbbd3d4e48e2c21a18ea1f8c [^]

Related to BUG-44702 : Fixed payments removal issue in sale on credit receipt for the payment method reversible is false
* Included paidOnCredit validation in remove button display logic

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0121859)
hgbot   
2020-08-05 15:22   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/41 [^]