Skip to main content

SAPGUI scripting automation

Project description

RPA_SAP

Python module delivers some actions to automate SAPGUI operations (Sap Scripting). The module is compatible with Robocorp.

Installation

To install the package, run:

pip install rpa-sap

Example

Open new SAPGUI session

from rpa_sap import SapGui

sapgui = SapGui()

sapgui.open_new_session(connection_string, user_id, password, client, language)

Features

  • Open and close SAP sessions
  • Run SAP transactions
  • Interact with SAP GUI elements (buttons, text fields, checkboxes, etc.)
  • Handle SAP GridView and TableControl
  • Export data to various formats (CSV, Excel)

Dependencies

  • pandas >= 1.4.4
  • pywin32 >= 303
  • wmi >= 1.5.1

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please read the contributing guidelines for more details.

Contact

For any questions or suggestions, feel free to open an issue on the GitHub repository.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rpa_sap-1.2.7.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rpa_sap-1.2.7-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

Details for the file rpa_sap-1.2.7.tar.gz.

File metadata

  • Download URL: rpa_sap-1.2.7.tar.gz
  • Upload date:
  • Size: 19.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.1

File hashes

Hashes for rpa_sap-1.2.7.tar.gz
Algorithm Hash digest
SHA256 9e4b7a9191736205cde9505f70ca9ba339a50cf8d0d1219b074a2f0c1754fd76
MD5 7eaca658fa2d1d2a9a25989f61863633
BLAKE2b-256 e5ca263f139ab407d8d29dc0a521c0b85204cfc4047d3dceeeaa37c384d06616

See more details on using hashes here.

File details

Details for the file rpa_sap-1.2.7-py3-none-any.whl.

File metadata

  • Download URL: rpa_sap-1.2.7-py3-none-any.whl
  • Upload date:
  • Size: 18.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.1

File hashes

Hashes for rpa_sap-1.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 1727c2b436b6915b241e7ab71152603191397389453a22867dac5e19d17cbaa6
MD5 74003af63ced1c594fa6011e0263ad70
BLAKE2b-256 148773c5864c788be3fb5ee559b1c70be7369e4b890f8013c208de2578b1259f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page