وثيقة مراجعة واعتماد
يمن كاش
نظام إدارة الحسابات
والمطابقة والتحويلات

وثيقة فهم العمل والبنية والمزايا المقترحة — تُراجَع وتُعتمد قبل بدء التنفيذ.

التاريخسبتمبر ٢٠٢٦
الإصدار١٫٠ — للمراجعة
الحالةبانتظار الاعتماد
مرّر للأسفل
ملخص تنفيذي

سؤالان فقط يجيب عنهما النظام

يمن كاش وسيط مالي. العملاء يودعون أموالهم لديها، وهي تودع أموالها لدى شركات الصرافة. حين يطلب عميل تحويلاً تُمرَّر بيانات المستفيد إلى شركة الصرافة فتصرف له — ويُخصم المبلغ من رصيد العميل ومن رصيد الشركة معاً.

كم لنا عند الشركات · وكم لنا عند العملاء.

٠
عملات
مدعومة
٠
حالات
للحركة
٠
فترات
للكشوف
٠
مراحل
للتنفيذ

تعرض هذه الوثيقة فهمنا لطبيعة النشاط ودورة العمل فيه، ثم البنية والمزايا المقترحة للنظام. والغرض منها مراجعة الفهم واعتماده قبل بدء أي تنفيذ.

محتويات الوثيقة

القسم ٠١

فهم طبيعة العمل

الأطراف الأربعة التي يتحرك المال بينها، ودورة العمل الكاملة من الإيداع حتى القيد.

الأطراف الأربعة

الطرفالعلاقةالرصيد
العملاءيودعون أموالاً لدى الشركة، ويرسلون أسماء المستفيدين والمبالغلهم على الشركة
شركات الصرافةتُودع لديها مبالغ مقدماً فتنفّذ الحوالات وتُصدر الإيصالاتللشركة عليها
الشركاء الخارجيوننفس منطق العميل — لكن التنفيذ عبر حسابات بنكية خارجيةلهم على الشركة
المستفيدونمن تُصرف لهم الحوالات — أسماء في البيان فقطلا حساب لهم

دورة العمل الكاملة

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

القيد يحدث عند التأكيد لا عند الطلب. الحوالة المطلوبة ولم تُنفَّذ بعد ليست خصماً — وتقييدها مبكراً يجعل رصيد العميل غير صحيح.

تعدد العملات

يتعامل النشاط بخمس عملات، من بينها فئات إصدار مستقلة تُعامَل كعملات منفصلة لا كسعر مختلف للعملة نفسها — كما تفعل كشوف شركات الصرافة تماماً.

العملةملاحظة
ريال يمنيالعملة المحلية — تُحتسب بها معظم العمولات
ريال سعودي
درهم إماراتيعمليات دبي
دولار أمريكي
دولار أزرق ٢٠٠٩وحدة مستقلة بسعر منفصل — لا تُدمج مع الدولار العادي
القسم ٠٢

المخاطر التي يعالجها النظام

ستّ ثغرات تتكرر في أي نشاط تحويلات يُدار بلا نظام موحّد — وكل واحدة منها تتحول إلى خسارة مباشرة أو نزاع يصعب حسمه.

١

مبالغ تُستلم ولا تُقيَّد

حين يتم الاستلام في قناة والتقييد في أخرى، يسهل أن تمرّ عملية دون أن يُسجَّل لها قيد — فيظهر فرق بين ما استُلم فعلاً وما قُيِّد، ولا يُكتشف إلا متأخراً.

٢

عمليات معلّقة بلا متابعة

العمليات التي تُطلب ولا يصل إثباتها في يومها تحتاج قائمة متابعة دائمة. وبدونها تُنسى، فيبقى المال معلّقاً بلا أن يعرف أحد قيمته الإجمالية.

٣

الازدواج في التسجيل

تكرار الطلب أو الإشعار أمر طبيعي في العمل اليومي. وحين يُكتشف التكرار بالملاحظة البشرية وحدها، فإن تسجيل العملية مرتين يصبح مسألة وقت — وهو خسارة مباشرة.

٤

الأرصدة بلا مصدر موحّد

متابعة الأرصدة ذهنياً أو في سجلات متفرقة تجعل كل طرف يحمل رقماً مختلفاً — فلا يوجد مرجع واحد يُحتكم إليه عند الخلاف.

٥

العمولة مدمجة في المبلغ

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

٦

مهلة الاعتراض تمرّ بلا متابعة

كشوف شركات الصرافة تنص على أن الحساب يُعتبر مطابقاً إذا لم تتم المراجعة خلال ١٥ يوماً. وبعد انقضائها يسقط الحق في الاعتراض نهائياً مهما كان حجم الفرق.

الخلاصة

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

القسم ٠٣

بنية النظام

أربعة مبادئ تأسيسية — تصحيحها بعد البناء يكلّف أضعاف تكلفة اعتمادها الآن.

المبدأ الأول — حساب واحد لكل طرف

يُفتح حساب واحد لكل عميل وكل شركة صرافة، وتُسجَّل العملة على مستوى الحركة لا على مستوى الحساب. وهذا يطابق تماماً أسلوب شركات الصرافة في إصدار كشوفها: رقم حساب واحد، وبداخله أقسام لكل عملة.

الأثر العملي

المطابقة تصبح مقارنة رقم برقم بلا جداول ربط وسيطة. وعملية صرف العملة تُسجَّل كحدث واحد داخل حساب واحد بدل تحويل بين حسابين.

المبدأ الثاني — الحالة قبل الرصيد

الحالةالمعنىالأثر
معلّقةطُلبت ولم يصل إثباتها بعدلا خصم — تُتابع
منفّذةوصل الإيصال أو التأكيد المرجعيتُخصم
مرتدةتعذّر التنفيذ أو الاستلامتُعكس
تسوية ارتدادمبلغ يغطي المرتدتُضاف

ولذلك يعرض النظام رقمين دائماً: الرصيد المؤكد والرصيد الدفتري — والفرق بينهما هو ما زال معلّقاً.

المبدأ الثالث — دقة المبالغ

تُخزَّن المبالغ كأعداد صحيحة بالوحدة الصغرى لمنع فروق الكسور. ولا يُجمع مبلغان بعملتين مختلفتين إلا بسعر صرف مسجَّل على الحركة نفسها.

المبدأ الرابع — لا حذف

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

حقول الحركة

الحقلالوصف
التاريختاريخ العملية
الحسابالعميل أو شركة الصرافة
العملةإحدى العملات المعتمدة
البياناسم المستفيد أو وصف العملية
له / عليهاتجاه الحركة
الحالةمعلّقة · منفّذة · مرتدة · تسوية
المرجعرقم الإيصال أو المستند
المرفقصورة الإيصال — للأرشيف
القسم ٠٤

المطابقة وكشوف الحسابات

محرك واحد يُنتج كشف حساب لأي جهة ولأي فترة — يومية أو أسبوعية أو شهرية أو سنوية أو فترة مخصصة — بنفس الشكل المعتمد لدى شركات الصرافة.

شكل الكشف

التاريخالبيانالمستندعليهلهالرصيد
رصيد سابق١٠٬٠٠٠
حوالة باسم المستفيد١٢٣٥٬٠٠٠١٥٬٠٠٠
عمولة الحوالة١٢٣٢٥٠١٥٬٢٥٠
سداد من العميل١٢٤٥٬٠٠٠١٠٬٢٥٠
الإجمالي٥٬٢٥٠٥٬٠٠٠١٠٬٢٥٠

ويُعرض الرصيد الختامي بالحروف (تفقيط) كما هو معتمد في كشوف شركات الصرافة، مع خانات التوقيع.

المطابقة الآلية

مطابقة الرصيد السابق
يتحقق النظام أن رصيد افتتاح اليوم يساوي رصيد إقفال اليوم السابق. وأي اختلاف يوقف المطابقة فوراً.
مطابقة السطور
تُقارن الحركات برقم المستند والمبلغ والتاريخ، وتُصنَّف تلقائياً إلى: مطابق · لدينا فقط · لديهم فقط · مبلغ مختلف.
عرض الفروقات فقط
لا يُعرض المطابق — بل الفروقات وحدها، فتنتقل المراجعة من ساعات إلى دقائق.
متابعة مهلة الاعتراض
يحسب النظام تاريخ انتهاء مهلة الـ ١٥ يوماً لكل كشف، وينبّه قبل انقضائها إن بقيت فروقات غير محسومة.
الأثر العملي

المطابقة التي تستغرق اليوم ساعات من المقارنة سطراً بسطر تصبح مراجعة للفروقات وحدها — وهي في الغالب أسطر معدودة. ويبقى أثر كل مطابقة محفوظاً للرجوع إليه عند أي خلاف لاحق.

إصدار الكشوف وتصديرها

يُصدَر الكشف ملف PDF مستقلاً لكل جهة — يحمل اسم الحساب وصفته، جاهزاً للإرسال أو الطباعة أو الأرشفة.

كشف PDF لكل جهة باسمها

ملف مستقل يحمل اسم الحساب ورقمه وصفته — عميل أو شركة صرافة — مع الفترة المطلوبة.

ترويسة موحّدة

اسم الشركة وشعارها في أعلى كل كشف، مع اسم الحساب ورقمه والفترة والعملة.

أقسام العملات

كل عملة في قسم مستقل برصيدها السابق وحركاتها وإجماليها ورصيدها الختامي.

الرصيد بالحروف والتوقيعات

تفقيط الرصيد الختامي، مع خانتي توقيع صاحب الحساب والمدير كما هو متعارف عليه.

تصدير Excel

نفس بيانات الكشف بصيغة جدول قابل للفرز والمعالجة عند الحاجة.

إعادة الإصدار في أي وقت

يمكن إعادة إخراج كشف أي فترة سابقة بنفس أرقامها، لأن السجل لا يُعدَّل ولا يُحذف.

القسم ٠٥

المزايا التفصيلية

ما سيقدّمه النظام عملياً في كل مجال من مجالات العمل اليومي.

إدارة الحسابات

حسابات متعددة العملات

حساب واحد لكل طرف تظهر بداخله أرصدة كل عملة على حدة — بلا خلط وبلا تحويل غير مقصود.

رصيد افتتاحي

فتح الحساب برصيد سابق مأخوذ من آخر كشف معتمد، دون الحاجة لإدخال التاريخ القديم كاملاً.

حدود ائتمانية

تحديد سقف لكل عميل مع تنبيه فوري عند الاقتراب منه أو تجاوزه.

تصنيف الأطراف

تمييز واضح بين العملاء وشركات الصرافة والشركاء، مع تقارير منفصلة لكل فئة.

تسجيل الحركات

شاشة إدخال واحدة

حقول معدودة يُدخلها المستخدم، والنظام يسجّل الطرف المقابل تلقائياً دون تدخل منه.

حساب العمولة تلقائياً

تُحتسب من سعر العميل المحفوظ، مع إمكانية التعديل اليدوي وتسجيل السبب.

فصل العمولة دائماً

لا تُدمج العمولة في مبلغ الحوالة إطلاقاً — فيبقى الربح قابلاً للقياس.

منع تكرار المرجع

رقم المرجع فريد لكل حركة — وأي محاولة لتسجيله مرة أخرى تُظهر تحذيراً مع عرض القيد الأصلي.

سجل ناقص مؤقت

إمكانية فتح سجل بالمرجع فقط ثم استكمال المبلغ لاحقاً عند وصوله.

إرفاق المستندات

حفظ صور الإيصالات والتأكيدات مرتبطة بالحركة للرجوع إليها عند النزاع.

أسعار الصرف والعمولات

السعر على الحركة

يُسجَّل سعر الصرف داخل كل عملية لأنه يتغيّر خلال اليوم الواحد وبحسب وسيلة الدفع.

أسعار بتاريخ سريان

تغيير سعر العمولة لا يؤثر على العمليات السابقة — لكل فترة سعرها المحفوظ.

عمولة لكل عميل

سعر مستقل لكل عميل، ويمكن التمييز بين وسائل التنفيذ المختلفة.

سجل التعديلات اليدوية

حفظ العمولة المحسوبة والعمولة الفعلية معاً عند التعديل، مع قائمة بكل الحالات المعدَّلة.

متابعة المعلّقات

لوحة المعلّقات

عرض دائم لكل ما لم يُغلق: حوالات بلا إثبات، عمليات صادرة بلا استلام، مبالغ قيد التحصيل.

عمر البند المعلّق

عدد الأيام منذ التسجيل لكل بند معلّق، مع تمييز لوني لما تجاوز الحد المحدَّد.

كشف الحركات ناقصة الطرف

قائمة بالحركات التي سُجّلت في جهة ولم يُسجَّل ما يقابلها في الجهة الأخرى.

بحث مرن بالمراجع

البحث بالأرقام الأخيرة من المرجع مع عرض جميع المطابقات لتفادي الالتباس.

القسم ٠٦

التقارير الإدارية

الإجابة على السؤالين الجوهريين: أين المال الآن، وكم الربح فعلياً.

أين المال — في أي لحظة

البندالتفصيل
نقد وحساباتالأرصدة المتاحة مباشرة
لدى شركات الصرافةرصيد كل شركة بكل عملة، مع تنبيه عند اقتراب النفاد
على العملاءرصيد كل عميل، ومن تجاوز حدّه، ومن تأخر في السداد
معلّقما لم يُؤكَّد بعد — مفصولاً بوضوح عن المؤكد

الربحية

البندالمصدر
إيراد العمولاتما حُصِّل من العملاء
مصروف العمولاتما دُفع لشركات الصرافة
صافي ربح التحويلاتالفرق بينهما
المصروفات التشغيليةرواتب · إيجار · اتصالات
صافي الربحالنتيجة النهائية

مع تفصيل حسب العميل وحسب شركة الصرافة — لمعرفة أي عميل يستحق سعراً تفضيلياً، وأي شركة تكلّف أكثر مما تستحق.

التنبيهات على الشاشة الرئيسية

تظهر التنبيهات التالية عند فتح النظام، لا تحتاج بحثاً عنها:

  • رصيد شركة صرافة انخفض عن الحد المحدَّد لها
  • عميل تجاوز حدّه الائتماني
  • حركة معلّقة تجاوزت عدد الأيام المسموح به
  • حركة سُجّلت بطرف واحد دون ما يقابلها
  • كشف اقتربت مهلة الاعتراض عليه ولم تُحسم فروقاته

ويظهر تحذير عند لحظة التسجيل إذا كان المرجع مسجَّلاً من قبل.

القسم ٠٧

مراحل التنفيذ والتقنيات

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

كل مرحلة تُبنى على استقرار ما قبلها. فالتقارير لا معنى لها قبل صحة الأرصدة، والأرصدة لا تُوثق بها قبل انضباط التسجيل والمطابقة.

التقنيات

الطبقةالتقنية
إطار العملLaravel — إطار PHP واسع الانتشار وطويل الدعم
قاعدة البياناتقاعدة علائقية بمعاملات آمنة تضمن عدم فقدان أي حركة
الواجهةلوحة إدارة عربية كاملة بدعم الكتابة من اليمين لليسار
التشغيلخادم محلي أو سحابي — حسب تفضيل الإدارة

الأمان والصلاحيات

صلاحيات بالدور

تحديد من يُدخل ومن يعتمد ومن يطّلع فقط — لكل مستخدم دور محدد.

اعتماد المبالغ الكبيرة

إمكانية اشتراط موافقة مستخدم ثانٍ قبل ترحيل الحركات فوق حد يحدده المدير.

سجل غير قابل للحذف

كل عملية موثّقة بمن نفّذها ومتى — والتصحيح بقيد عكسي فقط.

نسخ احتياطي

نسخ دورية مجدولة لقاعدة البيانات وللمرفقات، قابلة للاستعادة عند الحاجة.

الخاتمة

الخطوة التالية

هذه الوثيقة تمثّل فهمنا لطبيعة العمل ودورته. ونرجو مراجعتها وتصحيح أي فهم غير دقيق قبل بدء التنفيذ.

نقاط تحتاج تأكيدكم

#النقطة
١هل فهم طبيعة العمل والأطراف الأربعة دقيق؟
٢ما مصدر الربح الأساسي — فرق العمولات أم فرق أسعار الصرف أم كلاهما؟
٣تأكيد القائمة الكاملة للعملات المتداولة
٤قائمة الحسابات المطلوب فتحها وأرصدتها الافتتاحية
٥عدد المستخدمين والصلاحيات المطلوبة لكل منهم
٦الحجم التقريبي للعمليات اليومية

ما سيتغيّر عملياً

الوضع الحاليبعد النظام
الطلب في قناة والتنفيذ في أخرى — بلا رابطمرجع واحد يربطهما
الازدواج يُكتشف بالملاحظةتحذير فوري قبل التسجيل
المعلّقات تُنسىلوحة متابعة دائمة
الأرصدة في الذاكرةرصيد مؤكد ورصيد دفتري
العمولة مدمجة والربح مجهولمفصولة والربح محسوب
المطابقة يدوية وطويلةآلية — تُعرض الفروقات فقط
مهلة الاعتراض تمرّتنبيه قبل انقضائها
التزامنا

لا يُكتب أي سطر برمجي قبل اعتماد هذا الفهم. وأي تصحيح في هذه المرحلة يكلّف دقائق — بينما تصحيحه بعد البناء يكلّف أسابيع.

اعتماد الإدارة
التوقيع والتاريخ
مراجعة فنية
التوقيع والتاريخ