{"ref":"artifact:irumudipriyan-sap-tcode-runner","page":"/artifacts/irumudipriyan-sap-tcode-runner","json":"/artifacts/irumudipriyan-sap-tcode-runner.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"irumudipriyan-sap-tcode-runner","name":"SAP TCode Runner","artifact_type":"ide-extension","ecosystem":"abap","domain":"developer-experience","origin_ring":"independent","use_as":"dependency","identity":{"author":"irumudipriyan"},"description":{"one_line":"A VS Code extension that opens an SAP transaction inside VS Code's Simple Browser through the system's WebGUI endpoint, with a sidebar for the code, its favourites and the transactions run last.","short":"VS Code sidebar that opens SAP transactions through WebGUI","what_it_solves":"Takes a transaction code typed into a VS Code sidebar or the Command Palette and opens that transaction in VS Code's Simple Browser, served by the SAP system's own WebGUI endpoint. A local proxy sits between the two and handles session cookies, SSO and SAML redirects and the content-security headers that stop the SAP interface loading inside an editor pane; one setting sends the transaction to the system browser instead. What you type is the code itself: the sidebar keeps starred favourites and the transactions run last, both surviving a VS Code restart, and searching codes by description sits on the roadmap. The WebGUI base URL is the one piece of configuration, named as something the SAP Basis team provides, with an optional username for a direct login that bypasses SSO.","when_not_to_use":"Nothing opens until an SAP WebGUI endpoint is configured, and the page names the Basis team as the source of that URL. Use also needs the extension owner's approval, requested by an issue on the extension's GitHub repository, after which the owner sends the configuration instructions.","to_build_on_it":"The build instructions on the page produce sap-tcode-runner-0.1.0.vsix, and the roadmap beside them names what is not in it: several SAP system profiles to switch between DEV, QAS and PRD, TCode search with descriptions, a shortcut for the last transaction and team-shared favourites. Taking it further starts from the GitHub repository the page names under the MIT licence and for contributions; that address did not resolve when checked on 2026-10-26."},"links":{"docs":"https://marketplace.visualstudio.com/items?itemName=irumudipriyan.sap-tcode-runner"},"provides":[{"capability":"capability:transaction-code-lookup","what_it_does":"Runs a transaction code typed into a VS Code sidebar or the Command Palette by loading the system's WebGUI inside the editor, and keeps starred favourites and the transactions run last in that sidebar across restarts.","sources":[{"url":"https://marketplace.visualstudio.com/items?itemName=irumudipriyan.sap-tcode-runner","title":"SAP TCode Runner — Visual Studio Marketplace, Why This Extension Exists","checked":"2026-10-26","quote":"It embeds SAP WebGUI directly inside VS Code, so you can run any SAP transaction without leaving your editor."},{"url":"https://marketplace.visualstudio.com/items?itemName=irumudipriyan.sap-tcode-runner","title":"SAP TCode Runner — Visual Studio Marketplace, Features","checked":"2026-10-26","quote":"Sidebar panel with TCode input, favorites list, and recent history"},{"url":"https://marketplace.visualstudio.com/items?itemName=irumudipriyan.sap-tcode-runner","title":"SAP TCode Runner — Visual Studio Marketplace, Features","checked":"2026-10-26","quote":"Persistent state — favorites and recent list survive VS Code restarts"}]}],"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-10-26"},"drafted_with_ai":true},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"unknown","evidence":"no contributor data"},{"label":"Repository","tier":"unknown","evidence":"no repository data"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"unknown","evidence":"no repository data"}],"practice":[{"label":"Tests","tier":"unknown","evidence":"not crawled"},{"label":"Docs","tier":"unknown","evidence":"docs link declared, tree not read"},{"label":"Changelog","tier":"unknown","evidence":"not crawled"}],"reach":[{"value":null,"unit":"installs/week"},{"value":null,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","npm":"not published under this name"},"edges":{"maintainers":[],"contributors":[],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}