Openbravo Issue Tracking System - POS2
View Issue Details
0051831POS2POSpublic2023-03-08 13:152023-03-13 08:54
meriem_azaf 
meriem_azaf 
normalmajorhave not tried
closedfixed 
5
 
23Q1.123Q1.1 
No
0051831: It is possible to deliver an order without completely paying, it shouldn't be
when you do a ticket with a delivery when you want to totally pay it, you have to change 2 things :

- Indicate this orders is delivered.

- Finalize the payment.

The request here is to block the ability of marked as delivered while the payment is not totally finalize.
1- Open a new ticket (pickup in store).

2- Select several products.

3- Switch to payment mode and only prepay the ticket.

4- Finalize the payment.

5- Go to sales history screen.

6- Click in 3 dots button.

→ KO you can click “issue order”, you shouldn’t be able to do that because the payment for this order is not totally done.

OR

6- Open the order.

7- Click in 3 dots button.

→ KO you can click “issue order”,you shouldn’t be able to do that because the payment for this order is not totally done
No tags attached.
blocks defect 0051810 closed meriem_azaf It is possible to deliver an order without completely paying, it shouldn't be 
Issue History
2023-03-10 12:12guilleaerTypedefect => backport
2023-03-10 12:12guilleaerTarget Version => 23Q1.1
2023-03-10 13:55hgbotNote Added: 0147442
2023-03-10 13:58hgbotNote Added: 0147443
2023-03-13 08:54hgbotResolutionopen => fixed
2023-03-13 08:54hgbotStatusscheduled => closed
2023-03-13 08:54hgbotNote Added: 0147462
2023-03-13 08:54hgbotFixed in Version => RR23Q1.1
2023-03-13 08:54hgbotNote Added: 0147463
2023-03-13 08:54hgbotNote Added: 0147464
2023-03-13 08:54hgbotFixed in VersionRR23Q1.1 => 23Q1.1
2023-03-13 08:54hgbotNote Added: 0147465

Notes
(0147442)
hgbot   
2023-03-10 13:55   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1587 [^]
(0147443)
hgbot   
2023-03-10 13:58   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1091 [^]
(0147462)
hgbot   
2023-03-13 08:54   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1091 [^]
(0147463)
hgbot   
2023-03-13 08:54   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: c03b9105a29ebae56a7d326bda8e047ea6d334f9
Author: meriem azaf <meriem.azaf@openbravo.com>
Date: 13-03-2023 07:54:12
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/c03b9105a29ebae56a7d326bda8e047ea6d334f9 [^]

Fixes ISSUE-51831: It is possible to deliver an order without completely paying, it shouldn't be

---
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/TicketUtils.js
---
(0147464)
hgbot   
2023-03-13 08:54   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1587 [^]
(0147465)
hgbot   
2023-03-13 08:54   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 3d9897fd8dd9b21302973211b13ccce41e6abcaa
Author: meriem azaf <meriem.azaf@openbravo.com>
Date: 13-03-2023 07:54:16
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/3d9897fd8dd9b21302973211b13ccce41e6abcaa [^]

Fixes ISSUE-51831: It is possible to deliver an order without completely paying, it shouldn't be

---
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/IssueTicket.js
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/__test__/IssueTicket.test.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/SelectRemoteTicket.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/__test__/SelectRemoteTicket.test.js
---