Evet, mümkün olabilir
Ama yöntem, kullandığınız web tabanlı ticari programın veriye dışarıdan erişim izni verip vermemesine bağlıdır.
Sizin istediğiniz şey teknik olarak şu:
Ticari programdaki Tahsilat Raporu Excel’e bağlansın.
Excel’de Veri > Tümünü Yenile dediğinizde güncel tahsilat verileri otomatik gelsin.
Bunun için izlenebilecek yollar şunlar:
1. En Sağlıklı Yöntem: API Bağlantısı
Eğer ticari programın API desteği varsa en doğru yöntem budur.
API, programın verilerini Excel gibi dış sistemlere güvenli şekilde vermesini sağlar.
Ne yapmanız gerekir?
Ticari program firmasına şu soruları sorun:
“Tahsilat raporunu API ile dışarı aktarabiliyor muyuz?”
“Tahsilat raporu için API endpoint var mı?”
“Excel Power Query ile bağlanabilir miyiz?”
“API anahtarı / token veriyor musunuz?”
Eğer API varsa Excel’de:
Veri > Veri Al > Diğer Kaynaklardan > Web’den
bölümünden API adresi girilir. Daha sonra Power Query ile tablo düzenlenir.
Sonrasında Excel’de:
Veri > Tümünü Yenile
dediğinizde güncel veri çekilir.
2. Raporun Excel / CSV Linki Varsa Daha Kolay
Bazı ticari programlarda rapor ekranında şu seçenekler olur:
Excel’e aktar
CSV indir
Rapor linki
Dışa aktar
Zamanlanmış rapor gönderimi
Eğer sistem size sabit bir CSV / Excel indirme linki veriyorsa, Excel bu linke bağlanabilir.
Excel’de yol:
Veri > Veri Al > Web’den
Sonra CSV/Excel rapor linki girilir.
Bu yöntem API’den daha basittir ama her program desteklemez.
3. Program Size Raporu Mail Atabiliyorsa
Bazı sistemler günlük/haftalık raporu mail olarak gönderebilir.
Bu durumda otomasyon şöyle kurulabilir:
Ticari program tahsilat raporunu her gün mail atar.
Maildeki Excel/CSV dosyası belirli bir klasöre kaydedilir.
Ana Excel dosyanız Power Query ile o klasörden veri çeker.
Tümünü Yenile dediğinizde son dosyalar birleşir.
4. Veritabanı Bağlantısı
Eğer ticari programın arkasındaki veritabanına erişiminiz varsa, Excel doğrudan veritabanına bağlanabilir.
Örneğin:
SQL Server
MySQL
PostgreSQL
Logo / Mikro / Netsis benzeri sistemlerde özel veri tabanı
Bulut sistemlerde raporlama veritabanı
Excel’de:
Veri > Veri Al > Veritabanından
yoluyla bağlantı yapılabilir.
Ama bu yöntem genelde firma veya yazılımcı desteği gerektirir.