إدارة صناديق وبنوك

إدارة الصناديق والخزائن والبنوك في يومي

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

تمهيد

إدارة صناديق وبنوك

إدارة النقدية والحسابات البنكية في شركة صغيرة أو متوسطة تحتاج تفرقة واضحة بين الخزينة (صندوق نقدي على مستوى الفرع)، صناديق المستخدمين (Tills) المرتبطة بالشفتات، والحسابات البنكية مع حركاتها ومطابقة الكشوف. يومي ERP يوفّر وحدة مالية تشمل الخزائن (Treasury)، الصناديق (Till)، البنوك وحساباتها البنكية (Bank، BankAccount)، طلبات التحويل بين الخزائن وصرف الصناديق وتسويتها (TreasuryRequest)، ومعاملات البنك والمطابقة البنكية (BankTransaction، BankReconciliation). هذه الصفحة تشرح كيف تُدار الصناديق والخزائن والبنوك فعلياً في يومي مع التركيز على السوق الخليجي والمصري والشركات الصغيرة والمتوسطة.

الخزينة (Treasury): الصندوق النقدي على مستوى الفرع

في يومي الخزينة (Treasury) تمثّل صندوقاً نقدياً مرتبطاً بفرع واحد وعملة واحدة. لكل خزينة اسم ورمز (code)، رصيد افتتاحي ورصيد حالي، وحالة (status)، ويمكن ربطها بمحاسب مسؤول (responsible_accountant_id). الخزينة يمكن ربطها بحساب من دليل الحسابات (default_ledger_account_id) وحساب عكسي (default_ledger_reverse_account_id) لاستخدامها في القيود التلقائية عند صرف وإيداع. الخزائن تُعرَّف حسب الفرع؛ شركة لديها فرعان يمكن أن يكون لكل فرع خزينة أو أكثر (مثلاً خزينة ريال سعودي وخزينة دولار). الرصيد الحالي يُحدَّث مع كل حركة خزينة (TreasuryTransaction) أو عند تنفيذ طلبات التحويل أو التسوية. واجهة إدارة الخزائن تسمح بإنشاء وتعديل الخزائن ومراقبة الأرصدة ضمن صلاحيات المستخدم والفرع.

صناديق المستخدمين (Tills) وارتباطها بالخزينة والشفت

الصندوق (Till) في يومي هو “درج نقدي” لمستخدم واحد مرتبط بخزينة معينة وجلسة شفت (shift_session_id). يُستخدم عندما تكون ميزة الصناديق المالية مفعّلة (financial_tills_enabled) في إعدادات الشركة. عند فتح شفت يمكن للمستخدم فتح صندوق مرتبط بتلك الجلسة؛ يُسجّل رصيد الافتتاح (opening_balance) ووقت الفتح (opened_at). المعاملات النقدية (مثل سندات القبض والصرف أو مدفوعات الفواتير النقدية) يمكن ربطها بالصندوق عبر till_id في بنود السند أو الدفع. عند إغلاق الشفت أو تسوية الصندوق يُحسب الرصيد الحالي ويُمكن تحويل الفرق إلى الخزينة عبر طلب من نوع “تسوية صندوق لخزينة” (till_settlement_to_treasury). نموذج Till يضم الحقول: treasury_id، user_id، shift_session_id، opened_at، closed_at، opening_balance، current_balance، status، settled_at. هذا يلائم محلات التجزئة ونقاط البيع حيث كل كاشير له صندوقه خلال الشفت ويتم التسوية في نهاية الشفت.

البنوك وحساباتها البنكية

جدول البنوك (Bank) في يومي يمثّل القائمة الرئيسية للبنوك على مستوى الشركة: اسم البنك، رمز، Swift/BIC إن وُجد، الدولة، اسم الفرع، العنوان. كل بنك يمكن أن يكون له عدة حسابات بنكية (BankAccount). الحساب البنكي (BankAccount) مرتبط بفرع واحد وبنك واحد وعملة واحدة، ويضم: اسم الحساب، رمز، رقم الحساب، الآيبان (IBAN)، اسم صاحب الحساب، رصيد افتتاحي ورصيد حالي، حالة، وحساب دفتر افتراضي (default_ledger_account_id) لربط حركات الحساب بدليل الحسابات، ومستخدم مسؤول إن وُجد. الحركات البنكية (BankTransaction) تُسجّل على الحساب البنكي مع التاريخ والمبلغ والوصف والمرجع (مثل ربط بدفعة أو سند صرف)، ويُحدَّث الرصيد الحالي تلقائياً. هذا يسمح بكشف حساب لكل حساب بنكي وتقارير تدفقات نقدية حسب البنك والفرع.

طلبات التحويل بين الخزائن وصرف الصناديق (TreasuryRequest)

خدمة TreasuryRequestService تتعامل مع أنواع طلبات مثل: صرف من خزينة إلى صندوق (cash_out_to_till)، تحويل بين خزينتين (transfer_between_treasuries)، وتسوية صندوق إلى خزينة (till_settlement_to_treasury). الطلب يُنشأ بحالة “قيد الانتظار” (pending) ولا يُنفَّذ حركة النقدية إلا بعد الموافقة. عند الموافقة تُستدعى TreasuryTransactionService لتنفيذ الحركة: خصم من المصدر (خزينة أو صندوق) وإضافة إلى الهدف، وتحديث الأرصدة. هذا يضمن تتبعاً ومراجعة قبل تنفيذ أي تحويل نقدي ويُسجّل في سجل الأنشطة (Activity Log). مديرو المالية يستخدمون قائمة طلبات التحويل للمراجعة والاعتماد دون تنفيذ حركات عشوائية.

سندات القبض والصرف وربطها بالخزينة والصناديق

سند القبض (ReceiptVoucher) وسند الصرف (Payment) في يومي يمكن أن تحتوي بنودهما على اختيار الخزينة أو الحساب البنكي أو الصندوق (till_id). عند إنشاء سند قبض نقدي يُختار إما خزينة أو صندوق؛ عند إنشاء سند صرف نقدي كذلك. ربط السند بالصندوق يحدّث رصيد الصندوق (Till) ويُربط الحركة بجلسة الشفت إن وُجدت. القيود التلقائية (AutoJournalService) تستخدم الحسابات الافتراضية للنقد والبنك (cash_default، bank_default) أو الحساب المرتبط بالخزينة/الحساب البنكي حسب نوع البند. بهذا تبقى كل حركة نقدية مرتبطة بمصدر واضح (خزينة، صندوق، حساب بنكي) وتظهر في كشوف الحسابات والتقارير المالية.

المطابقة البنكية (Bank Reconciliation)

يومي يوفّر ميزة مطابقة كشف الحساب البنكي مع حركات النظام. نموذج BankReconciliation وخدمة BankReconciliationService تسمح بربط حركات البنك (BankTransaction) ببنود كشف الاستيراد (BankStatementLine) أو بمطابقة يدوية. استيراد كشف حساب (BankStatementImport) يُدخل بنود الكشف من ملف أو إدخال يدوي؛ ثم يمكن مطابقة كل بند بحركة في النظام أو تركه غير matched. هذا يلائم المحاسبين في السعودية ومصر الذين يطابقون شهرياً مع كشوف البنك ويحتاجون تقريراً واضحاً عن البنود المطابقة وغير المطابقة.

تحويلات بين الحسابات البنكية (Fund Transfer)

تحويل مالي بين حسابين بنكيين (أو بين خزينة وحساب بنكي حسب التصميم) يُدار عبر FundTransfer وFundTransferService. التحويل يُنشأ من حساب مصدر إلى حساب هدف مع المبلغ والتاريخ والوصف، ويُحدَّث رصيد كلا الحسابين مع إنشاء القيود المحاسبية التلقائية إن وُجدت. هذا يكمّل صورة إدارة الصناديق والخزائن والبنوك: حركات داخل النقدية (خزائن، صناديق) وحركات بين البنوك وحسابات البنك كلها موثقة ومرتبطة بدليل الحسابات.

الصلاحيات والفرع

الخزائن والصناديق والحسابات البنكية في يومي مرتبطة بالفرع (branch_id)؛ صلاحيات العرض والتعديل تخضع لصلاحيات المستخدم وربط المستخدم بالفروع. قوائم الخزائن والصناديق والبنوك تُصفَّى حسب الفرع المسموح للمستخدم بالوصول إليه، مما يلائم الشركات متعددة الفروع في الخليج ومصر. الترميز (code) للخزائن والبنوك والحسابات يتبع قواعد الترميز في إعدادات الشركة (CodeGenerationService) لضمان تسلسل واضح وعدم التكرار.

التقارير وكشف الحساب

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

لماذا يومي مناسب لإدارة الصناديق والبنوك في الخليج ومصر؟

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

دعوة للعمل (CTA)

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

يومي نظام متكامل قابل للتخصيص لهذا السبب يناسب مجالك أياً كان

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

Scroll to Top