SAP Aktiviteleri

Üst sayfa: PAW Robot/Stüdyo › Aktiviteler Modül: PAWRobot.SAP + PAWRobot.SAPBridge Kapsam: SAP GUI Scripting otomasyonu


Genel Bakış

SAP modülü SAP GUI üzerinden ekran ve modül otomasyonu sağlar. 64-bit stüdyo ile 32-bit SAP GUI COM arasında SAPBridge köprüsü kullanılır.


Ön Gereksinimler

  • [ ] SAP GUI kurulu

  • [ ] SAP GUI Scripting etkin (sunucu ve istemci tarafı)

  • [ ] PAWRobot.SAP ve SAPBridge bileşenleri yapılandırılmış

  • [ ] Projede PAWRobot.SAP paketi mevcut


Aktivite Listesi

Aktivite

Girdi

Çıktı

Açıklama

Giriş Yap

Sunucu, Sistem ID, İstemci, Kullanıcı Adı, Şifre, Dil

—

SAP'ye giriş yapar

İşlem Çağır

İşlem Kodu

—

SAP transaction çalıştırır

Öğeyi Al

Selektör, Timeout

Öğe

SAP ekran öğesi bulur

Öğe Var Mı

Selektör, Timeout

Öğe Var Mı, Öğe

Öğe varlık kontrolü

Öğenin Kaybolmasını Bekle

Selektör, Timeout

Kayboldu

Öğenin kaybolmasını bekler

Durum Çubuğunu Oku

—

Mesaj, Mesaj Tipi

SAP durum çubuğu okur


Örnek Senaryo: SAP Transaction

  1. Giriş Yap → Sunucu, Sistem ID, İstemci, Kullanıcı Adı, Şifre, Dil

  2. İşlem Çağır → VA01 (sipariş oluşturma)

  3. Öğeyi Al (SAP) → Başlangıç tarihi alanı Selektör

  4. İçine Yaz → Başlangıç tarihi

  5. Durum Çubuğunu Oku → İşlem sonucu kontrolü



Modüle Özel Notlar

⚠️ Dikkat: SAP GUI Scripting kapalıysa hiçbir SAP aktivitesi çalışmaz. Basis ekibinden scripting etkinleştirmesini talep edin.

💡 İpucu: SAP Selektör'ları kayıt eklentisi ile oluşturulmalıdır; manuel Selektör SAP GUI versiyonları arasında değişebilir.

⚠️ Dikkat: SAPBridge 32-bit köprü sürecidir; antivirüs veya güvenlik yazılımları engelleyebilir.