TotalApp Docs

Mutabakat Ajanı

İki bağımsız veri setini kayıt kayıt karşılaştıran ve her bir anomaliyi gün yüzüne çıkaran backend ajanı — böylece hiçbir şey içine sessizce gömülmüş bir tutarsızlıkla kapanmaz.

Mutabakat Ajanı Nedir?

Mutabakat Ajanı, TotalApp'in Temel Ajanlarından biridir. İki bağımsız veri setini — faturaları satın alma siparişlerine karşı, banka ekstrelerini borç hesaplarına karşı — kayıt kayıt karşılaştırır ve her bir uyuşmazlığı incelenmek üzere yapılandırılmış bir anomali olarak gün yüzüne çıkarır.

İki taraflı mutabakat, finans ve operasyonlardaki en yaygın, en yüksek riskli manuel görevlerden biridir ve elle yapıldığında hataya açık olan tam olarak bu tür tekrarlayan karşılaştırma işidir. Bir e-tablo VLOOKUP'u veya elle satır satır kontrol yerine, her mutabakat çalıştırması aynı yapılandırılabilir eşleştirme mantığını kullanır; böylece hiçbir şey içine sessizce gömülmüş bir tutarsızlıkla kapanmaz.

Tek cümlede

Mutabakat Ajanı'na iki veri seti ve bir eşleşmeyi tanımlayan alanları verin — her eşleşen çifti, her kısmi eşleşmeyi ve her gerçek uyuşmazlığın yapılandırılmış bir raporunu döndürür.

Nasıl Çalışır — Eşleştir, Sınıflandır, Raporla

1. Yapılandırılabilir Eşleştirme 2. Sınıflandırma 3. Anomali Raporu
AşamaNe olur
1. Yapılandırılabilir EşleştirmeEşleşme anahtarları her mutabakat tipi için ayrı tanımlanır — sabit bir şema varsayımı yoktur. Ajan yalnızca tam 1:1 eşleşmeleri değil, çoktan-bire ve birden-çoğa eşleşmeleri de işler (ör. tek bir satın alma siparişine karşı bölünmüş bir fatura, veya birden fazla kalem karşı birleştirilmiş bir sevkiyat).
2. SınıflandırmaHer çift sınıflandırılır — gerçek bir eşleşme, kısmi bir eşleşme (ör. bir yuvarlama farkıyla tutan bir tutar, gerçek bir uyuşmazlıktan ayırt edilerek) veya doğrulanmış bir tutarsızlık. Her sınıflandırma, uyuşan veya uyuşmayan belirli alanları içerir.
3. Anomali RaporuHer mutabakat çalıştırması için önem derecesine göre sıralanabilir tek bir yapılandırılmış rapor — 2 dolarlık bir yuvarlama farkı, tamamen eksik bir kayıtla aynı öncelikte ele alınmaz.

Kısmi eşleşmeler gürültü olarak atılmaz

Bir yuvarlama farkıyla tutan bir kayıt, gerçekten karşılığı eksik olan bir kayıttan bilinçli olarak ayırt edilir. İkisini de aynı "uyuşmazlık" kovasına toplamak, gerçekten araştırılması gereken tutarsızlıkları, gerekmeyenlerin altında gömerdi.

Temel Yetenekler

Yapılandırılabilir Eşleştirme Anahtarları

Her mutabakat tipi için neyin eşleşme sayıldığını tanımlayın — sabit bir şema varsayımı yok, böylece aynı ajan hem fatura/PO eşleştirmesine hem de banka/borç eşleştirmesine hizmet eder.

Çoktan-Çoğa Eşleştirme

Naif bir tam eşleşme karşılaştırmasının tamamen kaçıracağı bölünmüş faturaları, birleştirilmiş sevkiyatları ve diğer 1:1 olmayan eşleştirme desenlerini işler.

Yapılandırılmış Anomali Raporları

Bir e-tabloya dağılmış işaretler yerine, her tutarsızlık sıralanabilir tek bir raporda derlenir — tutar, kaynak ve önem derecesiyle birlikte.

Denetime Hazır Dışa Aktarımlar

Her tutarsızlığın sınıflandırması ve önem derecesi bozulmadan, mutabakat sonuçlarını doğrudan ay sonu kapanış ve denetim belgelerine aktarın.

Çıktı — Geriye Ne Döner

AlanAnlamı
matchedYapılandırılan her eşleşme anahtarında temiz bir şekilde uyuşan kayıt çiftleri.
partial_matchesKüçük, ölçülebilir bir fark dışında (ör. yuvarlama) uyuşan çiftler.
discrepanciesDoğrulanmış uyuşmazlıklar, uyuşmayan belirli alanlar ve her tarafın kaynağıyla birlikte.
severityRaporu sıralamak için kullanılan, tutarsızlık başına önem derecesi — daha büyük veya yapısal olarak önemli farklar, önemsiz olanların üzerinde sıralanır.

Sıfırdan değil, artımlı olarak yeniden çalışır

Her iki tarafta yeni kayıtlar geldikçe, ajan zaten eşleştiği doğrulanmış çiftleri yeniden kontrol etmeden karşılaştırmayı yeniden çalıştırır — bu, veri setleri büyüdükçe bile devam eden mutabakat çalıştırmalarını hızlı tutar.

Sıkça Sorulan Sorular

Yalnızca tam 1:1 kayıt eşleşmelerini mi işler?
Hayır — birkaç faturaya bölünmüş tek bir satın alma siparişi veya tek bir faturada birleştirilmiş birkaç sevkiyat gibi çoktan-bire ve birden-çoğa eşleşmeler açıkça işlenir. Bu, bir e-tablo VLOOKUP'unun gerçek mutabakat işi için neden yetersiz kaldığının başlıca nedenlerinden biridir.
Bunu faturalar veya banka ekstreleri dışında bir mutabakat tipi için yeniden kullanabilir miyim?
Evet — eşleşme anahtarları ve alan eşlemeleri her mutabakat tipi için ayrı yapılandırılır, böylece aynı temel ajan, birlikte geldiği fatura/PO ve banka/borç örnekleriyle sınırlı kalmadan herhangi bir iki taraflı karşılaştırmaya hizmet eder.
Bir yuvarlama farkını gerçek bir sorundan nasıl ayırt eder?
Kısmi eşleşmeler, tam olarak önemsiz bir yuvarlama farkının, karşılığı gerçekten eksik olan bir kayıtla aynı önceliği almaması — veya gürültüde kaybolmaması — için doğrulanmış tutarsızlıklardan ayrı sınıflandırılır.
Bu, ETL / Ayrıştırıcı Ajanı ile eşleşiyor mu?
Evet — ETL / Ayrıştırıcı Ajanı genellikle yapılandırılmamış gelen veriyi (örneğin e-postayla gelen bir faturayı) temiz, şemaya uygun bir kayda dönüştürmek için önce kullanılır, ardından Mutabakat Ajanı bunu mutabakatın diğer tarafına karşı karşılaştırır.