Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0028118Openbravo ERPA. Platformpublic2014-11-07 09:192014-11-07 09:20
alostale 
AugustoMauch 
normalminorN/A
newopen 
5
 
 
Core
No
0028118: different deletion flows having a single or multiple records selected
When a single record is deleted from the UI a requests to its datasource is performed. But when multiple records are deleted at once, the request is done to MultipleDeleteActionHandler which directly does the deletion.

This might cause problems when not using default datasource:
-See 0028117
-If using a datasource implementing pre/post actions they wouldn't be executed in this flow (this is not currently a problem because it would be solved by 0028117)
Delete a single record from UI -> request to Datasoruce (OK)
Delete multiple records from UI -> request to MultipleDeleteActionHandler (?)
Review the purpose of having different flows for different deletion action and ideally, remove MultipleDeleteActionHandler by extending datasources allowing multiple record deltetion.
No tags attached.
related to defect 00281173.0PR15Q1 closed alostale MultipleDeleteActionHandler throws an exception when removing several rows of a datasource based window 
Issue History
2014-11-07 09:19alostaleNew Issue
2014-11-07 09:19alostaleAssigned To => AugustoMauch
2014-11-07 09:19alostaleModules => Core
2014-11-07 09:19alostaleTriggers an Emergency Pack => No
2014-11-07 09:20alostaleRelationship addedrelated to 0028117

There are no notes attached to this issue.