تصميم المطابقة
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
build jobs that find and fix drift between your data and external systems.
الموضوعات المخطط لها
- Compare two sources of record by a stable key (order ID, provider reference) over a defined window.
- Classify mismatches: missing on one side, amount differs, status differs; also timing differences that resolve themselves.
- Make jobs idempotent and re-runnable; produce a report with counts and a work queue for unresolved items.
- Repairs are explicit actions (refund, mark, re-send) carrying who or what did them and why.
- Handle late settlement files and currency or rounding quirks.
تفاصيل المخطط المبدئي
عرض عملي
Pseudocode: load orders and payments for day D, load provider settlement for D, full outer join on reference, bucket results, write findings, apply auto-repair rules, write audit rows.
اختبر فهمك
Why must reconciliation tolerate timing differences?
أظهر الإجابة
Settlement can lag, producing temporary mismatches that are not errors.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.