sapmanager


Namesapmanager JSON
Version 1.2.4 PyPI version JSON
download
home_pagehttps://github.com/SrRenks/sapmanager
SummaryAn unofficial library to run SAP logged into the selected ambient with the credentials provided, facilitating Scripting.
upload_time2023-11-03 00:52:53
maintainer
docs_urlNone
authorRicardo Castro
requires_python
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# Welcome to Sap Manager!

A library that facilitates the creation of a session in SAP, through the credentials provided and information from the environment, promoting the ease of logging in and working with SAP's native Scripting.

# Sap

A **Class** who starts SAP logged into the selected system with the credentials provided, facilitating Scripting.

## Attributes

| Attribute | Type |
| -------- | ------------------ |
| system | **str** |
| mandt | **str** |
| user | **str** |
| password | **str** |
| path | **str** or **None**|

- **system**: the system (by SID) you will use.

- **mandt**: the mandt you will use in the system.

- **user**: the user of the account you will use to login.

- **password**: the password of the account you will use to login.

- **path**: the path to saplogon.exe, If **None** the path used in the **default SAP installation will be used**.

- **language**: the language that will be used in SAP, by default is "EN".

- **timeout**: the timeout max value that will be used in SAP to connect into system, default is 10.

Example:
```
from sapmanager import Sap

session = Sap("PRD", "500", "Renks", "password")
```
>After success, it will be possible to use the SAP scripting with your account already logged in the selected system.


## Returns

Returns an object of type **win32com.client.CDispatch** ready to use an SAP session, by convention the variable is named "session".

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/SrRenks/sapmanager",
    "name": "sapmanager",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Ricardo Castro",
    "author_email": "srrenks@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/a5/f4/88b80d1a5bfbf09304834c957f90a63d1f2dd5762fde5fe21647ad080612/sapmanager-1.2.4.tar.gz",
    "platform": null,
    "description": "\n# Welcome to Sap Manager!\n\nA library that facilitates the creation of a session in SAP, through the credentials provided and information from the environment, promoting the ease of logging in and working with SAP's native Scripting.\n\n# Sap\n\nA **Class** who starts SAP logged into the selected system with the credentials provided, facilitating Scripting.\n\n## Attributes\n\n| Attribute | Type |\n| -------- | ------------------ |\n| system | **str** |\n| mandt | **str** |\n| user | **str** |\n| password | **str** |\n| path | **str** or **None**|\n\n- **system**: the system (by SID) you will use.\n\n- **mandt**: the mandt you will use in the system.\n\n- **user**: the user of the account you will use to login.\n\n- **password**: the password of the account you will use to login.\n\n- **path**: the path to saplogon.exe, If **None** the path used in the **default SAP installation will be used**.\n\n- **language**: the language that will be used in SAP, by default is \"EN\".\n\n- **timeout**: the timeout max value that will be used in SAP to connect into system, default is 10.\n\nExample:\n```\nfrom sapmanager import Sap\n\nsession = Sap(\"PRD\", \"500\", \"Renks\", \"password\")\n```\n>After success, it will be possible to use the SAP scripting with your account already logged in the selected system.\n\n\n## Returns\n\nReturns an object of type **win32com.client.CDispatch** ready to use an SAP session, by convention the variable is named \"session\".\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "An unofficial library to run SAP logged into the selected ambient with the credentials provided, facilitating Scripting.",
    "version": "1.2.4",
    "project_urls": {
        "Homepage": "https://github.com/SrRenks/sapmanager"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eee8eea1b3142645e1514f2f277d788c55780aef2a229782e30752727f7ccb73",
                "md5": "7b21ea7732821ba4192d66df7dad154f",
                "sha256": "871eeb231d65dd8b4789fefd53a5528ba4b18cf3c453b1e650db2353667511ba"
            },
            "downloads": -1,
            "filename": "sapmanager-1.2.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "7b21ea7732821ba4192d66df7dad154f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 4852,
            "upload_time": "2023-11-03T00:52:49",
            "upload_time_iso_8601": "2023-11-03T00:52:49.001304Z",
            "url": "https://files.pythonhosted.org/packages/ee/e8/eea1b3142645e1514f2f277d788c55780aef2a229782e30752727f7ccb73/sapmanager-1.2.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a5f488b80d1a5bfbf09304834c957f90a63d1f2dd5762fde5fe21647ad080612",
                "md5": "0c0ff4d21ce6ffb88462ebd19bc0eb95",
                "sha256": "44d7cc805e87682cda7e464d98ff6ee85525997b8a7e9b087fda8b2f2d3ddc23"
            },
            "downloads": -1,
            "filename": "sapmanager-1.2.4.tar.gz",
            "has_sig": false,
            "md5_digest": "0c0ff4d21ce6ffb88462ebd19bc0eb95",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 4233,
            "upload_time": "2023-11-03T00:52:53",
            "upload_time_iso_8601": "2023-11-03T00:52:53.594014Z",
            "url": "https://files.pythonhosted.org/packages/a5/f4/88b80d1a5bfbf09304834c957f90a63d1f2dd5762fde5fe21647ad080612/sapmanager-1.2.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-03 00:52:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "SrRenks",
    "github_project": "sapmanager",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "sapmanager"
}
        
Elapsed time: 0.17129s