Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0027390
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 02. Master data managementmajorhave not tried2014-08-20 14:292015-08-25 10:04
ReporterjonalegriaesarteView Statuspublic 
Assigned ToAtulOpenbravo 
PrioritynormalResolutioninvalidFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned Tovmromanos
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0027390: When deleting a value from a subset, the system does not delete (or deactivate) the value product is not removed or deactivated

DescriptionWhen deleting a value from a subset, the system does not delete (or deactivate) the value product is not removed or deactivated
Steps To Reproduce- Create product characteristics (variant)
- Create three characteristics
- Create subset
- Create two of the characteristics as values
- Create new product and add the characteristic and subset. Two values are added
- Add a new value to the subset
- A new value is added to the product (inactive)
- Activate it
- Remove the value from subset
- The value is not removed nor deactivated
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0079408)
AtulOpenbravo (developer)
2015-08-18 13:38

Test Plan
- Create product characteristics (mark it as variant).
- Create two values for it in Value Tab.
- Nagivate to Subset Tab and Create a new record.
- Add two records in Subset values Tab by selecting earlier two values.
- Create new product, mark it as Generic and add the above create characteristic and subset to it in Characteristics Tab.
- Check in Configuration Tab, two values are added.
- Now again go back to Product Characteristic window and add a new value in it.
- Go in Subset value Tab and add a new record with above value.
- Check in Product Window : Characteristic Tab : Configuration Tab: A record with new value is added to the product with Active = No.
- Activate the above record.
- Remove the above value from subset value tab of Product Characteristics window.
- Check that record the deleted value is also removed from Product Window : Characteristic Tab : Configuration Tab.
(0079677)
vmromanos (manager)
2015-08-25 10:04

Rejected after double checking with GDA.


The current behavior is the right one. By default, when you enter a new Subset Value, the system automatically creates a Product Characteristic Configuration with active=N because the generic products already created don't need to have that new value. Only in the case you want to use it, the user must manually activate it in the required products.

After that, if you delete (or deactivate) the subset value, the value won't be available for the new generic product to be created. However, you still want to use it in the products where you have manually activated it (that's why you have manually activated it, otherwise the record will continue to be deactivated).

The proposed solution implies a change in the functional design that it's not required for the Product. That looks more like a customization or a misunderstanding in the way this functionality works.

If you really need to have this functionality as a customization, please ping us and we will provide some code you can easily implement in a custom module through an EntityPersistenceEventObserver

- Issue History
Date Modified Username Field Change
2014-08-20 14:29 jonalegriaesarte New Issue
2014-08-20 14:29 jonalegriaesarte Assigned To => AtulOpenbravo
2014-08-20 14:29 jonalegriaesarte Modules => Core
2014-08-20 14:29 jonalegriaesarte Resolution time => 1411423200
2014-08-20 14:29 jonalegriaesarte Triggers an Emergency Pack => No
2014-09-29 10:50 eduardo_Argal Target Version 3.0PR14Q4 => 3.0PR15Q1
2014-12-22 17:59 Sandrahuguet Target Version 3.0PR15Q1 => 3.0PR15Q2
2015-03-30 18:21 eduardo_Argal Target Version 3.0PR15Q2 => 3.0PR15Q3
2015-04-14 12:48 Triage Finance Assigned To AtulOpenbravo => Triage Finance
2015-06-08 17:54 vmromanos Target Version 3.0PR15Q3 =>
2015-08-04 12:27 egoitz Resolution time 1411423200 => 1442700000
2015-08-04 12:27 egoitz Issue Monitored: egoitz
2015-08-18 09:15 AtulOpenbravo Assigned To Triage Finance => AtulOpenbravo
2015-08-18 11:45 AtulOpenbravo Status new => scheduled
2015-08-18 13:38 AtulOpenbravo Note Added: 0079408
2015-08-25 10:04 vmromanos Review Assigned To => vmromanos
2015-08-25 10:04 vmromanos Note Added: 0079677
2015-08-25 10:04 vmromanos Status scheduled => closed
2015-08-25 10:04 vmromanos Resolution open => invalid


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker