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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0044309
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2020-06-08 18:232020-06-19 09:41
ReporterrafarodaView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityhighResolutionfixedFixed in VersionRR20Q3
StatusclosedFix in branchFixed in SCM revisionbb862244fb1d
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0044309: Order Loader should allow to enter payments in inactive payment methods

DescriptionOrder Loader should allow to enter payments in inactive payment methods

Let's be clear: the payment method MUST be in Touchpoint > Payment Type, but can be inactive (OBPOS_APP_PAYMENT.isactive=N)

This is useful for several scenarios:
* Order entered via 3rd party seller apps, that come with some payments done which payment methods that can't be used in WebPOS
* A common case of the previous scenario is orders/tickets done in the Website, which are payment methods like Paypal for instance, must be integrated, but that payment method is not usable in WebPOS
* A different scenario can be integrating old orders from an old system with payment methods that can't be used anymore: but se should be able to integrate that orders, and to recall them from WebPOS, see related issue 0044274
Steps To Reproduce1) Go the the terminal where you will integrate the external order, and in Touchpoint > Payment Type mark the payment method as active = N
2) Integrate an order via the Order Loader with some payment in the payment method previously marked as active = N, see Wiki for examples of JSON Order loader http://wiki.openbravo.com/wiki/Retail:Order_Loading_WebService#Payments [^]

Order integration will fail with message saying payment method not found.
TagsNOR
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0044274 closedranjith_qualiantech_com [WebPOS] Unable to open tickets with non active payment methods 

-  Notes
(0120914)
hgbot (developer)
2020-06-19 09:30

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: bb862244fb1dcc5424453eece2ff870fdb6044a1
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri Jun 19 12:39:10 2020 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/bb862244fb1dcc5424453eece2ff870fdb6044a1 [^]

Fixed issue-44309: Inactive Payment method should be allowed in OrderLoader

* To process order payments which is inactive from external system,
  OrderLoader should allow to process the payments

---
M src/org/openbravo/retail/posterminal/OrderLoader.java
---

- Issue History
Date Modified Username Field Change
2020-06-08 18:23 rafaroda New Issue
2020-06-08 18:23 rafaroda Assigned To => Retail
2020-06-08 18:23 rafaroda Resolution time => 1592690400
2020-06-08 18:23 rafaroda Triggers an Emergency Pack => No
2020-06-08 18:23 rafaroda Relationship added related to 0044274
2020-06-08 18:23 rafaroda Tag Attached: NOR
2020-06-11 10:50 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2020-06-19 09:05 ranjith_qualiantech_com Status new => scheduled
2020-06-19 09:30 hgbot Checkin
2020-06-19 09:30 hgbot Note Added: 0120914
2020-06-19 09:30 hgbot Status scheduled => resolved
2020-06-19 09:30 hgbot Resolution open => fixed
2020-06-19 09:30 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/bb862244fb1dcc5424453eece2ff870fdb6044a1 [^]
2020-06-19 09:41 marvintm Review Assigned To => marvintm
2020-06-19 09:41 marvintm Status resolved => closed
2020-06-19 09:41 marvintm Fixed in Version => RR20Q3


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker