-
Notifications
You must be signed in to change notification settings - Fork 33
getting started
Marcello Urbani edited this page Mar 22, 2019
·
3 revisions
See installation for detailed configuration information
- find your server's base URL.
An easy way to do it is starting any UI5/BSP/webdynpro application. I will use SOAMANAGERIn my case the URL is https://vhcalnplci:44300/sap/bc/webdynpro/sap/appl_soap_management, and the bit required for the configuration is https://vhcalnplci:44300 . Note that chrome marked the URL as not secure, so I will need to set option "allowSelfSigned": true
- in transaction SICF, make sure that node /default_host/sap/bc/adt is active
- Go to in your visual studio code settings, select abap-fs configuration and press Edit in settings.json
You will end up in an editor showing settings.json, and will need at least one entry for abapfs.remote
A basic configuration will look like this: \
{
"abapfs.remote":{
"NPL": {
"url": "http://vhcalnplci.bti.local:8000",
"username": "developer",
"password": "whatever"
}
}
}
In my case will have to add "allowSelfSigned": true because I'm using a self signed certificate
- connect to your ABAP server
- start the command palette by pressing Ctrl+Shift+P
- run command
- select your connection
Ignore the hotkey, it's my personal setting
- after a few seconds you should get an error or success message, and you will see your ABAP system in the explorer pane, which you'll navigate as if it was a folder on your hard drive:
To connect with a SAPGUI the configuration above would need to be extended.
If this is my configuration entry in SAPLOGON:
{
"abapfs.remote":{
"NPL": {
"url": "http://vhcalnplci.bti.local:8000",
"username": "developer",
"password": "whatever",
"client": "001",
"sapGui": {
"server": "172.18.0.3",
"systemNumber": "00"
}
}
}
}
Note that if vhcalnplci.bti.local maps to 172.18.0.3 adding the client would be enough
Also note you might need different settings for load balancing configurations