2021 Jun 16 3:01 PM
Tutorials: https://developers.sap.com/tutorials/abap-dev-create-table.html
--------------------------
Hi there,
I'm currently using the ABAP 752 SP04 installation on a VM with OpenSUSE.
At this point I allready configured sucessfully the Eclipse adt to run the tutorials examples but still not being able to correctly import the '/DMO/' references to use as foreign key in the ZACCOUNTS_XXX table...
So I'm failing to correctly infer the types of the fields that I'm trying to relate on table.
In the beginning of the mission Julie Palmer states that is expected to the praticioneer to had allready downloaded the Flight Scenario wich is indicated in their own material as a git push operations expecting a cloud based solution.
Can someone share a little light on how do I workaround this pecualiarity of my installment?
Thank you in advance.
ps: I'm hoping not to rely on SAP GUi since I'm facing some ramdon freezing on the VM side of it.
2021 Jun 16 7:43 PM
Alright, so, if I understand correctly you skipped importing the SFLIGHT repo and now you cannot use those objects in your tables. Not surprising: the data elements are not there.
In that case, the first myth to dispel is that git is limited to BTP only: it isn't. You can, and perhaps in the future should, install abapGit in your 7.52 VM but a "git pull" (not push) won't get you very far because the /DMO/ namespace is not present in that version of SAP.
When you click "create package" this is where you'd get an error saying that "Namespace /DMO/ does not exist".
As you can see below, it exists however in the HANA1909 docker image:
True, you could use SE03 (Administration, Change namespace) and attempt to register it but we're definitely getting off track. Honestly, my feeling is that, as it stands now, this tutorial was not meant for this specific version of SAP and perhaps julie.plummer can comment on that. The suggestion to use initials in the naming convention is typical of shared systems like BTP, you wouldn't have to do it on your local playground.
TLDR? Either go with the BTP Trial account (30 days, can be extended up to 1 year) or try the HANA image (linked above), the data elements are already installed.
Mind you, I'm not saying you can't get it to work eventually but it's way more effort than a beginner-level tutorial should have 🙂
2021 Jun 16 4:02 PM
Regarding the freeze with the GUI: does it happen in the VM? In the GUI? OpenSUSE in the VM, what about the host?
I'm using the same distro in VM and the GUI is either Java or the classic Windows version, no freezing.
2021 Jun 16 4:37 PM
Andrea, I'm presuming it is on the VM because there's plenty of resources allocated to it and when I leave the vm minimized it get stucked and freeze and when I maximize again it gets running, so... I'm presuming. Anyhow another spec is that the tutorial uses the Eclipse as the IDE. I'm not bothering too much on this aspect, just the Flight scenario on this local enviroment. Are you being able to use these types /DMO/customer or else?
2021 Jun 16 4:44 PM
I'll have to try, will let you know.
By the way, I run the VM with the "headless" option so I don't have an extra window in the way.
2021 Jun 16 5:39 PM
Thank you for the headsup on the headless option, I will test it out.
2021 Jun 16 7:43 PM
Alright, so, if I understand correctly you skipped importing the SFLIGHT repo and now you cannot use those objects in your tables. Not surprising: the data elements are not there.
In that case, the first myth to dispel is that git is limited to BTP only: it isn't. You can, and perhaps in the future should, install abapGit in your 7.52 VM but a "git pull" (not push) won't get you very far because the /DMO/ namespace is not present in that version of SAP.
When you click "create package" this is where you'd get an error saying that "Namespace /DMO/ does not exist".
As you can see below, it exists however in the HANA1909 docker image:
True, you could use SE03 (Administration, Change namespace) and attempt to register it but we're definitely getting off track. Honestly, my feeling is that, as it stands now, this tutorial was not meant for this specific version of SAP and perhaps julie.plummer can comment on that. The suggestion to use initials in the naming convention is typical of shared systems like BTP, you wouldn't have to do it on your local playground.
TLDR? Either go with the BTP Trial account (30 days, can be extended up to 1 year) or try the HANA image (linked above), the data elements are already installed.
Mind you, I'm not saying you can't get it to work eventually but it's way more effort than a beginner-level tutorial should have 🙂
2021 Jun 16 10:25 PM
Andrea, I guess that's it.
Thank you for sharing and just to let you know I have configured the BTP and is working perfectly.
2021 Jun 16 9:10 PM
Andrea, I guess that's it.
Thank you for sharing and just to let you know I have configured the BTP and is working perfectly.
2021 Jun 16 10:17 PM
Very well, thanks for the feedback.
Now one last piece of advice, with respect to forum usage: this should have been a comment to my answer, rather than an answer. In this specific case, it won't make much of a difference but try to picture a busy question with many different answers and you'll see why this distinction is relevant.
2021 Jun 17 12:28 PM
Hi Joao,
I'm glad that you have got BTP working.
However, if you want to work with ABAP on-premise, you can. As Andrea said, the SAP Flight Reference Scenario is already pre-downloaded:
SAP ABAP Platform 1909, Developer Edition on Docker / CAL
Andrea is also correct: abapGit is not just for BTP.
I accept that creating a namespace is too difficult for a beginner tutorial, so I will amend this.
Sorry for your inconvenience.
Best wishes,
Julie.
2021 Jun 17 2:41 PM
2021 Jun 28 4:31 PM
It all went well on the installation of this version in Docker and subsequently connect using Eclipse and also SAPGUI.
Thank you.