RE: Maximum number of extension fields
as it is not possible to add nodes or associations to a business object extension, we are currently thinking about a workaround where we hard-code multiple sets of elements into a BO-extension like
element item_1_ID :ID;
element item_1_Description :MEDIUM_Text;
element item_1_Value :IntegerValue;
element item_2_ID :ID;
element item_2_Description :MEDIUM_Text;
element item_2_Value :IntegerValue;
element item_n_ID :ID;
element item_n_Description :MEDIUM_Text;
element item_n_Value :IntegerValue;
I don’t like this solution, but it seems that it is currently the only way to achieve given customer requirements (get n more items into a delivery note form, n is dynamic).
Now, my question is:
Would it cause problems if we added, say 60 of these attribute sets and implicitly add some hundret more columns to the database?
(wheareas usually only a few of them would actually be filled with data)
Is there a maximum of elements you can add via Business Object Extension?
Thank you and Kind Regards
Finally, the response from SAP Support was, that there is NO LIMIT FOR EXTENSION FIELDS in BO Extensions.
I also got an answer on my question if it will influence transaction performance though in most cases most of the columns will be empty. I know that this is not too easy to predict, but the answer was just “yes”.
This whole issue is based on the fact, that we implement an ugly workaround here. To round it up, I would like to point out, that it would be best if SAP provided any possibility to include custom nodes with n-multiplicity as data sources into a form template, that would be great.
Kind Regards Pablo