DocType
يعد DocType حجر الأساس لأي تطبيق يعتمد على Frappe Framework.
فهو يصف النموذج وعرض بياناتك. فهو يحتوي على الحقول المخزنة لبياناتك وكيفية تعاملها مع بعضها البعض. أنه يحتوي على معلومات حول كيفية تسمية البيانات الخاصة بك. تتم إضافة النماذج مثل أمر المبيعات وفواتير المبيعات وأمر العمل كـ DocTypes في الواجهة الخلفية.
يتيح لك DocType إدراج نماذج مخصصة في BITEX وفقًا لمتطلباتك.
لإنشاء DocType جديد، انتقل إلى:
الإعداد > تخصيص > نوع الوثيقة > جديد
1. كيفية إنشاء DocType جديد:
- الاسم: أدخل اسم DocType الجديد.
- الوحدة: أدخل الوحدة التي ترغب في إضافة DocType الجديد إليها.
- حفظ.
1.1. تفاصيل إضافية
- الحقول
You can choose to add as many fields as you want. The Label, Field Type, Mandatory Fields and other associated Options can also be added here. Learn more about field types here.
- التسمية
هنا يمكنك اختيار ما إذا كنت تريد تسمية كل نموذج من النماذج الخاصة بك ضمن DocType تلقائيًا. كما هو موضح في الوصف، يمكنك تحديد النمط لتسمية النماذج. يمكن أن يكون نفس الشيء حقلاً ضمن DocType، أو سلسلة تسمية، أو موجه، أو سلسلة تسمية محددة، أو اسمًا يعتمد على التنسيق. للتسمية، يمكنك أيضًا إضافة وصف وحالة الاسم (كحالة عنوان أو حالة كبيرة) من أجل راحتك.
- إعدادات النموذج
Additional Settings for the Form, Image Fields, Attachments, Timeline etc. can be configured here. To know more about Form, visit Customize Form.
- عرض الإعدادات
هنا، يمكنك تحديد إعدادات العرض لـ DocType، مثل حقول البحث وحقل الفرز الافتراضي وترتيب الفرز الافتراضي وما إلى ذلك.
- ** قواعد الإذن **
You can define the Permission Rules for the DocType here, and configure which users would be able to use or make changes to this DocType. Learn more about Users and Permissions here.
- عرض الويب
You can select whether you would want a Web View of this DocType or no. Having a Web View for a DocType will allow your website users to have access to the Forms. Feel free to learn more about Website Users.
1.2. المزيد من العقارات
- قابل للإرسال: يمكنك تحديد ما إذا كنت تريد أن يتم "حفظ" DocType هذا فقط أو "إرساله" أيضًا عن طريق تحديد هذا المربع وإلغاء تحديده.
- Is Child Table: You can define if you want the New DocType to be a Child Table within another DocType. Checkout Child Table for more information.
- مفرد: في حالة تحديده، سيصبح Doctype هذا نموذجًا واحدًا، مثل أمر المبيعات، والذي لن يتمكن المستخدم من إعادة إنتاجه. على سبيل المثال، إعدادات البيع في وحدة المبيعات هي DocType واحدة.
- ** هل هي شجرة **: تم تنظيم عدد قليل من DocTypes في BITEX كأشجار، حيث يوجد بعض DocTypes الأصلي وبعض الأطفال DocTypes. على سبيل المثال، تم تنظيم شركة Doctype على أنها شجرة، وهناك شركات أم وشركات فرعية، والتي نسميها الشركات التابعة. إذا كنت تريد أن يتم تنظيم DocTypes بشكل مشابه، فيمكنك تمكين هذا الخيار.
- Quick Entry: You can select if you want a Quick Entry to be made for this DocType. This will allow you to enter only a few mandatory details and save the DocType, so that a Quick Entry is made. For example, check Quick Entry in Journal Entry.
- Track Changes: You can select this option if you want to maintain a log of the changes made to each Form. Check Out Document Versioning for more understanding on this.
- تتبع المشاهدة: يمكنك تحديد هذا الخيار إذا كنت تريد الاحتفاظ بسجل لجميع المستخدمين الذين شاهدوا هذا النموذج.
- تتبع المشاهدات: يمكنك تحديد هذا الخيار إذا كنت تريد الاحتفاظ بسجل لجميع الأوقات التي شاهد فيها كل مستخدم هذا النموذج.
- مخصص؟: سيتم تحديد هذا الحقل افتراضيًا عند إضافة نوع مستند مخصص. وبالمثل، إذا كنت تقوم بتخصيص DocType الموجود بالفعل في النظام، فسيتم إلغاء تحديد هذا الحقل بشكل افتراضي.