UiPath ile SAP Otomasyonu
SAP dünyada en çok tercih edilen ERP yazılımıdır. Birçok şirketin iş süreçlerinin önemli parçasını oluşturmaktadır. Bu sebepten SAP…
UiPath ile SAP Otomasyonu: Bölüm 1

SAP dünyada en çok tercih edilen ERP yazılımıdır. Birçok şirketin iş süreçlerinin önemli parçasını oluşturmaktadır. Bu sebepten SAP otomasyonu önem arz etmektedir.
UiPath, SAP WinGUI otomasyonu için SAP S / 4 HANA ve SAP ECC ile sertifikalı entegrasyona sahiptir. Belize, Blue Crystal ya da Corbu gibi bütün SAP temaları SAP otomasyonu için kullanılabilir.
Bu yazıda ilk önce kısaca SAP kullanıcı arayüzü tanıtımı yapılacak. Daha sonra otomasyon öncesi yapılması gereken SAP ayarları gösterilecektir
SAP Kullanıcı Arayüzü
UiPath Studio aracılığıyla çalışmak ve otomasyon projeleri oluşturmak için SAP Kullanıcı Arayüzü ve yerleşimini anlamak çok önemlidir.

SAP Kullanıcı Arayüzü (academy.uipath.com)
- Command Field: İşlem kodunu girmek için kullanılır.
- Standard Toolbar: Genel GUI fonsiyonları için gerekli ikonlardan oluşur.
- Menu bar: Mevcut kullanıcı etkinliklerine bağlı olarak farklı işlevler içerir.
- Title Bar: Mevcut durumda görüntülenen uygulamanın adını içerir.
- System Information area: Şimdiki SAP sistem bilgilerini gösterir.
- Screen area: Ana kullanıcı işlem alanı
- SAP Statusbar: Ekranın altında bulunur. Önemli sistem mesajlarını gösterir. Komut çalıştırma sonucu, işlem sonucu v.s.
Yapılandırma Ayarları
SAP işlevlerinde en sık kullanılan arayüz SAP WinGUI’dir. UiPath Studio’nun SAP WinGUI ile etkileşim kurabilmesi için hem sunucu hem de kullanıcı tarafında aşağıdaki ayarların yapılması gerekmektedir. Bu ayarlar SAP kullanıcı arayüzündeki elementlerin UiPath Studio tarafından algılanmasını sağlar.
SAP GUI Scripting etkinleştirme
Sunucu Tarafında
saplogon.exebaşlatılır ve SAP kimlik bilgileri kullanılarak giriş yapılır. saplogon.exe Varsayılan olarak “C:\Program Files (x86)\SAP\FrontEnd\SAPgui\saplogon.exe” dosya yolundadır. Ama ortama göre farklılık gösterebilir. SAP Easy Access penceresi görüntülenir.RZ11komutu çalıştırılır. Parametre ismi alanınasapgui/user_scriptingyazılır ve Enter basılır veya Display butonuna tıklanır.


https://docs.uipath.com/studio/docs/sap-configuration-steps
- Display Profile Parameter Details penceresinden Change Value butonuna tıklanır ve New Value değeri TRUE olarak ayarlanır. Değişiklikler kaydedilir.

SAP versiyonuna bağlı olarak aşağıdaki parametre değerleri varsayılan olarak TRUE gelmiş olabilir. Bu durumda bunların değerleri FALSE olarak değiştirilir.
sapgui/nwbc_scriptingsapgui/user_scripting_disable_recordingsapgui/user_scripting_force_notificationsapgui/user_scripting_per_usersapgui/user_scripting_set_readonly
- Değişikliklerin geçerli olması için oturum kapatılır ve tekrar açılır.
Kullanıcı Tarafında
- SAP Logon ekranından Options’a gidilir.

-
Accessibility & Scripting’e gidilir ve Scripting’e tıklanır.
-
Enable scripting işaretlenir.
-
Aşağıdakilerin işaretleri kaldırılır.
- Notify when a script attaches to SAP GUI
- Notify when a script opens a connection

- OK tıklanarak değişiklikler kaydedilir.
High Speed Connections Etkinleştirme
SAP otomaston projelerinde sorunsuz bir deneyim yaşamak için High Speed Connection (LAN) seçeneğiş etkinleştirilmesi gerekir. Bu ayar varsayılan olarak etkinleştirilmiş olarak gelir. Aşağıdaki şekilde kontrol edilebilir:
- Bağlantı sağlanılacak uygulama üzerinde sağ-tıklama yapılır ve Properties seçilir. System Entry Properties penceresi görüntülenir.
- Network sekmesine gidilir.
- Network Setting’ten High Speed Connection (LAN) seçeneği seçilir.
- OK tıklanarak onaylanır ve değişiklikler kaydedilir.

https://docs.uipath.com/studio/docs/sap-configuration-steps
Modal Dialog Boxes Etkinleştirme
- SAP Easy Access penceresinden Help>Settings gidilir. Personal Settings for User penceresi görüntülenir.
- F1 Help sekmesine gidilir ve Display alanından in Modal Dialog Box seçeneği seçilir.
- F4 Help sekmesine gidilir ve Display alanından Dialog (modal) seçeneği seçilir.
- Apply tıklanarak değişiklikler kaydedilir ve Personal Settings for User penceresi kapatılır.

https://docs.uipath.com/studio/docs/sap-configuration-steps
Kaynaklar
메타데이터
- post_id
- f458f8caa36f
- slug
- uipath-ile-sap-otomasyonu-f458f8caa36f
- url
- https://medium.com/@rsalamow/uipath-ile-sap-otomasyonu-f458f8caa36f
- canonical_url
- https://medium.com/@rsalamow/uipath-ile-sap-otomasyonu-f458f8caa36f
- author_url
- https://medium.com/@rsalamow
- status
- ok
- fetched_at
- 2026-07-29 00:20:18