Conteúdo

ABAP VS Code Connect: Editar objetos SAP no VS Code

Edite seus programas SAP utilizando o VS Code. Basta seguir os estepes abaixo:

Downloads:
Faça download e instale o VS Code:

Extensões mais utilizadas:
APÓS INSTALAR O VS CODE, abra cada um dos links e clique em instalar:


Buscando configurações do SAP:
Em seu SAP GUI DEV, execute a transação SICF, e em ServiceName, procure por ADT* (verde).
- Verifique se o serviço ADT_SRV está ativado (amarelo);
- Teste o serviço (azul);


Obs.: Este Serviço permite que editores, como o VS Code, se conectem ao seu sistema SAP.
Caso não tenha nenhum odata instalado, fale com basis.

Quando clicar em Test Service, irá lhe retornar um popup com o link e mandante que precisará copiar:



Configurando o VS Code:
Em seu VS Code, abra as extensões ( CTRL + SHIFT + X ), clique na extensão "ABAP remote filesystem", e em Configurações de Extensão:


Após isto clique em Editar em settings.json:


Insira sua configuração DENTRO de abapfs.remote:
{
    "workbench.colorTheme": "Default Light+",
    "explorer.confirmDelete": false,
    "sap.ux.applicationModeler.showPropertiesDescriptionInPageEditor": true,
    "abapfs.remote": {
        "Cliente SAP":{
            "url": "http://linkcopiado.com:8000/",
            "username": "Usuário",
            "password": "Senha",
            "client": "100",
            "language": "EN",
            "allowSelfSigned": true
        }
    }
}

Grave seu arquivo json.


Acessando seus programas no VS Code:
Para se conectar ao SAP, utilize o atalho CTRL + SHIFT + P, e procure por Connect ABAP:


Se tudo estiver certo, você já deve ter acesso ao ambiente SAP dentro do VS Code. Para isto basta ir no Explorador, ou utilizar o atalho CTRL + SHIFT + E: