Projects:Editable Price in WebPOS/Functional Specifications
Contents |
Editable Price in WebPOS - Functional Specifications
Overview
This project is about to have the possibility of configure if product price is editable in WebPOS.
- Product property
- System preference
General Business rules
Add a new flag for product to determine if price is editable in WebPOS (Default value ‘Y’). This new field should be added by org.openbravo.retail.posterminal module as this logic will just be applied to WebPOS (not ERP).
Note: This flag will then attend the preference for editing prices (To do so there is a preference called Web POS action Change price). So once a price is editable for a product, system will then check the preference to allow editing prices.
Functional Requirements
Backend
Add a new field to the M_Product table: EM_OBPOS_Editable_Price, with default value: Y
WebPOS
Allow to change the receipt line price only for product have set flag Editable Price and preference Web POS action Change price enabled