Skip to content
English

إعدادات الحسابات (كتالوج خيارات الوحدة) ​

كثير من سلوكيات الوحدة المحاسبية لا تُبرمَج، بل تُضبَط من شاشة إعدادات الوحدة المحاسبية (الحسابات ← الإعدادات ← إعدادات الحسابات). هذه الصفحة كتالوج مرجعي لهذه الخيارات، مجمّعة حسب الغرض: ما الذي يفعله كل خيار، وأي سلوك يغيّره. وهي مصمّمة لتجيب سؤال الدعم المتكرّر: «أين أضبط هذا التصرّف؟».

يعطي عمود معرّف الحقل معرّف كل خيار — الاسم الذي تبحث به في سكربت دعم أو ملف استيراد أو نموذج البيانات.

تبويب الحسابات في إعدادات الحسابات

المحددات في التفاصيل ​

أما المحددات الخمسة نفسها — والمحدد المركب — فتجدها في المحددات والمحددات المركبة.

الخيارمعرّف الحقلالأثر
إظهار الفرع / الإدارة / المجموعة التحليلية / القطاع في التفاصيلvalue.branchInDetails، value.departmentInDetails، value.analysisSetInDetails، value.sectorInDetailsإظهار كل محدِّد على مستوى أسطر المستندات لا الرأس فقط.

سندات القبض والصرف ​

الخيارمعرّف الحقلالأثر
عدم اقتراح أسطر في سند القبض/الصرفvalue.doNotSuggestLinesInRVPVإيقاف الاقتراح التلقائي لأسطر السند.
استخدام المستخدم الحالي كمحصِّلvalue.useCurrentUserAsCollectorتعبئة المحصِّل بالمستخدم الحالي تلقائيًا.
السماح بأكثر من طريقة دفع في سندات القبض/الصرفvalue.allowMultiplePaymentInRVPVDocsتفعيل تعدّد طرق الدفع في السند.
استخدام القيمة المحلية في القبض والصرفvalue.useLocalAmountInPVAndRVاعتماد القيمة المحلية في السند.
السماح بتعديل الذمة في تفاصيل القبض/الصرفvalue.allowChangingSubsidiaryInRVPVDetailsإتاحة تغيير الذمة على مستوى السطر.
السماح بتجاوز قيمة السند لقيمة الطلب (قبضًا/صرفًا)value.allowPVValueExceedPVRequest، value.allowRVValueExceedRVRequestالسماح بأن يتجاوز السند قيمة طلبه.
عدم اقتراح قيم ( الذمه -القيمة ) من الورقه التجارية في مستندي القبض والصرفvalue.doNotSuggestSubsidaryAndAmountBasednFPInRVAndPVعند اختيار شيك أو ورقة تجارية أخرى في سند قبض أو صرف، يملأ السند عادةً الذمة والذمة المرتبطة والعملة والسعر والقيمة الفارغة من الورقة. وإذا أُشِّر هذا الخيار يأخذ السند الورقة وحدها ويترك رأسه كما كتبته.
حساب قيمة سند القبض و الصرف دائما مع إدخال الشيكاتvalue.calcPaymentAndReceiptValueFromChequesWithDataEntryتُنسخ قيمة الورقة عادةً إلى قيمة السند ما دامت تلك القيمة فارغة فقط. وإذا أُشِّر الخيار يُعاد حساب قيمة السند مجموعًا لأوراقه كلما اختيرت ورقة، حتى لو كانت فيه قيمة. ولا أثر له ما دام الخيار السابق مؤشَّرًا.

حسابات النظام لكل نوع مستند ​

الخيارمعرّف الحقلالأثر
السماح باستخدام حساب نظام في سند القبض / الصرف / التحويل البنكي / سند القيدvalue.canUseSysAccForRVVoucher، value.canUseSysAccForPVVoucher، value.canUseSysAccForBankTransfer، value.canUseSysAccForJournalEntryالسماح بانتقاء حساب «خاص بالنظام» يدويًا في كل نوع على حدة.

كل خيار منها يوقف الفحص لنوع مستند كامل — لكل المستخدمين، ولكل الحسابات، وفي كل التواريخ — فهو أعمّ الطرق الثلاث لفتح حساب نظامي. والأولى أن تستعمل بدلًا منه سجل استثناء مؤرَّخًا؛ والطريقان معًا، وأعلام الحساب التي وراءهما، في الحسابات النظامية واستثناءات الحركة عليها.

حماية تغيير طبيعة رصيد الحساب ​

الخيارمعرّف الحقلالأثر
تفعيل منع تغيير طبيعة رصيد الحسابvalue.enablePreventChangAccBalanceNatureتشغيل الحارس الذي يمنع قلب رصيد الحساب لجانبه غير الطبيعي.
هامش منع تغيير طبيعة الرصيدvalue.preventChangAccBalanceNatureMarginقيمة سماحية يُتجاوز عندها المنع.
اعتبار الإدارة/القطاع/المجموعة التحليلية/محدد الكيان/الفرع في المنعvalue.considerDepInPreventChangAccBalanceNature، value.considerSectorInPreventChangAccBalanceNature، value.considerAnalysisSetInPreventChangAccBalanceNature، value.considerEntityDimInPreventChangAccBalanceNature، value.considerBranchInPreventChangAccBalanceNatureتحديد المحددات التي تُحتسب عند تطبيق المنع.

(يقابل هذا الخيار علم منع تغيير طبيعه رصيد الحساب على الحساب نفسه.)

الذمم ​

الخيارمعرّف الحقلالأثر
السماح بحسابات بلا نوع ذمةvalue.allowAccountsWithoutSubsidiaryTypeالسماح بحساب ذمة دون تحديد نوع الطرف.
تفعيل السماح بالحركة بدون ذمةvalue.enableAllowTransactionsWithoutSubsidiaryإتاحة الحركة على حساب ذمة دون طرف.
السماح بتحريك الذمم لحساب غير مذكور فيهvalue.allowSubsidiaryOutsiderAccountإذا لم يُؤشَّر (وهو الافتراضي) فسطر سند القيد أو السند الذي يذكر عميلًا أو موردًا أو ذمة أخرى يجب أن يستعمل أحد حسابات تلك الذمة نفسها. وإذا أُشِّر يُقبل أي حساب مع أي ذمة.
السماح بتعديل حسابات الذمة بعد الاستخدامvalue.allowChangingSubsidiaryAccountsAfterUsageفي حساب عليه حركات بالفعل، يسمح بتغيير عملته ونوعه وأنواع الذمم فيه. وإذا لم يُؤشَّر لا تتغير هذه الحقول بعد استعمال الحساب.
السماح بتعديل حسابات الذمم داخل الذمم بعد استعمالها في حركاتvalue.allowChangingSubsidiaryAccountsInSubsidiariesAfterUsageالفكرة نفسها من جهة الطرف: في العميل أو المورد أو أي ذمة أخرى، يسمح باستبدال أحد حساباته (الحساب الرئيسي، الحساب 1 … 20) بعد تسجيل حركات عليه لهذا الطرف. وإذا لم يُؤشَّر يُرفض الحفظ بالرسالة «لا يمكن تغيير الحساب {0} الي الحساب {1}, بسبب وجود الحساب {2} في {3} حركات في سطور القيد النظامي».
عدم التحقق من الذمة مع الحساب (حتى تاريخ)value.doNotCheckSubsidiaryWithAcountتعطيل التحقق من تطابق الذمة والحساب قبل تاريخ.
عدم التحقق من الذمم في القيد الختاميvalue.doNotValidateSubsidiariesInClosingEntryتجاوز فحص الذمم عند الإقفال.

الأوراق التجارية والبنوك ​

الخيارمعرّف الحقلالأثر
إنشاء أوراق تجارية من سند الصرف / القبض / مستند الافتتاحvalue.createFinancialPapaersFromPaymentVoucher، value.createFinancialPapaersFromReceiptVoucher، value.createFinancialPapersFromOpeningDocumentتوليد الأوراق التجارية تلقائيًا من هذه المستندات.
حذف الأوراق المولَّدة عند حذف المستند المصدرvalue.deleteGeneratedFPWhenDeletingOwnerDocتنظيف الأوراق التابعة تلقائيًا.
السماح بترك تاريخ استحقاق الورقة فارغًاvalue.allowFinancialPaperDueDateToBeEmptyعدم إلزام تاريخ الاستحقاق.
السماح بإشعار على الأوراق المنشأةvalue.allowNoticeOnCreatedPapersإتاحة الإشعار البنكي على ورقة بحالة «تم إنشاؤه».
السماح بدفتر شيكات بلا حساب بنكيvalue.allowChequeBookWithoutBankAccountعدم إلزام ربط الدفتر بحساب بنكي.
السماح بالتعامل بالكمبيالاتvalue.allowDealingWithBillOfExchangeتفعيل الكمبيالات إلى جانب الشيكات.
تجميع سطور الأوراق ذات أرقام الشيكات المتشابهةvalue.aggregateFPLinesBySimilarChequeNumbersدمج الأسطر المتشابهة.
الحافظة البنكيه تغير دائما الحساب البنكي للورقةvalue.bankPortfolioAlwaysChangePaperBankAccountترفض الحافظة البنكية عادةً شيكًا يحمل حسابًا بنكيًا مختلفًا بالرسالة «الحساب البنكي فى الورقة التجارية {0} غير متوافق مع الحساب البنكي فى المستند». وإذا أُشِّر الخيار تقبله الحافظة وتنقل الورقة إلى حسابها البنكي.

فروق العملة ​

الخيارمعرّف الحقلالأثر
تسوية فرق العملةvalue.adjustCurrencyDifferenceتفعيل التسوية التلقائية لفروق العملة.

الإقفال ​

الخيارمعرّف الحقلالأثر
السماح بعمل قيد الإغلاق حتى مع وجود حركات غير معالجةvalue.allowClosingEntryWithFailedTransactionsتجاوز حجب الإقفال عند وجود طلبات أعمال متعثّرة (انظر كيف تُعالَج المستندات).

الموازنات ​

هذه الخيارات في مجموعة اعدادت التأكد من عدم تجاوز الموانات (هكذا تظهر على الشاشة)؛ وأثرها على الموازنة مشروح في الموازنات المالية.

الخيارمعرّف الحقلالأثر
تفعيل الموافقات للموازناتvalue.enableApprovalsForBudgetsطلب موافقة عند تجاوز الموازنة.
تفعيل منع الحفظ للموازناتvalue.enablePreventSavingForBudgetsرفض الحفظ عند تجاوز الموازنة.
استخدام من تاريخ/إلى تاريخ في التحقق والموافقةvalue.useFromDateToDateInBudgetValidationAndApprovalاعتماد المدى الزمني في فحص الموازنة.
اعتبار القطاع / الفرع / الإدارة / المجموعة التحليلية / الذمة / محدد الكيان / المرجع 1–3 / الفترة الماليةvalue.budgetValidationOptions.considerSector، value.budgetValidationOptions.considerBranch، value.budgetValidationOptions.considerDepartment، value.budgetValidationOptions.considerAnalysisSet، value.budgetValidationOptions.considerSubsidiary، value.budgetValidationOptions.considerEntityDimension، value.budgetValidationOptions.considerRef1، value.budgetValidationOptions.considerRef2، value.budgetValidationOptions.considerRef3، value.budgetValidationOptions.considerFiscalPeriodالقيم التي يجب أن يشترك فيها المستند مع سطر الموازنة ليكون هو السطر الذي يُفحص مقابله.
حساب القيم الدائنة والمدينة في الموازنة الماليةvalue.calcFBudgetCredDebitValuesيضيف عمودَي مدين ودائن بجوار قيمة كل سنة في سطور الموازنة المالية، يُملآن بحركة الحساب المدينة والدائنة حين تجلب الموازنة الأرصدة الفعلية — لا صافي الرصيد وحده. وهذا الخيار في المجموعة الأولى من الشاشة لا في مجموعة الموازنات.

الضريبة والفاتورة الإلكترونية ​

الخيارمعرّف الحقلالأثر
إضافة حقول الضريبة لسند الصرف / القبضvalue.addTaxFieldsInfoToPaymentVoucher، value.addTaxFieldsInfoToReceiptVoucherإظهار حقول الضريبة على السندات.
إضافة حقول الضريبة 1 / 2 لسند القيدvalue.addTax1FieldsToJournalEntry، value.addTax2FieldsToJournalEntryإظهار جانبَي الضريبة في القيد اليدوي.
تحديث رقم التسجيل الضريبي والسجل التجاري مع الحفظ في فواتير المشتريات المتنوعةvalue.updateTaxRegNoAndCommercialRegNoWithSaveInAccMiscInvoicesتحديث البيانات الضريبية آليًا.

القروض والودائع والتسهيلات ​

الخيارمعرّف الحقلالأثر
عدد أيام السنة لاحتساب فائدة التسهيل الائتماني (مجموعة إعدادات التسهيلات الائتمانية)value.daysNumberPerYearOfInterestCalculationForCreditFacilityأساس احتساب الفائدة (الافتراضي 365).
عدم تجميع أسطر سداد فائدة الوديعة بعد تاريخ نهايتهاvalue.doNotCollectDepositInterestPaymentLinesAfterDepositEndDateضبط احتساب فائدة الوديعة.
عدم التحقق من القروض والودائع قبل تاريخvalue.doNotValidateLoansAndDepositsBeforeتجاوز التحقق قبل تاريخ معيّن.

القوائم المالية ​

في مجموعة إصدار قائمة مالية خيار واحد يخص محرك القوائم المالية.

الخيارمعرّف الحقلالأثر
إظهار قيم المدين والدائن في سطور سند إعداد قائمة ماليةvalue.showDebitAndCreditInFSDocLinesيضيف عمودَي مدين ودائن بجوار كل قيمة فترة وسنة في سطور شاشة إصدار القائمة المالية، فيُظهر كل رقم مُصدَر جانبيه إلى جانب صافيه.

التكويد وأخرى ​

الخيارمعرّف الحقلالأثر
دمج تكويد الحسابات والشجرةvalue.mergeAccountsAndChartsAutoCodingتوحيد منطق التكويد التلقائي.
السماح بتكرار بادئة التكويد في دفتر الأوراقvalue.allowRepeatingAutoCodingPrefixInFPBookإتاحة تكرار البادئة.
إنشاء قيد نظامي للسطور الفارغةvalue.createTransactionsForEmptyLinesإذا لم يكتب توجيه المستند أي سطر (كل جوانبه المحاسبية فارغة) يُكتب مع ذلك قيد بلا سطور. وإذا كان معطّلاً يُعالَج هذا المستند دون أي قيد.
السماح بالتحويل بين أكثر من شركتين في جاري تحويل الشركاتvalue.allowTransBetweenMoreThanTwoComInsideInterComTransتمديد تحويل الشركات لأكثر من طرفين.

مسلسل القيود النظامية ​

كل مستند يُعالَج يكتب قيدًا نظاميًا، ولهذا القيد مسلسل. وبلا أي إعداد يبقى للقيد مسلسله المعتاد؛ أما جدول إعدادات الرقم المسلسل للقيود النظامية (value.info.serialConfigLines) فيتيح لك ترقيم القيود بنفسك — مثلًا تسلسل مستقل لكل شركة ولكل سنة، على نحو C1-2026-00001.

عند كتابة القيد يُقرأ الجدول من أعلى، وأول سطر يناسب القيد هو الذي يرقّمه:

العمودمعرّف الحقلماذا يفعل
الشركة، الفرع، القطاع، الإدارة، المجموعة التحليليةvalue.info.serialConfigLines.dimensions.legalEntity، value.info.serialConfigLines.dimensions.branch، value.info.serialConfigLines.dimensions.sector، value.info.serialConfigLines.dimensions.department، value.info.serialConfigLines.dimensions.analysisSetلا ينطبق السطر إلا على القيود التي تحمل هذه المحددات. اترك العمود فارغًا ليقبل أي قيمة.
النوعvalue.info.serialConfigLines.entityTypeDFلا ينطبق السطر إلا على القيود التي يكتبها هذا النوع من المستندات. والفارغ يعني كل الأنواع.
بادئة التكويدvalue.info.serialConfigLines.prefixالنص الذي يبدأ به المسلسل.
صيغة التاريخvalue.info.serialConfigLines.dateFormulaنمط تاريخ يُضاف بعد البادئة، مأخوذ من تاريخ قيمة القيد — yyyy للسنة، وMM للشهر، وyyyyMM لكليهما.
طول اللاحقةvalue.info.serialConfigLines.suffixLengthعدد الخانات التي يُكمَّل إليها الرقم المتسلسل (5 تعطي 00001).

يبدأ الرقم المتسلسل من جديد مع كل نص مختلف من البادئة والتاريخ، فالنمط الذي فيه yyyy يبدأ تسلسلًا جديدًا كل سنة دون أي إعداد إضافي. وضع السطور الأدق أولًا: فسطر يقبل كل شيء في أعلى الجدول يرقّم كل القيود ولا يُوصَل إلى ما تحته أبدًا.

ولأن نمط التاريخ يفرّق بين الحروف الكبيرة والصغيرة، وأشهر خطأين فيه ينتجان سنة خاطئة أو عدد دقائق، ترفضهما الشاشة بالرسالتين Date formula can not contain Y capital و Date formula can not contain m small (وتظهران بالإنجليزية على الشاشات العربية لعدم وجود ترجمة لهما). استعمل yyyy وMM.

صيغ استيراد التسويات ​

يمكن لكل من التسوية البنكية و تسوية الذمم أن تستورد كشف الطرف الآخر من ملف (.csv أو .txt أو .xls أو .xlsx). ولا يتشابه بنكان في شكل كشفيهما، فيُوصف كل شكل مرة واحدة هنا، في صورة صيغة:

الخيارمعرّف الحقليستعمله
Bank Reconciliation Formulavalue.bankNamesFormulasزرّا إستيراد ملف البنك وإستيراد سطور الذمة في التسوية البنكية. وأسماء صيغه هي خيارات حقل بنك في المستند.
Subsidiary Reconciliation Formulavalue.subsidiaryFormulasالزرّان نفساهما في تسوية الذمم، التي يعرض حقل اسم الصيغة فيها الأسماء المكتوبة هنا.

ويظهر اسما الحقلين بالإنجليزية على الشاشات العربية أيضًا. ويحمل كل حقل صيغة واحدة في كل سطر: اسم، ثم =، ثم رمز # واحد لكل عمود من الملف بترتيب الأعمدة. مثلًا:

NBE=#date{dd/MM/yyyy}#narration#ignore#transDebit#transCredit#ignoreLinesFromTop{1}

هنا العمود الأول من الملف هو التاريخ، والثاني البيان، والثالث يُتجاهل، والرابع والخامس هما المبلغان، ويُتجاهل سطر العناوين.

والصياغة هي نفسها صياغة صيغ أجهزة الحضور، المشروحة بالتفصيل في صيغ الحضور والانصراف. والرموز التي يفهمها استيراد التسوية هي:

الزرما يضيفهمعناه
Date#date{dd-MM-yyyy}هذا العمود هو تاريخ الحركة، بالنمط المكتوب بين القوسين.
Narration#narrationهذا العمود هو البيان. ضعه على أكثر من عمود لتُدمج في بيان واحد.
Trans Debit، Trans Credit#transDebit، #transCreditعمودا المبلغ المدين والدائن. تُتجاهل فواصل الآلاف، وينتقل المبلغ السالب إلى الجانب المقابل.
Empty Column#ignoreعمود يُتخطّى. وأي رمز لا يعرفه الاستيراد يتخطّى عموده أيضًا.
Ignore Lines From Top، Ignore Lines From End#ignoreLinesFromTop{1}، #ignoreLinesFromEnd{1}تخطّي سطور العناوين أو الإجماليات؛ غيّر الرقم حسب الحاجة.
No Date Parsing#noDateParsingلملفات Excel: يُبقي خلايا التاريخ نصًا كما تظهر في الورقة، ليقرأها نمط #date{…} الذي كتبته.
Trim#trim{date}حذف المسافات حول التاريخ قبل قراءته — علاج التواريخ المحاطة بفراغات.

ورموز التحكم (#ignoreLinesFrom… و#noDateParsing و#trim) تشغل موضعًا في التسلسل رغم ذلك، فضعها دائمًا بعد رموز الأعمدة كلها — فإن وُضعت أولًا دفعت كل الأعمدة موضعًا إلى اليمين. وتُتخطّى السطور التي تاريخها فارغ أو لا يُقرأ أو يقع خارج تاريخَي التسوية، وتُرتَّب السطور المستوردة بالتاريخ.

وكل الأزرار تكتب في حقل Bank Reconciliation Formula، مضيفة رمزها إلى آخره؛ فاكتب صيغ الذمم يدويًا (أو ابنِ الصيغة في حقل البنك ثم انقلها). وتظهر تسمياتها بالإنجليزية على الشاشات العربية أيضًا. أما أزرار Separator وCopy Lines وRemove Empty Columns وأزرار Merge With Previous… الثلاثة فتخص صيغ أجهزة الحضور ولا تفعل شيئًا في استيراد التسوية.

للدعم الفني ​

  • عند أي سؤال «أين أُفعِّل/أُعطِّل هذا السلوك؟» ابدأ من هذه الشاشة قبل الافتراض أنها مشكلة برمجية.
  • الخيارات المتعلقة بالحسابات والذمم تتقاطع مع إعداد الحساب نفسه؛ راجِع الاثنين معًا.
  • خيارات الفترات والإقفال تكمّلها صفحة الإقفال والتحكم في الفترات.