{"ref":"artifact:victorizbitskiy-zspool-pdf","page":"/artifacts/victorizbitskiy-zspool-pdf","json":"/artifacts/victorizbitskiy-zspool-pdf.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"victorizbitskiy-zspool-pdf","name":"SAP Spool PDF","artifact_type":"package","ecosystem":"abap","domain":"integration-and-messaging","origin_ring":"independent","description":{"one_line":"An ABAP class that submits a report to the spool, typically in the background, and converts the resulting spool request into a PDF it can return as an xstring, save, show or email.","short":"Submits an ABAP report to the spool and converts the output to PDF","what_it_solves":"A report's output is often needed as a PDF in xstring or binary format. SAP Spool PDF submits any report to the SAP spool, typically in the background, and converts the resulting spool request into a PDF using its spool ID, which the README presents as a clean and non-intrusive way that avoids modifying standard SAP code. Unlike SAP's own `cl_bp_abap_job`, which only accepts parameters through a variant, it can pass them directly, via a variant, or both. The merged PDF comes back as an xstring from one chained call, and the same object saves it locally, shows it or sends it as an email attachment."},"links":{"repo":"https://github.com/victorizbitskiy/zspool_pdf"},"identity":{"license":"MIT"},"type_properties":{"placement":{"value":"in-host","sources":[{"url":"https://github.com/victorizbitskiy/zspool_pdf","title":"victorizbitskiy/zspool_pdf — README, Installation","checked":"2026-10-19","quote":"Just clone the repository into your SAP system"}]},"distribution":{"value":["abapgit"],"sources":[{"url":"https://github.com/victorizbitskiy/zspool_pdf","title":"victorizbitskiy/zspool_pdf — README, Installation","checked":"2026-10-19","quote":"Install the package using [abapGit](http://www.abapgit.org)."}]}},"source_available":true,"provides":[{"capability":"capability:document-output","what_it_does":"Submits a report to the SAP spool in the background and converts the resulting spool request into a PDF as xstring.","sources":[{"url":"https://github.com/victorizbitskiy/zspool_pdf","title":"victorizbitskiy/zspool_pdf — README","checked":"2026-09-14","quote":"Submitting a report to the spool and receiving PDF."}]}],"maintainers":["actor:victorizbitskiy"],"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-14"},"drafted_with_ai":true,"contributors":["actor:victorizbitskiy"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"one contributor, personally owned"},{"label":"Repository","tier":"fair","evidence":"pushed 2025-12, not archived"}],"compatibility":[{"label":"Declared for","tier":"good","evidence":"SAP_BASIS 740 and up, in its abaplint config: includes every maintained line to 816"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"README 5 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":20,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name","stars":20,"forks":6,"open_issues":0,"archived":false,"pushed_at":"2025-12-10","license_spdx":"MIT","org_owned":false,"default_branch":"main","created_at":"2021-05-06T20:32:18Z","open_prs":0,"tree_truncated":false,"test_files":0,"workflows":0,"other_ci":false,"readme_bytes":4968,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2021-05-06","last_commit":"2025-12-10","commits":147,"contributors":1,"readme_path":"README.md","readme_sha":"132b334e2fd5ca1f8b3d43b76d807eef0921afc4","repo_read":"2026-10-25","abap_syntax":{"repo":"victorizbitskiy/zspool_pdf","file":"abaplint.json","url":"https://github.com/victorizbitskiy/zspool_pdf/blob/HEAD/abaplint.json","version":"v740sp08","floor":"740","checked":"2026-10-26"}},"edges":{"maintainers":[{"ref":"actor:victorizbitskiy","name":"Victor Izbitskiy","json":"/actors/victorizbitskiy.json"}],"contributors":[{"ref":"actor:victorizbitskiy","name":"Victor Izbitskiy","json":"/actors/victorizbitskiy.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}