Branch: refs/heads/master
Home:
https://github.com/idempiere/idempiere
Commit: a9c98899d002ede181c50550ba12a657efbaecb2
https://github.com/idempiere/idempiere/commit/a9c98899d002ede181c50550ba12a657efbaecb2
Author: Deepak Pansheriya <
deepakpa...@gmail.com>
Date: 2025-05-16 (Fri, 16 May 2025)
Changed paths:
A migration/iD13/oracle/202407231630_IDEMPIERE-4224.sql
A migration/iD13/postgresql/202407231630_IDEMPIERE-4224.sql
M org.adempiere.base/src/org/adempiere/impexp/GridTabSQLInsertExporter.java
A org.adempiere.base/src/org/compiere/model/I_AD_TableAttribute.java
A org.adempiere.base/src/org/compiere/model/I_AD_TableAttributeSet.java
M org.adempiere.base/src/org/compiere/model/I_M_Attribute.java
M org.adempiere.base/src/org/compiere/model/I_M_AttributeSet.java
M org.adempiere.base/src/org/compiere/model/I_M_AttributeUse.java
M org.adempiere.base/src/org/compiere/model/I_M_AttributeValue.java
A org.adempiere.base/src/org/compiere/model/MTableAttribute.java
A org.adempiere.base/src/org/compiere/model/MTableAttributeSet.java
M org.adempiere.base/src/org/compiere/model/PO.java
A org.adempiere.base/src/org/compiere/model/X_AD_TableAttribute.java
A org.adempiere.base/src/org/compiere/model/X_AD_TableAttributeSet.java
M org.adempiere.base/src/org/compiere/model/X_M_Attribute.java
M org.adempiere.base/src/org/compiere/model/X_M_AttributeSet.java
M org.adempiere.base/src/org/compiere/model/X_M_AttributeUse.java
M org.adempiere.base/src/org/compiere/model/X_M_AttributeValue.java
M org.adempiere.pipo.handlers/plugin.xml
A org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/AttributeElementHandler.java
A org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/AttributeSetElementHandler.java
A org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/AttributeUseElementHandler.java
M org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/ColumnElementHandler.java
M org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/FieldElementHandler.java
M org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/GenericPOElementHandler.java
M org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/ProcessElementHandler.java
M org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/ProcessParaElementHandler.java
M org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/TabElementHandler.java
A org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/TableAttributeElementHandler.java
A org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/TableAttributeSetElementHandler.java
M org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/TableElementHandler.java
M org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/WindowElementHandler.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/ADWindowToolbar.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java
A org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WTableAttribute.java
M org.idempiere.zk.breeze.theme/src/metainfo/zk/lang-addon.xml
M org.idempiere.zk.breeze.theme/src/web/theme/default/css/fragment/font-icons.css.dsp
A org.idempiere.zk.breeze.theme/src/web/theme/default/images/AttributeForm16.png
A org.idempiere.zk.breeze.theme/src/web/theme/default/images/AttributeForm24.png
M org.idempiere.zk.iceblue_c.theme/src/metainfo/zk/lang-addon.xml
M org.idempiere.zk.iceblue_c.theme/src/web/theme/iceblue_c/css/fragment/font-icons.css.dsp
A org.idempiere.zk.iceblue_c.theme/src/web/theme/iceblue_c/images/AttributeForm16.png
A org.idempiere.zk.iceblue_c.theme/src/web/theme/iceblue_c/images/AttributeForm24.png
Log Message:
-----------
IDEMPIERE-4224 : Decluttering configuration using Attribute on record (#2459)
* IDEMPIERE-4224 : Decluttering configuration using Attribute on record
* IDEMPIERE-4224 : Fixing as per code review comment
* IDEMPIERE-4224 : Using text blocks instead of string concatenation
* IDEMPIERE-4224: Adding Table Attribute set table for supporting multiple attribute set instance per table. Fixing as per code review comments.
* IDEMPIERE-4224: Fixing compilation issue
* IDEMPIERE-4224: reversing serial number changing on X_AD_Table
* IDEMPIERE-4224 : Applying patch from Carlos with following changes
Set AccessLevel to All instead of System+Client for attribute tables
this is because before the tables had Client+Org, so we would be removing the Org access
minor remove of extra commands not necessary in migration scripts
move the new Table Attribute tab to the window "Table and Column" instead of having its own window
add a missing message
regenerate model classes
add header to MTableAttributeSet
rename the methods getAttribute* in PO to get_TableAttribute*
this is because the PO methods must have the underscore prefix to avoid colliding with M class methods
and added the Table prefix to avoid confusion because there is already get_Attribute from IDEMPIERE-1231
improved methods AsInt and AsBoolean to behave same as the get_Value counterpart
changed the default discovery on MTableAttribute to match the same boolean type for get_TableAttribute
* IDEMPIERE-4224: Add Attribute Element handler for attribute export - Fix stack overflow issue when exporting M_AttributeSet data
---------
Co-authored-by: Carlos Ruiz <
car...@gmail.com>
To unsubscribe from these emails, change your notification settings at
https://github.com/idempiere/idempiere/settings/notifications