📖 Moaha ERP — User Guide 📖 دليل المستخدم — مُواها ERP
Step-by-step instructions for every module — from your first login to advanced reporting. تعليمات خطوة بخطوة لكل وحدة في النظام — من أول دخول حتى التقارير المتقدمة.
Getting Startedالبدء السريع
Logging Inتسجيل الدخول
Your Moaha ERP site URL is in the format yourcompany.moaha.com. You received this link in your welcome email after account activation. رابط نظامك على شكل اسمك.moaha.com. ستجد هذا الرابط في بريد الترحيب الذي وصلك بعد تفعيل الحساب.
Navigate to yourcompany.moaha.com in your browser.انتقل إلى yourcompany.moaha.com في المتصفح.
Use the email address you registered with and the password from your welcome email. You can reset your password at any time from the login page.استخدم البريد الإلكتروني الذي سجّلت به وكلمة المرور من بريد الترحيب. يمكنك إعادة تعيين كلمة المرور في أي وقت.
Go to top-right menu → My Profile → Change Password. Choose a strong password you haven't used elsewhere.اذهب للقائمة العلوية اليمنى ← ملفي الشخصي ← تغيير كلمة المرور.
Menu → My Profile → Language → select Arabic or English. The interface will reload in your chosen language.القائمة → ملفي الشخصي → اللغة → اختر العربية أو الإنجليزية.
Pro tip: Bookmark your ERP URL and add it to your phone's home screen for instant access.نصيحة: احفظ رابط النظام كإشارة مرجعية وأضفه لشاشة الهاتف للوصول السريع.
Adding Your First Usersإضافة المستخدمين
As the admin, you can invite your team by going to Settings → Users. Each user needs a unique email address.كمدير النظام، يمكنك دعوة فريقك من خلال الإعدادات → المستخدمون. كل مستخدم يحتاج بريد إلكتروني فريد.
Click + New to create a new user.اضغط + جديد لإنشاء مستخدم جديد.
The system sends an invitation email automatically.يُرسل النظام بريد دعوة تلقائيًا.
Under the Roles tab, assign appropriate roles such as Accounts User, Sales User, or HR User.في تبويب الأدوار، خصّص الأدوار المناسبة مثل مستخدم محاسبة أو مستخدم مبيعات.
Keyboard Shortcutsاختصارات لوحة المفاتيح
Mastering these shortcuts will significantly speed up your daily work.إتقان هذه الاختصارات سيزيد سرعتك في العمل اليومي بشكل كبير.
| Shortcutالاختصار | Actionالإجراء |
|---|---|
| Ctrl + / | Global searchالبحث الشامل |
| Ctrl + S | Save documentحفظ المستند |
| Ctrl + Enter | Submit documentتقديم المستند |
| Alt + N | New documentمستند جديد |
| Ctrl + P | Print / PDFطباعة / PDF |
| Ctrl + Z | Undo changes (before save)التراجع (قبل الحفظ) |
| Esc | Close dialog / cancelإغلاق النافذة |
Accounts & Financeالحسابات والمالية Starter+
The Accounts module manages your chart of accounts, invoices, payments, and financial reports — fully compliant with ZATCA Phase 2 e-invoicing for Saudi Arabia.وحدة الحسابات تدير شجرة الحسابات والفواتير والمدفوعات والتقارير المالية — متوافقة مع متطلبات هيئة الزكاة والضريبة والجمارك (فاتورة الإلكترونية المرحلة الثانية).
Creating a Sales Invoiceإنشاء فاتورة مبيعات
Or press Ctrl + / and type "Sales Invoice".أو اضغط Ctrl + / واكتب "فاتورة المبيعات".
Start typing the customer name. If they don't exist yet, type the name and press Enter to create them on the fly.ابدأ بكتابة اسم العميل. إذا لم يكن موجودًا، اكتب الاسم واضغط Enter لإنشائه مباشرةً.
Click Add Row in the Items table. Select the item, set quantity and rate. VAT (15%) is applied automatically.اضغط إضافة صف في جدول البنود. اختر الصنف وحدد الكمية والسعر. تُطبَّق ضريبة القيمة المضافة (15%) تلقائيًا.
Click Save to store as draft, then Submit to post to the ledger. Submitted invoices cannot be edited — cancel and amend if needed.اضغط حفظ للاحتفاظ كمسودة، ثم تقديم للترحيل. الفواتير المُقدَّمة لا تُعدَّل — ألغِها وعدّلها إذا احتجت.
Click the Email button to send the PDF invoice directly from the system.اضغط زر بريد إلكتروني لإرسال الفاتورة بصيغة PDF مباشرةً من النظام.
Recording a Paymentتسجيل دفعة
Find the submitted invoice and click Make → Payment Entry in the top action bar.ابحث عن الفاتورة المُقدَّمة واضغط إنشاء → إدخال دفعة في شريط الإجراءات العلوي.
The amount is pre-filled. Select the correct bank/cash account in the Account Paid To field.المبلغ مُملأ مسبقًا. اختر حساب البنك أو الصندوق في حقل الحساب المدفوع إليه.
The invoice outstanding amount will update to zero once the payment is submitted.سيُحدَّث المبلغ المستحق في الفاتورة إلى صفر بعد تقديم الدفعة.
ZATCA compliance: Your e-invoices are automatically generated in the required XML format. No extra configuration needed.التوافق مع فاتورة: تُنشأ الفواتير الإلكترونية تلقائيًا بصيغة XML المطلوبة. لا حاجة لأي إعداد إضافي.
Chart of Accountsشجرة الحسابات
Navigate to Accounts → Chart of Accounts. This tree structure organizes all your assets, liabilities, income, and expense accounts. You can add custom accounts under any parent — avoid modifying system accounts.انتقل إلى الحسابات → شجرة الحسابات. هذه الشجرة تنظّم جميع أصولك والتزاماتك وحسابات الإيرادات والمصروفات. يمكنك إضافة حسابات مخصصة — تجنّب تعديل حسابات النظام.
Sellingالمبيعات Starter+
Manage the full sales cycle: Leads → Quotations → Sales Orders → Delivery Notes → Sales Invoices.إدارة دورة المبيعات الكاملة: العملاء المحتملون → عروض الأسعار → أوامر البيع → مذكرات التسليم → فواتير المبيعات.
Creating a Customerإنشاء عميل
Enter the customer name, type (Company or Individual), and VAT number if applicable.أدخل اسم العميل ونوعه (شركة أو فرد) ورقم الضريبة إن وجد.
In the Contact & Address section, add phone, email, and billing address. This populates invoices automatically.في قسم جهة الاتصال والعنوان، أضف الهاتف والبريد والعنوان. يُملأ هذا تلقائيًا في الفواتير.
E.g., "Net 30" means the customer has 30 days to pay. This helps track overdue invoices.مثلاً "صافي 30" يعني 30 يومًا للدفع. يساعد هذا في تتبع الفواتير المتأخرة.
Sales Order Workflowسير عمل أوامر البيع
The recommended selling flow is: Quotation → Sales Order → Delivery Note → Sales Invoice. Each step links to the previous one automatically.سير العمل المُوصى به: عرض سعر → أمر بيع → مذكرة تسليم → فاتورة مبيعات. كل خطوة مرتبطة تلقائيًا بالسابقة.
You can skip steps. If you sell and invoice immediately (no delivery), go directly: Sales Order → Sales Invoice.يمكنك تخطي الخطوات. إذا كنت تبيع وتفوتر مباشرةً، انتقل مباشرةً: أمر بيع → فاتورة مبيعات.
Buyingالمشتريات Starter+
Manage suppliers, purchase orders, goods receipt, and supplier invoices.إدارة الموردين وأوامر الشراء واستلام البضاعة وفواتير الموردين.
Purchase Order Workflowسير عمل أوامر الشراء
Purchase Order → Purchase Receipt → Purchase Invoice → Paymentأمر شراء → إيصال استلام → فاتورة مشتريات → دفعة
Buying → Purchase Order → New. Select supplier, add items with quantities and rates.المشتريات → أمر شراء → جديد. اختر المورد وأضف البنود بالكميات والأسعار.
Open the Purchase Order → Make → Purchase Receipt. Enter actual received quantities (may differ from ordered).افتح أمر الشراء → إنشاء → إيصال استلام. أدخل الكميات المُستلَمة فعليًا.
Purchase Receipt → Make → Purchase Invoice. Verify amounts and submit.إيصال الاستلام → إنشاء → فاتورة مشتريات. تحقق من المبالغ وقدّمها.
Purchase Invoice → Make → Payment Entry. Stock levels update automatically when goods are received.فاتورة المشتريات → إنشاء → إدخال دفعة. تتحدث مستويات المخزون تلقائيًا عند الاستلام.
Inventory & Stockالمخزون والمستودعات Starter+
Track items, warehouses, stock movements, and valuations.تتبع الأصناف والمستودعات وحركات المخزون والتقييم.
Creating an Itemإنشاء صنف
Enter item name, item code (or let the system generate it), and item group.أدخل اسم الصنف ورمزه (أو دع النظام يولّده) ومجموعة الصنف.
Choose UOM (Nos, Kg, Meter…). Set Standard Selling Rate and Standard Buying Rate as defaults.اختر وحدة القياس (عدد، كيلو، متر...). حدد سعر البيع الافتراضي وسعر الشراء الافتراضي.
Check Maintain Stock if you want the system to track quantities and values.فعّل حفظ المخزون إذا أردت النظام أن يتتبع الكميات والقيم.
Opening Stock Entryإدخال المخزون الافتتاحي
When you start: Stock → Stock Entry → New → Type: Material Receipt. Add all your existing items with their quantities and valuation rate. This sets the starting inventory.عند البداية: المخزون → حركة المخزون → جديد → النوع: استلام مواد. أضف جميع أصنافك الحالية بكمياتها وقيمتها. هذا يضبط المخزون الافتتاحي.
Stock reconciliation: Run Stock → Stock Reconciliation monthly to match physical counts with system records.مطابقة المخزون: نفّذ المخزون → مطابقة المخزون شهريًا لمطابقة العد الفعلي مع سجلات النظام.
Manufacturingالتصنيع Enterprise
Plan and track production using Bills of Materials (BOM), Work Orders, and Job Cards.خطّط وتابع الإنتاج باستخدام قوائم المكونات (BOM) وأوامر العمل وبطاقات الإنتاج.
Bill of Materials (BOM)قائمة المكونات (BOM)
A BOM defines the raw materials and sub-assemblies needed to produce one unit of a finished product.قائمة المكونات تحدد المواد الخام والتجميعات الفرعية اللازمة لإنتاج وحدة واحدة من المنتج النهائي.
Select the finished item and set the quantity (usually 1).اختر المنتج النهائي وحدد الكمية (عادةً 1).
In the Items table, list every raw material with its required quantity per unit of output.في جدول البنود، أدرج كل مادة خام مع كميتها المطلوبة لكل وحدة إنتاج.
Only submitted BOMs can be used in Work Orders. Set one BOM as Default for each item.يمكن استخدام القوائم المُقدَّمة فقط في أوامر العمل. حدد قائمة واحدة كـافتراضية لكل صنف.
Creating a Work Orderإنشاء أمر عمل
Manufacturing → Work Order → New. Select item + BOM, set planned quantity, and click Transfer Materials to move raw materials from warehouse to the WIP (Work In Progress) warehouse. When production is done, click Finish to move the finished goods to the finished stock warehouse.التصنيع → أمر عمل → جديد. اختر الصنف والقائمة، حدد الكمية المُخططة، اضغط نقل المواد لنقل المواد الخام من المستودع إلى مستودع الإنتاج الجاري. عند الانتهاء، اضغط إنهاء لنقل المنتجات إلى مستودع المنتجات النهائية.
Human Resourcesالموارد البشرية Business+
Manage your workforce: employees, attendance, leaves, and appraisals.إدارة القوى العاملة: الموظفون، الحضور، الإجازات، والتقييمات.
Adding an Employeeإضافة موظف
Fill in the full name, date of birth, date of joining, gender, and department.أدخل الاسم الكامل وتاريخ الميلاد وتاريخ الالتحاق والجنس والقسم.
Link to the correct designation (e.g., "Sales Manager") and branch/company.اربط بالمسمى الوظيفي الصحيح (مثلاً "مدير مبيعات") والفرع / الشركة.
Scroll to HR Settings → Create User. This links the employee to a login account so they can submit leaves and expense claims.انتقل إلى إعدادات الموارد البشرية → إنشاء مستخدم. يربط هذا الموظف بحساب دخول حتى يتمكن من رفع الإجازات والمطالبات.
Leave Managementإدارة الإجازات
Before employees can apply for leaves, set up: Leave Type → Leave Policy → Leave Allocation → Leave Application.قبل أن يتقدم الموظفون بطلبات الإجازات، قم بإعداد: نوع الإجازة → سياسة الإجازات → تخصيص الإجازات → طلب إجازة.
You can automate leave allocation annually using Leave Policy Assignment to avoid manually allocating leaves for every employee.يمكنك أتمتة تخصيص الإجازات سنويًا باستخدام تعيين سياسة الإجازات لتجنب التخصيص اليدوي لكل موظف.
Attendance Trackingتتبع الحضور
HR → Attendance → New — or upload bulk attendance from a CSV. You can also configure an employee check-in system (biometric integration available).الموارد البشرية → الحضور → جديد — أو ارفع ملف CSV للحضور الجماعي. يمكنك أيضًا ربط نظام البصمة.
Payrollالرواتب Business+
Process monthly payroll: salary structures, salary slips, and payroll journal entries.معالجة الرواتب الشهرية: هياكل الرواتب وقسائم الراتب وقيود اليومية.
Monthly Payroll Processعملية الرواتب الشهرية
Payroll → Salary Structure → New. Define earnings (basic, housing, transport) and deductions (GOSI, absence).الرواتب → هيكل الراتب → جديد. حدد المكوّنات (الأساسي، السكن، المواصلات) والاستقطاعات (التأمينات، الغياب).
Payroll → Salary Structure Assignment. Select the structure and the employee (or multiple).الرواتب → تعيين هيكل الراتب. اختر الهيكل والموظف (أو عدة موظفين).
Payroll → Payroll Entry → New. Select the payroll frequency and period, click Get Employees, then Create Salary Slips, and finally Submit.الرواتب → إدخال الرواتب → جديد. اختر فترة الرواتب، اضغط جلب الموظفين، ثم إنشاء قسائم الراتب، ثم تقديم.
Click Make Bank Entry to create the bank journal that records the total payroll payment.اضغط إنشاء قيد بنكي لإنشاء قيد اليومية الذي يسجّل إجمالي صرف الرواتب.
CRM — Customer Relationship Managementإدارة علاقات العملاء Business+
Track leads, manage opportunities, and convert them to sales.تتبع العملاء المحتملين وإدارة الفرص وتحويلها إلى مبيعات.
CRM Pipelineمسار المبيعات
Lead → Opportunity → Quotation → Sales Orderعميل محتمل → فرصة → عرض سعر → أمر بيع
CRM → Lead → New. Record the prospect's name, company, contact info, and lead source. Set the status to "Open".إدارة العملاء → العميل المحتمل → جديد. سجّل اسم المستهدف وشركته وبيانات التواصل ومصدر العميل. اضبط الحالة على "مفتوح".
Open the Lead → Make → Opportunity. Add the expected value, close date, and next action.افتح العميل المحتمل → إنشاء → فرصة. أضف القيمة المتوقعة وتاريخ الإغلاق والإجراء التالي.
Opportunity → Make → Quotation. Add items and prices, email to the prospect directly from ERPNext.الفرصة → إنشاء → عرض سعر. أضف البنود والأسعار وأرسل للعميل مباشرةً من النظام.
When the quotation is accepted: Quotation → Make → Sales Order. The lead/opportunity status updates automatically to "Converted".عند قبول العرض: عرض السعر → إنشاء → أمر بيع. تتحدث حالة العميل المحتمل والفرصة تلقائيًا إلى "محوّل".
Projectsالمشاريع Business+
Plan and track projects, tasks, and timesheets. Bill clients based on time or milestones.تخطيط ومتابعة المشاريع والمهام وكشوف الوقت. فوتر العملاء على أساس الوقت أو الإنجازات.
Creating a Projectإنشاء مشروع
Set the project name, customer, expected start and end dates, and estimated cost.أدخل اسم المشروع والعميل وتاريخ البدء والانتهاء المتوقعَين والتكلفة التقديرية.
In the Tasks section, add all tasks with assigned users, due dates, and weights. The project completion % is calculated from task progress.في قسم المهام، أضف جميع المهام مع المستخدمين المكلَّفين وتواريخ الاستحقاق والأوزان. تُحسب نسبة إنجاز المشروع من تقدم المهام.
Projects → Timesheet → New. Employees log time per task. Timesheets can be billed to the customer via Sales Invoice → Get from Timesheet.المشاريع → كشف الوقت → جديد. يسجّل الموظفون الوقت لكل مهمة. يمكن فوترة كشوف الوقت للعميل عبر فاتورة المبيعات → جلب من كشف الوقت.
Your Portal & Subscriptionبوابتك والاشتراك
Manage your Moaha subscription at moaha.com/portal — separate from your ERP site. Log in with the same email you used to register.أدر اشتراكك في مُواها على moaha.com/portal — هذا مستقل عن موقع ERP الخاص بك. سجّل الدخول بنفس بريد التسجيل.
What You Can Do in the Portalما يمكنك فعله في البوابة
- View your current plan and renewal dateعرض خطتك الحالية وتاريخ التجديد
- Access your ERP site directly with one clickالوصول لموقع ERP مباشرةً بنقرة واحدة
- View all invoices issued to your accountعرض جميع الفواتير الصادرة لحسابك
- Submit bank transfer payment proofsرفع إيصالات التحويل البنكي
- Request a plan upgradeطلب ترقية الخطة
Paying Your Subscription (Bank Transfer)دفع الاشتراك (تحويل بنكي)
Use the IBAN and account name shown in the Payments section of your portal.استخدم الـ IBAN واسم الحساب المعروض في قسم المدفوعات في بوابتك.
In the portal → Submit Payment Proof → upload the screenshot or PDF, enter the reference number and transfer date.في البوابة → رفع إثبات الدفع → ارفع الصورة أو PDF، وأدخل رقم المرجع وتاريخ التحويل.
Our team reviews payments within 1 business day. You'll receive an email confirmation once approved.يراجع فريقنا المدفوعات خلال يوم عمل واحد. ستصلك رسالة تأكيد بالبريد الإلكتروني.
Upgrading Your Planترقية الخطة
In your ERP desk, go to the Plan Upgrade page from the sidebar. Select the desired plan and click Request Upgrade. Our team will contact you to process the upgrade. Alternatively, use the portal.في واجهة ERP، انتقل لصفحة ترقية الخطة من الشريط الجانبي. اختر الخطة المطلوبة واضغط طلب ترقية. سيتواصل معك فريقنا لإتمام الترقية. يمكنك أيضًا استخدام البوابة.
Adding Portal Usersإضافة مستخدمي البوابة
If a colleague (e.g., your accountant) needs portal access without being the ERP admin, contact our support to add them as a Portal User on your tenant. They'll get their own login to moaha.com/portal to manage your subscription.إذا احتاج زميل (مثل محاسبك) للوصول للبوابة دون أن يكون مدير ERP، تواصل مع الدعم لإضافته كمستخدم بوابة في حسابك.
Reports & Analyticsالتقارير والتحليلات
ERPNext comes with hundreds of built-in reports. Here are the most useful ones for each area.يأتي ERPNext بمئات التقارير المدمجة. فيما يلي أهمها لكل مجال.
Key Financial Reportsأهم التقارير المالية
| Reportالتقرير | Where to Findالمكان | Purposeالغرض |
|---|---|---|
| Profit & Lossأرباح وخسائر | Accounts → Financial Statementsالحسابات → القوائم المالية | Net income for a periodصافي الدخل لفترة |
| Balance Sheetالميزانية العمومية | Accounts → Financial Statementsالحسابات → القوائم المالية | Assets vs liabilitiesالأصول مقابل الالتزامات |
| Cash Flowالتدفق النقدي | Accounts → Financial Statementsالحسابات → القوائم المالية | Cash in vs cash outالنقد الداخل والخارج |
| Accounts Receivableحسابات القبض | Accounts → Accounts Receivableالحسابات → حسابات القبض | Outstanding customer invoicesفواتير العملاء المستحقة |
| Accounts Payableحسابات الدفع | Accounts → Accounts Payableالحسابات → حسابات الدفع | Outstanding supplier invoicesفواتير الموردين المستحقة |
Useful Operational Reportsتقارير العمليات المفيدة
| Reportالتقرير | Moduleالوحدة |
|---|---|
| Stock Balanceرصيد المخزون | Stockالمخزون |
| Sales Analyticsتحليل المبيعات | Sellingالمبيعات |
| Purchase Analyticsتحليل المشتريات | Buyingالمشتريات |
| Salary Registerسجل الرواتب | Payrollالرواتب |
| Monthly Attendance Sheetكشف الحضور الشهري | HRالموارد البشرية |
Schedule reports: Any report can be emailed to you automatically on a schedule. In the report page, click Menu → Add to Desktop or set up an Auto Email Report in Settings.جدولة التقارير: يمكن إرسال أي تقرير تلقائيًا بالبريد الإلكتروني على جدول زمني. في صفحة التقرير، اضغط قائمة → إضافة إلى سطح المكتب أو أعدد تقرير بريد إلكتروني تلقائي في الإعدادات.
Support & Helpالدعم الفني والمساعدة
Ways to Get Helpطرق الحصول على المساعدة
Press ? on any ERPNext page to open the contextual help panel with documentation for that specific form.اضغط ? في أي صفحة لفتح لوحة المساعدة السياقية بتوثيق ذلك النموذج بالتحديد.
Use the Contact page or email support@moaha.sa. Include your company name and ERP site URL.استخدم صفحة التواصل أو أرسل بريدًا لـ support@moaha.sa. أرفق اسم شركتك ورابط موقع ERP.
Visit docs.erpnext.com for the complete ERPNext documentation and discuss.erpnext.com for community Q&A.زر docs.erpnext.com للتوثيق الكامل وdiscuss.erpnext.com للأسئلة والأجوبة.
Training sessions: Moaha offers onboarding training via video call. Contact us to schedule a session for your team.جلسات التدريب: تقدم مُواها تدريبًا عبر مكالمة فيديو. تواصل معنا لجدولة جلسة لفريقك.
Still have questions? لا تزال لديك أسئلة؟
Our team is here to help you get the most out of Moaha ERP. فريقنا هنا لمساعدتك على الاستفادة القصوى من مُواها ERP.
Contact Supportتواصل مع الدعم My Portalبوابتي