الإيرادات والمصروفات حسب مركز التكلفة
مجموع القيود المرحّلة على كل مركز تكلفة خلال الفترة الحالية
الموازنة مقابل الفعلي
الإيرادات والمصروفات التشغيلية لكل فرع مقابل موازنته
الحسابات
| الرمز | اسم الحساب | النوع | الرصيد (ر.س) |
|---|
إضافة حساب جديد
أضف حسابًا رئيسيًا (تجميعي) أو حسابًا فرعيًا يُقيَّد عليه مباشرة — اختر الحساب الرئيسي أولًا وسيُقترح الرمز تلقائيًا (خانة واحدة للحساب الرئيسي، خانتان لما تحته، أربع خانات للمجموعة، وعشر خانات للحساب الأخير الذي يُستخدم في القيود)
المراكز المعتمدة
أدخل بريد كل فرع/مستودع لتُستخدم لاحقًا في إشعارات المخزون (سجل الإشعارات) — التغيير يُحفظ فور الخروج من الحقل
| الرمز | اسم المركز | البريد الإلكتروني | عدد القيود |
|---|
إضافة مركز تكلفة
إضافة عميل
العملاء المسجّلين
| الاسم | النوع | الجوال | البريد | حد الائتمان | ملاحظات | الملفات |
|---|
قيد جديد
سجل القيود
سند صرف
سجل سندات الصرف
| التاريخ | مقابل حساب | صرف من | المبلغ | ملاحظات | القيد |
|---|---|---|---|---|---|
لا توجد سندات صرف بعد | |||||
سند قبض
سجل سندات القبض
| التاريخ | مقابل حساب | استلم في | المبلغ | العميل | ملاحظات | القيد |
|---|---|---|---|---|---|---|
لا توجد سندات قبض بعد | ||||||
فاتورة مبيعات جديدة
سجل فواتير المبيعات
| رقم الفاتورة | النوع | التاريخ | العميل / المورد | الصيدلي/البائع | الحساب | الأصناف | الكمية | قبل الضريبة | الضريبة | الإجمالي | |
|---|---|---|---|---|---|---|---|---|---|---|---|
لا توجد فواتير بعد | |||||||||||
إقامات وتأمين طبي قريبة من الانتهاء (خلال 60 يومًا)
| الموظف | مركز التكلفة | النوع | التاريخ | الحالة |
|---|---|---|---|---|
لا يوجد إقامات أو تأمين طبي قريبة من الانتهاء خلال 60 يومًا | ||||
الموظفون
إضافة موظف
ملفات الموظف (PDF)
مثل نسخة الهوية، العقد، أو وثيقة التأمين الطبي — اختر الموظف أولًا
إيقاف / إنهاء خدمة
عند إيقاف موظف أو إنهاء خدمته أو استقالته يُستبعد تلقائيًا من مسير الرواتب القادم، وينتقل إلى قائمة "الموظفون السابقون" أدناه كمرجع — دون حذف بياناته أو مسيراته السابقة
الموظفون السابقون / الموقوفون
مرجع فقط — مستبعدون تلقائيًا من مسير الرواتب؛ يمكن طباعة مسيراتهم التاريخية من سجل تشغيلات الرواتب
| الرقم الوظيفي | الاسم | مركز التكلفة | الحالة | التاريخ | السبب | |
|---|---|---|---|---|---|---|
لا يوجد موظفون سابقون | ||||||
تشغيل رواتب شهر
رصيد سلف الموظفين
يُحسب من سندات الصرف/القبض على حساب "سلف الموظفين" (بمطابقة اسم الموظف بالضبط كما هو مسجّل في صفحة الموظفون) مطروحًا منه ما خُصم عبر مسيرات الرواتب المعتمدة — موظف بدون أي حركة سلف لا يظهر بالقائمة.
| الموظف | مركز التكلفة | رصيد السلفة الحالي |
|---|---|---|
لا يوجد أي موظف عليه رصيد سلفة حاليًا | ||
سجل مسيرات الرواتب
بيانات المنشأة
شعار المنشأة
يظهر بالقائمة الجانبية وشاشة الدخول، وأعلى الفواتير والسندات والقيود وكشوف الحساب والرواتب والتقارير. الأفضل صورة PNG بخلفية شفافة أو بيضاء.
مرفقات المنشأة (PDF)
مثل صورة السجل التجاري أو شهادة العنوان الوطني
ربط مستخدم جديد
أولًا أنشئ للموظف حساب دخول (بريد + كلمة مرور) من لوحة Supabase مباشرة: Authentication ← Users ← Add user (مع تفعيل Auto Confirm User). بعدها ارجع هنا واربطه بنفس البريد، واختر دوره عشان تنضبط فروعه وصفحاته وصلاحياته تلقائيًا.
المستخدمون
إضافة أصل
رفع الأصول الافتتاحية من Excel
نزّل النموذج، عبّي كل أصل في سطر، وارفعه مرة وحدة. كود كل أصل يصدر تلقائيًا حسب نوعه. البرنامج يعرض المراجعة والأخطاء قبل أي حفظ.
استبعاد / بيع أصل
سجل الأصول
احتساب الإهلاك
كل أصل ينحسب له الإهلاك من اليوم اللي بعد آخر إهلاك له (أو من بداية استخدامه) إلى نهاية الفترة — فما يتكرر إهلاك ولا تضيع فترة. الأشهر الكاملة بالتساوي، والجزئية حسب عدد الأيام.
أنواع الأصول وطريقة إهلاكها
لكل نوع: العمر الإنتاجي وطريقة الإهلاك (القسط الثابت = نفس المبلغ كل سنة، القسط المتناقص = نسبة من القيمة الدفترية المتبقية)، ونسبة الخردة، وحساباته الثلاثة. الأصل ياخذ إعدادات نوعه إلا لو غيّرتها له هو.
حسابات طرق الدفع وصناديق الفروع
فاتورة البيع ترحّل كل طريقة دفع على حسابها هنا: الكاش لصندوق الفرع، والشبكة لحساب التسوية لين ينزل المبلغ في البنك، والتحويل للبنك مباشرة، والآجل لحساب العملاء.
إعدادات الفواتير
إقفال الفترة المحاسبية
بعد الإقفال ما أحد يقدر يسجّل أو يعدّل أو يحذف أي قيد أو فاتورة أو سند بتاريخ قبل أو يساوي تاريخ الإقفال — حتى المستخدم الرئيسي، لين يغيّر التاريخ من هنا.
قوالب رسائل الواتساب
المتغيرات
حسابي
تغيير البريد الإلكتروني (بريد الدخول)
بعد التغيير تدخل البرنامج بالبريد الجديد وبنفس كلمة المرور، ويتحدّث بريد فرعك في مراكز التكلفة تلقائيًا.
تغيير كلمة المرور
8 أحرف على الأقل. بعد التغيير استخدم الكلمة الجديدة في كل دخول.
اللغة
لغة واجهة البرنامج — أسماء الحسابات ومراكز التكلفة والأصناف وبيانات العملاء تبقى كما أدخلتها
سجل النشاط
آخر العمليات (حفظ/إضافة/حذف) اللي صارت داخل النظام، مع اسم من سواها ووقتها — سجل تلقائي ولا يمكن تعديله
تنبيهات هذا الجهاز
فعّل التنبيهات عشان توصلك رسالة فورية على هذا الجهاز (حتى لو التطبيق مقفل) عند أي حدث يخصك — طلب تحويل جديد، طلب شراء ينتظر اعتمادك، تعليق جديد على طلب... التفعيل لكل جهاز على حدة (لازم تكرره على جوالك وجهاز الكمبيوتر كل واحد لحاله).
نسخة تلقائية يومية على هذا الجهاز
النسخ اليومية فوق محفوظة داخل Supabase نفسه. هنا تختار مجلد على جهازك (يفضّل مجلد متزامن مع OneDrive أو Google Drive)، وقيد يحفظ فيه نسخة كاملة كل يوم أول ما تفتح البرنامج، ويحتفظ بآخر 30 نسخة — عشان بياناتك تكون عندك حتى لو صار أي شي للحساب.
النسخ الاحتياطي التلقائي اليومي
قاعدة البيانات تاخذ نسخة كاملة لحالها كل يوم الساعة 3 الفجر (بتوقيت السعودية) وتحتفظ بآخر 14 نسخة — حتى لو ما أحد فتح التطبيق. تقدر تنزّل أي نسخة منها، وننصح تنزّل وحدة على جهازك كل أسبوع (نسخة خارج السيرفر).
نسخة احتياطية كاملة
يحمّل ملف JSON واحد فيه كل بيانات البرنامج بكل جداولها (الحسابات، القيود، الفواتير، المخزون، الأصول، الجرد، الموظفين، الرواتب، الأسعار...) على جهازك مباشرة.
هذا التبويب يظهر للمدير العام فقط، وسيذكّرك التطبيق تلقائيًا إذا مرّ أكثر من أسبوع بدون نسخة جديدة.
استرجاع البيانات من نسخة احتياطية
اختر ملف نسخة (.json) من جهازك، أو اضغط "استرجاع" جنب أي نسخة على السيرفر فوق. يطلع لك ملخص النسخة وفحص للقيود قبل أي تغيير، وتختار وش ترجع.
اضغط "بحث" لعرض النتائج
| م | التاريخ | البيان | مركز التكلفة | مدين | دائن | الرصيد |
|---|---|---|---|---|---|---|
اضغط "بحث" لعرض النتائج | ||||||
| الإجمالي / الرصيد الختامي | ||||||
اضغط "بحث" لعرض النتائج
الإيرادات
المصروفات
الأداء حسب مراكز التكلفة
| مركز التكلفة | الإيرادات | المصروفات | صافي المساهمة |
|---|---|---|---|
اضغط "بحث" لعرض النتائج | |||
اضغط "بحث" لعرض النتائج
الإيرادات
المصروفات
توزيع المصاريف المشتركة على الفروع
مصاريف المراكز المشتركة (مثل الإدارة والتسويق) تتوزع على الفروع بنسبة صافي مبيعات كل فرع بالشهر، بقيد شهري واحد. كل مصروف يبقى على حسابه (الإيجار إيجار، الرواتب رواتب)، وينتقل من المركز المشترك للفروع. إجمالي المصروفات ما يتغيّر. المستودع الرئيسي يدخل كفرع بمبيعاته المباشرة للعملاء بس، لأن التحويل للفروع مو بيع. ولو تبي مصاريف المستودع نفسها تتوزع على الفروع، علّمه كمركز مشترك.
التوزيعات المرحّلة
| الرمز | اسم الحساب | رصيد افتتاحي | حركة الفترة | رصيد ختامي | |||
|---|---|---|---|---|---|---|---|
| مدين | دائن | مدين | دائن | مدين | دائن | ||
اضغط "بحث" لعرض النتائج | |||||||
| الإجمالي | |||||||
| رقم الفاتورة | التاريخ | العميل | الحساب | مركز التكلفة | قبل الضريبة | الضريبة | الإجمالي |
|---|---|---|---|---|---|---|---|
اضغط "بحث" لعرض النتائج | |||||||
| الإجمالي | |||||||
| رقم الفاتورة | التاريخ | المورد | الحساب | مركز التكلفة | قبل الضريبة | الضريبة | الإجمالي |
|---|---|---|---|---|---|---|---|
اضغط "بحث" لعرض النتائج | |||||||
| الإجمالي | |||||||
| م | الصنف | الكمية المشتراة | قيمة الشراء | عدد الفواتير |
|---|---|---|---|---|
اضغط "بحث" لعرض النتائج | ||||
الأصول
الالتزامات
حقوق الملكية
| # | الصنف | الكمية المباعة | الإيراد (قبل الضريبة) | عدد الفواتير |
|---|---|---|---|---|
اضغط "بحث" لعرض النتائج | ||||
| الصيدلي | عدد الفواتير | قبل الضريبة | الإجمالي |
|---|---|---|---|
اضغط "بحث" لعرض النتائج | |||
| الفرع / مركز التكلفة | الإيراد خلال الفترة | إجمالي المخزون المتوفر |
|---|---|---|
اضغط "بحث" لعرض النتائج | ||
كشف حساب عميل (تفصيلي)
ملخص مديونية العملاء
صف لكل عميل — إجمالي الفواتير الآجلة، المحصَّل، الرصيد المستحق، وتوزيعه حسب عمر الدين
| العميل | إجمالي الفواتير | المحصَّل | الرصيد المستحق | 0-30 يوم | 31-60 يوم | 61-90 يوم | أكثر من 90 يوم |
|---|---|---|---|---|---|---|---|
لا توجد فواتير آجلة أو دفعات مسجَّلة بعد | |||||||
كشف حساب مورد (تفصيلي)
ملخص مديونيتنا للموردين
صف لكل مورد — إجمالي فواتيره الآجلة، المسدَّد له، الرصيد المستحق عليه لنا، وتوزيعه حسب عمر الدين
| المورد | إجمالي الفواتير | المسدَّد | الرصيد المستحق | 0-30 يوم | 31-60 يوم | 61-90 يوم | أكثر من 90 يوم |
|---|---|---|---|---|---|---|---|
لا توجد فواتير آجلة أو مدفوعات مسجَّلة بعد | |||||||
بضاعة بانتظار استلامك
أصناف وصلت حد الطلب
الأصناف اللي رصيدها في الفرع نزل عن الحد الأدنى المحدد لها — اطلبها من المستودع بضغطة، أو أنشئ طلب شراء لأصناف المستودع.
إضافة صنف جديد
تعديل صنف موجود
اختر صنفًا (أو اضغط ✏️ جنبه في جدول الأصناف) لتعديل اسمه أو باركوده أو سعره أو مكانه بالفرع — رمز الصنف ثابت ما يتغيّر عشان الحركات المسجّلة عليه
الأصناف وأرصدتها حسب الفرع والمستودع
| الرمز | الباركود | الصنف | الوحدة | حد إعادة الطلب | الإدارة | المستودع الرئيسي | المعرض | صيدلية أ | صيدلية ب | صيدلية ج | صيدلية د | التسويق | الإجمالي | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
لا توجد أصناف بعد — أضف أول صنف أدناه | ||||||||||||||
استيراد البيانات الافتتاحية من Excel
نزّل النموذج، عبّه (الأصناف، أرصدة الفروع، العملاء والموردين)، وارفعه. البرنامج يعرض لك مراجعة وأخطاء قبل أي حفظ، وما ينحفظ شي إلا بعد ما تعتمد. تقدر تستخدمه بعدين لتحديث الأسعار والبيانات.
أماكن الأصناف بالفروع
المستودع: الرمز = المنطقة-الممر-الرف-المستوى، مثل B-04-03-2. المناطق الخاصة: C تبريد، N خاضع للرقابة، Q حجر ومرتجعات، P بالتات.
مخطط الفرع (أو المستودع): أضف الرفوف والأدراج والثلاجات وغيرها يدويًا أو ارفعها دفعة واحدة من ملف Excel، وبعدها يختارون منها مكان كل صنف (عند إضافة الصنف أو الاستلام أو من الجدول تحت).
الملف فيه الأعمدة: النوع | من رقم | إلى رقم | عدد الأدراج لكل رف. كل فرع (أو المستودع) له ملفه الخاص، ويُطبَّق على الفرع المختار في الأعلى. بعد الرفع تظهر الأماكن للاختيار عند إضافة الصنف واستلامه.
| الصنف | المتوفر بالفرع | المكان |
|---|
أصناف قريبة من الانتهاء (خلال ٩٠ يومًا)
| الصنف | مركز التكلفة | الكمية المتبقية | تكلفة الوحدة | تاريخ الصلاحية | الحالة |
|---|---|---|---|---|---|
لا توجد دفعات قريبة من الانتهاء خلال ٩٠ يومًا | |||||
طلب شراء بضاعة جديد
طلبات الشراء
| رقم الطلب | التاريخ | مركز التكلفة | الأصناف | المورد المقترح | الأولوية | الحالة | |
|---|---|---|---|---|---|---|---|
لا توجد طلبات شراء بعد | |||||||
إذن صرف بضاعة جديد
طلبات صرف البضاعة
| رقم الطلب | التاريخ | الصنف | الكمية | من | إلى | الحالة | ملاحظات | |
|---|---|---|---|---|---|---|---|---|
لا توجد طلبات صرف بعد | ||||||||
جرد جديد
يطلع لك كل صنف له رصيد أو حركة بالفرع. الأفضل يكون الجرد والفرع مقفل أو بوقت هادي، عشان البيع أثناء العدّ ما يلخبط الفروقات.
سجل الجرد
| الرقم | الفرع | التاريخ | بواسطة | المعدود | الحالة |
|---|
إقفال ورديتي
سجل الورديات
المبيعات اليومية حسب الموظف وطريقة الدفع
البائع هو المستخدم اللي أصدر الفاتورة.
قوائم الأسعار
كل قائمة لفئة عملاء.
| الاسم | فئة العملاء | التعديل العام | أسعار خاصة | العملاء | الحالة |
|---|
العروض
العرض الساري ينطبق تلقائيًا في فاتورة البيع.
| الاسم | العرض | الفترة | الأصناف | الفروع | الفئات | الحالة | استخدام (فواتير / خصم) |
|---|
أرصدة الإجازات والمكافأة المستحقة
الإجازة السنوية 21 يوم وتصير 30 بعد 5 سنوات خدمة. المكافأة (م84) = نصف شهر عن كل سنة من أول 5، وشهر كامل عن كل سنة بعدها. عمود "لو استقال" حسب المادة 85.
| الموظف | المباشرة | سنوات الخدمة | الاستحقاق السنوي | افتتاحي | المستحق | المأخوذ | الرصيد (يوم) | الأجر | المكافأة (م84) | لو استقال | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| إجمالي الالتزام (م84) | |||||||||||
تسجيل إجازة
| الموظف | النوع | من | إلى | الأيام | ملاحظات |
|---|
المخصص الشهري لمكافأة نهاية الخدمة
يحسب المكافأة المستحقة للجميع بنهاية الشهر لكل مركز تكلفة، ويرحّل الفرق عن رصيد حساب المخصص (من ح/ مصروف المكافأة إلى ح/ المخصص). تقدر تعيده أي وقت — يرحّل الفرق بس.
المخالصة النهائية
للموظف اللي بيترك العمل: المكافأة حسب السبب + بدل رصيد الإجازة. الترحيل: من ح/ مخصص المكافأة وح/ بدل الإجازات — إلى ح/ رواتب مستحقة الدفع (وتصرفها بسند صرف).
هذا سجل داخل البرنامج فقط — لا يوجد حاليًا اتصال بخادم بريد فعلي لإرسال الرسائل تلقائيًا؛ زر "فتح كمسودة بريد" يفتح بريدك الافتراضي برسالة جاهزة تقدر ترسلها يدويًا. عنوان بريد الإدارة يُضبط من الإعدادات، وبريد كل فرع/مستودع من صفحة مراكز التكلفة.
| التاريخ | النوع | التفاصيل | المستخدم | المستلمون بالترتيب | |
|---|---|---|---|---|---|
لا توجد إشعارات بعد | |||||
التعليقات