● CASE STUDY / SAP ABAP · SAP GUI · ALV · PDF MANAGEMENT · BCS MAIL · MENDERES (AKÇA HOLDING)

Power of Attorney Lifecycle Management.

A SAP GUI-based document lifecycle management application that centralizes power of attorney records, PDF document storage, validity date tracking, automated expiry notifications and audit-level operation logging — transforming a manually tracked legal and financial document process into a controlled, traceable SAP solution.

Role
SAP Developer
Domain
FI / Legal
Channel
SAP GUI
Automation
Job + BCS Mail
Logging
Full audit trail
01OVERVIEW

From scattered tracking to SAP-controlled lifecycle.

SAP ABAP ALV Grid PDF Upload HTML Viewer BCS Mail Background Job Operation Logging

This project was developed to centralize and control the lifecycle of power of attorney records within SAP. The solution enables business users to create, view, update and monitor power of attorney records together with company code, requester department, authorized person, validity dates, status, responsible contact information and document attachments.

The application provides a SAP GUI-based ALV interface for listing active and passive records, filtering by company and validity dates, opening detail screens, uploading PDF documents and displaying stored documents directly from the SAP screen. Each record can be associated with a PDF file stored in a company-based network folder structure, allowing users to access the legal document from the related SAP record instead of searching shared folders manually.

Overall, the project transformed a manually tracked legal and financial document process into a controlled SAP-based lifecycle management application with document upload, validity tracking, automated notifications, status management and audit logging.

02PROBLEM → SOLUTION

Why it was built.

The problem

Power of attorney records lived in Excel and shared folders.

When tracked manually, expired authorizations went unnoticed, documents were hard to locate, and there was no way to tell which power of attorney was issued by whom, for which company, or when. This created operational risk across accounting, finance, legal and management processes — the kind of risk that stays invisible until something goes wrong.

The solution

A controlled lifecycle inside SAP.

The solution pulls everything into SAP: records are created with company, requester, authorized person, validity dates and status. PDF documents are uploaded and linked. A background job monitors expiry dates, sends HTML notification emails, and automatically deactivates expired records. Every create, update, delete and edit action is logged for auditability. Control, traceability and compliance — built into the process.

03CAPABILITIES

What the application does.

Record management, document handling, automated monitoring and full operation logging — an end-to-end document lifecycle solution inside SAP.

ALV record listing

Active and passive power of attorney records listed with filtering by company code, validity dates and status — with layout variants and toolbar actions.

Detail maintenance

Create, view and update records with company code, requester department, authorized person, validity dates, status, description and contact information.

PDF upload & preview

Upload PDF documents with company-based folder structure and record-level file path assignment. Preview documents directly from SAP using HTML Viewer.

Inline ALV editing

Controlled inline editing for manual fields with validation rules — so users can update specific fields directly in the ALV grid without opening a detail screen.

Expiry monitoring

A background job checks records expiring within a defined period, sends HTML-formatted notification emails and updates the alert flag to prevent repeated notifications.

Auto-deactivation

Expired active records are automatically set to passive status by the same background process — ensuring no outdated authorization stays active in the system.

HTML email notifications

HTML-formatted notification emails sent using SAP BCS classes to responsible users when power of attorney records approach their expiry date.

Operation logging

Create, update, delete and inline ALV edit actions are logged with user, timestamp and operation type — providing full traceability over record changes.

04WALKTHROUGH

Selection, listing, detail.

FIG 01

Selection screen — entry filters

SAP GUI
Anonymized Fiori mockup for power of attorney lifecycle filters with placeholder parameters
The entry point. Users filter by company code, validity start and end date ranges, and status (active / passive) before executing the report. The selection screen scopes the dataset so the ALV listing shows only the records relevant to the user's current task.
FIG 02

ALV listing — power of attorney records

SAP GUI
Anonymized Fiori mockup for power of attorney lifecycle list with placeholder data
The main operations screen. The ALV grid displays record number, power of attorney type, company code, grantor name, requester department, grantee status, grantee name, validity dates and remaining days until expiry. Toolbar actions include New Record, View and Delete. Certain manual fields support controlled inline editing directly in the grid.
FIG 03

Detail screen — record maintenance

SAP GUI
Anonymized Fiori mockup for power of attorney lifecycle detail form with placeholder data
The detail maintenance dialog. Upper section holds power of attorney type, scope, usage areas, grantee list and attention notes. Lower section captures company code, requester department, grantor name, contact email, grantee status, grantee name, validity start/end dates, active/passive status, description and the document upload path with a "Doküman Seç" button for attaching PDF files.
05PROCESS FLOW

End-to-end lifecycle.

Create Record
Upload PDF
Store Path
Monitor Expiry
Send Email
Deactivate
Log Operation

I transformed a manually tracked power of attorney process into a SAP-based lifecycle management application with document storage, validity control, automated expiry notifications and audit-level operation logging.

— Project summary
06TECHNICAL CONTRIBUTION

What I built.

From the ALV listing and detail screens through PDF handling, background notification and operation logging — the full application end to end.

  • SAP GUI application — designed and developed the full power of attorney record management application.
  • ALV-based listing screen — filtering, layout variants, record selection and toolbar actions for create, view and delete.
  • Detail maintenance screens — creating, viewing and updating power of attorney records with full field coverage.
  • PDF upload functionality — company-based folder structure and record-level file path assignment.
  • PDF preview — SAP GUI HTML Viewer and dialog container for in-application document display.
  • Status handling — active/passive records with validity period calculation and controlled inline ALV editing.
  • Background notification job — expiry monitoring, HTML-formatted email via SAP BCS classes, alert flag updates.
  • Operation logging — insert, update, delete and ALV edit actions logged with user, timestamp and operation type.
  • Auto-deactivation — expired active records automatically set to passive status by the background process.
  • Validation rules — field-level validation on inline edits and detail screen entries for data integrity.
07BUSINESS VALUE

The impact.

1
central system replacing Excel, email and shared folder chaos
0
expired authorizations going unnoticed — automated monitoring catches them
compliance — every change logged with user, time and operation type
operational risk across accounting, finance and legal processes

Power of attorney records moved from scattered Excel files and shared folders into a single SAP-based system. Expired authorizations can no longer go unnoticed — the background job catches them, notifies responsible users and deactivates them automatically. Every action is logged, giving the organization audit-level traceability over who changed what and when. The manual, risk-prone process became controlled, automated and compliant.

See the other flagship deliveries.

This is one of five featured SAP developments. Explore the Osman Akça logistics platform, IKEA SPI forecast suite, QM Power BI analytics and the Terbiye Kalite quality report.