Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0041603 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
design defect | [Retail Modules] Web POS | major | always | 2019-08-08 09:40 | 2019-08-16 07:38 | |||
Reporter | asiermartirena | View Status | public | |||||
Assigned To | asiermartirena | |||||||
Priority | high | Resolution | fixed | Fixed in Version | RR19Q4 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 95553cb50a17 | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | marvintm | |||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0041603: The invoice term is read from the bp even when the ticket is synchronized | |||||||
Description | When a ticket is synchronized in Web POS, the invoice term is a property that is taken from the business partner and saved into the receipt. If the ticket is loaded again, the invoice term used to manage that ticket is the one set in the business partner, even if the ticket already has one set. This is wrong. The invoice term should be taken from the receipt. | |||||||
Steps To Reproduce | Synchronize a ticket with a business partner that has invoice term after delivery (Mara Palliot), with a line with delivery mode 'Pickup in Store' and paying the ticket totally. In the backend, modify the 'Invoice Terms' of the receipt to 'Inmediate'. Load the ticket again in Web POS. Go to the menu --> Realize that the 'Invoice this receipt' menu entry is not visible. That means that the invoice term that is using is not the invoice term in the receipt. | |||||||
Proposed Solution | Load and manage the invoice property of the receipt. If that property is not available (draft tickets), use the property of the business partner. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|
![]() |
|
(0113940) hgbot (developer) 2019-08-12 09:04 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 95553cb50a171b7740d53907a206c9b391910d05 Author: Asier Martirena <asier.martirena <at> openbravo.com> Date: Thu Aug 08 09:48:49 2019 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/95553cb50a171b7740d53907a206c9b391910d05 [^] Fixed issue 41603: The invoice term is read from the bp even when the ticket is synchronized Changes to load the invoice term of the receipt in the Web POS. The information is now taken from the receipt instead of the business partner, if the receipt has it. Otherwise is taken from the business partner. --- M src/org/openbravo/retail/posterminal/PaidReceiptProperties.java M web/org.openbravo.retail.posterminal/js/actions/invoicereceipt.js M web/org.openbravo.retail.posterminal/js/model/order.js --- |
![]() |
|||
Date Modified | Username | Field | Change |
2019-08-08 09:40 | asiermartirena | New Issue | |
2019-08-08 09:40 | asiermartirena | Assigned To | => asiermartirena |
2019-08-08 09:40 | asiermartirena | OBNetwork customer | => No |
2019-08-08 09:40 | asiermartirena | Triggers an Emergency Pack | => No |
2019-08-12 09:04 | hgbot | Checkin | |
2019-08-12 09:04 | hgbot | Note Added: 0113940 | |
2019-08-12 09:04 | hgbot | Status | new => resolved |
2019-08-12 09:04 | hgbot | Resolution | open => fixed |
2019-08-12 09:04 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/95553cb50a171b7740d53907a206c9b391910d05 [^] |
2019-08-16 07:38 | marvintm | Review Assigned To | => marvintm |
2019-08-16 07:38 | marvintm | Status | resolved => closed |
2019-08-16 07:38 | marvintm | Fixed in Version | => RR19Q4 |
Copyright © 2000 - 2009 MantisBT Group |