← الأساسيات / حزم تطوير البرمجيات (SDK)
أنواع العمليات
حدد أنواع المستندات التي تصدرها شركتك، واضبط حسابات دفتر الأستاذ وترتيب الأرقام والتقارير الخاصة بكل منها.
نوع العملية (Operation type) هو نوع مستند مخصص له اسم. يمكنك من خلاله تعيين رمز واسم، وتحديد حسابات دفتر الأستاذ التي يجب أن تستخدمها مستندات هذا النوع، وما إذا كانت مدرجة في تقارير ضريبة القيمة المضافة، وتحديد أرقامها من خلال سلسلة مستندات.
أنت لا تحتاج إلى أي نوع عمليات للبدء في العمل، فالفواتير التي لا تحمل نوع عملية تستخدم قواعد التقييد (Posting rules) الخاصة بالشركات وترتيب الأرقام الافتراضي. قم بإنشاء أنواع عمليات عندما تحتاج الأنواع المختلفة من نفس المستند إلى التسجيل في حسابات مختلفة أو ضمن نطاق أرقام مختلف، مثل المبيعات العادية، ومبيعات الخدمات، ومبيعات آلة التسجيل (كاشير).
توجد هذه الأنواع ضمن مسار الحساب (Account) ← أنواع العمليات (Operation types). يؤدي النقر على زر نوع عملية جديد (New operation type) إلى فتح النموذج الموضح أدناه.
النموذج، حقل بحقل
الرمز والاسم
الرمز (Code) هو معرفك القصير الخاص، بحد أقصى 20 حرفاً، ويجب أن يكون فريداً داخل الشركة. يُرفض حفظ نوع ثانٍ بنفس الرمز. هذا هو الاسم الذي يظهر في رسائل الخطأ، لذا احرص على أن يكون واضحاً ومميزاً، مثل SALE أو KASA.
الاسم (Name) هو الوصف القابل للقراءة، بحد أقصى 200 حرف، وتظهر هذه الأسماء في القوائم.
ترتيب الفرز (Sort order) يحدد الموضع في القوائم؛ حيث تظهر الأرقام الأصغر أولاً. اتركه على القيمة 0 إذا لم يكن الترتيب يهمك.
نوع الفمورة
اختياري. عند ضبطه على فاتورة (Invoice)، أو إشعار دائن (Credit note)، أو فاتورة مبدئية (Proforma)، أو فاتورة مقدمة (Advance invoice)، لا يُسمح باستخدام نوع العملية هذا إلا على ذلك النوع من المستندات فقط. وتتم محاولة الاستخدام على نوع آخر بالرفض، مع رسالة توضح الرمز. اتركه فارغاً ليصبح النوع مناسباً لأي منها.
شريك الدافع
اختياري، وتحذير صادق: لا يوجد أي عنصر في النظام يقرأ هذا الحقل اليوم؛ حيث يُخزن في نوع العملية ويعرض لك فقط، ولا يستخدمه أي مستند أو قيد أو تقرير. اتركه فارغاً ما لم ترغب في استخدامه كملاحظة شخصية خاصة بك.
ححسابات الستة
يستبدل كل من هذه الحسابات حساباً افتراضياً كان سيؤخذ لولا ذلك من قواعد التقييد الخاصة بالشركة. يعني الحقل الفارغ "استخدام الحساب الافتراضي". وتُطبق الحسابات على النحو التالي:
| الحقل | يُستخدم في | ما يستبدله |
|---|---|---|
| حساب المدين (Debit account) | فاتورة المبيعات، عند الإصدار | حساب ذمم العملاء (Customer receivable account) |
| حساب الدائن (Credit account) | فاتورة المشتريات، عند التسجيل | حساب ذمم الموردين (Supplier payable account) |
| حساب الدائن (Credit account) | فاتورة المبيعات، عند الإصدار | حساب الإيرادات، ولكن فقط عندما يكون حساب الدخل فارغاً |
| حساب ضريبة القيمة المضافة (VAT account) | فاتورة المبيعات | حساب ضريبة القيمة المضافة المستحقة (VAT payable account) |
| حساب ضريبة القيمة المضافة (VAT account) | فاتورة المشتريات | حساب ضريبة القيمة المضافة القابلة للاسترداد (VAT receivable account) |
| حساب المصروفات (Expense account) | بنود فاتورة المشتريات | حساب المصروفات، ويُستخدم فقط عندما لا يكون للبند حساب خاص به ولا يمتلك الصنف حساباً أيضاً |
| حساب الدفعات المقدمة (Advance account) | فاتورة المبيعات | حساب الدفعات المقدمة المستلامة |
| حساب الدخل (Income account) | فاتورة المبيعات | حساب الإيرادات، وله الأولوية على حساب الدائن (Credit account) |
العلامات
تحدد علامتا المبيعات (Sale) والمشتريات (Purchase) المكان الذي يمكن فيه استخدام نوع العملية، ويتم تطبيق ذلك بصرامة. أي مستند مبيعات يحمل نوع عملية غير محددة فيه علامة المبيعات يُرفض برسالة تفيد بأنه "ليس نوع عملية مبيعات"، وينطبق الأمر نفسه على المشتريات. حدد علامة واحدة على الأقل حسب حاجتك.
علامات الشطب (Write-off)، الحركة الداخلية (Internal movement)، مرتجع المشتريات (Purchase return)، مرتجع المبيعات (Sales return)، الإرساليات (Consignment)، الإنتاج (Production)، الأصول الواردة (Asset in)، الأصول الصادرة (Asset out) ومبيعات آلة التسجيل (Cash register sale) هي للتصنيف فقط؛ إذ تُحزن وتُعرض ويمكنك التصفية بناءً عليها، لكنها لا تغير أي قيود أو تقارير حالياً.
سجل ضريبة القيمة المضافة (VAT register)، محدد افتراضياً. قم بإلغاء تحديده لتستبعاد المستندات التي تحمل نوع العملية هذا من إقرار ضريبة القيمة المضافة في ليتوانيا (FR0600) ومن سجلي مبيعات ومشتريات i.SAF. استخدم هذا الخيار لأنواع المستندات التي يجب ألا تظهر في تقارير ضريبة القيمة المضافة.
SAF-T، محدد افتراضياً. قم بإلغاء تحديده لتستبعاد المستندات التي تحمل نوع العملية هذا من ملف SAF-T.
نشط (Active)، محدد افتراضياً. يُرفض استخدام أي نوع عملية غير نشط عندما يحاول مستند استخدامه، مع رسالة "نوع العملية غير نشط" (Operation type is inactive). قم بإلغاء تحديد هذا الخيار بدلاً من حذف نوع عملية لا تزال المستندات القديمة تشير إليه.
ترقيم المستندات
لا يحمل نوع العملية نطاق أرقام خاصاً به بمفرده. يمكنك إنشاء سلسلة ضمن مسار الحساب (Account) ← سلسلة المستندات (Document series) وتوجيهها إلى نوع عملية معين. وبناءً عليه، تأخذ المستندات التي تستخدم نوع العملية هذا أرقامها من تلك السلسلة.
أين تُستخدم أنواع العمليات
- فواتير المبيعات وفواتير المشتريات - يتم اختيارها في المستند نفسه؛ وعندئذٍ تُطبق الحسابات المذكورة أعلاه.
- قوالب استيراد Stripe - يحدد كل من حقول التفويض وصرف الأموال والعمولات في قالب Stripe نوع عملية معين. وتظل قوائم الاختيار تلك فارغة حتى تقوم بإنشاء أنواع العمليات هنا. راجع قسم الاستيراد من Stripe.
مثال عملي
تبيع شركة سلعاً وخدمات استشارية معاً، وتريد تسجيل إيرادات الاستشارات في حساب منفصل له نطاق أرقام خاص به.
- انشئ نوع عملية بالرمز
CONS، والاسم "استشارات" (Consulting)، مع تحديد علامة المبيعات (Sale)، وتعيين حساب الدخل (Income account) على حساب إيرادات الاستشارات، وترك كل الباقي فارغاً. - أنشئ سلسلة مستندات ضمن مسار الحساب (Account) ← سلسلة المستندات (Document series)، ولتكن البادئة
KONS، ووجهها إلىCONS. - اختر نوع العملية
CONSفي فاتورة مبيعات جديدة. وبذلك تأخذ الفاتورة رقماً يبدأ بـKONS، ويُرحَّل إيرادها إلى حساب الاستشارات بدلاً من الحساب الافتراضي.