Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0040931Openbravo ERPA. Platformpublic2019-05-22 09:472019-06-14 07:57
alostale 
platform 
normalmajorhave not tried
closedfixed 
5
 
 
Core
No
0040931: API change: removed one-to-many child in parent properties for platform entities
Fix for 0040906 reviews all foreign key columns in Plaftorm tables preventing the generation of DAL one-to-many properties in their linked entities.

This change removes 229 properties with their getter and setter methods (see detailed list below).
The following properties in generated DAL entities have been removed:

   org.openbravo.client.application.DataPoolReport.PROPERTY_OBUIAPPDATAPOOLSELECTIONLIST
   org.openbravo.client.application.OBUIAPPViewImplementation.PROPERTY_ADMENUEMOBUIAPPVIEWLIST
   org.openbravo.client.application.Parameter.PROPERTY_OBUIAPPPARAMETERVALUELIST
   org.openbravo.client.application.Process.PROPERTY_ADCOLUMNEMOBUIAPPPROCESSIDLIST
   org.openbravo.client.application.Process.PROPERTY_ADMENUEMOBUIAPPPROCESSDEFINITIONLIST
   org.openbravo.client.application.Process.PROPERTY_OBUISELSELECTORLIST
   org.openbravo.client.kernel.Template.PROPERTY_OBCLKERTEMPLATEDEPENDENCYDEPENDSONTEMPLATELIST
   org.openbravo.client.kernel.Template.PROPERTY_OBCLKERTEMPLATEOVERRIDESTEMPLATEIDLIST
   org.openbravo.client.kernel.Template.PROPERTY_OBSERDSDATASOURCELIST
   org.openbravo.client.kernel.Template.PROPERTY_OBUIAPPNAVIGATIONBARCOMPONENTLIST
   org.openbravo.client.kernel.Template.PROPERTY_OBUIAPPVIEWIMPLEMENTATIONLIST
   org.openbravo.client.kernel.Template.PROPERTY_OBUISELSELECTORLIST
   org.openbravo.client.myob.WidgetClass.PROPERTY_OBKMOWIDGETCLASSMENULIST
   org.openbravo.client.myob.WidgetClass.PROPERTY_OBKMOWIDGETCLASSWIDGETSUPERCLASSLIST
   org.openbravo.client.myob.WidgetClass.PROPERTY_OBKMOWIDGETINSTANCELIST
   org.openbravo.client.myob.WidgetClass.PROPERTY_OBKMOWIDGETLISTLIST
   org.openbravo.client.myob.WidgetClass.PROPERTY_OBKMOWIDGETREFERENCELIST
   org.openbravo.client.myob.WidgetInstance.PROPERTY_OBKMOWIDGETINSTANCECOPIEDFROMLIST
   org.openbravo.client.querylist.OBCQL_WidgetQuery.PROPERTY_OBCQLQUERYCOLUMNLIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADALERTLIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADALERTRECIPIENTINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADFIELDACCESSINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADFORMACCESSINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADPREFERENCEINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADPROCESSACCESSINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADROLEORGANIZATIONINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADTABACCESSINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADTABLEACCESSINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADUSERDEFAULTROLELIST
   org.openbravo.model.ad.access.Role.PROPERTY_ADWINDOWACCESSINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_IMPORTENTRYARCHIVELIST
   org.openbravo.model.ad.access.Role.PROPERTY_IMPORTENTRYLIST
   org.openbravo.model.ad.access.Role.PROPERTY_OBKMOWIDGETCLASSACCESSINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_OBKMOWIDGETINSTANCEVISIBLEATROLELIST
   org.openbravo.model.ad.access.Role.PROPERTY_OBSEIGDEFAULTSLIST
   org.openbravo.model.ad.access.Role.PROPERTY_OBUIAPPNAVBARROLEACCESSLIST
   org.openbravo.model.ad.access.Role.PROPERTY_OBUIAPPPROCESSACCESSINHERITEDFROMLIST
   org.openbravo.model.ad.access.Role.PROPERTY_OBUIAPPUIPERSONALIZATIONVISIBLEATROLELIST
   org.openbravo.model.ad.access.Role.PROPERTY_OBUIAPPVIEWROLEACCESSINHERITEDFROMLIST
   org.openbravo.model.ad.access.Session.PROPERTY_ADSESSIONUSAGEAUDITLIST
   org.openbravo.model.ad.access.User.PROPERTY_ADALERTLIST
   org.openbravo.model.ad.access.User.PROPERTY_ADALERTRECIPIENTLIST
   org.openbravo.model.ad.access.User.PROPERTY_ADPREFERENCELIST
   org.openbravo.model.ad.access.User.PROPERTY_ADPROCESSINSTANCELIST
   org.openbravo.model.ad.access.User.PROPERTY_AUDITTRAILLIST
   org.openbravo.model.ad.access.User.PROPERTY_OBKMOWIDGETINSTANCEVISIBLEATUSERLIST
   org.openbravo.model.ad.access.User.PROPERTY_OBUIAPPUIPERSONALIZATIONLIST
   org.openbravo.model.ad.access.User.PROPERTY_PROCESSEXECUTIONLIST
   org.openbravo.model.ad.access.User.PROPERTY_PROCESSGROUPEXECUTIONLIST
   org.openbravo.model.ad.access.User.PROPERTY_PROCESSREQUESTLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_ADREFERENCEDTABLEDISPLAYEDCOLUMNLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_ADREFERENCEDTABLEKEYCOLUMNLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_ADREFERENCEDTREELIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_ADSELECTORLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_ADTABINCLUDEDCOLUMNLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_ADTABLEACCTDATECOLUMNIDLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_ADTABLETREELINKTOPARENTCOLUMNLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_ADTABLETREENODEIDCOLUMNLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_ADTABLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_ADTABORDERCOLUMNLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_AUDITTRAILLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_DATASETCOLUMNLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_OBUISELSELECTORFIELDLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_OBUISELSELECTORLIST
   org.openbravo.model.ad.datamodel.Column.PROPERTY_OBULOGCONFIGLIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_ADATTACHMENTLIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_ADREFERENCEDTABLELIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_ADREFERENCEDTREELIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_ADSELECTORLIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_AUDITTRAILLIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_CREATEFACTTEMPLATELIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_DATASETTABLELIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_EMAILINTERACTIONLIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_OBSERDSDATASOURCEFIELDLIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_OBSERDSDATASOURCELIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_OBUIAPPNOTELIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_OBUISELSELECTORLIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_OBULOGCONFIGLIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_REFERENCEDATASTORELIST
   org.openbravo.model.ad.datamodel.Table.PROPERTY_TABLENAVIGATIONLIST
   org.openbravo.model.ad.domain.Callout.PROPERTY_ADCOLUMNLIST
   org.openbravo.model.ad.domain.Reference.PROPERTY_ADCOLUMNLIST
   org.openbravo.model.ad.domain.Reference.PROPERTY_ADPROCESSPARAMETERLIST
   org.openbravo.model.ad.domain.Reference.PROPERTY_ADPROCESSPARAMETERREFERENCESEARCHKEYLIST
   org.openbravo.model.ad.domain.Reference.PROPERTY_ADREFERENCEPARENTREFERENCEIDLIST
   org.openbravo.model.ad.domain.Reference.PROPERTY_OBCQLQUERYCOLUMNLIST
   org.openbravo.model.ad.domain.Reference.PROPERTY_OBCQLQUERYCOLUMNREFERENCESEARCHKEYLIST
   org.openbravo.model.ad.domain.Reference.PROPERTY_OBKMOWIDGETREFERENCELIST
   org.openbravo.model.ad.domain.Reference.PROPERTY_OBSERDSDATASOURCEFIELDLIST
   org.openbravo.model.ad.domain.Reference.PROPERTY_OBUIAPPPARAMETERLIST
   org.openbravo.model.ad.domain.Reference.PROPERTY_OBUISELSELECTORFIELDLIST
   org.openbravo.model.ad.domain.ReferencedTreeField.PROPERTY_ADREFERENCEDTREEDISPLAYFIELDIDLIST
   org.openbravo.model.ad.domain.ReferencedTreeField.PROPERTY_ADREFERENCEDTREEVALUEFIELDIDLIST
   org.openbravo.model.ad.domain.Validation.PROPERTY_ADCOLUMNLIST
   org.openbravo.model.ad.domain.Validation.PROPERTY_ADPROCESSPARAMETERLIST
   org.openbravo.model.ad.domain.Validation.PROPERTY_OBUIAPPPARAMETERLIST
   org.openbravo.model.ad.module.DataPackage.PROPERTY_ADTABLELIST
   org.openbravo.model.ad.module.Module.PROPERTY_ADCLIENTMODULELIST
   org.openbravo.model.ad.module.Module.PROPERTY_ADMODELIMPLEMENTATIONLIST
   org.openbravo.model.ad.module.Module.PROPERTY_ADMODULEMERGELIST
   org.openbravo.model.ad.module.Module.PROPERTY_ADORGMODULELIST
   org.openbravo.model.ad.module.Module.PROPERTY_ATTACHMENTMETHODLIST
   org.openbravo.model.ad.module.Module.PROPERTY_NAMINGEXCEPTIONLIST
   org.openbravo.model.ad.module.Module.PROPERTY_OBKMOWIDGETCLASSLIST
   org.openbravo.model.ad.module.Module.PROPERTY_OBUIAPPPARAMETERLIST
   org.openbravo.model.ad.module.Module.PROPERTY_PROMOTIONTYPELIST
   org.openbravo.model.ad.process.ExtensionPoints.PROPERTY_ADEPINSTANCEPARALIST
   org.openbravo.model.ad.process.ExtensionPoints.PROPERTY_ADEPPROCEDURESLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADALERTRULETRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADELEMENTTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADFIELDGROUPTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADFIELDTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADFORMTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADLISTTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADMENUTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADMESSAGETRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADMONTHTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADPROCESSPARAMETERTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADPROCESSTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADREFERENCETRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADTABTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADTEXTINTERFACETRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_ADWINDOWTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_COUNTRYTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_CURRENCYTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_DOCUMENTTYPETRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_FINANCIALMGMTELEMENTVALUETRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_FINANCIALMGMTPAYMENTTERMTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_FINANCIALMGMTTAXCATEGORYTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_FINANCIALMGMTTAXTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_GREETINGTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_OBUIAPPPROCESSTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_OBUISELSELECTORFIELDTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_OBUISELSELECTORTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_PRODUCTTRLLIST
   org.openbravo.model.ad.system.Language.PROPERTY_UOMTRLLIST
   org.openbravo.model.ad.ui.Element.PROPERTY_ADCOLUMNLIST
   org.openbravo.model.ad.ui.Element.PROPERTY_ADPROCESSPARAMETERLIST
   org.openbravo.model.ad.ui.Element.PROPERTY_OBUIAPPPARAMETERLIST
   org.openbravo.model.ad.ui.Field.PROPERTY_TABLENAVIGATIONLIST
   org.openbravo.model.ad.ui.FieldGroup.PROPERTY_ADFIELDLIST
   org.openbravo.model.ad.ui.FieldGroup.PROPERTY_OBUIAPPPARAMETERLIST
   org.openbravo.model.ad.ui.Form.PROPERTY_ADTABMASTERDETAILFORMLIST
   org.openbravo.model.ad.ui.Process.PROPERTY_ADCOLUMNLIST
   org.openbravo.model.ad.ui.Process.PROPERTY_ADMENULIST
   org.openbravo.model.ad.ui.Process.PROPERTY_ADPROCESSINSTANCELIST
   org.openbravo.model.ad.ui.Process.PROPERTY_ADPROCESSPARAMETERLIST
   org.openbravo.model.ad.ui.Process.PROPERTY_ADPROCESSSCHEDULINGLIST
   org.openbravo.model.ad.ui.Process.PROPERTY_ADTABLIST
   org.openbravo.model.ad.ui.Process.PROPERTY_PROCESSEXECUTIONLIST
   org.openbravo.model.ad.ui.Process.PROPERTY_PROCESSGROUPEXECUTIONLIST
   org.openbravo.model.ad.ui.Process.PROPERTY_PROCESSGROUPLISTLIST
   org.openbravo.model.ad.ui.Process.PROPERTY_PROCESSREQUESTLIST
   org.openbravo.model.ad.ui.ProcessExecution.PROPERTY_PROCESSEXECUTIONTRIGGEREDBYGROUPEXECUTIONLIST
   org.openbravo.model.ad.ui.ProcessExecution.PROPERTY_PROCESSRUNTRIGGEREDBYGROUPEXECUTIONLIST
   org.openbravo.model.ad.ui.ProcessGroup.PROPERTY_PROCESSEXECUTIONLIST
   org.openbravo.model.ad.ui.ProcessGroup.PROPERTY_PROCESSREQUESTLIST
   org.openbravo.model.ad.ui.ProcessRequest.PROPERTY_PROCESSEXECUTIONLIST
   org.openbravo.model.ad.ui.ProcessRequest.PROPERTY_PROCESSGROUPEXECUTIONLIST
   org.openbravo.model.ad.ui.ProcessRequest.PROPERTY_PROCESSREQUESTTRIGGEREDBYGROUPLIST
   org.openbravo.model.ad.ui.ProcessRequest.PROPERTY_PROCESSRUNLIST
   org.openbravo.model.ad.ui.ProcessRun.PROPERTY_PROCESSGROUPEXECUTIONLIST
   org.openbravo.model.ad.ui.Tab.PROPERTY_ADALERTRULELIST
   org.openbravo.model.ad.ui.Tab.PROPERTY_ADMODELIMPLEMENTATIONLIST
   org.openbravo.model.ad.ui.Tab.PROPERTY_ADTABINCLUDEDTABLIST
   org.openbravo.model.ad.ui.Tab.PROPERTY_OBCQLQUERYCOLUMNLIST
   org.openbravo.model.ad.ui.Tab.PROPERTY_OBUIAPPPARAMETERLIST
   org.openbravo.model.ad.ui.Tab.PROPERTY_OBUIAPPUIPERSONALIZATIONLIST
   org.openbravo.model.ad.ui.Tab.PROPERTY_TABLENAVIGATIONLIST
   org.openbravo.model.ad.ui.Window.PROPERTY_ADMENULIST
   org.openbravo.model.ad.ui.Window.PROPERTY_ADPREFERENCELIST
   org.openbravo.model.ad.ui.Window.PROPERTY_ADTABLELIST
   org.openbravo.model.ad.ui.Window.PROPERTY_ADTABLEPOWINDOWLIST
   org.openbravo.model.ad.ui.Window.PROPERTY_OBUIAPPPOOLREPORTLIST
   org.openbravo.model.ad.ui.Window.PROPERTY_OBUIAPPUIPERSONALIZATIONLIST
   org.openbravo.model.ad.utility.Attachment.PROPERTY_OBUIAPPPARAMETERVALUELIST
   org.openbravo.model.ad.utility.AttachmentConfig.PROPERTY_ADATTACHMENTLIST
   org.openbravo.model.ad.utility.AttachmentMethod.PROPERTY_ATTACHMENTCONFIGLIST
   org.openbravo.model.ad.utility.AttachmentMethod.PROPERTY_OBUIAPPPARAMETERLIST
   org.openbravo.model.ad.utility.DataSet.PROPERTY_ORGANIZATIONMODULEVLIST
   org.openbravo.model.ad.utility.Image.PROPERTY_ADSYSTEMINFORMATIONPRODUCTIONBANNERIMAGEIDLIST
   org.openbravo.model.ad.utility.Image.PROPERTY_ADSYSTEMINFORMATIONYOURCOMPANYBIGIMAGELIST
   org.openbravo.model.ad.utility.Image.PROPERTY_ADSYSTEMINFORMATIONYOURCOMPANYDOCUMENTIMAGELIST
   org.openbravo.model.ad.utility.Image.PROPERTY_ADSYSTEMINFORMATIONYOURCOMPANYLOGINIMAGELIST
   org.openbravo.model.ad.utility.Image.PROPERTY_ADSYSTEMINFORMATIONYOURCOMPANYMENUIMAGELIST
   org.openbravo.model.ad.utility.Image.PROPERTY_ADSYSTEMINFORMATIONYOURITSERVICELOGINIMAGELIST
   org.openbravo.model.ad.utility.Image.PROPERTY_ADTABLIST
   org.openbravo.model.ad.utility.Image.PROPERTY_ADUSERLIST
   org.openbravo.model.ad.utility.Image.PROPERTY_ADWINDOWLIST
   org.openbravo.model.ad.utility.Image.PROPERTY_CLIENTINFORMATIONYOURCOMPANYBIGIMAGELIST
   org.openbravo.model.ad.utility.Image.PROPERTY_CLIENTINFORMATIONYOURCOMPANYDOCUMENTIMAGELIST
   org.openbravo.model.ad.utility.Image.PROPERTY_CLIENTINFORMATIONYOURCOMPANYMENUIMAGELIST
   org.openbravo.model.ad.utility.Image.PROPERTY_ORGANIZATIONINFORMATIONYOURCOMPANYDOCUMENTIMAGELIST
   org.openbravo.model.ad.utility.Image.PROPERTY_PRODUCTCATEGORYLIST
   org.openbravo.model.ad.utility.Image.PROPERTY_PRODUCTCHARACTERISTICCONFLIST
   org.openbravo.model.ad.utility.Image.PROPERTY_PRODUCTLIST
   org.openbravo.model.ad.utility.TableTree.PROPERTY_ADREFERENCEDTREELIST
   org.openbravo.model.ad.utility.TableTree.PROPERTY_ADTABLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_ADROLEPRIMARYTREEMENULIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_ADTREENODELIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CHARACTERISTICLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONADTREECAMPAIGNIDLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYTREEASSETLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYTREEBPARTNERLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYTREECOSTCENTERLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYTREEMENULIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYTREEORGANIZATIONLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYTREEPRODUCTCATEGORYLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYTREEPRODUCTLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYTREEPROJECTLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYTREERESOURCECATEGORYLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYTREESALESREGIONLIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYUSERDIMENSION1LIST
   org.openbravo.model.ad.utility.Tree.PROPERTY_CLIENTINFORMATIONPRIMARYUSERDIMENSION2LIST
   org.openbravo.model.common.enterprise.Organization.PROPERTY_ADROLEORGANIZATIONLIST
   org.openbravo.model.common.enterprise.Organization.PROPERTY_ORGANIZATIONMODULEVLIST
   org.openbravo.model.common.enterprise.Organization.PROPERTY_ORGANIZATIONTREELIST
   org.openbravo.service.datasource.DataSource.PROPERTY_ADTABLELIST
   org.openbravo.service.datasource.DataSource.PROPERTY_OBCQLWIDGETQUERYLIST
   org.openbravo.service.datasource.DataSource.PROPERTY_OBUISELSELECTORLIST
   org.openbravo.service.datasource.DatasourceField.PROPERTY_OBUISELSELECTORFIELDLIST
   org.openbravo.userinterface.selector.SelectorField.PROPERTY_ADFIELDEMOBUISELOUTFIELDIDLIST
   org.openbravo.userinterface.selector.SelectorField.PROPERTY_OBUISELSELECTORDISPLAYFIELDIDLIST
   org.openbravo.userinterface.selector.SelectorField.PROPERTY_OBUISELSELECTORVALUEFIELDIDLIST



Also their getter and setter methods:

   org.openbravo.client.application.DataPoolReport.getOBUIAPPDataPoolSelectionList
   org.openbravo.client.application.DataPoolReport.setOBUIAPPDataPoolSelectionList
   org.openbravo.client.application.OBUIAPPViewImplementation.getADMenuEMObuiappViewList
   org.openbravo.client.application.OBUIAPPViewImplementation.setADMenuEMObuiappViewList
   org.openbravo.client.application.Parameter.getOBUIAPPParameterValueList
   org.openbravo.client.application.Parameter.setOBUIAPPParameterValueList
   org.openbravo.client.application.Process.getADColumnEMOBUIAPPProcessIDList
   org.openbravo.client.application.Process.getADMenuEMOBUIAPPProcessDefinitionList
   org.openbravo.client.application.Process.getOBUISELSelectorList
   org.openbravo.client.application.Process.setADColumnEMOBUIAPPProcessIDList
   org.openbravo.client.application.Process.setADMenuEMOBUIAPPProcessDefinitionList
   org.openbravo.client.application.Process.setOBUISELSelectorList
   org.openbravo.client.kernel.Template.getOBCLKERTemplateDependencyDependsOnTemplateList
   org.openbravo.client.kernel.Template.getOBCLKERTemplateOverridesTemplateIDList
   org.openbravo.client.kernel.Template.getOBSERDSDatasourceList
   org.openbravo.client.kernel.Template.getOBUIAPPNavigationBarComponentList
   org.openbravo.client.kernel.Template.getOBUIAPPViewImplementationList
   org.openbravo.client.kernel.Template.getOBUISELSelectorList
   org.openbravo.client.kernel.Template.setOBCLKERTemplateDependencyDependsOnTemplateList
   org.openbravo.client.kernel.Template.setOBCLKERTemplateOverridesTemplateIDList
   org.openbravo.client.kernel.Template.setOBSERDSDatasourceList
   org.openbravo.client.kernel.Template.setOBUIAPPNavigationBarComponentList
   org.openbravo.client.kernel.Template.setOBUIAPPViewImplementationList
   org.openbravo.client.kernel.Template.setOBUISELSelectorList
   org.openbravo.client.myob.WidgetClass.getOBKMOWidgetClassMenuList
   org.openbravo.client.myob.WidgetClass.getOBKMOWidgetClassWidgetSuperclassList
   org.openbravo.client.myob.WidgetClass.getOBKMOWidgetInstanceList
   org.openbravo.client.myob.WidgetClass.getOBKMOWidgetListList
   org.openbravo.client.myob.WidgetClass.getOBKMOWidgetReferenceList
   org.openbravo.client.myob.WidgetClass.setOBKMOWidgetClassMenuList
   org.openbravo.client.myob.WidgetClass.setOBKMOWidgetClassWidgetSuperclassList
   org.openbravo.client.myob.WidgetClass.setOBKMOWidgetInstanceList
   org.openbravo.client.myob.WidgetClass.setOBKMOWidgetListList
   org.openbravo.client.myob.WidgetClass.setOBKMOWidgetReferenceList
   org.openbravo.client.myob.WidgetInstance.getOBKMOWidgetInstanceCopiedFromList
   org.openbravo.client.myob.WidgetInstance.setOBKMOWidgetInstanceCopiedFromList
   org.openbravo.client.querylist.OBCQL_WidgetQuery.getOBCQLQueryColumnList
   org.openbravo.client.querylist.OBCQL_WidgetQuery.setOBCQLQueryColumnList
   org.openbravo.model.ad.access.Role.getADAlertList
   org.openbravo.model.ad.access.Role.getADAlertRecipientInheritedFromList
   org.openbravo.model.ad.access.Role.getADFieldAccessInheritedFromList
   org.openbravo.model.ad.access.Role.getADFormAccessInheritedFromList
   org.openbravo.model.ad.access.Role.getADPreferenceInheritedFromList
   org.openbravo.model.ad.access.Role.getADProcessAccessInheritedFromList
   org.openbravo.model.ad.access.Role.getADRoleOrganizationInheritedFromList
   org.openbravo.model.ad.access.Role.getADTabAccessInheritedFromList
   org.openbravo.model.ad.access.Role.getADTableAccessInheritedFromList
   org.openbravo.model.ad.access.Role.getADUserDefaultRoleList
   org.openbravo.model.ad.access.Role.getADWindowAccessInheritedFromList
   org.openbravo.model.ad.access.Role.getImportEntryArchiveList
   org.openbravo.model.ad.access.Role.getIMPORTENTRYList
   org.openbravo.model.ad.access.Role.getOBKMOWidgetClassAccessInheritedFromList
   org.openbravo.model.ad.access.Role.getOBKMOWidgetInstanceVisibleAtRoleList
   org.openbravo.model.ad.access.Role.getOBSEIGDefaultsList
   org.openbravo.model.ad.access.Role.getOBUIAPPNavbarRoleaccessList
   org.openbravo.model.ad.access.Role.getOBUIAPPProcessAccessInheritedFromList
   org.openbravo.model.ad.access.Role.getOBUIAPPUIPersonalizationVisibleAtRoleList
   org.openbravo.model.ad.access.Role.getObuiappViewRoleAccessInheritedFromList
   org.openbravo.model.ad.access.Role.setADAlertList
   org.openbravo.model.ad.access.Role.setADAlertRecipientInheritedFromList
   org.openbravo.model.ad.access.Role.setADFieldAccessInheritedFromList
   org.openbravo.model.ad.access.Role.setADFormAccessInheritedFromList
   org.openbravo.model.ad.access.Role.setADPreferenceInheritedFromList
   org.openbravo.model.ad.access.Role.setADProcessAccessInheritedFromList
   org.openbravo.model.ad.access.Role.setADRoleOrganizationInheritedFromList
   org.openbravo.model.ad.access.Role.setADTabAccessInheritedFromList
   org.openbravo.model.ad.access.Role.setADTableAccessInheritedFromList
   org.openbravo.model.ad.access.Role.setADUserDefaultRoleList
   org.openbravo.model.ad.access.Role.setADWindowAccessInheritedFromList
   org.openbravo.model.ad.access.Role.setImportEntryArchiveList
   org.openbravo.model.ad.access.Role.setIMPORTENTRYList
   org.openbravo.model.ad.access.Role.setOBKMOWidgetClassAccessInheritedFromList
   org.openbravo.model.ad.access.Role.setOBKMOWidgetInstanceVisibleAtRoleList
   org.openbravo.model.ad.access.Role.setOBSEIGDefaultsList
   org.openbravo.model.ad.access.Role.setOBUIAPPNavbarRoleaccessList
   org.openbravo.model.ad.access.Role.setOBUIAPPProcessAccessInheritedFromList
   org.openbravo.model.ad.access.Role.setOBUIAPPUIPersonalizationVisibleAtRoleList
   org.openbravo.model.ad.access.Role.setObuiappViewRoleAccessInheritedFromList
   org.openbravo.model.ad.access.Session.getADSessionUsageAuditList
   org.openbravo.model.ad.access.Session.setADSessionUsageAuditList
   org.openbravo.model.ad.access.User.getADAlertList
   org.openbravo.model.ad.access.User.getADAlertRecipientList
   org.openbravo.model.ad.access.User.getADPreferenceList
   org.openbravo.model.ad.access.User.getADProcessInstanceList
   org.openbravo.model.ad.access.User.getAuditTrailList
   org.openbravo.model.ad.access.User.getOBKMOWidgetInstanceVisibleAtUserList
   org.openbravo.model.ad.access.User.getOBUIAPPUIPersonalizationList
   org.openbravo.model.ad.access.User.getProcessExecutionList
   org.openbravo.model.ad.access.User.getProcessGroupExecutionList
   org.openbravo.model.ad.access.User.getProcessRequestList
   org.openbravo.model.ad.access.User.setADAlertList
   org.openbravo.model.ad.access.User.setADAlertRecipientList
   org.openbravo.model.ad.access.User.setADPreferenceList
   org.openbravo.model.ad.access.User.setADProcessInstanceList
   org.openbravo.model.ad.access.User.setAuditTrailList
   org.openbravo.model.ad.access.User.setOBKMOWidgetInstanceVisibleAtUserList
   org.openbravo.model.ad.access.User.setOBUIAPPUIPersonalizationList
   org.openbravo.model.ad.access.User.setProcessExecutionList
   org.openbravo.model.ad.access.User.setProcessGroupExecutionList
   org.openbravo.model.ad.access.User.setProcessRequestList
   org.openbravo.model.ad.datamodel.Column.getADReferencedTableDisplayedColumnList
   org.openbravo.model.ad.datamodel.Column.getADReferencedTableKeyColumnList
   org.openbravo.model.ad.datamodel.Column.getADReferencedTreeList
   org.openbravo.model.ad.datamodel.Column.getADSelectorList
   org.openbravo.model.ad.datamodel.Column.getADTabIncludedColumnList
   org.openbravo.model.ad.datamodel.Column.getADTableAcctdateColumnIDList
   org.openbravo.model.ad.datamodel.Column.getADTableTreeLinkToParentColumnList
   org.openbravo.model.ad.datamodel.Column.getADTableTreeNodeIdColumnList
   org.openbravo.model.ad.datamodel.Column.getADTabList
   org.openbravo.model.ad.datamodel.Column.getADTabOrderColumnList
   org.openbravo.model.ad.datamodel.Column.getAuditTrailList
   org.openbravo.model.ad.datamodel.Column.getDataSetColumnList
   org.openbravo.model.ad.datamodel.Column.getOBUISELSelectorFieldList
   org.openbravo.model.ad.datamodel.Column.getOBUISELSelectorList
   org.openbravo.model.ad.datamodel.Column.getOBULOGConfigList
   org.openbravo.model.ad.datamodel.Column.setADReferencedTableDisplayedColumnList
   org.openbravo.model.ad.datamodel.Column.setADReferencedTableKeyColumnList
   org.openbravo.model.ad.datamodel.Column.setADReferencedTreeList
   org.openbravo.model.ad.datamodel.Column.setADSelectorList
   org.openbravo.model.ad.datamodel.Column.setADTabIncludedColumnList
   org.openbravo.model.ad.datamodel.Column.setADTableAcctdateColumnIDList
   org.openbravo.model.ad.datamodel.Column.setADTableTreeLinkToParentColumnList
   org.openbravo.model.ad.datamodel.Column.setADTableTreeNodeIdColumnList
   org.openbravo.model.ad.datamodel.Column.setADTabList
   org.openbravo.model.ad.datamodel.Column.setADTabOrderColumnList
   org.openbravo.model.ad.datamodel.Column.setAuditTrailList
   org.openbravo.model.ad.datamodel.Column.setDataSetColumnList
   org.openbravo.model.ad.datamodel.Column.setOBUISELSelectorFieldList
   org.openbravo.model.ad.datamodel.Column.setOBUISELSelectorList
   org.openbravo.model.ad.datamodel.Column.setOBULOGConfigList
   org.openbravo.model.ad.datamodel.Table.getADAttachmentList
   org.openbravo.model.ad.datamodel.Table.getADReferencedTableList
   org.openbravo.model.ad.datamodel.Table.getADReferencedTreeList
   org.openbravo.model.ad.datamodel.Table.getADSelectorList
   org.openbravo.model.ad.datamodel.Table.getAuditTrailList
   org.openbravo.model.ad.datamodel.Table.getCreateFactTemplateList
   org.openbravo.model.ad.datamodel.Table.getDataSetTableList
   org.openbravo.model.ad.datamodel.Table.getEmailInteractionList
   org.openbravo.model.ad.datamodel.Table.getOBSERDSDatasourceFieldList
   org.openbravo.model.ad.datamodel.Table.getOBSERDSDatasourceList
   org.openbravo.model.ad.datamodel.Table.getOBUIAPPNoteList
   org.openbravo.model.ad.datamodel.Table.getOBUISELSelectorList
   org.openbravo.model.ad.datamodel.Table.getOBULOGConfigList
   org.openbravo.model.ad.datamodel.Table.getReferenceDataStoreList
   org.openbravo.model.ad.datamodel.Table.getTableNavigationList
   org.openbravo.model.ad.datamodel.Table.setADAttachmentList
   org.openbravo.model.ad.datamodel.Table.setADReferencedTableList
   org.openbravo.model.ad.datamodel.Table.setADReferencedTreeList
   org.openbravo.model.ad.datamodel.Table.setADSelectorList
   org.openbravo.model.ad.datamodel.Table.setAuditTrailList
   org.openbravo.model.ad.datamodel.Table.setCreateFactTemplateList
   org.openbravo.model.ad.datamodel.Table.setDataSetTableList
   org.openbravo.model.ad.datamodel.Table.setEmailInteractionList
   org.openbravo.model.ad.datamodel.Table.setOBSERDSDatasourceFieldList
   org.openbravo.model.ad.datamodel.Table.setOBSERDSDatasourceList
   org.openbravo.model.ad.datamodel.Table.setOBUIAPPNoteList
   org.openbravo.model.ad.datamodel.Table.setOBUISELSelectorList
   org.openbravo.model.ad.datamodel.Table.setOBULOGConfigList
   org.openbravo.model.ad.datamodel.Table.setReferenceDataStoreList
   org.openbravo.model.ad.datamodel.Table.setTableNavigationList
   org.openbravo.model.ad.domain.Callout.getADColumnList
   org.openbravo.model.ad.domain.Callout.setADColumnList
   org.openbravo.model.ad.domain.Reference.getADColumnList
   org.openbravo.model.ad.domain.Reference.getADProcessParameterList
   org.openbravo.model.ad.domain.Reference.getADProcessParameterReferenceSearchKeyList
   org.openbravo.model.ad.domain.Reference.getADReferenceParentReferenceIDList
   org.openbravo.model.ad.domain.Reference.getOBCQLQueryColumnList
   org.openbravo.model.ad.domain.Reference.getOBCQLQueryColumnReferenceSearchKeyList
   org.openbravo.model.ad.domain.Reference.getOBKMOWidgetReferenceList
   org.openbravo.model.ad.domain.Reference.getOBSERDSDatasourceFieldList
   org.openbravo.model.ad.domain.Reference.getOBUIAPPParameterList
   org.openbravo.model.ad.domain.Reference.getOBUISELSelectorFieldList
   org.openbravo.model.ad.domain.Reference.setADColumnList
   org.openbravo.model.ad.domain.Reference.setADProcessParameterList
   org.openbravo.model.ad.domain.Reference.setADProcessParameterReferenceSearchKeyList
   org.openbravo.model.ad.domain.Reference.setADReferenceParentReferenceIDList
   org.openbravo.model.ad.domain.Reference.setOBCQLQueryColumnList
   org.openbravo.model.ad.domain.Reference.setOBCQLQueryColumnReferenceSearchKeyList
   org.openbravo.model.ad.domain.Reference.setOBKMOWidgetReferenceList
   org.openbravo.model.ad.domain.Reference.setOBSERDSDatasourceFieldList
   org.openbravo.model.ad.domain.Reference.setOBUIAPPParameterList
   org.openbravo.model.ad.domain.Reference.setOBUISELSelectorFieldList
   org.openbravo.model.ad.domain.ReferencedTreeField.getADReferencedTreeDisplayfieldIDList
   org.openbravo.model.ad.domain.ReferencedTreeField.getADReferencedTreeValuefieldIDList
   org.openbravo.model.ad.domain.ReferencedTreeField.setADReferencedTreeDisplayfieldIDList
   org.openbravo.model.ad.domain.ReferencedTreeField.setADReferencedTreeValuefieldIDList
   org.openbravo.model.ad.domain.Validation.getADColumnList
   org.openbravo.model.ad.domain.Validation.getADProcessParameterList
   org.openbravo.model.ad.domain.Validation.getOBUIAPPParameterList
   org.openbravo.model.ad.domain.Validation.setADColumnList
   org.openbravo.model.ad.domain.Validation.setADProcessParameterList
   org.openbravo.model.ad.domain.Validation.setOBUIAPPParameterList
   org.openbravo.model.ad.module.DataPackage.getADTableList
   org.openbravo.model.ad.module.DataPackage.setADTableList
   org.openbravo.model.ad.module.Module.getADClientModuleList
   org.openbravo.model.ad.module.Module.getADModelImplementationList
   org.openbravo.model.ad.module.Module.getADModuleMergeList
   org.openbravo.model.ad.module.Module.getADOrgModuleList
   org.openbravo.model.ad.module.Module.getAttachmentMethodList
   org.openbravo.model.ad.module.Module.getNamingExceptionList
   org.openbravo.model.ad.module.Module.getOBKMOWidgetClassList
   org.openbravo.model.ad.module.Module.getOBUIAPPParameterList
   org.openbravo.model.ad.module.Module.getPromotionTypeList
   org.openbravo.model.ad.module.Module.setADClientModuleList
   org.openbravo.model.ad.module.Module.setADModelImplementationList
   org.openbravo.model.ad.module.Module.setADModuleMergeList
   org.openbravo.model.ad.module.Module.setADOrgModuleList
   org.openbravo.model.ad.module.Module.setAttachmentMethodList
   org.openbravo.model.ad.module.Module.setNamingExceptionList
   org.openbravo.model.ad.module.Module.setOBKMOWidgetClassList
   org.openbravo.model.ad.module.Module.setOBUIAPPParameterList
   org.openbravo.model.ad.module.Module.setPromotionTypeList
   org.openbravo.model.ad.process.ExtensionPoints.getADEPInstanceParaList
   org.openbravo.model.ad.process.ExtensionPoints.getADEPProceduresList
   org.openbravo.model.ad.process.ExtensionPoints.setADEPInstanceParaList
   org.openbravo.model.ad.process.ExtensionPoints.setADEPProceduresList
   org.openbravo.model.ad.system.Language.getADAlertRuleTrlList
   org.openbravo.model.ad.system.Language.getADElementTrlList
   org.openbravo.model.ad.system.Language.getADFieldGroupTrlList
   org.openbravo.model.ad.system.Language.getADFieldTrlList
   org.openbravo.model.ad.system.Language.getADFormTrlList
   org.openbravo.model.ad.system.Language.getADListTrlList
   org.openbravo.model.ad.system.Language.getADMenuTrlList
   org.openbravo.model.ad.system.Language.getADMessageTrlList
   org.openbravo.model.ad.system.Language.getADMonthTrlList
   org.openbravo.model.ad.system.Language.getADProcessParameterTrlList
   org.openbravo.model.ad.system.Language.getADProcessTrlList
   org.openbravo.model.ad.system.Language.getADReferenceTrlList
   org.openbravo.model.ad.system.Language.getADTabTrlList
   org.openbravo.model.ad.system.Language.getADTextInterfaceTrlList
   org.openbravo.model.ad.system.Language.getADWindowTrlList
   org.openbravo.model.ad.system.Language.getCountryTrlList
   org.openbravo.model.ad.system.Language.getCurrencyTrlList
   org.openbravo.model.ad.system.Language.getDocumentTypeTrlList
   org.openbravo.model.ad.system.Language.getFinancialMgmtElementValueTrlList
   org.openbravo.model.ad.system.Language.getFinancialMgmtPaymentTermTrlList
   org.openbravo.model.ad.system.Language.getFinancialMgmtTaxCategoryTrlList
   org.openbravo.model.ad.system.Language.getFinancialMgmtTaxTrlList
   org.openbravo.model.ad.system.Language.getGreetingTrlList
   org.openbravo.model.ad.system.Language.getOBUIAPPProcessTrlList
   org.openbravo.model.ad.system.Language.getOBUISELSelectorFieldTrlList
   org.openbravo.model.ad.system.Language.getOBUISELSelectorTrlList
   org.openbravo.model.ad.system.Language.getProductTrlList
   org.openbravo.model.ad.system.Language.getUOMTrlList
   org.openbravo.model.ad.system.Language.setADAlertRuleTrlList
   org.openbravo.model.ad.system.Language.setADElementTrlList
   org.openbravo.model.ad.system.Language.setADFieldGroupTrlList
   org.openbravo.model.ad.system.Language.setADFieldTrlList
   org.openbravo.model.ad.system.Language.setADFormTrlList
   org.openbravo.model.ad.system.Language.setADListTrlList
   org.openbravo.model.ad.system.Language.setADMenuTrlList
   org.openbravo.model.ad.system.Language.setADMessageTrlList
   org.openbravo.model.ad.system.Language.setADMonthTrlList
   org.openbravo.model.ad.system.Language.setADProcessParameterTrlList
   org.openbravo.model.ad.system.Language.setADProcessTrlList
   org.openbravo.model.ad.system.Language.setADReferenceTrlList
   org.openbravo.model.ad.system.Language.setADTabTrlList
   org.openbravo.model.ad.system.Language.setADTextInterfaceTrlList
   org.openbravo.model.ad.system.Language.setADWindowTrlList
   org.openbravo.model.ad.system.Language.setCountryTrlList
   org.openbravo.model.ad.system.Language.setCurrencyTrlList
   org.openbravo.model.ad.system.Language.setDocumentTypeTrlList
   org.openbravo.model.ad.system.Language.setFinancialMgmtElementValueTrlList
   org.openbravo.model.ad.system.Language.setFinancialMgmtPaymentTermTrlList
   org.openbravo.model.ad.system.Language.setFinancialMgmtTaxCategoryTrlList
   org.openbravo.model.ad.system.Language.setFinancialMgmtTaxTrlList
   org.openbravo.model.ad.system.Language.setGreetingTrlList
   org.openbravo.model.ad.system.Language.setOBUIAPPProcessTrlList
   org.openbravo.model.ad.system.Language.setOBUISELSelectorFieldTrlList
   org.openbravo.model.ad.system.Language.setOBUISELSelectorTrlList
   org.openbravo.model.ad.system.Language.setProductTrlList
   org.openbravo.model.ad.system.Language.setUOMTrlList
   org.openbravo.model.ad.ui.Element.getADColumnList
   org.openbravo.model.ad.ui.Element.getADProcessParameterList
   org.openbravo.model.ad.ui.Element.getOBUIAPPParameterList
   org.openbravo.model.ad.ui.Element.setADColumnList
   org.openbravo.model.ad.ui.Element.setADProcessParameterList
   org.openbravo.model.ad.ui.Element.setOBUIAPPParameterList
   org.openbravo.model.ad.ui.Field.getTableNavigationList
   org.openbravo.model.ad.ui.Field.setTableNavigationList
   org.openbravo.model.ad.ui.FieldGroup.getADFieldList
   org.openbravo.model.ad.ui.FieldGroup.getOBUIAPPParameterList
   org.openbravo.model.ad.ui.FieldGroup.setADFieldList
   org.openbravo.model.ad.ui.FieldGroup.setOBUIAPPParameterList
   org.openbravo.model.ad.ui.Form.getADTabMasterDetailFormList
   org.openbravo.model.ad.ui.Form.setADTabMasterDetailFormList
   org.openbravo.model.ad.ui.Process.getADColumnList
   org.openbravo.model.ad.ui.Process.getADMenuList
   org.openbravo.model.ad.ui.Process.getADProcessInstanceList
   org.openbravo.model.ad.ui.Process.getADProcessParameterList
   org.openbravo.model.ad.ui.Process.getADProcessSchedulingList
   org.openbravo.model.ad.ui.Process.getADTabList
   org.openbravo.model.ad.ui.Process.getProcessExecutionList
   org.openbravo.model.ad.ui.Process.getProcessGroupExecutionList
   org.openbravo.model.ad.ui.Process.getProcessGroupListList
   org.openbravo.model.ad.ui.Process.getProcessRequestList
   org.openbravo.model.ad.ui.Process.setADColumnList
   org.openbravo.model.ad.ui.Process.setADMenuList
   org.openbravo.model.ad.ui.Process.setADProcessInstanceList
   org.openbravo.model.ad.ui.Process.setADProcessParameterList
   org.openbravo.model.ad.ui.Process.setADProcessSchedulingList
   org.openbravo.model.ad.ui.Process.setADTabList
   org.openbravo.model.ad.ui.Process.setProcessExecutionList
   org.openbravo.model.ad.ui.Process.setProcessGroupExecutionList
   org.openbravo.model.ad.ui.Process.setProcessGroupListList
   org.openbravo.model.ad.ui.Process.setProcessRequestList
   org.openbravo.model.ad.ui.ProcessExecution.getProcessExecutionTriggeredByGroupExecutionList
   org.openbravo.model.ad.ui.ProcessExecution.getProcessRunTriggeredByGroupExecutionList
   org.openbravo.model.ad.ui.ProcessExecution.setProcessExecutionTriggeredByGroupExecutionList
   org.openbravo.model.ad.ui.ProcessExecution.setProcessRunTriggeredByGroupExecutionList
   org.openbravo.model.ad.ui.ProcessGroup.getProcessExecutionList
   org.openbravo.model.ad.ui.ProcessGroup.getProcessRequestList
   org.openbravo.model.ad.ui.ProcessGroup.setProcessExecutionList
   org.openbravo.model.ad.ui.ProcessGroup.setProcessRequestList
   org.openbravo.model.ad.ui.ProcessRequest.getProcessExecutionList
   org.openbravo.model.ad.ui.ProcessRequest.getProcessGroupExecutionList
   org.openbravo.model.ad.ui.ProcessRequest.getProcessRequestTriggeredByGroupList
   org.openbravo.model.ad.ui.ProcessRequest.getProcessRunList
   org.openbravo.model.ad.ui.ProcessRequest.setProcessExecutionList
   org.openbravo.model.ad.ui.ProcessRequest.setProcessGroupExecutionList
   org.openbravo.model.ad.ui.ProcessRequest.setProcessRequestTriggeredByGroupList
   org.openbravo.model.ad.ui.ProcessRequest.setProcessRunList
   org.openbravo.model.ad.ui.ProcessRun.getProcessGroupExecutionList
   org.openbravo.model.ad.ui.ProcessRun.setProcessGroupExecutionList
   org.openbravo.model.ad.ui.Tab.getADAlertRuleList
   org.openbravo.model.ad.ui.Tab.getADModelImplementationList
   org.openbravo.model.ad.ui.Tab.getADTabIncludedTabList
   org.openbravo.model.ad.ui.Tab.getOBCQLQueryColumnList
   org.openbravo.model.ad.ui.Tab.getOBUIAPPParameterList
   org.openbravo.model.ad.ui.Tab.getOBUIAPPUIPersonalizationList
   org.openbravo.model.ad.ui.Tab.getTableNavigationList
   org.openbravo.model.ad.ui.Tab.setADAlertRuleList
   org.openbravo.model.ad.ui.Tab.setADModelImplementationList
   org.openbravo.model.ad.ui.Tab.setADTabIncludedTabList
   org.openbravo.model.ad.ui.Tab.setOBCQLQueryColumnList
   org.openbravo.model.ad.ui.Tab.setOBUIAPPParameterList
   org.openbravo.model.ad.ui.Tab.setOBUIAPPUIPersonalizationList
   org.openbravo.model.ad.ui.Tab.setTableNavigationList
   org.openbravo.model.ad.ui.Window.getADMenuList
   org.openbravo.model.ad.ui.Window.getADPreferenceList
   org.openbravo.model.ad.ui.Window.getADTableList
   org.openbravo.model.ad.ui.Window.getADTablePOWindowList
   org.openbravo.model.ad.ui.Window.getOBUIAPPPoolReportList
   org.openbravo.model.ad.ui.Window.getOBUIAPPUIPersonalizationList
   org.openbravo.model.ad.ui.Window.setADMenuList
   org.openbravo.model.ad.ui.Window.setADPreferenceList
   org.openbravo.model.ad.ui.Window.setADTableList
   org.openbravo.model.ad.ui.Window.setADTablePOWindowList
   org.openbravo.model.ad.ui.Window.setOBUIAPPPoolReportList
   org.openbravo.model.ad.ui.Window.setOBUIAPPUIPersonalizationList
   org.openbravo.model.ad.utility.Attachment.getOBUIAPPParameterValueList
   org.openbravo.model.ad.utility.Attachment.setOBUIAPPParameterValueList
   org.openbravo.model.ad.utility.AttachmentConfig.getADAttachmentList
   org.openbravo.model.ad.utility.AttachmentConfig.setADAttachmentList
   org.openbravo.model.ad.utility.AttachmentMethod.getAttachmentConfigList
   org.openbravo.model.ad.utility.AttachmentMethod.getOBUIAPPParameterList
   org.openbravo.model.ad.utility.AttachmentMethod.setAttachmentConfigList
   org.openbravo.model.ad.utility.AttachmentMethod.setOBUIAPPParameterList
   org.openbravo.model.ad.utility.DataSet.getOrganizationModuleVList
   org.openbravo.model.ad.utility.DataSet.setOrganizationModuleVList
   org.openbravo.model.ad.utility.Image.getADSystemInformationProductionBannerImageIDList
   org.openbravo.model.ad.utility.Image.getADSystemInformationYourCompanyBigImageList
   org.openbravo.model.ad.utility.Image.getADSystemInformationYourCompanyDocumentImageList
   org.openbravo.model.ad.utility.Image.getADSystemInformationYourCompanyLoginImageList
   org.openbravo.model.ad.utility.Image.getADSystemInformationYourCompanyMenuImageList
   org.openbravo.model.ad.utility.Image.getADSystemInformationYourItServiceLoginImageList
   org.openbravo.model.ad.utility.Image.getADTabList
   org.openbravo.model.ad.utility.Image.getADUserList
   org.openbravo.model.ad.utility.Image.getADWindowList
   org.openbravo.model.ad.utility.Image.getClientInformationYourCompanyBigImageList
   org.openbravo.model.ad.utility.Image.getClientInformationYourCompanyDocumentImageList
   org.openbravo.model.ad.utility.Image.getClientInformationYourCompanyMenuImageList
   org.openbravo.model.ad.utility.Image.getOrganizationInformationYourCompanyDocumentImageList
   org.openbravo.model.ad.utility.Image.getProductCategoryList
   org.openbravo.model.ad.utility.Image.getProductCharacteristicConfList
   org.openbravo.model.ad.utility.Image.getProductList
   org.openbravo.model.ad.utility.Image.setADSystemInformationProductionBannerImageIDList
   org.openbravo.model.ad.utility.Image.setADSystemInformationYourCompanyBigImageList
   org.openbravo.model.ad.utility.Image.setADSystemInformationYourCompanyDocumentImageList
   org.openbravo.model.ad.utility.Image.setADSystemInformationYourCompanyLoginImageList
   org.openbravo.model.ad.utility.Image.setADSystemInformationYourCompanyMenuImageList
   org.openbravo.model.ad.utility.Image.setADSystemInformationYourItServiceLoginImageList
   org.openbravo.model.ad.utility.Image.setADTabList
   org.openbravo.model.ad.utility.Image.setADUserList
   org.openbravo.model.ad.utility.Image.setADWindowList
   org.openbravo.model.ad.utility.Image.setClientInformationYourCompanyBigImageList
   org.openbravo.model.ad.utility.Image.setClientInformationYourCompanyDocumentImageList
   org.openbravo.model.ad.utility.Image.setClientInformationYourCompanyMenuImageList
   org.openbravo.model.ad.utility.Image.setOrganizationInformationYourCompanyDocumentImageList
   org.openbravo.model.ad.utility.Image.setProductCategoryList
   org.openbravo.model.ad.utility.Image.setProductCharacteristicConfList
   org.openbravo.model.ad.utility.Image.setProductList
   org.openbravo.model.ad.utility.TableTree.getADReferencedTreeList
   org.openbravo.model.ad.utility.TableTree.getADTabList
   org.openbravo.model.ad.utility.TableTree.setADReferencedTreeList
   org.openbravo.model.ad.utility.TableTree.setADTabList
   org.openbravo.model.ad.utility.Tree.getADRolePrimaryTreeMenuList
   org.openbravo.model.ad.utility.Tree.getADTreeNodeList
   org.openbravo.model.ad.utility.Tree.getCharacteristicList
   org.openbravo.model.ad.utility.Tree.getClientInformationADTreeCampaignIDList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryTreeAssetList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryTreeBPartnerList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryTreeCostCenterList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryTreeMenuList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryTreeOrganizationList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryTreeProductCategoryList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryTreeProductList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryTreeProjectList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryTreeResourceCategoryList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryTreeSalesRegionList
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryUserDimension1List
   org.openbravo.model.ad.utility.Tree.getClientInformationPrimaryUserDimension2List
   org.openbravo.model.ad.utility.Tree.setADRolePrimaryTreeMenuList
   org.openbravo.model.ad.utility.Tree.setADTreeNodeList
   org.openbravo.model.ad.utility.Tree.setCharacteristicList
   org.openbravo.model.ad.utility.Tree.setClientInformationADTreeCampaignIDList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryTreeAssetList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryTreeBPartnerList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryTreeCostCenterList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryTreeMenuList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryTreeOrganizationList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryTreeProductCategoryList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryTreeProductList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryTreeProjectList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryTreeResourceCategoryList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryTreeSalesRegionList
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryUserDimension1List
   org.openbravo.model.ad.utility.Tree.setClientInformationPrimaryUserDimension2List
   org.openbravo.model.common.enterprise.Organization.getADRoleOrganizationList
   org.openbravo.model.common.enterprise.Organization.getOrganizationModuleVList
   org.openbravo.model.common.enterprise.Organization.getOrganizationTreeList
   org.openbravo.model.common.enterprise.Organization.setADRoleOrganizationList
   org.openbravo.model.common.enterprise.Organization.setOrganizationModuleVList
   org.openbravo.model.common.enterprise.Organization.setOrganizationTreeList
   org.openbravo.service.datasource.DataSource.getADTableList
   org.openbravo.service.datasource.DataSource.getOBCQLWidgetQueryList
   org.openbravo.service.datasource.DataSource.getOBUISELSelectorList
   org.openbravo.service.datasource.DataSource.setADTableList
   org.openbravo.service.datasource.DataSource.setOBCQLWidgetQueryList
   org.openbravo.service.datasource.DataSource.setOBUISELSelectorList
   org.openbravo.service.datasource.DatasourceField.getOBUISELSelectorFieldList
   org.openbravo.service.datasource.DatasourceField.setOBUISELSelectorFieldList
   org.openbravo.userinterface.selector.SelectorField.getADFieldEMObuiselOutfieldIDList
   org.openbravo.userinterface.selector.SelectorField.getOBUISELSelectorDisplayfieldIDList
   org.openbravo.userinterface.selector.SelectorField.getOBUISELSelectorValuefieldIDList
   org.openbravo.userinterface.selector.SelectorField.setADFieldEMObuiselOutfieldIDList
   org.openbravo.userinterface.selector.SelectorField.setOBUISELSelectorDisplayfieldIDList
   org.openbravo.userinterface.selector.SelectorField.setOBUISELSelectorValuefieldIDList
Even this change is potentially risky, it is possible to revert it by setting hb.generate.all.parent.child.properties=true in Openbravo.properties.
Approved
blocks design defect 0040906 closed alostale platform: review FK columns to set which ones shouldn't generate one-to-many property in parent entity 
Issue History
2019-05-22 09:47alostaleNew Issue
2019-05-22 09:47alostaleAssigned To => platform
2019-05-22 09:47alostaleModules => Core
2019-05-22 09:47alostaleTriggers an Emergency Pack => No
2019-05-22 09:47alostaleRelationship addedblocks 0040906
2019-05-22 09:47alostaleTag Attached: Approved
2019-05-22 09:52hgbotCheckin
2019-05-22 09:52hgbotNote Added: 0112064
2019-05-22 09:52hgbotStatusnew => resolved
2019-05-22 09:52hgbotResolutionopen => fixed
2019-05-22 09:52hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/api-checks/rev/9a41196f414c0174f7d02656ad00dc8146bc2ef5 [^]
2019-06-14 07:57alostaleStatusresolved => closed

Notes
(0112064)
hgbot   
2019-05-22 09:52   
Repository: erp/devel/api-checks
Changeset: 9a41196f414c0174f7d02656ad00dc8146bc2ef5
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Wed May 22 09:51:21 2019 +0200
URL: http://code.openbravo.com/erp/devel/api-checks/rev/9a41196f414c0174f7d02656ad00dc8146bc2ef5 [^]

fixes issue 40931: removed one-to-many child in parent properties for platform

---
M java/reference/java.japi.gz
---