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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0037828
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] Z. Otherstrivialunable to reproduce2018-02-05 10:092018-03-06 16:57
ReportervmromanosView Statuspublic 
Assigned Tovmromanos 
PrioritynormalResolutionfixedFixed in Version3.0PR18Q2
StatusclosedFix in branchFixed in SCM revisionf080e55e2f00
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Todmiguelez
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0037828: False API change due to referenced inventory

DescriptionA new not mandatory column has been added: M_ATTRIBUTESETINSTANCE.M_REFINVENTORY_ID

The new constraint forces to enter a PARENT_ATTRIBUTESETINSTANCE_ID when the M_REFINVENTORY_ID is not null, but also allows null values in M_REFINVENTORY_ID column, thus this is a false positive API change.


 [checkAPI] 11105 ERROR - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 11108 ERROR - Errors in API model validation
 [checkAPI] 11111 ERROR - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 11113 ERROR - Check Constraint addition: table: M_ATTRIBUTESETINSTANCE - Constraint: M_ATTRIBUTESETINST_REFINV_CH defined as: M_REFINVENTORY_ID IS NULL OR M_REFINVENTORY_ID IS NOT NULL AND PARENT_ATTRIBUTESETINSTANCE_ID IS NOT NULL
 [checkAPI] 11116 ERROR -
Steps To ReproduceNA
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
caused by feature request 00378273.0PR18Q2 closedvmromanos Referenced Inventory 

-  Notes
(0102174)
hgbot (developer)
2018-02-05 10:22

Repository: erp/devel/api-checks
Changeset: 8a07142fc297c46a2e863595d4bf01be8f8e57a9
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Mon Feb 05 10:11:24 2018 +0100
URL: http://code.openbravo.com/erp/devel/api-checks/rev/8a07142fc297c46a2e863595d4bf01be8f8e57a9 [^]

Fixed issue 37828: [ri] False API change due to referenced inventory

---
M model/src-db/database/model/tables/M_ATTRIBUTESETINSTANCE.xml
---
(0102176)
hgbot (developer)
2018-02-05 10:51

Repository: erp/devel/api-checks
Changeset: 968e1b6ad4b99cf2aab5403d77caf40fdd7d30b5
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Mon Feb 05 10:50:52 2018 +0100
URL: http://code.openbravo.com/erp/devel/api-checks/rev/968e1b6ad4b99cf2aab5403d77caf40fdd7d30b5 [^]

Fixed issue 37828: [ri] Added rest of changes

---
M model/src-db/database/model/tables/M_MOVEMENTLINE.xml
M model/src-db/database/model/tables/M_STORAGE_DETAIL.xml
A model/src-db/database/model/tables/M_REFINVENTORY.xml
A model/src-db/database/model/tables/M_REFINVENTORY_TYPE.xml
---
(0102551)
hgbot (developer)
2018-02-21 12:08

Repository: erp/devel/api-checks
Changeset: d16ac4ba9b8473fc2feb4445370dc8f676d2a888
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Wed Feb 21 12:08:12 2018 +0100
URL: http://code.openbravo.com/erp/devel/api-checks/rev/d16ac4ba9b8473fc2feb4445370dc8f676d2a888 [^]

Fixed issue 37828: [ri] pushed again false API change changesets

---
M model/src-db/database/model/tables/M_ATTRIBUTESETINSTANCE.xml
M model/src-db/database/model/tables/M_MOVEMENTLINE.xml
M model/src-db/database/model/tables/M_STORAGE_DETAIL.xml
A model/src-db/database/model/tables/M_REFINVENTORY.xml
A model/src-db/database/model/tables/M_REFINVENTORY_TYPE.xml
---
(0102563)
hgbot (developer)
2018-02-21 19:05

Repository: erp/devel/api-checks
Changeset: d50b65e7a8db90d11049abf1f8bb9bbd7aeab169
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Wed Feb 21 19:02:49 2018 +0100
URL: http://code.openbravo.com/erp/devel/api-checks/rev/d50b65e7a8db90d11049abf1f8bb9bbd7aeab169 [^]

Fixed issue 37828: [ri] redesign M_REFINVENTORY_VALUE_UN unique constraint

---
M model/src-db/database/model/tables/M_REFINVENTORY.xml
---
(0102992)
hgbot (developer)
2018-03-05 17:09

Repository: erp/devel/api-checks
Changeset: f080e55e2f0086b382fdf1250340d27b2f701a5e
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Mon Mar 05 16:42:54 2018 +0100
URL: http://code.openbravo.com/erp/devel/api-checks/rev/f080e55e2f0086b382fdf1250340d27b2f701a5e [^]

Fixed issue 37828: [ri] Add unique constraint in M_REFINVENTORY_TYPE
and removed useless BoxProcessor.createAndProcessGoodsMovement() override.

Both are false API changes because they change API not included in a released version.

---
M java/reference/java.japi.gz
M model/src-db/database/model/tables/M_REFINVENTORY_TYPE.xml
---
(0103033)
dmiguelez (developer)
2018-03-06 16:57

Code Review + Testing Ok

- Issue History
Date Modified Username Field Change
2018-02-05 10:09 vmromanos New Issue
2018-02-05 10:09 vmromanos Assigned To => vmromanos
2018-02-05 10:09 vmromanos Modules => Core
2018-02-05 10:09 vmromanos Triggers an Emergency Pack => No
2018-02-05 10:10 vmromanos Relationship added caused by 0037827
2018-02-05 10:10 vmromanos Status new => scheduled
2018-02-05 10:22 hgbot Checkin
2018-02-05 10:22 hgbot Note Added: 0102174
2018-02-05 10:22 hgbot Status scheduled => resolved
2018-02-05 10:22 hgbot Resolution open => fixed
2018-02-05 10:22 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/api-checks/rev/8a07142fc297c46a2e863595d4bf01be8f8e57a9 [^]
2018-02-05 10:39 vmromanos Review Assigned To => dmiguelez
2018-02-05 10:51 hgbot Checkin
2018-02-05 10:51 hgbot Note Added: 0102176
2018-02-05 10:51 hgbot Fixed in SCM revision http://code.openbravo.com/erp/devel/api-checks/rev/8a07142fc297c46a2e863595d4bf01be8f8e57a9 [^] => http://code.openbravo.com/erp/devel/api-checks/rev/968e1b6ad4b99cf2aab5403d77caf40fdd7d30b5 [^]
2018-02-21 12:08 hgbot Checkin
2018-02-21 12:08 hgbot Note Added: 0102551
2018-02-21 12:08 hgbot Fixed in SCM revision http://code.openbravo.com/erp/devel/api-checks/rev/968e1b6ad4b99cf2aab5403d77caf40fdd7d30b5 [^] => http://code.openbravo.com/erp/devel/api-checks/rev/d16ac4ba9b8473fc2feb4445370dc8f676d2a888 [^]
2018-02-21 19:05 hgbot Checkin
2018-02-21 19:05 hgbot Note Added: 0102563
2018-02-21 19:05 hgbot Fixed in SCM revision http://code.openbravo.com/erp/devel/api-checks/rev/d16ac4ba9b8473fc2feb4445370dc8f676d2a888 [^] => http://code.openbravo.com/erp/devel/api-checks/rev/d50b65e7a8db90d11049abf1f8bb9bbd7aeab169 [^]
2018-03-05 17:09 hgbot Checkin
2018-03-05 17:09 hgbot Note Added: 0102992
2018-03-05 17:09 hgbot Fixed in SCM revision http://code.openbravo.com/erp/devel/api-checks/rev/d50b65e7a8db90d11049abf1f8bb9bbd7aeab169 [^] => http://code.openbravo.com/erp/devel/api-checks/rev/f080e55e2f0086b382fdf1250340d27b2f701a5e [^]
2018-03-06 16:57 dmiguelez Note Added: 0103033
2018-03-06 16:57 dmiguelez Status resolved => closed
2018-03-06 16:57 dmiguelez Fixed in Version => 3.0PR18Q2


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker