Kurumsal proje · Endüstriyel üretici · Çalışan prototip
E-postayla Gelen Teklif Talebine SAP Maliyet PDF'iyle Otomatik Yanıt
Teklif numarası ve parametreleri içeren bir e-posta gelince robot SAP'den maliyet özeti PDF'ini alır, doğrular ve yanıt olarak gönderir.
- Otomasyon
- SAP / ERP
- ~91 sn → ~0,3 snSAP tarafı süre (eski zincir → yeni servis)
- 20otomatik test
- 0hatalı girdide SAP'ye dokunma
- 1E-postaTeklif no + parametreler
- 2DoğrulamaHatalıysa açıklamalı yanıt
- 3SAP servisiEkransız PDF, ~0,3 sn
- 4PDF kontrolüTeklif no ve değerler
- 5YanıtPDF ekli e-posta
Bu proje bir sanayi kuruluşu için geliştirildi. Gizlilik gereği şirket adı, logosu, ürün/parça kodları ve iç veriler paylaşılmıyor; görseller bu yüzden kırpılmıştır. Akış şeması temsilidir.
İhtiyaç
Önceki zincir e-postayı bir yapay zekâ ajanına verip ekrana piksel tıklatıyordu ve denemelerin çoğu hatayla bitiyordu.
Çözüm
- E-posta dinleyici, alanları doğrular; hatalı girdide SAP'ye dokunmadan açıklamalı hata yanıtı döner.
- İlk sürüm SAP GUI betiğiyle kendi oturumunu açıp kapattı: 12–14 saniye.
- İkinci sürüm ekransız bir SAP servisiyle PDF'i doğrudan alır: SAP tarafı ~0,3 saniye.
- PDF metni okunarak teklif numarası ve değerler doğrulanır, sonra yanıtlanır.
- Şifreler Windows Kimlik Yöneticisi'nde; kodda şifre yok.
- Bu çalışma, sonra CRM'den doğrudan teklif ve maliyet entegrasyonuna dönüştü.
Teslim edilenler
- Mail robotu
- SAP PDF servisi
- Test seti
- Kullanım belgesi
Teknolojiler
- Python
- Exchange EWS (exchangelib)
- SAP GUI Scripting
- pywin32
- ABAP RFC
- Adobe Forms
- pypdf