How to Handle Custom Segment for Equipment Characteristics in with Large Data (900+ Values)

Hello Experts,

I am working on extending the IDoc ZMDM_EQUIPMENT_SAVEREPLICA to include a custom segment that contains the characteristics configuration data of equipment. However, the challenge I am facing is that the equipment can have 900+ characteristic fields and their values, and I need to find the most efficient way to include all this data in the custom segment.

Here are my main questions:

1. Is it feasible to store such a large volume of data (all 900+ characteristic values) in a single custom segment?

2. If yes, what data type should I use for the field(s) to handle such large content efficiently (considering string length or other limitations, JSON/XML)?

3. If no, is there an alternative approach to manage and send this volume of data through IDocs without performance or syntax issues?

4. What are the best practices for segment creation and configuration to ensure the IDoc remains manageable and performs well?

I’ve already attempted to implement this by creating a custom segment and structure. However, during testing, I faced errors such as syntax check failures (status 26) and size limitations. I would like to know if I am on the right path or if there is a more suitable way to handle this.

Any advice, recommendations, or best practices on structuring and sending such large characteristic data via IDocs would be greatly appreciated!

Thank you!

Scroll to Top