Kaynak veri profillenmeli, alan eşleştirmesi yapılmalı, temizleme ve mükerrer kontrolü uygulanmalı ve önce test tenant'ında doğrulanmalıdır. Muhasebe ve belge zincirleri kontrollü sıra ile taşınmalıdır.
Excel kolonları ERP alanlarına eşlenir; zorunlu alanlar, veri tipleri, kodlar ve mükerrer kayıtlar doğrulandıktan sonra import servisiyle işlenir.
İş anahtarları ve unique index/constraint'ler kullanılır; örneğin tenant + kod veya tenant + element + tarih gibi kombinasyonlarla duplicate kontrol yapılır.
Cari, stok, depo, hesap planı, açık belgeler, yevmiye, hareket ve sektörel tablolar uygun eşleştirme ile taşınabilir. Hangi geçmiş verinin taşınacağı proje kapsamına göre belirlenir.
Her şirket ayrı tenant veya veritabanı kapsamı olarak ele alınmalı; kod eşlemeleri ve master veriler şirket bazında doğrulanmalıdır.
Doğrudan tablo yazmak yerine servis kurallarını, yetkiyi, transaction ve validation katmanını korur. Entegrasyonun sürdürülebilirliğini artırır.
Şema, veri tipi, referans bütünlüğü, tenant, mükerrerlik ve iş kuralı kontrollerinden geçirilir; geçerli kayıtlar transaction içinde işlenir.
Her kayıt hedef TenantID ile bağlanır; import kullanıcısının yalnız ilgili tenant'a yazma yetkisi bulunmalıdır.
Satır bazlı hata raporu, işlem kimliği, idempotency ve transaction/rollback mekanizması kullanılmalıdır. Kısmi başarısızlıklar kontrollü biçimde tekrar çalıştırılabilir olmalıdır.
API/service katmanı, prepared statements, tenant kontrolleri, duplicate doğrulama ve migration/import araçlarıyla veriyi kontrollü biçimde sisteme alır.