Power Automate Image to PDF
Power Automate’in meşhur Excel Online "Dosya 6 Dakika Kilitli Kaldı" hatasını, zorunlu "Table" tanımlama şartını ve 256 satır limitini tamamen ortadan kaldırarak; 38 depodan gelen ham `.xlsx` dosyalarını doğrudan bellek içinde okuyan ve kurumsal şablonlu `.xlsx` raporları üreten yüksek hızlı hat.
⚠️ Önceki Darboğazlar & Lisans Engelleri
38 bölge deposu her saat başı içinde Excel "Table" (`ListObject`) tanımlı olmayan ham ERP `.xlsx` stok dosyaları yüklüyordu. Standart Excel Online konnektörü tablosuz dosyaları okuyamıyor, paralel çalışmalarda SharePoint dosyasını 6 dakika kilitliyor ve döngüler 35 dakikayı aşıyordu.
- ✕İçinde adlandırılmış "Table" olmayan `.xlsx` dosyalarının Excel Online konnektörüyle okunamaması
- ✕SharePoint `423 Locked` dosya kilidi hatalarının ardışık akışları 6 dakika boyunca durdurması
- ✕Binlerce satırlık stok dosyalarında satır satır döngülerin 37 dakika sürmesi
- ✕Distribütör prim/iskonto şablonlarını doldururken Excel formül ve stillerinin bozulması
✅ Power Platform + Zetaleap Çözüm Mimarisi
Zamanlanmış Cloud Flow akışları depo dosyalarını `/api/sftp/*` üzerinden çeker ve `POST /api/automation/xlsx-to-json` (`A1`) uç noktasına göndererek hiçbir SharePoint dosya kilidi oluşturmadan milisaniyeler içinde temiz JSON dizisine çevirir. Prim/mutabakat tabloları `G1` (`office-template` `{{#items}}` satır çoğaltıcı + Tag Doctor) ile doldurulup `UB-2` ile `AES-256` şifreli PDF olarak dağıtılır.
- ✓38 deponun saatlik stok birleştirme süresi 37 dakikadan 42 saniyeye indirildi (-%98)
- ✓Aylık 850+ zamanlanmış çalışmada SharePoint `423 Dosya Kilitli` hatası sıfırlandı
- ✓Aylık 380 distribütör mutabakat `.xlsx` ve `AES-256` şifreli PDF ekstresi tam otomatik üretildi
- ✓Canlıya alım öncesi `G1 Tag Doctor` kontrolü ile bozuk şablon etiketi hataları engellendi
⚡ 5 Aşamalı Uçtan Uca Çalışma Mimarisi
🛡️ Güvenlik, DLP Politikaları & ALM Yönetişimi
- ◆38 paralel depo dalını yarış durumu (race condition) olmadan yöneten atomik eşzamanlılık kilidi
- ◆Gizli distribütör iskonto oranlarını koruyan 256-bit AES PDF şifreleme
- ◆`POST /api/edge/cron-schedule` ile 5 alanlı Cron zamanlama ve tatil takvimi doğrulaması
- ◆`/profile` Geliştirici Konsolu (`GET /api/quota/logs`) üzerinden canlı gecikme ve durum izleme
🧩 Kullanılan Teknolojiler & Konnektörler
Bu mimaride Microsoft bulut bileşenleri ile Zetaleap Swagger 2.0 özel konnektörleri birlikte çalışmaktadır: