cancel
Showing results for 
Search instead for 
Did you mean: 

SEGW: How to switch a project from SAP annotations to vocabulary based annotation?

Former Member
0 Kudos

Hi all,

what is the best way to switch a SEGW project from SAP annotations to vocabulary based annotation (you can't change this directly and also not during copying a project)?

Thanks a lot in advance,

Wolfgang

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member274918
Discoverer
0 Kudos

Switching to vocabulary based annotations leads to significant changes. That's why one shall keep the previous version of the service (and also the SEGW project) unchanged, still available for all clients.

I would continue with these steps:

1. Create a new project (using the new project type).

2. Query the $metadata file from the old service.

3. Import the file into the new project.

4. Select vocabularies you want to use and import it as well.

Unfortunately, you have to repeat the ABAP mapping part if you want to use structure binding. And the DPC implementation. The option to change the project type while project copy would reduce the effort, but it cannot be provided at the moment.

Best regards

Christoph

Former Member
0 Kudos

Hi Christoph,

unfortunate.

Do you know if I could at least mass copy entity properties to preserve the ABAP mapping?

Regards,

Wolfgang

former_member274918
Discoverer
0 Kudos

Hi Wolfgang,

Good point, I forgot to mention this option. Copy&Paste will work. Hint: one cannot copy the whole model, but in the navigation tree one can select all folders underneath the source model and press CTRL-C. Using CTRL-V or "Paste" at the target model will then move all model elements one step, which keeps also all cross-references between these elements.

Best regards

Christoph