Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0019410Openbravo ERPA. Platformpublic2012-01-04 10:122012-01-04 12:06
shuehner 
gorkaion 
urgentmajorhave not tried
closedfixed 
5
3.0MP6 
 
Core
No
0019410: Installing the 'Payment Priorities' module on MP6 fails with a compile error
Some core change done in the MP6 timeline does make compilation fail when this module is installed or an instance using an earlier MP + that module is updated to MP6.

The core change is the addition of a few non-active fields to two tabs which are not strictly needed so it should be reverted.
Try to install the 'Payment Priorities' module on an MP6 instance.
No tags attached.
related to defect 0019346 closed iciordia int-api/2636 API break due to removed fields. 
Issue History
2012-01-04 10:12shuehnerNew Issue
2012-01-04 10:12shuehnerAssigned To => gorkaion
2012-01-04 10:12shuehnerModules => Core
2012-01-04 10:12shuehnerNote Added: 0044107
2012-01-04 10:12shuehnerStatusnew => scheduled
2012-01-04 10:12shuehnerfix_in_branch => pi
2012-01-04 10:13shuehnerNote Added: 0044108
2012-01-04 10:13shuehnerStatusscheduled => resolved
2012-01-04 10:13shuehnerFixed in SCM revision => https://code.openbravo.com/erp/devel/pi/rev/296d6aad21a5 [^]
2012-01-04 10:13shuehnerResolutionopen => fixed
2012-01-04 10:18shuehnerRelationship addedrelated to 0019346
2012-01-04 11:31gorkaionNote Added: 0044111
2012-01-04 11:54shuehnerNote Added: 0044112
2012-01-04 12:06miruritaNote Added: 0044113
2012-01-04 12:06miruritaStatusresolved => closed

Notes
(0044107)
shuehner   
2012-01-04 10:12   
Creating the issue only for reference as the underlying problem has already been fixed before this issue was created.
(0044108)
shuehner   
2012-01-04 10:13   
changeset: 14953:296d6aad21a5
user: Gorka Ion Damián <gorkaion.damian@openbravo.com>
date: Wed Dec 21 18:48:09 2011 +0100
files: src-db/database/sourcedata/AD_FIELD.xml
description:
Removed don't needed fields from core.
(0044111)
gorkaion   
2012-01-04 11:31   
The removal of the fields will cause an API change that it is considered non critical. The reason is that those fields have only be present on MP6 as hidden fields.
(0044112)
shuehner   
2012-01-04 11:54   
Installing the 'Payment Priorities' module works fine using 3.0MP6.1 (tested during the release cycle).
(0044113)
mirurita   
2012-01-04 12:06   
The risk (already approved in the API change) is: other module enabling this field in MP6 through a configuration script and using for any business logic.

Affected tabs windows working fine:
- Sales/Purchase Order header
- Return to Vendor / Return from Customer header