{"id":15148538,"url":"https://github.com/regestaitalia/trm-server","last_synced_at":"2025-10-24T03:32:02.218Z","repository":{"id":204130133,"uuid":"711184138","full_name":"RegestaItalia/trm-server","owner":"RegestaItalia","description":"TRM (Transport Request Manager) Server","archived":false,"fork":false,"pushed_at":"2024-10-09T18:06:06.000Z","size":227,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-10T02:23:45.568Z","etag":null,"topics":["abap","trm"],"latest_commit_sha":null,"homepage":"https://trmregistry.com","language":"ABAP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RegestaItalia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-28T13:16:18.000Z","updated_at":"2024-07-03T16:34:27.000Z","dependencies_parsed_at":"2023-11-08T12:25:43.330Z","dependency_job_id":"548081b3-da91-4c3d-b58c-0c684196df52","html_url":"https://github.com/RegestaItalia/trm-server","commit_stats":null,"previous_names":["regestaitalia/trm-server"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RegestaItalia%2Ftrm-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RegestaItalia%2Ftrm-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RegestaItalia%2Ftrm-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RegestaItalia%2Ftrm-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RegestaItalia","download_url":"https://codeload.github.com/RegestaItalia/trm-server/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219866820,"owners_count":16555824,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["abap","trm"],"created_at":"2024-09-26T13:20:21.064Z","updated_at":"2025-10-24T03:32:02.213Z","avatar_url":"https://github.com/RegestaItalia.png","language":"ABAP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003ca href=\"https://docs.trmregistry.com/#/server/README\"\u003e\u003cimg src=\"https://docs.trmregistry.com/_media/logo.png\" height=\"40\" alt=\"TRM\"\u003e\u003c/a\u003e\n\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-1.3.0-4baaaa.svg)](https://github.com/RegestaItalia/trm-docs/blob/main/CODE_OF_CONDUCT.md)\n[![TRM License](https://img.shields.io/endpoint?url=https://trmregistry.com/public/shieldio/license?package=trm-server)](https://trmregistry.com/#/package/trm-server)\n[![TRM Latest version](https://img.shields.io/endpoint?url=https://trmregistry.com/public/shieldio/version?package=trm-server)](https://trmregistry.com/#/package/trm-server)\n[![TRM Installs](https://img.shields.io/endpoint?url=https://trmregistry.com/public/shieldio/downloads?package=trm-server)](https://trmregistry.com/#/package/trm-server)\n\nTRM Server is the essential component for operations between TRM Client and your development SAP system.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://docs.trmregistry.com/_media/schema.png\" /\u003e\n\u003c/p\u003e\n\n\u003e This package should only be installed on your development systems!\n\n# Basic usage\n\nTypically, trm-server is used by a TRM Client.\n\nWhen a TRM Client (like [trm-client](https://github.com/RegestaItalia/trm-client)) has to execute any of the functions of trm-server, it makes use of the [SAP NW RFC SDK](https://support.sap.com/en/product/connectors/nwrfcsdk.html).\n\nThe SDK connects to the development system, where this package exists, and executes the function.\n\nThe result of the function is then returned to the client and the its execution can continue.\n\n## Where should I install this package?\n\nAs explained before, on any development system where you want to use a TRM Client.\n\nThe reason behind the need to only have this package on a development system (hence the **recommended installation as a temporary package**) is the definition of a TRM package life-cycle.\n\nThe packages are installed on a development system and are then transported manually across your SAP system landscape.\n\n# Documentation \u003c!-- {docsify-remove} --\u003e\n\nFull documentation can be seen at [https://docs.trmregistry.com](https://docs.trmregistry.com).\n\n\u003c!-- START TABLE_OF_CONTENTS.md --\u003e\n- [Setup Server](docs/setup.md)\n- [RFC Functions](docs/rfcFunctions.md)\n\u003c!-- END TABLE_OF_CONTENTS.md --\u003e\n\n## Install \u003c!-- {docsify-remove} --\u003e\n\nThe first install of this package should be done with [abapGit](https://abapgit.org/).\n\nUpdates can be done either by abapGit or with [TRM](https://docs.trmregistry.com).\n\nFollow the install steps documented [here](/docs/setup.md).\n\n## Security: Authorizing users \u003c!-- {docsify-remove} --\u003e\n\nBy default, most of the RFC functions in this package are disabled for all users in your system.\n\nThis is done for security reasons. A full list of the RFC functions can be seen [here](/docs/rfcFunctions.md).\n\nTo enable users, follow [this guide](/docs/setup.md#user-authorization-maintenance).\n\n# Contributing \u003c!-- {docsify-remove} --\u003e\n\nLike every other TRM open-soruce projects, contributions are always welcomed ❤️.\n\nMake sure to open an issue first.\n\nContributions will be merged upon approval.\n\n[Click here](https://docs.trmregistry.com/#/CONTRIBUTING) for the full list of TRM contribution guidelines.\n\n[\u003cimg src=\"https://trmregistry.com/public/contributors?image=true\"\u003e](https://docs.trmregistry.com/#/?id=contributors)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fregestaitalia%2Ftrm-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fregestaitalia%2Ftrm-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fregestaitalia%2Ftrm-server/lists"}