Support > Forums > OpenBots Studio > Unable to find commands related to EBAPI Library

Unable to find commands related to EBAPI Library

Pratibha Fonseka

  • Reporter
  • Calender Icon July 04,2022 at 6:54 AM

Hi Team,

There is a library call EBAPI in Package Manager. We have install that to our working space, but OpenBots studio didn't show any related commands. Please provide some support assist for perform that EBAPI Library and it would be appreciated.

Thank You

This forum has 317 topics, 687 replies, and was last updated 4 months ago by Nataly Alvarado...

Pratibha Fonseka

  • Participant
  • Calender Icon August 22,2022 at 6:07 AM

Hi Team,

Thank you for your response.

We've observed that there is a SAP Package to automate SAP Application related use cases. So, we're interested to know whether there will be a new feature of separate package for SAP BAPI as well. Your response would be highly appreciated for us to know in which OB Studio version it would be released.

Thank you

Poornima Malv

  • Participant
  • Calender Icon July 08,2022 at 10:26 AM

Hi Prathibha,

  1. EBAPI nuget package - The EBAPI nuget found on package manager is a c# nuget package that can be imported into a OpenBots Studio project and it is not native to Studio, it is a third party library that can be imported and manipulated through c# code only (using the evaluate snippet command).

  2. SAP package - It is an internal package to OpenBots Studio and you can use the SAP commands (as the video shows). Alternatively, we have the API commands to interact with an exposed REST API endpoint or the database commands to interact with a database source.

Can you please share more detail on the use case to integrate EBAPI and SAP commands together.

Thanks.

Pratibha Fonseka

  • Participant
  • Calender Icon July 07,2022 at 4:30 AM

Hi Team,

We need to know how to use EBAPI with SAP Commands. If you can share any guidelines or examples related to these, it will be appreciated.

Thank You

Poornima Malv

  • Participant
  • Calender Icon July 06,2022 at 2:17 PM

Hi Pratibha,

To work with the SAP commands -

  1. Install the OpenBots SAP commands package from package manager - Navigate to Package manager and search for SAP Commands, click on install and start and once that is done they will appear in the commands tab.

  2. SAP commands overview to login and make connection to SAP a) SAP Create session command - You would need the connection string to make a connection with SAP logon as input and create SAP instance variable and rest of the values can be set as default b) SAP Login command - You would need the username and password (this value can be stored as secure string variable) and client number as inputs. c) SAP Start Transaction command - You would need to provide the transaction code (T-code) in the input to open that transaction in SAP. d) SAP close session command - You would need to provide the SAP instance variable to close the session.

  3. Reference demo videos link - https://openbots-my.sharepoint.com/:f:/g/personal/poornima_malviya_openbots_ai/Euust9T_IQ5LgFxqBVV8kpQBikOer8g7uQYdwI6yIrjvrA?e=AIVA5x

Pratibha Fonseka

  • Participant
  • Calender Icon July 06,2022 at 5:47 AM

Hi Team,

We have to develop a task with connecting to SAP DB. If there are any kind of documentation or step by step guidelines for do it, Please kindly share it with us.

Thank you

Poornima Malv

  • Participant
  • Calender Icon July 05,2022 at 6:39 AM

Hi Pratibha,

Please use this link to view the guide - https://openbots-my.sharepoint.com/:w:/g/personal/poornima_malviya_openbots_ai/EWXdLCbr76FCuM9002BE4kgBlx6VNWw7BP4klHZ28PfbCQ?e=VI1raR

Thanks.

Pratibha Fonseka

  • Participant
  • Calender Icon July 05,2022 at 3:39 AM

Hi Team,

We are unable to access the link which you have shared. It shows below error when we are going to access it.

Error : This site can't be reached

Please kindly check this and make the particular site accessible.

Thank you

Poornima Malv

  • Participant
  • Calender Icon July 04,2022 at 3:44 PM

Hi Pratibha,

Please find the guide link here - https://openbots.sharepoint.com/:w:/r/sites/OpenBotsInc/Shared%20Documents/Support/Support%20Guides/NugetImport_SetupGuide.docx?d=wdbb7f3fbc50c43d7afc3b18870974071&csf=1&web=1&e=N5Qpd9

Thanks.

Pratibha Fonseka

  • Participant
  • Calender Icon July 04,2022 at 8:54 AM

Hi Team,

We have followed the steps which you have shared with us. But we couldn't find any item name EBAPI NuGet in imports tab dropdown. There is a item called NuGet. Therefore let us know , are there any supportive documents, guidelines or a video to be shared with us.

Thank you

Poornima Malv

  • Participant
  • Calender Icon July 04,2022 at 7:33 AM

Hi Pratibha,

The EBAPI is not a command package in OpenBots, but it is a nuget package in the Package manager. Once you install it, you need to go to imports tab in the studio and there is a drop down from there you need to select the EBAPI nuget and that will add the nuget package in the imports. Once it is added, you can use the evaluate snippet command from the commands tab and use the EBAPI nuget functions accordingly.

Thanks.

You are not authorized to reply, please click here to login and add your reply to this topic.