Skip to Content
0
Former Member
May 15, 2007 at 11:36 AM

SRM MDM Catalog: Field does not belong to Table 'MDMSRM_CATALOG_ITEMS' ?

19 Views

Hello,

We are trying to establish a SRM-MDM catalog.

If I use the standard catalog delivered by SAP it seems to work. I can access the catalog in EBP, browse through the items in the catalog and finally buy some of them.

But if I extend the existing data model I get some issues. What I did in detail:

1. I added a new field “HazMatFlag” to the Main table of the SRM-MDM catalog

2. in the UI customizing (http:// : /webdynpro/dispatcher/ sap.com/tc~mdmsrmui/MDM_SRM_UI_App) I added this field to the “List view” and to the “Item Details” view

When I access the catalog now from EBP and go to the “List view” There is a Java Exception:

java.lang.IllegalArgumentException: Field 'MDMSRM_HAZ_MAT_FLAG' does not belong to Table 'MDMSRM_CATALOG_ITEMS'

at com.sap.mdm.framework.model.metadata.impl.TableMDImpl.getFieldMD(TableMDImpl.java:251)

at com.sap.mdm.framework.model.CatalogManagerImpl.getFieldMD(CatalogManagerImpl.java:1207)

at com.sap.mdm.ws.queryengine.Model.getDisplayFieldName(Model.java:2232)

at com.sap.mdm.ui.itemdetails.ItemDetails.getDisplayText(ItemDetails.java:421)

at com.sap.mdm.ui.itemdetails.wdp.InternalItemDetails.getDisplayText(InternalItemDetails.java:273)

This issue was already mentioned in the Forum (see: srm-mdm), but unfortunately not answered….

Can anybody help, please??

Greetings and thanks in advance,

Tobias