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
Giriş Yap → Sunucu, Sistem ID, İstemci, Kullanıcı Adı, Şifre, Dil
İşlem Çağır →
VA01(sipariş oluşturma)Öğeyi Al (SAP) → Başlangıç tarihi alanı Selektör
İçine Yaz → Başlangıç tarihi
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.