{"ref":"artifact:aditheos-applicationlogsnotificationtofiori","page":"/artifacts/aditheos-applicationlogsnotificationtofiori","json":"/artifacts/aditheos-applicationlogsnotificationtofiori.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"aditheos-applicationlogsnotificationtofiori","name":"aditheos/ApplicationLogsNotificationToFiori","artifact_type":"app","ecosystem":"abap","domain":"integration-and-messaging","origin_ring":"independent","description":{"one_line":"Raises a Fiori launchpad notification when an application log records an error, and the notification opens the Application Logs app (F1487) on that log for review and corrective action.","short":"Fiori launchpad notification for application log errors","what_it_solves":"An application log entry with an error can sit unnoticed until someone opens the log, so this project raises a Fiori notification for it instead. Clicking the notification navigates to the Application Logs app (F1487) and shows the log, so the responsible person can review it and take corrective action. The repository installs the program `Z_APPLOG_CREATE_NOTIF` and the two classes behind it, `ZCL_APPLOG_NOTIF_PROVIDER` and `ZCL_APPLOG_NOTIF_SERVICES`."},"links":{"repo":"https://github.com/aditheos/ApplicationLogsNotificationToFiori","docs":"https://aditheos.com/2023/07/28/automatic-fiori-notification-for-application-logs-error-open-source-project/"},"identity":{"license":"Apache-2.0"},"source_available":true,"provides":[{"capability":"capability:notifications","what_it_does":"Triggers a Fiori launchpad notification for an application log error and navigates to the Application Logs app to review it.","sources":[{"url":"https://github.com/aditheos/ApplicationLogsNotificationToFiori","title":"aditheos/ApplicationLogsNotificationToFiori — README","checked":"2026-09-14","quote":"Automatically trigger a Fiori Notification for Application Logs with an error, so that the responsible person can review the logs and take corrective measures if any is required."},{"url":"https://github.com/aditheos/ApplicationLogsNotificationToFiori","title":"aditheos/ApplicationLogsNotificationToFiori — README","checked":"2026-09-14","quote":"Once you click on Notification then it navigates to Fiori App “Application Logs App ID: F1487” and displays the logs."}]}],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-14"},"maintainers":["actor:aditheos"],"contributors":["actor:aditheos"]},"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-04, 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":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"docs site, README 1 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":0,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-24","npm":"not published under this name","stars":0,"forks":0,"open_issues":0,"archived":false,"pushed_at":"2025-04-11","license_spdx":"Apache-2.0","org_owned":false,"default_branch":"main","created_at":"2023-07-27T05:42:03Z","open_prs":0,"tree_truncated":false,"test_files":0,"workflows":0,"other_ci":false,"readme_bytes":546,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2023-07-27","last_commit":"2025-04-11","commits":5,"contributors":1,"readme_path":"README.md","readme_sha":"f3605868f3cf35b607348ce60bebc19914455ffe","repo_read":"2026-10-24"},"edges":{"maintainers":[{"ref":"actor:aditheos","name":"Aditheos Solutions","json":"/actors/aditheos.json"}],"contributors":[{"ref":"actor:aditheos","name":"Aditheos Solutions","json":"/actors/aditheos.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}