Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0026877Openbravo ERPA. Platformpublic2014-06-16 14:012014-08-06 16:39
rafademiguel 
rafademiguel 
normaltrivialhave not tried
closedfixed 
5
pi 
3.0PR14Q4 
alostale
Core
No
0026877: Api Change: Column change from required to not required: column: AD_PROCESS_REQUEST.AD_PROCESS_ID
In the Project: http://wiki.openbravo.com/wiki/Projects:ProcessGroup [^]

A new entity called "Process Group" has been created.

Until now in the window "Process Request" you only could select a "Process" but from now on you will be able to select a "Process" OR a "Process Group" it depends on a check-box "Group" that may be or not marked.

The mandatory condition of each is now controlled by an event handler.

That's why change Process Column from required to not required in db is needed.

There is no action that a developers need to take due this change.

N/A
No tags attached.
Issue History
2014-06-16 14:01rafademiguelNew Issue
2014-06-16 14:01rafademiguelAssigned To => dmitry_mezentsev
2014-06-16 14:01rafademiguelModules => Core
2014-06-16 14:01rafademiguelTriggers an Emergency Pack => No
2014-06-16 14:02rafademiguelSummaryApi Break: Column change from required to not required: column: AD_PROCESS_REQUEST.AD_PROCESS_ID => Api Change: Column change from required to not required: column: AD_PROCESS_REQUEST.AD_PROCESS_ID
2014-06-16 14:03rafademiguelAssigned Todmitry_mezentsev => rafademiguel
2014-06-16 14:03rafademiguelAssigned Torafademiguel => dmitry_mezentsev
2014-06-16 15:49dmitry_mezentsevNote Added: 0068062
2014-06-16 15:50dmitry_mezentsevAssigned Todmitry_mezentsev => rafademiguel
2014-06-16 15:55rafademiguelDescription Updatedbug_revision_view_page.php?rev_id=5960#r5960
2014-06-18 11:34rafademiguelNote Added: 0068111
2014-06-18 11:34rafademiguelAssigned Torafademiguel => dmitry_mezentsev
2014-06-19 09:50dmitry_mezentsevNote Added: 0068151
2014-06-19 09:50dmitry_mezentsevAssigned Todmitry_mezentsev => rafademiguel
2014-07-15 11:24hgbotCheckin
2014-07-15 11:24hgbotNote Added: 0068635
2014-07-15 11:24hgbotStatusnew => resolved
2014-07-15 11:24hgbotResolutionopen => fixed
2014-07-15 11:24hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/api-checks/rev/be1d431cfe98449af605b033cf10babbd9df28b2 [^]
2014-07-15 12:24rafademiguelStatusresolved => new
2014-07-15 12:24rafademiguelResolutionfixed => open
2014-07-15 12:25rafademiguelReview Assigned To => alostale
2014-07-15 12:25rafademiguelStatusnew => scheduled
2014-07-15 12:25rafademiguelfix_in_branch => pi
2014-07-15 12:25rafademiguelStatusscheduled => resolved
2014-07-15 12:25rafademiguelResolutionopen => fixed
2014-07-17 07:48alostaleStatusresolved => closed
2014-08-06 16:39hgbotCheckin
2014-08-06 16:39hgbotNote Added: 0069105

Notes
(0068062)
dmitry_mezentsev   
2014-06-16 15:49   
Approved.
(0068111)
rafademiguel   
2014-06-18 11:34   
More API Changes that need approvals related to the same topic.

Add constraints to guarantee the correct behavior of ISGROUP, AD_PROCESS_GROUP_ID and AD_PROCESS_ID

 [checkAPI] 24674 ERROR - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 24677 ERROR - Errors in API model validation
 [checkAPI] 24679 ERROR - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 24682 ERROR - Check Constraint addition: table: AD_PROCESS_REQUEST - Constraint: AD_PROCESS_REQUEST_GROUP_CHK defined as: ((ISGROUP = 'Y') AND (AD_PROCESS_GROUP_ID IS NOT NULL)) OR ((ISGROUP = 'N') AND (AD_PROCESS_GROUP_ID IS NULL))
 [checkAPI] 24684 ERROR - Check Constraint addition: table: AD_PROCESS_REQUEST - Constraint: AD_PROCESS_REQUEST_PROCESS_CHK defined as: ((AD_PROCESS_ID IS NOT NULL) AND (AD_PROCESS_GROUP_ID IS NULL)) OR ((AD_PROCESS_GROUP_ID IS NOT NULL) AND (AD_PROCESS_ID IS NULL))
 [checkAPI] 24687 ERROR - Column change from required to not required: column: AD_PROCESS_REQUEST.AD_PROCESS_ID
 [checkAPI] 24690 ERROR -
(0068151)
dmitry_mezentsev   
2014-06-19 09:50   
Approved.
(0068635)
hgbot   
2014-07-15 11:24   
Repository: erp/devel/api-checks
Changeset: be1d431cfe98449af605b033cf10babbd9df28b2
Author: Rafa de Miguel <rafael.demiguel <at> openbravo.com>
Date: Tue Jul 15 10:31:03 2014 +0200
URL: http://code.openbravo.com/erp/devel/api-checks/rev/be1d431cfe98449af605b033cf10babbd9df28b2 [^]

Fixes issue 26877: Api Changes in AD_PROCESS_REQUEST

---
M model/src-db/database/model/tables/AD_PROCESS_REQUEST.xml
---
(0069105)
hgbot   
2014-08-06 16:39   
Repository: erp/devel/api-checks
Changeset: 1d73515581705c2eec689f11555f7df9146773bb
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Wed Aug 06 16:39:25 2014 +0200
URL: http://code.openbravo.com/erp/devel/api-checks/rev/1d73515581705c2eec689f11555f7df9146773bb [^]

related to issue 26877: reapplied changes after q3 release

---
M model/src-db/database/model/tables/AD_PROCESS_REQUEST.xml
---