Hi Everyone,
first of all, thank you for the responses and valuable comments.
Hi Abdullah,
I think we have generated all the necessary structures, at least for sure we did all the activities listed in the mentioned How-to guide.
Hi Sanjay,
I think that the document that you have suggested is not applicable here, we don't want to make a new node in the data model, just to add a new field/attribute.
Hi Avinash,
yes, it is missing from the genil model.
Hi Peter and Sudhir,
appending structures sounds like a good idea, but before I do that I would really like to understand why am I doing a certain append. (It is a demo system aimed to understand the hows and whys, and this activity has never been part of the mentioned how-to guide).
However we have added the new field to the genil model, and then I was able to add the relevant field to the UI, but its content gets deleted after each roundtrip.
My question would be the following:
Can anyone please help me to understand the system architecture here? Because I have a feeling that the genil model extension only helped us to force the system to make my developed field available during the UI config, but there is no correct mapping behind it, that's why the content of the field disappears after each roundtrip.
For example it should be clear for us what is
- the relationship between the database table (KNVV) and the BP data model (how the system knows that my developed field in the BP data model is from the KNVV table, not from another database table)
- the relationship between the data model and the mapping steps (ok this van be found in the "Generate Data Model Specific structures" IMG activity)
- and the connection between the mapping and the UI config. (e.g. there is no clue on the UI config screen about mappings, data models, anything, I can simply choose from a list of fields to add to my UI - but what defines the available fields that I can add to the UI??).
I think answers for the above questions cannot be found anywhere on the internet, or SAP help, please correct me if I'm wrong. (I've also checked the SAP Help of "Mappings for Enterprise Services", but I found it too high-level.)
Thank you!
Tamas