# النماذج والحقول

يعرف العقود 7 من النماذج و58 من الحقول على جاه 19.0. وتسرد هذه الصفحة كل نموذج ينشئه التطبيق أو يوسعه والغرض من كل حقل. مولد من قاعدة البيانات المثبت عليها التطبيق بتاريخ 2026-10-14 للإصدار 19.0.1.0.26.

**يعرف العقود 7 من النماذج و58 من الحقول على جاه 19.0. وتسرد هذه الصفحة كل نموذج ينشئه التطبيق أو يوسعه والغرض من كل حقل. مولد من قاعدة البيانات المثبت عليها التطبيق بتاريخ 2026-10-14 للإصدار 19.0.1.0.26.**

## العقد القانوني (`j.contract`) {#model-j-contract}

النموذج. معرف في هذا التطبيق.

### نشط (`active`) {#field-j-contract-active}

النوع: قيمة منطقية (`boolean`) · محفوظ · تتبع التغييرات في سجل المحادثة

### بيان الاتفاقية (`agreement_statement`) {#field-j-contract-agreement-statement}

النوع: `html` · محفوظ

> نص العقد المعروض. يُستخرج من القالب المرتبط ويُدمج مع متغيرات {company_name}, {client_name}, {contract_value}.

### المبلغ (`amount`) {#field-j-contract-amount}

النوع: نقدي (`monetary`) · محفوظ · تتبع التغييرات في سجل المحادثة

### سبب الإلغاء (`cancel_reason_id`) {#field-j-contract-cancel-reason-id}

النوع: علاقة متعدد لواحد (`many2one`) · محفوظ · العلاقة: سبب إلغاء العقد (`j.contract.cancel.reason`) · تتبع التغييرات في سجل المحادثة

### توقيع العميل (`client_signature`) {#field-j-contract-client-signature}

النوع: ثنائي (`binary`) · محفوظ

### وقع العميل في (`client_signed_date`) {#field-j-contract-client-signed-date}

النوع: التاريخ والوقت (`datetime`) · للقراءة فقط · محفوظ · تتبع التغييرات في سجل المحادثة

### الفرع (`company_id`) {#field-j-contract-company-id}

النوع: علاقة متعدد لواحد (`many2one`) · مطلوب · للقراءة فقط · محفوظ · العلاقة: الشركات (`res.company`)

### توقيع الشركة (`company_signature`) {#field-j-contract-company-signature}

النوع: ثنائي (`binary`) · محفوظ

### وقعت الشركة في (`company_signed_date`) {#field-j-contract-company-signed-date}

النوع: التاريخ والوقت (`datetime`) · للقراءة فقط · محفوظ · تتبع التغييرات في سجل المحادثة

### تاريخ الإنشاء (`create_date`) {#field-j-contract-create-date}

النوع: التاريخ والوقت (`datetime`) · للقراءة فقط · محفوظ

### أنشئ بواسطة (`create_uid`) {#field-j-contract-create-uid}

النوع: علاقة متعدد لواحد (`many2one`) · للقراءة فقط · محفوظ · العلاقة: المستخدم (`res.users`)

### العملة (`currency_id`) {#field-j-contract-currency-id}

النوع: علاقة متعدد لواحد (`many2one`) · مطلوب · محفوظ · العلاقة: العملة (`res.currency`) · تتبع التغييرات في سجل المحادثة

### الوصف (`description`) {#field-j-contract-description}

النوع: `html` · محفوظ

### تاريخ الانتهاء (`end_date`) {#field-j-contract-end-date}

النوع: التاريخ (`date`) · محفوظ · تتبع التغييرات في سجل المحادثة

### التسلسل (`name`) {#field-j-contract-name}

النوع: حرف (`char`) · مطلوب · للقراءة فقط · محفوظ · تتبع التغييرات في سجل المحادثة

### العميل (`partner_id`) {#field-j-contract-partner-id}

النوع: علاقة متعدد لواحد (`many2one`) · مطلوب · محفوظ · العلاقة: جهة الاتصال (`res.partner`) · تتبع التغييرات في سجل المحادثة

### Reminder Sent For (`reminder_sent_for`) {#field-j-contract-reminder-sent-for}

النوع: التاريخ (`date`) · محفوظ

### إظهار النوع (`show_type`) {#field-j-contract-show-type}

النوع: قيمة منطقية (`boolean`) · للقراءة فقط · محسوب

> صحيح عندما يساهم جسر واحد على الأقل بنوع إضافي — يحرك ظهور حقل النوع في النموذج.

### تاريخ البداية (`start_date`) {#field-j-contract-start-date}

النوع: التاريخ (`date`) · محفوظ · تتبع التغييرات في سجل المحادثة

### الحالة (`state`) {#field-j-contract-state}

النوع: اختيار (`selection`) · للقراءة فقط · محفوظ · القيم: في التحضير (`drafting`), مسودة (`draft`), صالح (`valid`), منتهي (`expired`), ملغى (`cancelled`), مغلق (`closed`) · تتبع التغييرات في سجل المحادثة

### قالب (`template_id`) {#field-j-contract-template-id}

النوع: علاقة متعدد لواحد (`many2one`) · محفوظ · العلاقة: قالب العقد (`j.contract.template`) · تتبع التغييرات في سجل المحادثة

### تاريخ آخر تحديث (`write_date`) {#field-j-contract-write-date}

النوع: التاريخ والوقت (`datetime`) · للقراءة فقط · محفوظ

### آخر تحديث بواسطة (`write_uid`) {#field-j-contract-write-uid}

النوع: علاقة متعدد لواحد (`many2one`) · للقراءة فقط · محفوظ · العلاقة: المستخدم (`res.users`)

## سبب إلغاء العقد (`j.contract.cancel.reason`) {#model-j-contract-cancel-reason}

النموذج. معرف في هذا التطبيق.

### نشط (`active`) {#field-j-contract-cancel-reason-active}

النوع: قيمة منطقية (`boolean`) · محفوظ

### تاريخ الإنشاء (`create_date`) {#field-j-contract-cancel-reason-create-date}

النوع: التاريخ والوقت (`datetime`) · للقراءة فقط · محفوظ

### أنشئ بواسطة (`create_uid`) {#field-j-contract-cancel-reason-create-uid}

النوع: علاقة متعدد لواحد (`many2one`) · للقراءة فقط · محفوظ · العلاقة: المستخدم (`res.users`)

### السبب (`name`) {#field-j-contract-cancel-reason-name}

النوع: حرف (`char`) · مطلوب · محفوظ · قابل للترجمة

### التسلسل (`sequence`) {#field-j-contract-cancel-reason-sequence}

النوع: عدد صحيح (`integer`) · محفوظ

### تاريخ آخر تحديث (`write_date`) {#field-j-contract-cancel-reason-write-date}

النوع: التاريخ والوقت (`datetime`) · للقراءة فقط · محفوظ

### آخر تحديث بواسطة (`write_uid`) {#field-j-contract-cancel-reason-write-uid}

النوع: علاقة متعدد لواحد (`many2one`) · للقراءة فقط · محفوظ · العلاقة: المستخدم (`res.users`)

## معالج إلغاء العقد (`j.contract.cancel.wizard`) {#model-j-contract-cancel-wizard}

معالج (مؤقت). معرف في هذا التطبيق.

### سبب الإلغاء (`cancel_reason_id`) {#field-j-contract-cancel-wizard-cancel-reason-id}

النوع: علاقة متعدد لواحد (`many2one`) · مطلوب · محفوظ · العلاقة: سبب إلغاء العقد (`j.contract.cancel.reason`)

### عقد (`contract_id`) {#field-j-contract-cancel-wizard-contract-id}

النوع: علاقة متعدد لواحد (`many2one`) · مطلوب · محفوظ · العلاقة: العقد القانوني (`j.contract`)

### تاريخ الإنشاء (`create_date`) {#field-j-contract-cancel-wizard-create-date}

النوع: التاريخ والوقت (`datetime`) · للقراءة فقط · محفوظ

### أنشئ بواسطة (`create_uid`) {#field-j-contract-cancel-wizard-create-uid}

النوع: علاقة متعدد لواحد (`many2one`) · للقراءة فقط · محفوظ · العلاقة: المستخدم (`res.users`)

### ملاحظة (`note`) {#field-j-contract-cancel-wizard-note}

النوع: نص (`text`) · محفوظ

> تفسير اختياري يُسجل في المحادثة.

### تاريخ آخر تحديث (`write_date`) {#field-j-contract-cancel-wizard-write-date}

النوع: التاريخ والوقت (`datetime`) · للقراءة فقط · محفوظ

### آخر تحديث بواسطة (`write_uid`) {#field-j-contract-cancel-wizard-write-uid}

النوع: علاقة متعدد لواحد (`many2one`) · للقراءة فقط · محفوظ · العلاقة: المستخدم (`res.users`)

## قالب العقد (`j.contract.template`) {#model-j-contract-template}

النموذج. معرف في هذا التطبيق.

### نشط (`active`) {#field-j-contract-template-active}

النوع: قيمة منطقية (`boolean`) · محفوظ

### بيان الاتفاقية (`agreement_statement`) {#field-j-contract-template-agreement-statement}

النوع: `html` · محفوظ

> النص مع متغيرات اختيارية {company_name}, {client_name}, {contract_value} يتم استبدالها داخل العقد عند الاختيار.

### الفرع (`company_id`) {#field-j-contract-template-company-id}

النوع: علاقة متعدد لواحد (`many2one`) · للقراءة فقط · محفوظ · العلاقة: الشركات (`res.company`)

### تاريخ الإنشاء (`create_date`) {#field-j-contract-template-create-date}

النوع: التاريخ والوقت (`datetime`) · للقراءة فقط · محفوظ

### أنشئ بواسطة (`create_uid`) {#field-j-contract-template-create-uid}

النوع: علاقة متعدد لواحد (`many2one`) · للقراءة فقط · محفوظ · العلاقة: المستخدم (`res.users`)

### الاسم (`name`) {#field-j-contract-template-name}

النوع: حرف (`char`) · مطلوب · محفوظ · تتبع التغييرات في سجل المحادثة

### التقدم (`progress`) {#field-j-contract-template-progress}

النوع: اختيار (`selection`) · محفوظ · القيم: تلقائي (`auto`), يدوي (`manual`) · تتبع التغييرات في سجل المحادثة

### القيمة الافتراضية (`value`) {#field-j-contract-template-value}

النوع: عدد عشري (`float`) · محفوظ · تتبع التغييرات في سجل المحادثة

### تاريخ آخر تحديث (`write_date`) {#field-j-contract-template-write-date}

النوع: التاريخ والوقت (`datetime`) · للقراءة فقط · محفوظ

### آخر تحديث بواسطة (`write_uid`) {#field-j-contract-template-write-uid}

النوع: علاقة متعدد لواحد (`many2one`) · للقراءة فقط · محفوظ · العلاقة: المستخدم (`res.users`)

## الشركات (`res.company`) {#model-res-company}

النموذج. معرف في `base`؛ ويوسعه هذا التطبيق.

### تذكير العقد التلقائي (`contract_auto_reminder`) {#field-res-company-contract-auto-reminder}

النوع: قيمة منطقية (`boolean`) · محفوظ

### إشعار العميل (`contract_notify_client`) {#field-res-company-contract-notify-client}

النوع: قيمة منطقية (`boolean`) · محفوظ

### إشعار المتابعين (`contract_notify_followers`) {#field-res-company-contract-notify-followers}

النوع: قيمة منطقية (`boolean`) · محفوظ

### مستلمو الإشعارات الإضافيون (`contract_notify_recipients_ids`) {#field-res-company-contract-notify-recipients-ids}

النوع: علاقة متعدد لمتعدد (`many2many`) · محفوظ · العلاقة: جهة الاتصال (`res.partner`)

### المسؤول عن نشاط التذكير (`contract_reminder_activity_user_id`) {#field-res-company-contract-reminder-activity-user-id}

النوع: علاقة متعدد لواحد (`many2one`) · محفوظ · العلاقة: المستخدم (`res.users`)

> المستخدم الذي يستلم نشاط 'العقد ينتهي خلال N يوم' المُنشأ بواسطة المهمة اليومية للانتهاء. اترك فارغاً لتخطي النشاط (لا يزال بريد التذكير يُرسل).

### أيام التذكير الافتراضية (`contract_reminder_days`) {#field-res-company-contract-reminder-days}

النوع: عدد صحيح (`integer`) · محفوظ

### إرسال إشعار التفعيل (`contract_send_activation_notice`) {#field-res-company-contract-send-activation-notice}

النوع: قيمة منطقية (`boolean`) · محفوظ

## إعدادات التهيئة (`res.config.settings`) {#model-res-config-settings}

معالج (مؤقت). معرف في `base`؛ ويوسعه هذا التطبيق.

### إشعار العميل (`contract_notify_client`) {#field-res-config-settings-contract-notify-client}

النوع: قيمة منطقية (`boolean`) · محسوب · مرتبط بالحقل: `company_id.contract_notify_client`

### إشعار المتابعين (`contract_notify_followers`) {#field-res-config-settings-contract-notify-followers}

النوع: قيمة منطقية (`boolean`) · محسوب · مرتبط بالحقل: `company_id.contract_notify_followers`

### إرسال إشعار التفعيل (`contract_send_activation_notice`) {#field-res-config-settings-contract-send-activation-notice}

النوع: قيمة منطقية (`boolean`) · محسوب · مرتبط بالحقل: `company_id.contract_send_activation_notice`

## جهة الاتصال (`res.partner`) {#model-res-partner}

النموذج. معرف في `base`؛ ويوسعه هذا التطبيق.

### عدد العقود (`contract_count`) {#field-res-partner-contract-count}

النوع: عدد صحيح (`integer`) · للقراءة فقط · محسوب

---

- Source: https://jaah.app/ar/docs/law-contract/models-and-fields
- Updated: 2026-10-14
- Version: العقود 19.0.1.0.26
