> For the complete documentation index, see [llms.txt](https://docs.genrpa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.genrpa.com/sikca-sorulan-sorular-sss/sap-gui-scripting-ayarlari.md).

# SAP GUI Scripting Ayarları

1. `saplogon.exe`'yi başlatın, kimlik bilgilerinizi kullanarak SAP sunucunuzda oturum açın. SAP Easy Access penceresi görüntülenir.
2. RZ11 işlemini çalıştırın. sapgui/user\_scripting parametre adını belirtin ve klavyede Enter'a veya SAP arayüzünde Display'e basın.

<figure><img src="/files/4nBVDl2Mb6gDvBwcIvqF" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/9CM00swgQlPUhW5t6vnk" alt=""><figcaption></figcaption></figure>

3. **Display Profile Parameter Attributes** penceresinden, toolbardaki **Change Value** butonuna tıklayın ve `sapgui/user_scripting` parametresinin **New Value** değerini`TRUE` olarak ayarlayınız. Değişiklikleri kaydediniz.

{% hint style="info" %}
Kuruluşunuzun bir SAP sisteminin birden fazla örneğini kullanması durumunda, tüm sunucularda SAP komut dizisinin uygun şekilde etkinleştirilmesini sağlamak için "Switch on all servers" onay kutusunu etkinleştirmeyi unutmayın.
{% endhint %}

<figure><img src="/files/6zgeyXTNrFUmuUjyed6h" alt=""><figcaption><p>New Value Settings</p></figcaption></figure>

SAP sunucusu sürümüne bağlı olarak, aşağıdaki parametreler varsayılan olarak `TRUE` olarak ayarlı olabilir. Bu durumda, değerlerini `FALSE` olarak değiştirin.

* `sapgui/nwbc_scripting`
* `sapgui/user_scripting_disable_recording`
* `sapgui/user_scripting_force_notification`
* `sapgui/user_scripting_per_user`
* `sapgui/user_scripting_set_readonly`

{% hint style="info" %}
RZ11 işlemindeki parametrelerde yapılan tüm değişiklikler anında uygulanır ve sistem yeniden başlatıldığında kaybolur. Değişikliklerin kalıcı olması için lütfen SAP Sistem Yöneticinizle iletişime geçin ve RZ10 işlemini kullanın.
{% endhint %}

Değişikliklerin etkili olması için oturumu kapatın ve tekrar açın.

## **Client Tarafında İse**

1. Ana SAP Oturum Açma penceresinden **Options** menüsüne erişin.
2. **Accessibility & Scripting** seçeneğine gidin ve **Scripting**'e tıklayın.
3. `Enable Scripting` seçimli alanı seçili olacak şekilde ayarlayın.
4. Aşağıda  belirtilen alt seçimli alanların seçimlerini kaldırın.
   * Notify when a script attaches to SAP GUI
   * Notify when a script opens a connection
5. **OK** butonuna tıklayarak değişiklikleri kaydedin. SAP WinGUI komut dizisi artık etkindir.

<figure><img src="/files/uAZdMhi36F4Y9xy7oNON" alt=""><figcaption><p>Enable Scripting</p></figcaption></figure>

## Yüksek Hızlı Bağlantıları Etkinleştirme

SAP otomasyon projelerinizi oluştururken sorunsuz bir deneyim sağlamak için SAP'de **Yüksek Hızlı Bağlantı (LAN)** seçeneğini etkinleştirin. Genellikle varsayılan olarak etkindir. Durumunu aşağıda açıklandığı şekilde kontrol edebilirsiniz:

1. Oturum açtığınız SAP bağlantısına sağ tıklayın ve içerik menüsünden **Properties** seçeneğini seçin. **System Entry Properties** penceresi görüntülenir.
2. **Network** sekmesine geçin.
3. **Network Settings** kısmındaki **High Speed Connection (LAN)** radio butonuna tıklayın.
4. **OK** butonuna tıklayınız ve ayarları kaydediniz.<br>

   <figure><img src="/files/72CaGbeJ8nO7ULLrrqOU" alt=""><figcaption><p>Network Settings</p></figcaption></figure>

## Modal İletişim Kutularını Etkinleştirme

Kontrol (amodal) görüntüleme seçenekleri, SAP komut dizisi tarafından desteklenmez. Bu durumda Dialog (modal) görüntüleme seçeneklerinin etkinleştirilmesi gerekir ve bu şu şekilde yapılır:

1. **SAP Easy Access** penceresindeki, **Help** seçeneğinin altındaki **Settings** seçeneği seçilir. **Personal Settings for User** penceresi ekrana gelecektir.
2. **F1 Help** sekmesine erişin ve **Display** bölümünden **in Modal Dialog Box** seçeneğini seçin.
3. **F4 Help** sekmesine erişin ve burada da **Display** bölümünden **Dialog (modal)** seçeneğini seçiniz.
4. Değişiklikleri kaydetmek ve **Personal Settings for User** penceresini kapatmak için **Apply** düğmesine tıklayın.<br>

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Bu, kullanıcı başına bir ayardır. Bu yapılandırma, SAP otomasyonu oluşturan her müşteri için ayarlanmalıdır. Tüm sistem için varsayılan Dialog (modal) ayarı, sistem yöneticisi tarafından yapılandırılabilir.</p></div>

<figure><img src="/files/tgMK6ivBmGV9vOCGTiiC" alt=""><figcaption></figcaption></figure>

<br>

<br>
