انسخ قائمة أسعار بزيادة 5 % من تاريخ معيّن
لنفترض أن نايل فريش تريد قائمة أسعار ثانية لمحلاتها الكبيرة، أعلى من RETAIL بنسبة 5 %، تبدأ في 1 نوفمبر. يبني هذا المثال القائمة في خطوة واحدة، وينقل محلاً إليها، ويتابع أول طلب بالسعر الجديد. لمن: مدير النظام · أين في الدورة: الإعداد.
قبل أن تبدأ
Section titled “قبل أن تبدأ”- صلاحية إدارة المنتجات والأسعار (CATALOG_MANAGE) لإنشاء القوائم ونسخ الأسعار، وصلاحية إضافة العملاء وتعديلهم (CUSTOMER_MANAGE) لتغيير قائمة محل.
- القائمة المصدر موجودة: قائمة RETAIL في نايل فريش، بالجنيه المصري، من 2026-10-01: عصير 1 لتر القطعة 100.00 والكرتونة 1,150.00، ومياه 6 عبوات القطعة 50.00 (أنشئ قوائم الأسعار وحدّد الأسعار).
- ضريبة القيمة المضافة 14 %، تُضاف فوق الأسعار.
المثال خطوة بخطوة
Section titled “المثال خطوة بخطوة”1 · أنشئ القائمة الجديدة — مدير النظام، لوحة التحكم
Section titled “1 · أنشئ القائمة الجديدة — مدير النظام، لوحة التحكم”افتح كتالوج الأصناف › قوائم الأسعار واضغط قائمة أسعار جديدة: الكود KEY-ACCOUNTS،
والاسم «كبار العملاء»، والعملة EGP. احفظ. القائمة فارغة: أي محل عليها ليس له سعر بعد.
2 · انسخ RETAIL إليها بزيادة 5 %
Section titled “2 · انسخ RETAIL إليها بزيادة 5 %”في صف KEY-ACCOUNTS اختر الأسعار، ثم نسخ من قائمة أخرى:
- القائمة المصدر RETAIL (يجب أن تكون بالعملة نفسها)؛
- التغيير ٪
5؛ - التقريب إلى
0.25؛ - أول يوم
2026-11-01.
راجع أسطر المعاينة الثلاثة، ثم اضغط انسخ الأسعار.

يأخذ Slflo السعر الذي تطبّقه RETAIL في أول يوم، ويضربه في النسبة، ويقرّبه إلى أقرب خطوة (والنصف يُقرَّب لأعلى)، ويحفظه في KEY-ACCOUNTS من ذلك اليوم بلا يوم أخير:
| الصنف | الوحدة | RETAIL | × 1.05 | KEY-ACCOUNTS من 1 نوفمبر |
|---|---|---|---|---|
| عصير 1 لتر | قطعة | 100.00 | 105.00 | 105.00 |
| عصير 1 لتر | كرتونة | 1,150.00 | 1,207.50 | 1,207.50 |
| مياه 6 عبوات | قطعة | 50.00 | 52.50 | 52.50 |
الأسعار الثلاثة من مضاعفات 0.25 أصلاً، فلا يغيّر التقريب شيئاً هنا؛ ولو كان السعر 101.30 لصار 101.25. وكل صف في KEY-ACCOUNTS يقول يبدأ 1 نوفمبر. لا يتحرك شيء: لا بضاعة ولا مال.
3 · أعطِ ركن الزمالك القائمة الجديدة — مدير النظام، في 1 نوفمبر
Section titled “3 · أعطِ ركن الزمالك القائمة الجديدة — مدير النظام، في 1 نوفمبر”في 1 نوفمبر افتح العملاء › المنافذ، ومن قائمة صف ركن الزمالك اختر تعديل، واجعل قائمة الأسعار KEY-ACCOUNTS، ثم حفظ.
افعل ذلك في أول يوم، لا قبله. فحتى 1 نوفمبر لا يوجد في KEY-ACCOUNTS سعر ساري، وكل طلب لمحل عليها
يُرفض بالرمز NO_VALID_PRICE. وإن كان لا بد من نقل المحل اليوم، فانسخ الأسعار مع جعل أول يوم
هو اليوم.
4 · أول طلب بالسعر الجديد — عمر، على الهاتف
Section titled “4 · أول طلب بالسعر الجديد — عمر، على الهاتف”يحصل هاتف عمر على القائمة الجديدة في مزامنته التالية. وفي 1 نوفمبر يبيع لركن الزمالك 10 عصير 1 لتر من VAN-03 (بيع من السيارة). وتستخدم الفاتورة السعر الساري في ذلك اليوم على قائمة المحل:
Nile Fresh
فاتورة · INV-000003
- العميل
- ركن الزمالك
- قائمة الأسعار
- KEY-ACCOUNTS
- التاريخ
- 1 نوفمبر 2026
- الصافي
- 1,050.00
- الضريبة
- 147.00
- 10 قطعة عصير 1 لتر × 105.001,050.00
- ضريبة القيمة المضافة 14%147.00
الإجماليج.م 1,197.00
| البند | قبل | بعد | التغيّر |
|---|---|---|---|
| VAN-03 · عصير 1 لتر | 40 قطعة | 30 قطعة | −10 |
| المستحق على ركن الزمالك | 0.00 ج.م | 1,197.00 ج.م | +1,197.00 |
لو كان الطلب نفسه على RETAIL لكان 1,000.00 + ضريبة 140.00 = 1,140.00، أي أن القائمة الجديدة تكلّف ركن الزمالك 57.00 زيادة على هذه الزجاجات العشر. (أرقام الفواتير في هذا المثال للتوضيح.)
من يدفع أي سعر، ومتى
Section titled “من يدفع أي سعر، ومتى”يُحدَّد السعر بالطريقة نفسها لكل طلب: قائمة المحل (أو قائمة فرعه إن كانت له قائمة خاصة)، ثم سعر ذلك الصنف وتلك الوحدة الساري في يوم الطلب، ويفوز السعر صاحب أحدث أول يوم.
| المحل واليوم | قائمة المحل | عصير 1 لتر (قطعة) | السبب |
|---|---|---|---|
| نايل ماركت، 31 أكتوبر أو 1 نوفمبر | RETAIL | 100.00 | لم تتغير RETAIL |
| محل نُقل إلى KEY-ACCOUNTS في 25 أكتوبر، وطلب في 31 أكتوبر | KEY-ACCOUNTS | لا سعر — مرفوض | لا شيء في تلك القائمة ساري قبل 1 نوفمبر |
| ركن الزمالك، 1 نوفمبر | KEY-ACCOUNTS | 105.00 | السعر المنسوخ يبدأ في ذلك اليوم |
| طلب أُخذ في 31 أكتوبر | أياً كانت قائمته | يحتفظ بسعره | الطلبات المأخوذة تبقى بسعرها |
لرفع أسعار RETAIL نفسها
Section titled “لرفع أسعار RETAIL نفسها”لا تستطيع قائمة أن تنسخ إلى نفسها. لرفع RETAIL بنسبة 5 % من 1 نوفمبر، افتح أسعار RETAIL، واضغط إدخال كجدول، واكتب 105.00 و1,207.50 و52.50، واجعل أول يوم 2026-11-01، ثم اضغط احفظ الأسعار. وتعرض الصفوف القديمة حلّ محله سعر أحدث ابتداءً من 1 نوفمبر.
ماذا يحدث بعد ذلك
Section titled “ماذا يحدث بعد ذلك”- الهواتف تحصل على أسعار KEY-ACCOUNTS في مزامنتها التالية.
- الطلبات والفواتير من 1 نوفمبر تستخدم الأسعار الجديدة للمحلات التي على القائمة، والطلبات المأخوذة قبل ذلك تبقى بأسعارها.
- سجل التغييرات: سطر واحد للنسخ كله — «Copied 3 prices from ‘RETAIL’ into ‘KEY-ACCOUNTS’ at +5 %, rounded to 0.25, from 2026-11-01» (نُسخت 3 أسعار من RETAIL إلى KEY-ACCOUNTS بزيادة 5 %، مقرّبة إلى 0.25، من 2026-11-01).
- المخزون والمال: لا يتحرك شيء حتى يطلب محل.
إذا حدث خطأ
Section titled “إذا حدث خطأ”| ما تراه | ما تفعله |
|---|---|
لا يمكن نسخ القائمة إلى نفسها. اختر قائمة أخرى للنسخ منها. PRICE_COPY_SAME_LIST | حاولت نسخ RETAIL إلى RETAIL. ارفع أسعارها من «إدخال كجدول» بدلاً من ذلك. |
تلك القائمة بعملة أخرى. انسخ من قائمة بالعملة نفسها. PRICE_COPY_CURRENCY | انسخ فقط بين قوائم بالعملة نفسها. |
لا يوجد في تلك القائمة سعر سارٍ في ذلك اليوم، فلا شيء للنسخ. PRICE_COPY_NOTHING | ليس في RETAIL سعر ساري في أول يوم اخترته. اختر يوماً فيه أسعار سارية. |
قرّب إلى خطوة أكبر من صفر، مثل 0.05 أو 0.25. PRICE_COPY_STEP | اكتب خطوة تقريب أكبر من صفر، مثل 0.05 أو 0.25. |
يجب أن يكون التغيير أكبر من -100٪ وحتى 1000٪ على الأكثر. PRICE_COPY_PERCENT | اجعل التغيير أكبر من −100 % ولا يزيد على 1,000 %. |
أحد المنتجات ليس له سعر اليوم. احذفه أو اطلب من المكتب تحديد السعر. NO_VALID_PRICE | المحل على قائمة ليس فيها سعر ساري اليوم. أعِده إلى قائمته السابقة، أو انسخ الأسعار مع جعل أول يوم هو اليوم. |

