يضيف Odoo 19.4 عنصر تحكم للتبديل بين الأسعار الشاملة للضريبة والأسعار غير الشاملة لها في أوامر البيع وأوامر الشراء والفواتير. يضع هذا الاختيار على مستند المعاملة بدلًا من الاعتماد فقط على إعدادات الموقع أو على إعداد كل ضريبة على حدة. (Odoo 19.4 Release Notes)
يمكن إعداد الضرائب الفردية لتجاوز سلوك مستوى المستند. لذلك يعمل المفتاح الجديد جنبًا إلى جنب مع قواعد الضرائب الحالية بدلًا من استبدالها. عند مراجعة معاملة، تحتاج المؤسسات إلى مراعاة كل من اختيار المستند وأي تجاوز مُعد للضريبة المعنية. (Odoo 19.4 Release Notes)
ما الذي يغطيه المفتاح الجديد
النطاق المؤكد يشمل أوامر البيع وأوامر الشراء والفواتير، مما يجعل هذا التحكم ذا صلة بمبيعات العملاء ومشتريات الموردين وسير عمل الفوترة. لا تؤكد معلومات الإصدار وجود مفتاح مماثل في واجهات Odoo الأخرى، لذلك لا ينبغي افتراض توفره في أماكن أخرى. (Odoo 19.4 Release Notes)
تحدد هذه الميزة ما إذا كانت الأسعار في مستند مدعوم شاملة للضريبة أو غير شاملة لها. وهي منفصلة عن عملية احتساب الضرائب الأساسية في Odoo. يطبق Odoo الضرائب على بنود البيع والشراء والفواتير والسندات ونقاط البيع بشكل فردي، ثم يحسب مبالغ الضريبة والقيود المحاسبية المقابلة. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
هذا التمييز يفصل معالجة السعر على مستوى المستند عن احتساب الضريبة على مستوى السطر. إن اختيار نمط في أمر أو فاتورة لا يلغي الحاجة إلى إعداد الضرائب المطبقة على بنودها. يستمر إعداد الضريبة في تحديد المبالغ التي يحسبها Odoo والقيود المحاسبية التي ينشئها. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
يمكن للضرائب الفردية تجاوز الاختيار
يسمح Odoo 19.4 للضرائب الفردية بتجاوز سلوك مستوى المستند. قد يختار المستخدم تسعيرًا شاملًا للضريبة أو غير شامل لها في مستند ما، بينما تكون لإعدادات ضريبة معينة الأولوية. لذلك قد لا تكشف الاختبارات التي تركز فقط على اختيار المستند الظاهر عن نتيجة مختلفة سببها تجاوز الإعداد. (Odoo 19.4 Release Notes)
يجب أن تغطي اختبارات الإطلاق كل ضريبة مستخدمة في سير عمل المبيعات والشراء ذات الصلة. راجع الضريبة في كل سطر، وإجماليات المستند، والمعالجة المحاسبية الناتجة. تغطي هذه الفحوص التفاعل بين عنصر التحكم الجديد على مستوى المستند واحتساب Odoo الحالي لضرائب الأسطر ومبالغ الضريبة والقيود المحاسبية. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
تؤكد ملاحظات الإصدار توفر خيارات تجاوز، لكن المعلومات المقدمة لا تحدد إعداداتها التفصيلية أو القيم الافتراضية أو ترتيب الأولوية. ينبغي للمسؤولين التحقق من هذه النقاط في بيئة Odoo 19.4 المنشورة قبل توثيق الإجراءات أو تحديد المسؤولية عن تغيير الاختيار. (Odoo 19.4 Release Notes)
يبقى عرض الضرائب في الموقع منفصلًا
يُعد عرض ضرائب التجارة الإلكترونية في Odoo مُهيأً لكل موقع على حدة. لذلك يمكن لمواقع منفصلة أن تعرض الأسعار شاملة للضريبة أو غير شاملة لها. هذا الإعداد الخاص بالموقع منفصل عن عنصر التحكم في Odoo 19.4 المتاح في أوامر البيع وأوامر الشراء والفواتير. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.4 Release Notes)
لا ينبغي افتراض أن تغيير مستند معاملة إلى تسعير شامل للضريبة أو غير شامل لها سيؤدي إلى تغيير عرض الموقع. تصف المصادر عناصر تحكم منفصلة: فإعدادات الموقع تحكم العرض عبر الإنترنت، بينما تنطبق ميزة Odoo 19.4 على مستندات المعاملات المدعومة. (Odoo 19.0 Docs: eCommerce Prices; ملاحظات إصدار Odoo 19.4)
هذا الفصل مهم عندما تتحول معاملة عبر الإنترنت إلى أمر بيع أو فاتورة. يجب أن يقارن الاختبار السعر المعروض للعميل على الموقع الإلكتروني مع العرض وحساب الضريبة في المستند الناتج. لا يثبت عرض الموقع الإلكتروني وحده أن الاختيار على مستوى المستند وتكوين الضريبة صحيحان. (Odoo 19.0 Docs: eCommerce Prices; ملاحظات إصدار Odoo 19.4; Odoo 19.0 Docs: Accounting Taxes)
هيكلة مواقع B2B و B2C
توصي وثائق Odoo الخاصة بـ B2B و B2C باستخدام مواقع إلكترونية منفصلة عندما تتطلب الأعمال اختلافًا جوهريًا في وصول العملاء وسلوك التسعير. وبما أن عرض الضريبة يُضبط لكل موقع إلكتروني، فإن المواقع المنفصلة يمكن أن تقدم عروضًا ضريبية مختلفة عبر الإنترنت لمجموعات عملاء مختلفة. (Odoo 19.0 Docs: eCommerce B2b B2c; Odoo 19.0 Docs: eCommerce Prices)
لا يزيل تبديل المستند هذا الاعتبار الخاص ببنية الموقع الإلكتروني. فهو يتحكم في التسعير على أوامر البيع وأوامر الشراء والفواتير، بينما تبقى المواقع الإلكترونية المنفصلة هي النهج الموثق من Odoo عندما تتطلب عمليات B2B و B2C وصولًا مختلفًا جوهريًا عبر الإنترنت وسلوك تسعير مختلفًا. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce B2b B2c)
على الأعمال التي تخدم المستهلكين وعملاء التجارة أن تحدد بشكل منفصل كيف يعرض كل موقع إلكتروني الأسعار وكيف تتعامل مستندات المعاملات الداخلية مع تضمين الضريبة. قد تتوافق القرارات، لكنها تعمل على مستويات مختلفة. إن الإعداد على مستوى المستند ليس بديلًا عن تقييم هيكلة الموقع المطلوبة وعرض الضريبة لكل موقع. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: eCommerce B2b B2c)
ما الذي يجب التحقق منه قبل النشر
أولًا، تأكد من ظهور عنصر التحكم في كل تدفق عمل مطلوب لأوامر البيع وأوامر الشراء والفواتير في بيئة Odoo 19.4 المنشورة. تحدد ملاحظات الإصدار فئات المستندات المدعومة، لكن المعلومات المقدمة لا تحدد حقوق الوصول أو موضع الواجهة أو ما إذا كانت النماذج المخصصة تحتاج إلى تعديل. (Odoo 19.4 Release Notes)
ثانيًا، حدد كل ضريبة مهيأة لتجاوز سلوك مستوى المستند. اختبر كل واحدة في أنواع المعاملات التي تُستخدم فيها. تحقق من الضريبة المرتبطة بكل سطر، والمبلغ المحسوب، والقيود المحاسبية التي ينشئها Odoo بدلًا من الاعتماد فقط على سعر الوحدة المعروض أو إجمالي المستند. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Accounting Taxes)
ثالثًا، راجع كل موقع إلكتروني بشكل مستقل. يضبط Odoo عرض الضريبة لكل موقع، لذا فإن التحقق من موقع واحد لا يؤكد إعدادات موقع آخر. وعند استخدام مواقع منفصلة لـ B2B و B2C، اختبر عرض الأسعار المقصود وسلوك وصول العميل في كل موقع. (Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: eCommerce B2b B2c)
رابعًا، اختبر مسار المعاملة الكامل من عرض السعر على الموقع الإلكتروني إلى أمر البيع والفاتورة ذات الصلة. بالنسبة للمشتريات، اختبر أوامر الشراء والمعالجة المحاسبية الناتجة ضمن إعداد الضريبة المطبق. وهذا يتحقق من الحد الفاصل بين عرض الموقع الإلكتروني، والاختيار على مستوى المستند، وحساب الضريبة على مستوى السطر في Odoo. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce Prices; Odoo 19.0 Docs: Accounting Taxes)
حدود المعلومات المتاحة
تؤكد المصادر المقدمة وجود المفتاح الجديد، وفئات المستندات الثلاث المدعومة، وقدرة الضرائب الفردية على تجاوزه. لكنها لا تحدد سلوك الترحيل للمستندات الحالية، أو الاختيار الافتراضي بعد الترقية، أو ضوابط أذونات المستخدم، أو النتائج الخاصة بكل لغة ومحلية، أو معالجة الوحدات المخصصة. (Odoo 19.4 Release Notes)
تتطلب هذه النقاط اختبار التنفيذ بدلًا من الاعتماد على افتراضات مبنية على إعلان الميزة. قبل استخدام هذا التحكم في سير العمل التشغيلية، ينبغي للمؤسسات التحقق من الضرائب والمواقع الإلكترونية ووثائق المعاملات والقوالب ونتائج المحاسبة في بيئة Odoo 19.4 المستهدفة. (ملاحظات إصدار Odoo 19.4; وثائق Odoo 19.0: أسعار التجارة الإلكترونية; وثائق Odoo 19.0: الضرائب المحاسبية)
