Openbravo Issue Tracking System - POS2
View Issue Details
0055005POS2POSpublic2024-02-07 10:402024-03-20 09:30
wicherr 
Triage Omni OMS 
normalmajoralways
closedfixed 
5
 
24Q1.1 
No
0055005: [US] Issue on the payment panel
When we reach the payment screen during the return process, there is an issue regarding the refresh of the screen data : in the following video, you can see that at the first attempt, the credit card refund is available and the amounts to refund on the quick action panel is 0. If we add a partial payment, then the screen works as expected.

https://drive.google.com/file/d/1qWCMCW29FxASbkG0nPYzNMIj8JIJF9lc/view [^]
Prerequisite :
The price list used must be with prices not included taxes
The organization must use the AVALARA module
On the channel touchpoint type configuration, on the cash payment method, the “Allowed PMs for refund” should be “Only those defined” and the “PM for refund” tab should be populated by any PM but the credit card PM.


Step to reproduce :
On POS, make a sale and finalize it by cash
Open the tickets tab
Click on the 3 dots and choose “Verified return”
Select the lines and valid
Click on Pay
=> The amounts on the the quick action panel are 0
=> The refund by credit card is available
No tags attached.
blocks defect 0054607 closed Triage Omni OMS [US] Issue on the payment panel 
Issue History
2024-03-20 09:28aferrazTypedefect => backport
2024-03-20 09:28aferrazTarget Version => 24Q1.1
2024-03-20 09:30hgbotResolutionopen => fixed
2024-03-20 09:30hgbotStatusscheduled => closed
2024-03-20 09:30hgbotNote Added: 0162402

Notes
(0162402)
hgbot   
2024-03-20 09:30   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.taxes [^]
Changeset: 61d7674c3ada28fe5c956e40c946268c809cd7fc
Author: Kousalya Ramasamy <kousalya.ramasamy@openbravo.com>
Date: 20-03-2024 09:29:21
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.taxes/-/commit/61d7674c3ada28fe5c956e40c946268c809cd7fc [^]

Fixes ISSUE-55005: Set refund limit after external tax calculation

---
M web/org.openbravo.events.taxes/app/model/business-object/ticket/actions/CalculateExternalTaxes.js
---