ERP’nin batch sınırlarına uyan asenkron ve kurtarılabilir bir alışveriş tasarlayın. Önce kabul edilebilir iş gecikmesini ve her veri varlığının sahibi olan sistemi belirleyin; saatlik içe aktarma üzerinde gerçek zamanlı tamamlanma vaat etmeyin.
Mimari ve sahiplik
[SaaS API/events] --> [Durable staging] --> [Mapping adapter]
|
[Batch files]
|
[ERP importer]
|
[Status + reconciliation] <------------- [Result files]
Örnek bir satış entegrasyonunda SaaS gönderilen sipariş isteğinin, ERP ise muhasebeleştirilmiş finans belgesinin sahibidir. Kimliklerini açıkça eşleyin. Adapter durumları, birimleri ve alan anlamlarını çevirerek ERP’ye özgü kuralların SaaS tarafındaki iş akışına yayılmasını önler.
