1336 - المعاملات البنكية المباشرة بفواتير المبيعات للعملاء Level 20 – PHP Laravel ERP | Updates |
AtefSoft | Eng Atef Diab
0:00 / 0:00
1336 - المعاملات البنكية المباشرة بفواتير المبيعات للعملاء Level 20 – PHP Laravel ERP | Updates |
133 просмотра · 9 дн. назад
AtefSoft | Eng Atef Diab
11,2 тыс. подписчиков
133 просмотра · 9 дн. назад
أهلاً بك يا باشمهندس عاطف. مسار ممتاز جداً؛ فبعد أن غطينا الموردين (مشتريات ومرتجعات)، الدخول في "العملاء والمبيعات" يكمل الدورة المحاسبية للبنك بشكل مثالي.
(ملاحظة صغيرة: لاحظت أنك استخدمت رقم 1335 في هذا الفيديو وفي الفيديو السابق الخاص بمرتجع المشتريات، غالباً هذا الفيديو سيكون رقمه 1336، يرجى التأكد من الترقيم لديك).
إليك الوصف جاهزاً للنسخ، مع مقدمة قوية مخصصة لشاشة "مبيعات العملاء":
في هذا الفيديو، نواصل رحلتنا في التطبيق العملي لفكرة "المعاملات البنكية المباشرة" (Transaction Group ID)، وننتقل هذه المرة إلى موديول المبيعات والعملاء.
سنشرح كيف قمنا بتطوير النظام للسماح بتحصيل قيمة فواتير المبيعات أو استلام دفعات نقدية من العملاء وإيداعها مباشرة في الحساب البنكي (دون الحاجة لتوريدها في الخزنة أولاً). سنستعرض معاً هندسة الأكواد التي تقوم بتوليد القيد المزدوج الآلي، والذي يضمن زيادة رصيد البنك وتخفيض مديونية العميل في نفس اللحظة وبشكل آمن تماماً، مع الحفاظ على الترابط المحاسبي الدقيق الذي يمنع أي أخطاء في كشوف الحسابات.
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
🔥 نعود إليكم بمستوى استثنائي في رحلة بناء نظام ERP متكامل باستخدام Laravel…
هذا الكورس المجاني (المستوى 20) ليس مجرد كورس برمجة تقليدي، بل هو "نقل لخبرة السوق الفعلي". بعد تركيب النظام الذي بنيناه معاً على عملاء حقيقيين، قمنا بتطويرات جذرية للتعامل مع تحديات بيئة العمل الحقيقية.
💡 ملاحظة هامة عن أسلوب الشرح في هذا المستوى:
لأن هذه التحديثات معقدة وتمت بالفعل على مشاريع تعمل على أرض الواقع، ولتوفير وقتكم، سيكون أسلوب الشرح هنا هو (Code Review & Architecture Analysis). سنقوم بمراجعة هندسة الأكواد المكتوبة، وشرح "المنطق البرمجي" (Logic) خلف كل دالة وكيف تفاعلت مع قاعدة البيانات، لننقل تفكيرك من مجرد "كتابة الكود" إلى "هندسة النظم وحل المشاكل المعقدة".
🎯 ماذا ستتعلم في هذا المستوى (تحديثات السوق الفعلي)؟
✔️ تطبيق نظام القيد المزدوج الآلي (Automated Double-Entry): إنشاء قيد مزدوج آلياً للتحويلات البنكية بـ Transaction ID موحد لضمان دقة الأرصدة ومنع التلاعب.
✔️ الذكاء في التوجيه المحاسبي (Automated Movement Routing): اكتشاف نوع الحساب آلياً (مورد، عميل، بنك) وتغيير نوع الحركة برمجياً لمنع أخطاء المحاسبين في التوجيه.
✔️ الاعتماد الآلي للحركات البنكية (Auto-Approval): منع تسجيل الحركات البنكية كـ "قيد الانتظار" لضمان تطابق رصيد النظام مع الرصيد البنكي الفعلي في نفس اللحظة.
✔️ ربط البنوك بورديات العمل (Shift Integration & Audit Trail): هندسة الداتابيز لربط التحويلات البنكية بوردية المستخدم (الشفت) لتوفير مسار تدقيق شامل وتسهيل تقفيل اليومية.
✔️ ترقية التقارير المالية (Advanced Reporting): خوارزميات جديدة للتفرقة الدقيقة بين حركات الخزينة النقدية والحركات البنكية لتقديم رؤية مالية واضحة للإدارة.
✔️ تسريع الأداء وبناء الفهارس المركبة (Composite Indexes): هندسة وتطبيق الفهارس المركبة داخل قواعد البيانات على الجداول ذات الحركات الكثيفة (مثل حركات الخزن والتقارير المالية) لتسريع استعلامات استخراج التقارير المعقدة بشكل ملحوظ، وضمان استقرار النظام وعدم بطئه مع تضخم حجم البيانات لدى العملاء.
🎁 مفاجأة للمشتركين عبر منصة Udemy:
هذا المستوى متاح مجاناً هنا على القناة لتعم الفائدة، ولكن لمن يرغب في الحصول على ملفات قاعدة البيانات المحدثة (SQL Files) والتحديثات البرمجية الجاهزة، تم رفع الكورس بالكامل على منصة Udemy مع إرفاق كافة الملفات الحصرية هناك.
💡 لماذا هذا المستوى ضروري لك؟
✔️ يربط بين ما تعلمته في الكورسات السابقة وبين ما يطلبه سوق العمل الفعلي.
✔️ يعلمك كيف تقوم بعمل Refactoring وتطوير لنظام قائم بالفعل.
✔️ يرفع من مستواك كـ Senior Developer قادر على قراءة الأكواد المعقدة وتطويرها.
#Laravel #PHP #ERPSystem #CodeReview #SoftwareArchitecture #AccountingSystem
#WebDevelopment #DatabaseDesign #MarketUpdates
#atefsoft #لارافيل #برمجة #تطوير_الويب #هندسة_البرمجيات #نظام_محاسبي