{"ref":"artifact:sap-samples-abap-alv-google-upload-sheet","page":"/artifacts/sap-samples-abap-alv-google-upload-sheet","json":"/artifacts/sap-samples-abap-alv-google-upload-sheet.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-samples-abap-alv-google-upload-sheet","name":"SAP-samples/abap-alv-google-upload-sheet","artifact_type":"sample","ecosystem":"abap","flavors":[{"key":"standard-abap","source":{"url":"https://github.com/SAP-samples/abap-alv-google-upload-sheet","title":"SAP-samples/abap-alv-google-upload-sheet — README, Project Description","checked":"2026-10-19","quote":"this sample code helps you to implement and configure the export of ALV grid data from SAP GUI directly to Google Drive and display exported data snapshots automatically in Google Sheets."}}],"use_as":"reference","domain":"data-and-persistence","origin_ring":"sap-official","description":{"one_line":"Sample code that exports SAP GUI ALV grid data directly to Google Drive, where it appears in Google Sheets, with the OAuth, endpoint and ALV configuration around it described in SAP's own guide.","short":"Sample exporting SAP GUI ALV grid data to Google Drive","what_it_solves":"Shows how ALV grid data is exported from SAP GUI directly to Google Drive, where the exported snapshot then appears automatically in Google Sheets. The repository is an archive of sample source code, cloned or imported into an SAP system with the [abapGit](artifact:abapgit-abapgit) client; the configuration around it is the work, and SAP's own guide, Export of ALV Grid Data to Google Sheets, carries a chapter each for the Google API endpoint, a Service Provider Type for Google, an OAuth 2.0 client profile, the access to the Google APIs, the connection check and the ALV ABAP administration. It is available only for certain SAP NetWeaver support packages, named in SAP note 2592115, and after that support package the README calls it \"mandatory\" to implement note 2624404, the ALV GUI BAdI export integration corrections.","when_not_to_use":"Not where SAP's own Google Workspace integration already applies: the README opens by announcing a native integration between Google Workspace and [SAP S/4HANA](external:sap-s4hana), whose first set of features is included in SAP S/4HANA Cloud 2208 and SAP S/4HANA 2022 and needs an additional licence for the SAP Document Management Service. Not where end users cannot each hold a regular Google account, since there is no way to use an enterprise account or to log on to Google Drive through single sign-on, and not where the redirect URL Google calls cannot reach a public top-level domain server. No SAP standard support is provided for it."},"links":{"repo":"https://github.com/SAP-samples/abap-alv-google-upload-sheet"},"identity":{"license":"Apache-2.0"},"source_available":true,"demonstrates":["capability:data-import-export"],"maintainers":["actor:sap-samples"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:github-orgs"}],"first_seen":"2026-09-14"},"contributors":["actor:andreaborgia-abo","actor:btbernard","actor:filak-sap","actor:jonathanbaker7","actor:kds042","actor:kds42","actor:sapsm"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"8 contributors, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-06, not archived"}],"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":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"fair","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"README 6 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":40,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name","stars":40,"forks":25,"open_issues":0,"archived":false,"pushed_at":"2026-06-11","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2018-07-20T01:36:36Z","open_prs":0,"tree_truncated":false,"test_files":0,"workflows":0,"other_ci":false,"readme_bytes":5837,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2018-07-20","last_commit":"2026-06-11","commits":34,"contributors":8,"readme_path":"README.md","readme_sha":"d82fac672629d0bbf2f950ae0a6f0e0fbf2b7aaf","repo_read":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap-samples","name":"SAP Samples","json":"/actors/sap-samples.json"}],"contributors":[{"ref":"actor:andreaborgia-abo","name":"Abo","json":"/actors/andreaborgia-abo.json"},{"ref":"actor:btbernard","name":"Brian Bernard","json":"/actors/btbernard.json"},{"ref":"actor:filak-sap","name":"Jakub Filak","json":"/actors/filak-sap.json"},{"ref":"actor:jonathanbaker7","name":"Jonathan Baker","json":"/actors/jonathanbaker7.json"},{"ref":"actor:kds042","name":"KDS042","json":"/actors/kds042.json"},{"ref":"actor:kds42","name":"KDS42","json":"/actors/kds42.json"},{"ref":"actor:sapsm","name":"Sebastian Machhausen","json":"/actors/sapsm.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}