Openbravo Issue Tracking System - Openbravo ERP | |||||||||||||||||||
View Issue Details | |||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||
0018908 | Openbravo ERP | 07. Sales management | public | 2011-10-27 16:32 | 2017-03-09 14:45 | ||||||||||||||
Reporter | pjuvara | ||||||||||||||||||
Assigned To | Triage Omni OMS | ||||||||||||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||||||||||||
Status | new | Resolution | open | ||||||||||||||||
Platform | OS | 5 | OS Version | ||||||||||||||||
Product Version | 3.0MP4 | ||||||||||||||||||
Target Version | Fixed in Version | ||||||||||||||||||
Merge Request Status | |||||||||||||||||||
Review Assigned To | |||||||||||||||||||
OBNetwork customer | |||||||||||||||||||
Web browser | |||||||||||||||||||
Modules | Core | ||||||||||||||||||
Support ticket | |||||||||||||||||||
Regression level | |||||||||||||||||||
Regression date | |||||||||||||||||||
Regression introduced in release | |||||||||||||||||||
Regression introduced by commit | |||||||||||||||||||
Triggers an Emergency Pack | No | ||||||||||||||||||
Summary | 0018908: It should be possible to define "Non shippable" products | ||||||||||||||||||
Description | The product master in Openbravo allows to define products that are available for sales vs. products that cannot be sold using the "Sale" field There are however a number of sellable products that should not be shippable. The primary example are discounts. Discounts are defined in Openbravo as products of type "Service" that cannot be stocked. They need to have Sales = Yes so that you can add a discount to a sales order. However, you should not be able to ship them. Currently discounts can be shipped (users can create a shipping line for them) and if users do so in an environment that uses perpetual inventory (where receipts and shipments are accounted for), accounting fails because there is no cost associated to the discount (there cannot be a cost defined for a discount). The solution is to add a new flag "Non shippable" to the product definition that makes the product not available for shipping. Please notice that it would not be correct to assume that "Services" are not shippable: for example, you need to create a shipment for a service for a milestone based consulting contract in order to recognize revenue. | ||||||||||||||||||
Steps To Reproduce | See above | ||||||||||||||||||
Proposed Solution | Add a new flag "Non shippable" that makes products non eligible to be on a goods shipment line. | ||||||||||||||||||
Additional Information | |||||||||||||||||||
Tags | No tags attached. | ||||||||||||||||||
Relationships |
| ||||||||||||||||||
Attached Files | |||||||||||||||||||
Issue History | |||||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||||
2011-10-27 16:32 | pjuvara | New Issue | |||||||||||||||||
2011-10-27 16:32 | pjuvara | Assigned To | => jonalegriaesarte | ||||||||||||||||
2011-10-27 16:32 | pjuvara | Modules | => Core | ||||||||||||||||
2011-10-27 16:34 | pjuvara | Relationship added | related to 0018897 | ||||||||||||||||
2012-09-13 10:43 | jonalegriaesarte | Assigned To | jonalegriaesarte => dmiguelez | ||||||||||||||||
2013-06-21 12:35 | RenateNieuwkoop | Issue Monitored: RenateNieuwkoop | |||||||||||||||||
2014-04-09 02:32 | eintelau | Issue Monitored: eintelau | |||||||||||||||||
2015-10-09 09:22 | ngarcia | Relationship added | related to 0023190 | ||||||||||||||||
2017-03-09 13:18 | ngarcia | Assigned To | dmiguelez => Triage Finance | ||||||||||||||||
2017-03-09 14:45 | heccam | Issue Monitored: heccam |
There are no notes attached to this issue. |