Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0018908Openbravo ERP07. Sales managementpublic2011-10-27 16:322017-03-09 14:45
pjuvara 
Triage Omni OMS 
normalmajoralways
newopen 
5
3.0MP4 
 
Core
No
0018908: It should be possible to define "Non shippable" products
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.
See above
Add a new flag "Non shippable" that makes products non eligible to be on a goods shipment line.
No tags attached.
related to defect 0018897 closed naiaramartinez Accounting process attempts to account for voided shipments 
related to feature request 0023190 new Triage Omni OMS New check in Product window: deliverable/receivable for Service products 
Issue History
2011-10-27 16:32pjuvaraNew Issue
2011-10-27 16:32pjuvaraAssigned To => jonalegriaesarte
2011-10-27 16:32pjuvaraModules => Core
2011-10-27 16:34pjuvaraRelationship addedrelated to 0018897
2012-09-13 10:43jonalegriaesarteAssigned Tojonalegriaesarte => dmiguelez
2013-06-21 12:35RenateNieuwkoopIssue Monitored: RenateNieuwkoop
2014-04-09 02:32eintelauIssue Monitored: eintelau
2015-10-09 09:22ngarciaRelationship addedrelated to 0023190
2017-03-09 13:18ngarciaAssigned Todmiguelez => Triage Finance
2017-03-09 14:45heccamIssue Monitored: heccam

There are no notes attached to this issue.