Yes definitely the Information you have included are really useful, which makes me wonder why the Hiearchy Extractor was possible to be replicated under ODP although not of type 'D' or 'V' in the ROOSOURCE table.
I just found this note (1806637-Releasing ERP Extractors for ODP API), which implies that there should be further notes to enable hiearchy extarction under ODP. Any ideas on that?
One more point regarding your comment above. I see for example that the 0COMP_CODE_ATTR is being exposed in the ROOSATTR table although it has V as extraction method and it is also part of the Note 1558737-Data Sources released for ODP, although is doesnt Support Delta. This is a bit confusing for me. It is not ODP relevant and I would except to be replicated under ODP just under the 0$GENERIC_EXTRACTION. I hope you understand my point on that.
So the steps for the creation of the SAP source System:
1) the ODP one is called X04CLNT100 and the new one is being called X04100.
2) Thecredentials for the Background user in source System as well as in BW are being entered.
3) A n Information window Comes up that in the following Screen, a user as Administrator should be connected.
4) The user of the colleague has all the rights so he connects with his user to the source system
5) Then a Screen Comes up: User already exists in source System. Only continue if Profile and Password are correct. So he continues
6)"RFC Destination already exists in source System. Do you want to use this Destination, check or cancel source System creation" he clicks on use
7)And then he gets the error that the source System X04CLNT100 already exists.
Did I make it easy for you to understand where the error could be?