رجوع للكتالوج
E19المالية

تسوية البنك وتصنيف المعاملات

يطابق المعاملات البنكية مع السجلات المحاسبية تلقائياً، ويصنّف المعاملات لفئاتها الصحيحة، ويعلّم اللي ما يطابق للمراجعة البشرية. يضغط شغل التسوية الشهري اللي ياخذ أيام لساعات، ويخلّي الدفاتر جاهزة أسرع. المراجعة البشرية على الفئات الضريبية غير قابلة للتفاوض.

وين يناسب
أشكال الأعمال
خدمات بين الشركاتخدمات مهنيةشركة منتجاتغير ربحية / ذات رسالةبيع مباشر للمستهلك
عتبة الحجم
تحت 100 bank transactions per month بالشهر، الاسترداد نادراً يبرّر البناء. الأنماط بهالشكل تسدّد بثبات عند 1,000+.
يناسب أكثر
الشركات الصغيرة والمتوسطة بحجم معاملات شهري فوق 300، خصوصاً اللي محاسبها يسوّي هذا يدوياً حالياً.
الاسترداد · 4-6 شهرالبناء · منخفض–متوسطالقيمة · $25k-$90kمتى · أكثر من 300 معاملة/شهر
وضع الفشل اللي تصمّم حوله
تصنيف خاطئ على بنود ذات صلة ضريبية ← المراجعة البشرية على الفئات الضريبية غير قابلة للتفاوض.
المتطلبات · 6 مطلوب، 1 اختياري

المتطلبات تصف قدرات يحتاجها النمط في بيئتك، مو الموردين اللي لازم تشتريهم. أي نظام يملأ متطلباً يحقّقه — وهذا اللي يخلّي الكتالوج قابلاً للنقل عبر الذيل الطويل من أدوات الشركات الصغيرة والمتوسطة.

  1. bank_transaction_feed
    مطلوبقراءةدفعة

    The stream of transactions from banking and card sources.

    شكل البيانات
    Per-transaction: date, amount, direction (debit/credit), description, counterparty if available, balance after.
    يُملأ عادةً بواسطة
    • bank feed integration to the accounting system
    • card processor feed
    • direct bank API connection
    • scheduled CSV import from online banking
  2. open_item_register
    مطلوبقراءةطلب

    Receivables, payables, and other open items the bank transactions might match against.

    شكل البيانات
    Open invoices with amount, customer, expected payment date; open bills with amount, supplier, expected payment date; expected receipts from any other source.
    يُملأ عادةً بواسطة
    • accounts receivable and accounts payable modules of the accounting system
    • open items ledger
    • expected receipts log maintained by treasury
  3. categorization_history
    مطلوبقراءةمجموعة

    The firm's historical bookkeeping decisions, which the pattern learns from. Without this, categorization is generic and often wrong.

    شكل البيانات
    Historical transactions with their final categorization: GL account, project, class, any custom dimensions.
    يُملأ عادةً بواسطة
    • complete transaction history in the bookkeeping system
    • general ledger with descriptions and categorizations
    • imported historical books from prior accounting platform
  4. chart_of_accounts
    مطلوبقراءةطلب

    The valid set of accounts the pattern can categorize into, with definitions.

    شكل البيانات
    Per-account: code, name, type, description, parent account, active or inactive.
    يُملأ عادةً بواسطة
    • chart of accounts in the bookkeeping system
    • structured account master maintained by the finance team
  5. bookkeeping_write_destination
    مطلوبكتابةحدث

    Where matched and categorized transactions get recorded.

    شكل البيانات
    Categorized transactions written as journal entries or applied against open items, with reference back to the source bank transaction.
    يُملأ عادةً بواسطة
    • bookkeeping system with API write access
    • queue of approved entries the bookkeeper posts
    • structured journal staged for bookkeeper review
  6. ambiguity_review_queue
    مطلوبقراءة + كتابةدفعة

    Where genuinely uncertain transactions go for human decision.

    شكل البيانات
    Transaction with proposed categorization(s), confidence per option, evidence, decision capture.
    يُملأ عادةً بواسطة
    • review queue inside the accounting system
    • weekly review session with the bookkeeper
    • dedicated review UI built for the engagement
  7. rule_definition_layer
    موصى بهقراءةمجموعة

    Explicit rules the pattern must always follow that override learned patterns: 'transactions over $X always need approval', 'transactions to vendor Y always go to project Z'.

    شكل البيانات
    Rules with conditions and required actions or constraints.
    إذا مفقود
    Pattern relies entirely on learned patterns. Most firms have hard rules that should be encoded explicitly.
    يُملأ عادةً بواسطة
    • rules table maintained by the finance team
    • small admin UI for rule authoring
    • documented finance policies captured in build phase
سير التشغيل · 8 خطوة
  1. 01
    Pull new bank transactions on cadence (daily for most clients)
    bank_transaction_feed
  2. 02
    Try to match each transaction against open items by amount, counterparty, and expected date
    open_item_register
  3. 03
    For matches: stage the application against the open item
    bookkeeping_write_destination
    قرار Strong match → propose; weak match → review.
  4. 04
    For unmatched transactions, predict categorization using historical patterns and any applicable rules
    categorization_historyrule_definition_layerchart_of_accounts
  5. 05
    Score confidence per prediction; high-confidence get auto-categorized, low-confidence go to review
    قرار Threshold tuned per client based on appetite.
  6. 06
    Write high-confidence entries to the bookkeeping destination
    bookkeeping_write_destination
  7. 07
    Queue ambiguous transactions for review with proposed options
    ambiguity_review_queue
  8. 08
    Capture reviewer decisions, write to bookkeeping, feed back to categorization history for learning
    bookkeeping_write_destinationcategorization_history
المخرجات · 3

مخرجات منظّمة ينتجها هذا النمط. أنماط ثانية وأنظمة العملاء تقدر تشترك فيها، وهكذا يتركّب الكتالوج مع الوقت.

  • reconciliation_health_signal

    Match rate, auto-categorization rate, review queue depth — the operational health of the books.

    يُستهلك بواسطة
    • finance dashboards
    • month-end close tracking
    • bookkeeper performance metrics
  • categorization_drift_signal

    Cases where the firm's policies seem to be changing, surfaced for finance leadership.

    يُستهلك بواسطة
    • finance policy reviews
    • audit prep
    • controller workflows
  • vendor_emergence_signal

    New counterparties appearing in transactions that aren't in the vendor master.

    يُستهلك بواسطة
    • vendor master maintenance
    • procurement
    • B2 CRM hygiene if applicable