Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0038781 | Retail Modules | Web POS | public | 2018-06-18 13:21 | 2018-06-22 12:08 |
Reporter | marvintm | ||||
Assigned To | ranjith_qualiantech_com | ||||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | RR18Q3 | |||
Merge Request Status | |||||
Review Assigned To | marvintm | ||||
OBNetwork customer | OBPS | ||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0038781: Available credit for a customer should be checked online | ||||
Description | Currently the credit available for a customer is checked against the local database. This is not good enough, because the credit could be generated in different terminals, and the terminals would not realise the credit was already consumed. The available credit must be checked online when the ticket is marked to be paid on credit. | ||||
Steps To Reproduce | - Set credit limit to 100 in customer Arturo Montoro. - Log in with terminal VBS-1 - Log in with terminal VBS-2 - Create a ticket in VBS-1 for Arturo Montoro with total 100, and pay it on credit. - Do the same thing in VBS-2. Notice that it is possible to also pay it on credit, and therefore at this point Arturo Montoro has credit used 200. This is not correct. | ||||
Proposed Solution | Credit limit as of now is considered "configuration" information for the customer, and it is ok to still check it in the local table. However, credit used should be checked online with a request to the backend. We also need to add a preference so that users can decide whether they want to allow sale on credit when the terminal goes offline. | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2018-06-18 13:21 | marvintm | New Issue | |||
2018-06-18 13:21 | marvintm | Assigned To | => Retail | ||
2018-06-18 13:21 | marvintm | OBNetwork customer | => No | ||
2018-06-18 13:21 | marvintm | Triggers an Emergency Pack | => No | ||
2018-06-18 13:21 | marvintm | OBNetwork customer | No => Yes | ||
2018-06-18 13:21 | marvintm | Resolution time | => 1530223200 | ||
2018-06-18 13:28 | marvintm | Proposed Solution updated | |||
2018-06-20 15:09 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com | ||
2018-06-20 15:09 | ranjith_qualiantech_com | Status | new => scheduled | ||
2018-06-22 10:09 | hgbot | Checkin | |||
2018-06-22 10:09 | hgbot | Note Added: 0105327 | |||
2018-06-22 10:09 | hgbot | Status | scheduled => resolved | ||
2018-06-22 10:09 | hgbot | Resolution | open => fixed | ||
2018-06-22 10:09 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/d28bded0cf663db52647ec3fb367d50d2e38c411 [^] | ||
2018-06-22 12:08 | marvintm | Review Assigned To | => marvintm | ||
2018-06-22 12:08 | marvintm | Status | resolved => closed | ||
2018-06-22 12:08 | marvintm | Fixed in Version | => RR18Q3 |
Notes | |||||
|
|||||
|
|