Kurduğum panellerin çoğu mevcut bir ERP'nin yanında yaşıyor. Veri o ERP'de ve arayüz genelde yok.
Resmi arayüz
Varsa her zaman ilk tercih. Bazı sürümlerde mevcut ama kapsamı sınırlı ve dokümantasyon eksik olabiliyor.
Doğrudan veritabanı okuma
Salt okunur bir kullanıcıyla bağlanmak. Hızlı ama ERP güncellemesi şemayı değiştirdiğinde kırılıyor. Erken yakalamak için şema kontrolü yapan bir sağlık testi koyuyorum.
Zamanlanmış dışa aktarım
ERP'nin kendi rapor modülünden dosya üretip bir klasöre bırakmak. Çirkin ama en dayanıklısı. Gecikme kabul edilebilirse iyi çalışıyor.
Tetikleyici ve outbox
En temizi ama satıcının izni gerekiyor. Değişiklikler bir tabloya yazılıyor, siz oradan okuyorsunuz. Tam değişiklik yakalama alıyorsunuz.
Pratikte en sık ikinci ve üçüncüyü birlikte kullanıyorum: kritik veri için doğrudan okuma, geri kalan için gecelik aktarım.