Openbravo Issue Tracking System - Retail Modules
View Issue Details
0029852Retail ModulesWeb POSpublic2015-05-12 15:552015-05-29 13:49
adrianromero 
adrianromero 
normalmajorhave not tried
closedfixed 
5
 
RR15Q3 
marvintm
No
0029852: Define layaways only terminals
The use case is to allow terminals that can create only layaways. This is required to allow terminals that can sell goods and print receipts but cannot receive any payment because payments are done in a central cash.
n/a
No tags attached.
related to defect 0028511RR15Q2 closed Osmany Ugly errors if the currency conversion rate is not defined 
Issue History
2015-05-12 15:55adrianromeroNew Issue
2015-05-12 15:55adrianromeroAssigned To => adrianromero
2015-05-12 15:55adrianromeroTriggers an Emergency Pack => No
2015-05-12 15:56adrianromeroRelationship addedrelated to 0028511
2015-05-12 16:12hgbotCheckin
2015-05-12 16:12hgbotNote Added: 0077342
2015-05-12 16:12hgbotStatusnew => resolved
2015-05-12 16:12hgbotResolutionopen => fixed
2015-05-12 16:12hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/315f19d3521cb568a6e973cfa1e0f0260243eb0c [^]
2015-05-13 16:54hgbotCheckin
2015-05-13 16:54hgbotNote Added: 0077397
2015-05-13 16:54hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/315f19d3521cb568a6e973cfa1e0f0260243eb0c [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c9029479aeb7c08f6e4f0f036435df39160f736a [^]
2015-05-13 16:55adrianromeroNote Added: 0077400
2015-05-29 13:49marvintmReview Assigned To => marvintm
2015-05-29 13:49marvintmStatusresolved => closed
2015-05-29 13:49marvintmFixed in Version => RR15Q3

Notes
(0077342)
hgbot   
2015-05-12 16:12   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 315f19d3521cb568a6e973cfa1e0f0260243eb0c
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Tue May 12 16:11:09 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/315f19d3521cb568a6e973cfa1e0f0260243eb0c [^]

Fixes issue 0029852: Define layaways only terminals
* Defines a new field at terminal type level 'layaways orders' that defines the order type to layaways in new orders created in Web POS
* Adds a check in close cash steps to not to show the steps of payments validations if no payments methods defined at POS terminal level
* Adds a check in POSUtils server side class to set as valid terminals with no payment methods defined

---
M src-db/database/model/tables/OBPOS_TERMINALTYPE.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src/org/openbravo/retail/posterminal/POSUtils.java
M web/org.openbravo.retail.posterminal/js/closecash/model/cashup-steps.js
M web/org.openbravo.retail.posterminal/js/model/order.js
---
(0077397)
hgbot   
2015-05-13 16:54   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: c9029479aeb7c08f6e4f0f036435df39160f736a
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Wed May 13 16:53:42 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c9029479aeb7c08f6e4f0f036435df39160f736a [^]

Fixes issue 0029852: Define layaways only terminals
* Field name changed.

---
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
(0077400)
adrianromero   
2015-05-13 16:55   
Documentation: http://wiki.openbravo.com/wiki/Retail:Configuration_Guide#POS_Terminal_Type_window [^]