تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

مقدمة

هذا التحديث هو جزء ثنائي التحديث المجمع تمكن Microsoft Dynamics AX 2012 R2 لوظائف الترجمة البيع بالتجزئة لفرنسا. راجع 4101319 كيلو بايت للجزء من تطبيق التحديث.

يقدم هذا المقال نظرة عامة حول الخطوات المطلوبة لتكوين Microsoft Dynamics AX 2012 R2 للبيع بالتجزئة نقاط المبيعات (POS) لاستخدامها في المخازن الموجودة في فرنسا، بالإضافة إلى نظرة عامة على مكونات الحل الترجمة البيع بالتجزئة لفرنسا تضمين البيع بالتجزئة SDK.

راجع 4101319 كيلو بايت لمزيد من المعلومات حول Microsoft Dynamics AX 2012 R2 للترجمة البيع بالتجزئة لفرنسا وخطوات الترجمة المطلوبة.

تكوين نقطة البيع لفرنسا

أسفل المقاطع وصفاً للإجراءات المطلوبة لتكوين نقطة البيع (POS) لفرنسا.

تكوين نقطة البيع المؤسسة لفرنسا

لتمكين التوقيع الرقمي حركات المبيعات في المؤسسة POS، تحتاج إلى تثبيت شهادة إضافة الإعدادات المطلوبة لملف تكوين التطبيق POS.exe.config:

  1. تثبيت شهادة رقمية صحيحة إلى مخزن الشهادات المحلي على الجهاز POS المؤسسة.

  1. نسخ التعليمات البرمجية التالية إلى المقطع configSections ملف POS.exe.config:

<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >

<section name="Microsoft.Dynamics.Retail.FiscalRegistrationServices.DigitalSignatureFiscalRegister.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />

<section name="Microsoft.Dynamics.Retail.FiscalRegistrationServices.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />

</sectionGroup>  

  1. نسخ التعليمات البرمجية التالية إلى المقطع أبليكاتيونسيتينجس من ملف POS.exe.config:

<Microsoft.Dynamics.Retail.FiscalRegistrationServices.Properties.Settings>

< اسم الإعداد ="FiscalRegisterAssembly_FR" سيرياليزيس ="سلسلة">

<value>DigitalSignatureFiscalRegister.dll</value>

</setting>

< اسم الإعداد ="FiscalRegisterClass_FR" سيرياليزيس ="سلسلة">

<value>Microsoft.Dynamics.Retail.FiscalRegistrationServices.DigitalSignatureFiscalRegister.DigitalSignatureFiscalRegister</value>

</setting>

</Microsoft.Dynamics.Retail.FiscalRegistrationServices.Properties.Settings>

<Microsoft.Dynamics.Retail.FiscalRegistrationServices.DigitalSignatureFiscalRegister.Properties.Settings>

< اسم الإعداد =اسم مخزن "الشهادات" سيرياليزيس ="سلسلة">

<value>My</value>

</setting>

< اسم الإعداد ="سيرتيفيكاتيستوريلوكيشن" سيرياليزيس ="سلسلة">

<value>LocalMachine</value>

</setting>

< اسم الإعداد ="انكودينجنامي" سيرياليزيس ="سلسلة">

<value>UTF-8</value>

</setting>

< اسم الإعداد ="داتاهاشالجوريثم" سيرياليزيس ="سلسلة">

<value>SHA1</value>

</setting>

< اسم الإعداد ="سيرتيفيكاتيثومببرينت" سيرياليزيس ="سلسلة">

<value></value>

</setting>

</Microsoft.Dynamics.Retail.FiscalRegistrationServices.DigitalSignatureFiscalRegister.Properties.Settings>

  1. إعداد قيم اسم مخزن الشهادات وسيرتيفيكاتيستوريلوكيشن وسيرتيفيكاتيثومببرينت صحة الشهادة المثبتة في الجزء أبليكاتيونسيتينجس من الملف POS.exe.config.

نظرة عامة حول SDK

أسفل المقاطع توفر نظرة عامة حول مكونات الحل الترجمة البيع بالتجزئة لفرنسا المدرجة في SDK البيع بالتجزئة. يمكنك تعديل هذه المكونات لتخصيص أو توسيع وظائف الترجمة.

المؤسسة نقطة البيع

الحل يتكون من ثلاثة مشاريع جديدة والواجهات الجديدة اثنين وثلاثة جداول قاعدة البيانات الجديدة. وباﻹضافة إلى ذلك، يتم توسيع العديد من الواجهات الموجودة بأساليب جديدة.

  • مشروع ديجيتالسيجناتوريفيسكالريجيستير في Plugins\FiscalRegistrationServices SDK\POS البيع بالتجزئة وهو جزء من حل فيسكالريجيستراتيونسيرفيسيس.

  • المشروع فرانسيتريجيرس الموجود في المجلد SDK\POS البيع بالتجزئة التوصيل-ins\Triggers وهو جزء من الحل المشغلات.

  • الواجهات الجديدة إياوديتيفينتريجير و إيباتشوبيراتيونتريجير جزء من تجميع العقود.

  • يتم توسيع واجهة موجودة من إيابليكاتيونتريجير مع اثنين من الأساليب الجديدة:

    • يسمى أبليكاتيونسيتينجتشانجيد بعد إعداد تطبيق مثل وضع التدريب أو تغيير وضع عدم الاتصال؛

    • يسمى بوستبورجيتشانيلداتا بعد التنظيف الحركات من قاعدة بيانات القناة.

  • يتم توسيع واجهة موجودة من إيبرينتينجتريجير مع اثنين من الأساليب الجديدة:

    • يسمى جيتريسيبتفيلدينفو قبل طباعة حقل عند استلام؛

    • بعد طباعة نسخة إيصال تسمى بوستبرينتريسيبتكوبي .

  • يتم استخدام جدول ريتايلوجترانساكتيونريفيرينسي جديد لتخزين المراجع بين حركات التجزئة المقابلة كمرجع بين الحدث طباعة نسخة إيصال وحركة البيع بالتجزئة الأصلية ومراجعة سجل الأحداث.

  • يتم استخدام جدول ريتايلوجفيسكالترانساكشن جديد لتخزين معلومات التسجيل الخاصة بالأحداث في سجل التدقيق.

  • يتم استخدام جدول ريتايلفيسكالريجيستراتيونسيقوينسي جديد لتخزين أرقام تسلسلية الأخير لأنواع متعددة من الكائنات الموقعة مثل صفقات البيع بالتجزئة وتدوين أحداث.

مشغل الحدث التدقيق

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

تمت إضافة واجهة إياوديتيفينتريجير الجديدة للمكتبة العقود . توضح هذه الواجهة بريلوجيفينتوأساليب بوستلوجيفينت .

يمكن إيقاف عملية التسجيل أسلوب بريلوجيفينت وإظهار الرسائل عبر الكائن بريتريجيرريسولت القياسية. لاستخدام مشغل أوديتيفينت ، يلزم إنشاء فئة جديدة. أن هذه الفئة بتطبيق واجهة إياوديتيفينتريجير . في هذه الحالة، سيتم تحميل MEF الفئة أثناء بدء تشغيل التطبيق.

فرانسيتريجيرس

المشروع فرانسيتريجيرس على مشغلات نقطة البيع القياسية التي تم تحميلها إذا تم تعيين الحقل كود ISO لوظيفة لنقاط البيع إلى الأب.

  • تنفيذ واجهة إيباتشوبيراتيونتريجير باتشوبيراتيونتريجير وتجاوز أسلوب سافيكلوسيباتش . الأسلوب تسجيل حدث تدوين لإغلاق وردية.

  • تنفيذ واجهة إيابليكاتيونتريجيرفرانسيبليكاتيونتريجير وتجاوز الأساليب أبليكاتيونستارت و بوستلوجون .

    • أسلوب أبليكاتيونستارت تهيئة حالة التسجيل ريجيستراتيونماناجير عن طريق استدعاء الأسلوب أكتواليزيريجيستراتيونستيت ؛

    • يتحقق الأسلوب بوستلوجون حالة التحول عن طريق استدعاء الأسلوب تشيكشيفتكلوسينج من فئة شيفتكلوسينجتشيكير إذا تم إجراء عملية تسجيل دخول بنجاح. يعرض الأسلوب تحذير إذا كان التحول الحالي تستغرق وقتاً أطول من الوقت المعرفة مسبقاً.

  • تنفيذ واجهة إياوديتيفينتريجير فرانسيوديتيفينتريجير وتجاوز الأساليب بريلوجيفينت و بوستلوجيفينت .

    • يتلقى الكائن إيوديتيفينت طريقة بريلوجيفينت وإجراء تسجيل أحداث التدقيق في حالة تمكين التدقيق.

    • يتلقى الكائن إيوديتيفينت طريقة بوستلوجيفينت وتفرغ تسجيل أحداث التدقيق إذا تم تمكين تدوين بحفظ معلومات مالية في التسجيل.

  • تنفيذ واجهة إيوبيراتيونتريجيرفرانسيوبيراتيونتريجير وتجاوز أسلوب بريبروسيسوبيريشن . يتحقق الأسلوب حالة التحول عن طريق استدعاء أسلوب فئة شيفتكلوسينجتشيكير تشيكشيفتكلوسينج . حظر الأسلوب العملية إذا كان التحول الحالي تستغرق وقتاً أطول من الوقت المعرفة مسبقاً ويعرض رسالة تحذير.

  • تنفيذ واجهة إيبايمينتريجير فرانسيبايمينتريجير وتجاوز أسلوب الدفعة المقدمة . الأسلوب يعمل بنفس الطريقة كأسلوب بريبروسيسوبيريشن وكتل الدفع إذا كان التحول الحالي تستغرق وقتاً أطول من الوقت المعرفة مسبقاً.

  • تنفيذ واجهة إيبرينتينجتريجير فرانسيبرينتينجتريجير وتجاوز أسلوب جيتريسيبتفيلدينفو . الطريقة استلام إيريسيبتفيلد والكائنات إيريسيبتبرينتينجكونتيكست وحساب قيمة الحقل الإيصال الذي تتم طباعته.

  • تنفيذ إيترانساكتيونتريجير فرانسيترانساكتيونتريجير وتجاوز الأساليب بريندترانساكشن و سافيترانساكشن .

    • يتلقى الكائن إيبوسترانساكشن طريقة بريندترانساكشن وإجراء تسجيل حركة البيع بالتجزئة. بالإضافة إلى ذلك، يتحقق الدولة العالي وتحظر المعاملة لو التحول الحالي تستغرق وقتاً أطول من الوقت المعرفة مسبقاً.

    • يتلقى الكائن إيبوسترانساكشن طريقة سافيترانساكشن وتتولى الصياغة النهائية لتسجيل عملية البيع بالتجزئة بحفظ معلومات مالية في التسجيل.

ديجيتالسيجناتوريفيسكالريجيستير

ويوفر المشروع ديجيتالسيجناتوريفيسكالريجيستير وظيفة لمعاملات البيع بالتجزئة ورقميا تدوين أحداث. 

  • الفئة سيرتيفيكاتيهيلبير توفر أساليب لتحميل الشهادات من مخزن الشهادات.

  • الفئة ديجيتالسيجناتوريفيسكالريجيستير تطبيق واجهة إيفيسكالريجيستيردريفير وتجاوز أساليب التهيئة و ريجيستيرفيسكالداتا .

    • تحميل أسلوب تهيئة إعدادات التوقيع الرقمي مثل بصمة إبهام الشهادة والموقع من ملف التكوين.

    • أسلوب ريجيستيرفيسكالداتا يتلقى المعلومات المالية المتسلسلة ويحسب التوقيع الرقمي.

  • تمثل الفئة ديجيتالسيجناتوريفيسكالريجيستيريسبونسي استجابة تسجيل التوقيع الرقمي.

عملية التسجيل

تشبه عمليات تسجيل أحداث التدقيق ومعاملات البيع بالتجزئة. هناك محول الفئات تطبيق واجهة إيريجيسترابليفينت لكل نوع كائن قابل للتسجيل في مشروع فرانسيتريجيرس :

  • فئة ريجيسترابليفينتاوديتيفينتادابتير لدعم تسجيل أحداث التدقيق

  • ريجيسترابليفينتريتايلترانساكتيونادابتير لدعم تسجيل حركة البيع بالتجزئة

  • رجيسترابليفينتشيفترانساكتيونيفينتادابتير لدعم تسجيل حدث إغلاق وردية

المحولات مسؤولة عن استخراج وتسلسل المعلومات المستخدمة للتسجيل من كائنات قابل للتسجيل. إنشاء محول النوع الملائم داخل أساليب مشغل مثل بريندترانساكشنوبريلوجيفينتوسافيكلوسيباتش بواسطة فئة ريجيسترابليفينتفاكتوري .

يتم إجراء التسجيل لأي كائن قابل للتسجيل بالفئة ريجيستراتيونماناجير الموجود في المشروع فرانسيتريجيرس. يستخدم ريجيستراتيونماناجير خدمة ديفاولتفيسكالريجيستراتيونسيرفيسي التي تقوم بتنفيذ الواجهة إيفيسكالريجيستير ويتم تحميلها بواسطة MEF. 

إنشاء ديفاولتفيسكالريجيستراتيونسيرفيسي وتعيين مثيل إيفيسكالريجيستيردريفير. يستخدمالفئة فيسكالريجيستيرفاكتوري لإنشاء مثيل إيفيسكالريجيستيردريفير مناسبة وإنتاج مثيلمن فئة ديجيتالسيجناتوريفيسكالريجيستير ضمن البلد فرنسا/ سياق المنطقة.

يتم تخزين البيانات المتسلسلة التسجيل المالي في تنسيق JSON في جداول قاعدة البيانات ريتيلترانساكتيونفيسكالترانساكشن و ريتايلوجفيسكالترانساكشن لمعاملات البيع بالتجزئة وتدوين الأحداث، على التوالي.

معلومات الإصلاح العاجل

كيفية الحصول على Microsoft Dynamics AX تحديث الملفات

يتوفر هذا التحديث للتنزيل اليدوي وتثبيتها من "مركز تحميل microsoft".

المتطلبات المسبقة

يجب أن يكون لديك أحد المنتجات التالية مثبتة لتطبيق هذا الإصلاح العاجل:

  • Microsoft Dynamics AX 2012 R2

متطلبات إعادة التشغيل

يجب إعادة تشغيل خدمة خادم كائن التطبيق (AOS) بعد تثبيت الإصلاح الجديد.

إذا كانت تواجه تحميل المشكلة، تثبيت هذا الإصلاح العاجل، أو قد الفنية الأخرى دعم الأسئلة، اتصل بشريكك، أو إذا المسجلين في خطة دعم مباشرة مع Microsoft، يمكنك الاتصال بالدعم التقني ل Microsoft Dynamics وإنشاء طلب دعم جديد. للقيام بذلك، قم بزيارة موقع Microsoft التالي على ويب:

https://mbs.microsoft.com/support/newstart.aspx

يمكنك أيضا الاتصال الدعم الفني ل Microsoft Dynamics بالهاتف باستخدام هذه الارتباطات لأرقام الهواتف المحددة البلد. للقيام بذلك، قم بزيارة أحد مواقع Microsoft التالية على الويب:

الشركاء

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts

العملاء

https://mbs.microsoft.com/customersource/northamerica/help/help/contactus

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

ملاحظة:وهذا المقال "النشر السريع" التي تم إنشاؤها مباشرة من داخل مؤسسة دعم Microsoft. وتقدم المعلومات الواردة هنا في كاستجابه للمسائل الناشئة. نتيجة للسرعة في توفيره، قد تتضمن الأخطاء المطبعية المواد ويمكن مراجعة في أي وقت دون سابق إنذار. راجع شروط الاستخداملاعتبارات أخرى.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×