العودة لقائمة المشاريع
إضافة بعض الخصائص إلى برنامج erp next
الميزانية
$250.00 - $500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة
هندسة البرمجيات
تطوير البرمجيات
برمجة التطبيقات
تخطيط موارد المؤسسات ERP
برمجة مواقع
تطوير الويب
إنشاء موقع إلكتروني
برمجة
هندسة البرمجيات
تطوير البرمجيات
برمجة التطبيقات
تخطيط موارد المؤسسات ERP
برمجة مواقع
تطوير الويب
إنشاء موقع إلكتروني
الوصف
أريد بعض التعديلات علي برنامج erp next كما في الملف المرفق
? ERPNext Customization Scope Document
Project: ERP Enhancement
System: ERPNext
Country Compliance: Saudi Arabia (ZATCA Phase 1)
⚠️ جميع التعديلات بدون كسر المحرك المحاسبي الأساسي.
1️⃣ التعريب الكامل بترجمة محاسبية احترافية
الهدف
تعريب كامل النظام بعربية محاسبية صحيحة (غير حرفية).
المطلوب
تعريب جميع Modules / Forms / Lists
توحيد قاموس مصطلحات محاسبي
مراجعة المصطلحات الحساسة:
قيد يومية
دفتر الأستاذ
ميزان المراجعة
مركز تكلفة
المدينون
الدائنون
تاريخ الترحيل
رقم المستند
تطبيق الترجمة عبر:
Translation Tool
أو Custom Language Pack
شرط
لا يتم تعديل أي منطق محاسبي.
2️⃣ وحدات الصنف — تثبيت الوحدات داخل Item + Barcode
الهدف
منع اختيار وحدات غير مسجلة للصنف.
المطلوب
داخل Item → Barcode
عرض فقط الوحدات المعرفة مسبقاً في Item UOMs
منع إضافة UOM غير مرتبطة بالصنف
عند فتح جدول الباركود:
يتم تعبئة الوحدات تلقائياً
الموظف يضيف الباركود فقط
شرط
منع تكرار:
نفس UOM
أو نفس الباركود
3️⃣ شاشة فاتورة المبيعات — دفع سريع + تمييز نقدي/آجل
المطلوب
A) إضافة قسم “الدفع السريع”
يحتوي على:
طريقة الدفع
الحساب
المبلغ
زر تسجيل الدفع
عند الضغط:
إنشاء Payment Entry قياسي
ربطه بالفاتورة
تحديث الحالة فوراً
B) تمييز نوع الفاتورة تلقائياً
إضافة حقل محسوب:
الحالة النتيجة
Outstanding = 0 فاتورة نقدية
Outstanding > 0 فاتورة آجلة
C) الطباعة
يظهر في أعلى الفاتورة:
فاتورة مبيعات نقدية
أو
فاتورة مبيعات آجلة
مع إظهار:
المدفوع
المتبقي
4️⃣ نقطة البيع (POS) — تثبيت وحدات الصنف
الهدف
منع الخطأ في اختيار UOM داخل POS.
المطلوب
عرض فقط وحدات الصنف المسجلة
اختيار Default UOM تلقائياً
عند مسح باركود:
تحديد الوحدة المرتبطة به تلقائياً
منع حفظ سطر بوحدة غير معتمدة
5️⃣ الربط مع فاتورة السعودية (ZATCA) — Phase 1 فقط
الوضع المعتمد
نوع المستند السيناريو
POS B2C
Sales Invoice B2B
المرحلة Phase 1
المطلوب — Phase 1 (Compliance Only)
1) QR Code
توليد QR حسب مواصفات ZATCA
يظهر في الطباعة دائماً
2) عناصر الفاتورة الإلزامية
رقم التسجيل الضريبي
اسم وعنوان المنشأة
التاريخ والوقت
إجمالي الضريبة
نوع الفاتورة
SAR
3) تنسيق الطباعة
متوافق مع متطلبات ZATCA
واضح ومنظم
⚠️ لا يتطلب:
توقيع إلكتروني
UUID
API Integration
(لأن المطلوب Phase 1 فقط)
? شروط عامة صارمة
لا تعديل في:
GL Engine
Stock Ledger Logic
Accounting Schema
استخدام:
Custom Fields
Client Script
Server Script
Custom Print Format
Custom App عند الحاجة
يجب اختبار:
POS B2C
Sales Invoice B2B
ضريبة 15%
QR Code
✅ Acceptance Checklist
□ إنشاء صنف متعدد الوحدات
□ إضافة باركود لكل وحدة بدون اختيار يدوي
□ بيع عبر POS بوحدة صحيحة
□ إنشاء فاتورة B2B
□ تسجيل دفع سريع
□ ظهور “نقدي/آجل” تلقائياً
□ طباعة تحتوي QR متوافق ZATCA