Expand my Community achievements bar.

SOLVED

Fields removed from Recipient extension and now giving error: Attribute XX unkown

Avatar

Level 5

Hi, I've removed some fields from our recipients extension.

Just deleted the attributes from the XML, but when trying to Update DataBase structure, the table Nms:recipients appeared gray, indicating it doesn't need to be upgraded.  The extension abc:recipients doesn't appear on the Update DataBase tool.

how can I fix this? 

ogonzalesdiaz_0-1721661586678.png

 



Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

@god_prophet , Might be those are calculated fields. So no separate field will get created in database. But these calculated fields might be used in Input form. So you're getting the error.

One possible solution is, add those attributes again in your recipient schema, and first remove it from nms:recipient input form, then remove it from schema.

View solution in original post

4 Replies

Avatar

Correct answer by
Community Advisor

@god_prophet , Might be those are calculated fields. So no separate field will get created in database. But these calculated fields might be used in Input form. So you're getting the error.

One possible solution is, add those attributes again in your recipient schema, and first remove it from nms:recipient input form, then remove it from schema.

Avatar

Level 5

Hi @ParthaSarathy if I search on nms:Recipient for EMAILRELACIONALALERTA I get it doesn't exist.

Where should I look these calculated fields?

 

 

Avatar

Community Advisor

@god_prophet , looks like this is custom attribute which you have removed from nms:recipient schema. Search the same in recipient's input form

Avatar

Level 5

Yes, in the input form for Recipients I've found: 

<input xpath="@EMAILRELACIONALALERTAS"/>

So I've just to delete these lines for every of the fields that show error?