Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,57 +1,61 @@
---
title: "مزامنة المنتجات"
sidebar_label: "تحميل ومزامنة"
title: "تزامن المنتجات"
sidebar_label: "تنزيل & تزامن"
sidebar_position: 1
description: "كيفية يقوم WCPOS بتحميل ومزامنة المنتجات من ووكومرس، بما في ذلك المزامنة التدريجية والتخزين المحلي."
description: "كيفية تنزيل وتزامن المنتجات من WooCommerce باستخدام WCPOS، بما في ذلك التزامن التدريجي والتخزين المحلي."
---

import Accordion from '@site/src/components/Accordion';
import AccordionItem from '@site/src/components/AccordionItem';

أحد الجوانب المهمة في نظام WCPOS (نقطة البيع) هو نهجه في إدارة البيانات. يوفر وسيلة فعالة للتعامل مع حجم كبير من بيانات المنتج. يوضح هذا الدليل كيفية تحميل المنتجات ومزامنتها داخل WCPOS.
أحد الجوانب المهمة في نظام WCPOS (نقطة البيع) هو نهجه في إدارة البيانات. حيث يقدم طريقة فعالة للتعامل مع حجم كبير من بيانات المنتجات. يشرح هذا الدليل كيفية تنزيل وتزامن المنتجات داخل WCPOS.

## التخزين المحلي للمنتجات {#local-storage-of-products}

يستخرج WCPOS المنتجات من متجر ووكومرس الخاص بك ويخزنها محليًا على جهازك. يعني هذا النهج أنه بمجرد تنزيل منتج، لا يحتاج إلى إعادة تنزيله بشكل متكرر. مع استمرار استخدامك لنقطة البيع، سيقوم تدريجيًا بتنزيل جميع المنتجات من متجرك في ووكومرس، مما ينشئ قاعدة بيانات محلية لمنتجاتك.
يقوم WCPOS بجلب المنتجات من متجرك على WooCommerce وتخزينها محليًا على جهازك. يعني ذلك أنه بمجرد تنزيل منتج، لا حاجة لجلبه مرة أخرى. بينما تستمر في استخدام نظام نقطة البيع، سيقوم بتنزيل جميع المنتجات من متجرك على WooCommerce تدريجيًا، مما ينشئ قاعدة بيانات محلية لمنتجاتك.

## تحميل المنتجات بشكل دفعات {#batch-downloading-of-products}
## تنزيل المنتجات على دفعات {#batch-downloading-of-products}

بالنسبة لمعظم المتاجر، قد تؤدي محاولة تنزيل أكثر من حوالي 50 منتجًا في وقت واحد إلى زيادة الحمل على الخادم، وانخفاض أوقات الاستجابة، أو حتى تعطل الخادم. لمنع ذلك، تم تصميم WCPOS لتنزيل المنتجات في دفعات صغيرة، عادةً حوالي 50 منتجًا في المرة الواحدة. تستمر هذه العملية حتى يتم تخزين المخزون بالكامل محليًا، مما يضمن إمكانية إدارة كمية كبيرة من البيانات دون وضع ضغط غير ضروري على الخادم الخاص بك.
بالنسبة لمعظم المتاجر، قد يؤدي محاولة تنزيل أكثر من 50 منتجًا في وقت واحد إلى زيادة تحميل الخادم، وزيادة أوقات الاستجابة، أو حتى تعطل الخادم. لتجنب ذلك، تم تصميم WCPOS لتنزيل المنتجات في دفعات صغيرة، عادةً حوالي 50 منتجًا في المرة الواحدة. تستمر هذه العملية حتى يتم تخزين جميع المنتجات محليًا، مما يضمن إدارة حجم كبير من البيانات دون الضغط الزائد على خادمك.

## استخدام بحث المنتجات {#using-the-product-search}

طريقة فعالة لبدء تحميل المنتجات دفعة واحدة هي من خلال استخدام وظيفة بحث المنتجات. في كل مرة تقوم فيها بإجراء بحث عن منتج، يقوم نظام نقطة البيع باستخلاص وتخزين دفعة أخرى من المنتجات. تساعد هذه الاستراتيجية ليس فقط في تنزيل منتجات جديدة تدريجيًا، ولكن أيضًا في تعزيز سرعة وكفاءة وظيفة البحث كلما تم تخزين المزيد من المنتجات محليًا.
طريقة فعالة لبدء تنزيل المنتجات على دفعات هي باستخدام وظيفة بحث المنتجات. في كل مرة تقوم فيها بإجراء بحث عن منتج، يقوم نظام نقطة البيع بجلب وتخزين دفعة أخرى من المنتجات. تساعد هذه الاستراتيجية على تنزيل المنتجات الجديدة تدريجيًا، بالإضافة إلى تحسين سرعة وكفاءة وظيفة البحث حيث يتم تخزين المزيد من المنتجات محليًا.

## الخلاصة {#conclusion}
## الخاتمة {#conclusion}

من المهم أن نفهم أن جميع منتجاتك لن تظهر دفعة واحدة في نظام نقطة البيع الخاص بك، وهذا أمر طبيعي تمامًا. بمرور الوقت، من خلال استخدام بحث المنتجات وعمليات نقطة البيع الأخرى، ستقوم بتنزيل جميع منتجاتك. لمزيد من المعلومات التفصيلية حول كيفية عمل WCPOS، يرجى مراجعة [الهندسة المعمارية](/reference/architecture).
من المهم أن نفهم أن جميع منتجاتك لن تظهر مرة واحدة في نظام نقطة البيع الخاص بك، وهذا أمر طبيعي تمامًا. بمرور الوقت، من خلال استخدام بحث المنتجات وعمليات نقطة البيع الأخرى، ستقوم بتنزيل جميع منتجاتك. لمزيد من المعلومات التفصيلية حول كيفية عمل WCPOS، راجع [البنية](/reference/architecture).

تم تصميم WCPOS لتحسين تحميل الخادم وكفاءة التشغيل. تضمن ميزة تحميل المنتجات التدريجي تجربة إدارة بيع بالتجزئة سلسة وفعالة وسهلة الاستخدام.
تم تصميم WCPOS لتحسين تحميل الخادم وكفاءة التشغيل. تضمن ميزة تنزيل المنتجات التدريجي تجربة إدارة بيع بالتجزئة سلسة وفعالة وسهلة الاستخدام.

## الأسئلة المتكررة {#faq}
:::tip
إذا كنت تواجه مشاكل مستمرة في التزامن لم تتمكن عملية التزامن الطبيعية من حلها، يمكنك [مسح جميع البيانات المحلية](/support/troubleshooting/clear-local-data) لفرض تحميل جديد لكامل متجرك.
:::

## الأسئلة الشائعة {#f-a-q}

<Accordion>
<AccordionItem question="كيف يمكنني تحميل المزيد من المنتجات؟">
<AccordionItem question="كيف أقوم بتحميل المزيد من المنتجات؟">

يمكن تفعيل مزامنة المنتجات في نقطة البيع بعدة طرق:
يمكن تفعيل تزامن المنتجات في نظام نقطة البيع بعدة طرق:

- عند تحميل نقطة البيع لأول مرة.
- في كل مرة تقوم فيها بإجراء بحث عن منتج.
- تطبيق فلتر، على سبيل المثال، حسب الفئة أو العلامة.
- التمرير إلى أسفل قائمة المنتجات.
- الضغط على زر المزامنة يدويًا (ضغط قصير للمزامنة، **ضغط طويل** لخيارات مسح وتحديث).
- علاوة على ذلك، ستقوم نقطة البيع بالمزامنة تلقائيًا كل 10 دقائق.
- عند تحميل نظام نقطة البيع لأول مرة.
- في كل مرة تقوم فيها بتنفيذ بحث عن منتج.
- تطبيق فلتر، على سبيل المثال، حسب الفئة أو العلامة.
- التمرير إلى أسفل قائمة المنتجات.
- الضغط على زر التزامن يدويًا (ضغط قصير للتزامن، **ضغط طويل** لخيار المسح والتحديث).
- علاوةً على ذلك، سيقوم نظام نقطة البيع بالتزامن تلقائيًا كل 10 دقائق.

بمجرد تنزيل جميع المنتجات، ستقوم مزامنة المستقبل فقط بجلب المنتجات التي تم تحديثها منذ آخر مزامنة.
بمجرد تنزيل جميع المنتجات، ستقوم عمليات التزامن المستقبلية بجلب المنتجات التي تم تحديثها منذ آخر عملية تزامن.

</AccordionItem>

<AccordionItem question="لقد قمت بالتمرير إلى الأسفل وما زالت جميع المنتجات لا تظهر">
<AccordionItem question="لقد قمت بالتمرير إلى الأسفل ولا تزال جميع المنتجات غير ظاهرة">

قد يكون هناك عدّة أسباب لعدم ظهور جميع المنتجات:
يمكن أن يكون هناك بعض الأسباب لماذا لا تظهر جميع المنتجات:

- ستقوم نقطة البيع بإخفاء العناصر منتهية المخزون بشكل افتراضي. يمكن تغيير هذا الإعداد في إعدادات عرض المنتجات إذا كنت ترغب في عرض العناصر منتهية المخزون.
- واجهة برمجة تطبيقات ووكومرس REST متوافقة فقط مع أنواع المنتجات القياسية في ووكومرس، والتي تشمل المنتجات البسيطة والمتغيرة والمجموعة والخارجية. إذا كنت تستخدم نوع منتج مخصصًا، فقد لا تظهر في نقطة البيع.
- سيقوم نظام نقطة البيع بإخفاء العناصر غير المتوفرة في المخزون بشكل افتراضي. يمكن تغيير هذا الإعداد في إعدادات عرض المنتجات إذا كنت ترغب في عرض العناصر غير المتوفرة.
- واجهة برمجة التطبيقات REST API الخاصة بـ WooCommerce متوافقة فقط مع أنواع المنتجات الافتراضية من WooCommerce، وهي بسيطة، ومتغيرة، ومجمعة، وخارجية. إذا كنت تستخدم نوع منتج مخصص، فقد لا يظهر في نظام نقطة البيع.

</AccordionItem>
</Accordion>
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
title: "مسح جميع البيانات المحلية"
sidebar_label: "مسح البيانات المحلية"
description: "كيفية مسح قاعدة بيانات WCPOS المحلية وبدء مزامنة جديدة من متجرك على WooCommerce."
---

import Image from "@theme/IdealImage";

تخزن WCPOS نسخة محلية من المنتجات والطلبات والعملاء لديك حتى يعمل نظام نقاط البيع بسرعة ويعمل دون اتصال بالإنترنت. في بعض الأحيان، قد تصبح هذه البيانات المحلية غير متزامنة مع متجرك على WooCommerce. يعمل مسح جميع البيانات المحلية على إزالة قاعدة البيانات المحلية ويبدأ عملية مزامنة جديدة من الخادم الخاص بك.

:::warning
هذا هو الخيار النووي. يؤدي مسح البيانات المحلية إلى حذف كل شيء مخزن على الجهاز وإجبار إعادة مزامنة كاملة. اعتمادًا على حجم متجرك، قد يستغرق ذلك بعض الوقت. استخدمه فقط عندما لا تحل الخيارات الأخرى - مثل [المزامنة](/products/sync) العادية - المشكلة.
:::

## متى يجب استخدامه

قد تحتاج إلى مسح البيانات المحلية عندما:

- **مشكلات المزامنة** - لا يتم تحديث المنتجات أو الطلبات أو العملاء بشكل صحيح
- **بعد تحديث المكون الإضافي** - لضمان التوافق مع هياكل البيانات الجديدة
- **بيانات قديمة** - يبدو أن الأسعار أو مستويات المخزون أو المعلومات الأخرى قديمة

## ما يتم مسحه

| الممسوح | غير الممسوح |
|---------|-------------|
| قاعدة بيانات المنتجات المحلية | جلسة تسجيل الدخول الخاصة بك |
| قاعدة بيانات الطلبات المحلية | بيانات الخادم |
| قاعدة بيانات العملاء المحلية | إعدادات WooCommerce |

لن يتم **تسجيل خروجك**. بيانات متجرك على WooCommerce غير متأثرة - فقط النسخة المحلية على جهازك هي التي تتم إزالتها. تبدأ مزامنة جديدة تلقائيًا بعد المسح.

## كيفية مسح البيانات المحلية

### على الويب

1. انقر على **قائمة المستخدم** في الزاوية العليا اليمنى لفتح القائمة
2. انقر على **مسح جميع البيانات المحلية**
3. سيتم حذف قاعدة البيانات المحلية وستبدأ مزامنة جديدة تلقائيًا

<div class="image-container">
<Image
alt="زر مسح جميع البيانات المحلية في قائمة مستخدم تطبيق WCPOS على الويب"
img="/img/clear-all-local-data-web.png"
style={{ maxHeight: 600 }}
/>
<p class="image-caption">خيار مسح جميع البيانات المحلية في قائمة مستخدم تطبيق الويب</p>
</div>

### على سطح المكتب

1. افتح قائمة **تطبيق WCPOS** في شريط القائمة العلوي
2. مرر فوق **متقدم**
3. انقر على **مسح بيانات التطبيق**
4. سيتم حذف قاعدة البيانات المحلية وستبدأ مزامنة جديدة تلقائيًا

<div class="image-container">
<Image
alt="خيار مسح بيانات التطبيق في قائمة تطبيق WCPOS على سطح المكتب"
img="/img/clear-all-local-data-desktop.png"
style={{ maxHeight: 600 }}
/>
<p class="image-caption">خيار مسح بيانات التطبيق في قائمة تطبيق سطح المكتب المتقدمة</p>
</div>

:::note
يستخدم تطبيق سطح المكتب قاعدة بيانات SQLite بينما يستخدم تطبيق الويب IndexedDB، لكن السلوك هو نفسه على كلا النظامين الأساسيين.
:::
Loading