تبادل البيانات مع 1s 8 3. تحويل البيانات - لإنشاء قواعد تبادل البيانات

تبادل البيانات مع 1s 8 3. تحويل البيانات - لإنشاء قواعد تبادل البيانات
تبادل البيانات مع 1s 8 3. تحويل البيانات - لإنشاء قواعد تبادل البيانات

يعد تبادل البيانات بين حلول تطبيقات 1C 8 أمرًا بدونه لا يمكن إنشاء حل متكامل مساحة المعلوماتالشركات.

  • لماذا هناك حاجة لتبادل البيانات وكيفية استخدامها؟
  • أنواع التبادلات بين 1C.
  • كيفية تكوين تبادل البيانات بين قواعد بيانات 1C؟

سوف تجد الإجابات على هذه الأسئلة أدناه.

عادة ما يكون هناك سببان لإدخال التبادلات:

لدى المنظمة شبكة فروع

في هذه الحالة، تحتاج ببساطة إلى إعداد التبادل بين الفروع المختلفة. لهذا الغرض، هناك آلية في نظام المؤسسة 1C 8.3. يمكنك من خلالها تكوين تبادل المعلومات بمرونة. على سبيل المثال، بالنسبة للفروع يمكنك تعطيل رؤية المستندات للفروع الأخرى وفي نفس الوقت المكتب الرئيسيسوف نرى وثائق من جميع الفروع. مثال آخر هو إعداد التبادل بين قواعد بيانات 1C Retail الخاصة بالمكتب والمتاجر.

الفصل حسب نوع المحاسبة

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

ما هي آليات التبادل بين قواعد بيانات 1C؟

يمكن تصنيف عمليات تبادل البيانات بطريقتين: الآليات المستخدمة والنقل المستخدم للتبادل.

آليات تبادل البيانات 1C

عادة، يتم استخدام آليتين للتبادل:

  • قاعدة المعلومات الموزعة (RIB)— آلية تسمح لك بإعداد تبادل البيانات بين الفروع. تتضمن الآلية تبادل تكوينات قاعدة بيانات متطابقة تمامًا. يمكن للآلية نقل تغييرات تكوين قاعدة البيانات. يتم تنفيذ الآلية على مستوى منصة التكنولوجيا.
  • آلية عالمية للتبادل بين التكوينات— تم تطوير الآلية بواسطة 1C لحلول التطبيقات. إنه عالمي ويستند إلى . يتم تبادل البيانات باستخدام قواعد XML، والتي يتم إنشاؤها في تكوين خاص - . باستخدام هذه الآلية، يمكنك تنفيذ كل من التبادل لمرة واحدة والتبادل المستمر بين تكوينات 1C. يتم تنفيذ الآلية على مستوى التكوين، ويمكنك دمجها في التكوين الخاص بك من التكوين التكنولوجي.

النقل لتبادل البيانات

يمكن أن يكون النقل مجموعة واسعة إلى حد ما من التقنيات. دعونا نفكر في أهم العناصر المطبقة في آلية التبادل العالمي 1C 8.2:

احصل على 267 درس فيديو على 1C مجانًا:

  • دليل محلي أو شبكة- أبسط وسائل النقل. يقوم أحد أمن المعلومات بإنشاء ملف على القرص، والثاني يقرأه ويضيف الملف الخاص به.
  • مورد بروتوكول نقل الملفات- التبادل يشبه التبادل من خلال الكتالوج. الفرق هو أن التبادل يتم عبر بروتوكول FTP.
  • الرسائل البريدية أو البريد الإلكتروني- يتم التبادل في حدود الوسائل بريد إلكتروني. تقوم التكوينات بإرسال رسائل بريدية لبعضها البعض والتحقق منها بانتظام العنوان البريديللرسائل الجديدة.
  • اتصال مباشر (COM)- يتم التبادل من خلال الاتصال المباشر لقاعدة بيانات بأخرى باستخدام الأموال.
  • الإنترنت (خدمة الويب)— النقل هو خدمة ويب. تتصل قاعدة معلومات واحدة بـ ، وتتصل خدمة الويب بقاعدة المعلومات الثانية وتنقل الرسالة. لتنفيذ هذا النقل يجب أن يكون لديك.

كيفية إعداد تبادل البيانات بين قواعد بيانات 1C؟

للتعرف على أساسيات إعداد تبادل البيانات في 1C باستخدام تكوين "تحويل بيانات 1C"، راجع المثال في الفيديو:

1C تبادل البيانات وفقًا للجدول الزمني في 1C 8.2

إذا كنت بحاجة إلى تكوين التحميل التلقائي وفقًا لجدول زمني، فما عليك سوى تكوين .

لإصدار خادم العميل

في دليل "إعدادات تبادل البيانات"، في علامة التبويب "التبادل التلقائي"، تحتاج إلى إنشاء ملف جديد مهمة روتينية، حيث لتحديد الجدول الزمني:

لخيار الملف

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

إذا قمت بتبادل البيانات بين تكوينات Trade Management 10.3 وEnterprise Accounting 2.0، فبعد تحديث أحد التكوينات، تحتاج إلى تحديث قواعد التبادل.

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

لنبدأ مع 1C Trade Management 10.3. حدد العنصر "جميع إعدادات تبادل البيانات" من قائمة "الأدوات" => عمليات تبادل البيانات الأخرى.

حدد قسم "جميع التبادلات". نجد تبادل البيانات الخاصة بك في القائمة، انقر فوق انقر على اليمينالماوس وانقر على "تغيير". إذا حاولت تغيير إعدادات التبادل من قسم "تبادل البيانات مع 1C: المحاسبة 8"، فعند محاولة التغيير، سيتم تشغيل مساعد إعداد تبادل البيانات، وهو ما لا نحتاج إليه.

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

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

لا تستبدلها بأي حال من الأحوال بالقواعد القياسية. إذا لم تكن متأكدًا من أن لديك تكوينات قياسية، فاحفظ القواعد الحالية باستخدام الزر "حفظ القواعد في الملف"، تحسبًا لذلك.

نظرًا لأن هذا الأخير قد صدر في وقت لاحق بكثير من تحديث إدارة التجارة، فإننا نبحث عن قواعد التبادل في كتالوج قوالب تحديث 1C للمحاسبة. يمكنك العثور على دليل قالب التحديث على النحو التالي. قم بتشغيل 1C وانقر على "الإعدادات". في النافذة التي تظهر، نرى المسار إلى دليل قوالب التكوين والتحديثات.

دعونا نتحرك على هذا الطريق. التالي: 1C => المحاسبة وحدد المجلد الذي يحمل اسم أحدث إصدار مثبت من المحاسبة. إذا كانت القواعد بحاجة إلى أخذها من تحديث تكوين "1C: Trade Management"، فسيُطلق على المجلد اسم Trade. بالنسبة لتكوين "1C: البيع بالتجزئة" - البيع بالتجزئة. أنه يحتوي على مجلد "تبادل البيانات".

التالي، “التبادل مع التكوين وإدارة التجارة، أد. 10.3". نرى فيه قواعد تحويل BP-UT وقواعد تحويل UT-BP. نظرًا لأننا بحاجة إلى قواعد للتفريغ من UT، حدد "قواعد تحويل UT-BP" وانقر فوق "فتح". نحن نفعل الشيء نفسه بالنسبة لقواعد التحميل من قاعدة بيانات التبادل إلى قاعدة البيانات الحالية، ما عليك سوى تحديد ملف BP-UT CONVERSION RULES والنقر فوق فتح.

في المجلد "التبادل مع التكوين إدارة التجارة، أد. 10.3" هو ملف Sharing.htm. إذا لم تكن قد قرأته من قبل، فتأكد من قراءته. أنه يحتوي على المعلومات المفيدة التالية:

  • أغراض المشاركة
  • وصف عام
  • الهجرة من الإصدارات السابقة للاتصال ثنائي الاتجاه
  • الإجراءات الأولية
  • الإجراء الخاص بإعداد تبادل البيانات بين التكوينات
  • مزامنة البيانات
  • التعاون بين تكوينات "إدارة التجارة" و"محاسبة المؤسسة".
  • أمثلة على سيناريوهات المستخدم
  • جدول المراسلات للمستندات التي تم تحميلها UT - BP (المراجعة 1.6، الإصدار 2.0) جدول المراسلات للمستندات التي تم تحميلها BP (المراجعة 1.6، الإصدار 2.0) - UT
  • مميزات تحميل المستندات والكتب المرجعية
  • جدول المطابقة لمستندات BP التي تم تحميلها (المراجعة 1.6، المراجعة 2.0) - UT
  • نقل المستندات "فاتورة الدفع للمشتري" و"طلب المشتري"
  • نقل تكلفة شطب البضائع
  • مراقبة نتائج تبادل البيانات

نتحقق من القواعد باستخدام أزرار الاختيار. وانقر فوق موافق. تم حفظ القواعد الجديدة. نبدأ تبادل البيانات والتحقق من عملها.

كيفية إعداد تبادل البيانات ثنائي الاتجاه بين تكوينات Trade Management 10.3 وEnterprise Accounting 2.0 مكتوبة في مقالتي الأخرى.

أرسل هذا المقال إلى بريدي الإلكتروني

الأسباب الرئيسية للحاجة إلى تنفيذ التبادل بين قواعد بيانات 1C هي وجود الفروع وفصل أنواع المحاسبة، لأن في كثير من الأحيان تعمل الشركات في العديد من قواعد بيانات المعلومات. يتيح لك إعداد تبادل 1C 8.3 التخلص من العمل المزدوج - إدخال نفس المستندات والأدلة في برنامجين، بالإضافة إلى تسليم كائنات النظام الضرورية بسرعة لمختلف الفروع والأقسام.

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

إذا كان من الضروري فصل أنواع المحاسبة، على سبيل المثال، الحفاظ على الأنواع التشغيلية في قاعدة بيانات التداول، والأنواع المنظمة في قاعدة البيانات المحاسبية، تتوفر آليات التبادل العالمية مع إعدادات مزامنة البيانات المرنة.

أحد أحدث التطورات في 1C هو تنسيق التبادل بيانات المؤسسة. إنه سهل الاستخدام ومصمم للتبادل داخل الشركة بين قواعد بيانات 1C وبرامج الطرف الثالث.

يمكن تمثيل تنفيذ تبادل البيانات في المؤسسة في شكل إجراءات متسلسلة.

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

ثم نختار التنسيق المناسب: RIB، التنسيق العالمي؛ الصرف وفقا لقواعد الصرف؛ تبادل دون قواعد الصرف.

والخطوة التالية هي اختيار وسيلة لتنفيذ التبادل. متاح خيار كبيرالتقنيات، سنسلط الضوء على أهمها: الدليل (المحلي أو الشبكة)، ومورد FTP، اتصالات كوم، خدمة الويب، البريد الإلكتروني.

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

وفي الختام، يتم تحديد جدول تردد التبادل

يتطلب كل خيار لإعداد تبادل 1C 8.3 إعدادًا دقيقًا. إن تنفيذه يتجاوز قدرات كل مستخدم؛ فمن الضروري مراعاة العديد من الفروق الدقيقة وفهم مبادئ التبادل. يجب إيلاء اهتمام خاص للتكوين إذا كانت قواعد البيانات: تحتوي على تعديلات أو العديد من التعديلات الإضافية. التفاصيل، تختلف في إصدارات النظام الأساسي أو المستخدمة الإصدارات القديمةالتكوينات، المؤسسة كبيرة وتستخدم النظام الآلي، تتكون من كميات كبيرةقواعد الأخطاء غير مقبولة هنا، لأن... يمكن أن يؤدي إلى عواقب لا يمكن إصلاحها. يوصى بالتنفيذ المستقل للتبادل في 1C فقط إذا كنت بحاجة إلى إعداد نقل بسيط للمعلومات بين التكوينات القياسية.

إذا كنت تشك في قدراتك، فمن الأفضل عدم الحفظ، ولكن الاتصال بأخصائي مختص سيساعدك على اتخاذ القرار مهمة صعبة 1C إعدادات الصرف 8.3.

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

فيما يلي مثال تفصيلي لإعداد تبادل 1C 8.3 في من جانب واحدبين التكوينات القياسية Trade Management 11 (UT) وEnterprise Accounting 3.0 (BP). المثال مناسب للعديد من الشركات العاملة في تجارة الجملة والتجزئة. في UT، يتم الحفاظ على المحاسبة الإدارية، في BP - ينظم، التبادل ضروري لتسهيل عمل المستخدمين.

هذه الخوارزمية مناسبة أيضًا للتكوينات القياسية الأخرى على النظام الأساسي 1C 8.3

بادئ ذي بدء، سنقوم بتنفيذ الأعمال التحضيرية لمتلقي المعلومات، أي. لشركة بريتيش بتروليوم. نقوم بتشغيل البرنامج في وضع المؤسسة. تحتاج إلى ضبط ثابت مزامنة البيانات (القسم الإدارة → مزامنة البيانات).

انتبه إلى حقل البادئة؛ هنا تحتاج إلى تحديد القيمة التي ستسمح لك بالتمييز لاحقًا (بقيمة رمز الدليل أو رقم المستند) في البرنامج الذي تم إنشاء الكائنات فيه في الأصل. في مثالنا، الاختصار المعتاد مناسب - BP وUT، إذا تم تنفيذ إعداد التبادل 1C 8.3 لتبادل معقد بين كمية كبيرةالقواعد، بالإضافة إلى التكوينات المتطابقة، ستحتاج إلى إدخال كل قاعدة بتسميتها الواضحة.

نظرًا لأن وحدة إمداد الطاقة ليست سوى جهاز استقبال للمعلومات، فإننا ننتقل إلى إعداد UT.

هنا، تمامًا كما هو الحال في BP، تحتاج إلى تمكين المزامنة وتحديد بادئة. تتوفر هذه المعلومات في قسم البيانات الرئيسية والإدارة → إعدادات مزامنة البيانات.

حدد طريقة الإعداد: حدد الإعدادات يدويًا. إضافي.

دعونا نحدد الخيار اتصال مباشرعندما يقع كلا البرنامجين في واحد شبكه محليه، سنشير إلى معلمات الاتصال بدليل أمان المعلومات على هذه الشبكة، ونقوم أيضًا بملء معلومات المصادقة الخاصة بالمستخدم (في قاعدة بيانات BP). إضافي.

سيتحقق النظام من صحة البيانات المحددة، وإذا كانت النتيجة إيجابية، فسوف يعرض نافذة إعدادات التبادل 1C 8.3.

انقر فوق الرابط تغيير قواعد تحميل البيانات للوصول إلى إعدادات البورصة. سنقوم بتوضيح البيانات الرئيسية - تحميل فقط تلك المستخدمة في المستندات، واختيار المنظمات وخيار العمل مع العقود - بدون مرجع، وفصل المستندات حسب المستودع. يبدأ التبادل في 1 مارس من العام الحالي.

نكتب القواعد المقدمة ونغلقها.

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

أنت الآن بحاجة إلى التحقق من المعلمات التي تم إدخالها وإذا كانت صحيحة، فانقر فوق "التالي"، وإلا قم بالعودة إلى الخطوة السابقة بالنقر فوق "رجوع".

سيُطلب منك بعد ذلك المزامنة. انقر فوق إنهاء.

إذا كان من الضروري ربط كائنات متطابقة من تكوينين، فسيتم فتح نافذة لمقارنة البيانات. نقوم بإجراء المقارنة وانقر فوق "التالي".

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

بعد اكتمال المزامنة، سيتم عرض نافذة تؤكد إتمام هذه العملية بنجاح.

هنا، باستخدام أمر التكوين أو ما بعده، في البرنامج النصي للمزامنة، يمكنك تكوين جدول زمني لإجراء التبادل تلقائيًا.

هل تحتاج إلى إعداد تبادل البيانات؟

لقد قمنا ببرمجة 1C لمدة 15 عامًا ونقدم تعليمات فيديو مجانية

لدينا فريق من المبرمجين الذين لديهم خبرة واسعة في إعداد تبادل 1C:

بين تكوينات 1C،

في إعداد تبادل 1C مع البرامج الأخرى.

لماذا أخترتنا؟

وقت استجابة يصل إلى ساعتين للمهام العاجلة، حتى في عطلات نهاية الأسبوع والعطلات الرسمية.

أكثر من 40 مبرمجًا بدوام كامل يتمتعون بخبرة 1C من 5 إلى 20 عامًا.

نقوم بعمل تعليمات فيديو حول المهام المكتملة.

التواصل المباشر عبر أي مريحة للعميلرسل.

99% من المهام يتم إنجازها من خلال الوصول عن بعد(TeamViewer أو RDP)، مما يقلل بشكل كبير من وقت إنجاز المهمة.

الشركاء الرسميون لشركة 1C منذ عام 2006.

تجربة الأتمتة الناجحة من الشركات الصغيرة إلى الشركات الكبيرة.

99% من العملاء راضون عن النتائج، وهو ما تؤكده رسائل الشكر.

تحتوي كل خطة على قائمة محددة من العناصر التي يمكنها تخزين معلومات حول التغييرات التي تطرأ عليها. تسمى هذه القائمة "محتويات خطة التبادل". يمكن توسيع التكوين، ولكن تتم إزالة دعم التكوين.

يقوم "تخطيط الخطة" بتخزين القواعد ذاتها التي تعمل المزامنة على أساسها. إن حزمة التحويل هذه (قواعد التسجيل، وقواعد التبادل، وقواعد التبادل المراسل) هي التي نحتاجها لمزيد من الدراسة.

لنفكر في مثال لمزامنة البيانات بين التكوينات "1C: Salary and HR 3" (ZUP) و"1C: Enterprise Accounting 3" (BP). دعونا نلاحظ على الفور أنه في هذه المهمة سيتعين علينا إزالة التكوين من الدعم. وهذا مطلوب حسب الحالة.

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

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

حل المشكلة: لننتهي من حزمة التحويل من خطة التبادل ExchangeSalary3Accounting3. دعنا نضيف إلى "قواعد تبادل 1C" القياسية "قاعدة تحويل الكائنات" (PKO) الجديدة لدليل "التسجيل لدى مصلحة الضرائب"، وبالتالي "تحويل الملكية" لهذا الدليل (PCS). سنقوم بالتأكيد بوضع اللمسات الأخيرة على "قواعد تسجيل الكائنات" القياسية، لأن كانت هناك حاجة لتسجيل تغييرات الدليل على موقع التبادل. وسنقوم بمراجعة "قواعد التبادل 1C" لقاعدة بيانات المراسلين.

أين سنقوم بتحرير كل هذا؟ لكتابة القواعد وتغييرها، نحتاج إلى تكوين "1C: Data Conversion 2".

الانتهاء من قواعد التحويل القياسية من ZUP - BP Exchange Plan

لذلك، سنبدأ في وضع اللمسات الأخيرة على قواعد التبادل 1C عن طريق إضافة عنصر جديد إلى مكون خطة التبادل ExchangeSalary3Accounting3 - التسجيل في دليل مصلحة الضرائب. سنقوم بإجراء هذا التغيير في كلا التكوينين "1C: الرواتب وإدارة المؤسسات 3" و"1C: محاسبة المؤسسات 3".

دعونا حفظ وتحديث التكوينات.

في وضع المؤسسة، سنقوم بتحميل وصف لبنية بيانات التعريف لكل قاعدة بيانات باستخدام معالجة MD83Exp.epf للنظام الأساسي 1C:Enterprise 8.3. يمكن العثور على المعالجة في حزمة "1C: تحويل البيانات".

في المرحلة التالية، سنقوم بتفريغ حزمة التحويل من ZUP وBP. يجب أن تتكون الحزمة من 3 ملفات: قواعد التسجيل، قواعد التبادل، قواعد التبادل المراسل.

لن تصف هذه المقالة كيفية تكوين مزامنة البيانات؛ يمكنك قراءة ذلك على موقع Coderline الإلكتروني في قسم "مقالات الخبراء" أو مشاهدة تسجيلات الندوات عبر الإنترنت. الآن تم تكوين هذا الخيار بالفعل في قواعد البيانات. لذلك، انتقل إلى إعدادات المزامنة (الإدارة -> مزامنة البيانات -> إعدادات مزامنة البيانات)، وانقر فوق الزر "تحميل القواعد". سيتم فتح نموذج "قواعد المزامنة" أمامنا. انقر فوق الزر "المزيد" وحدد خيار "حفظ القواعد في الملف".


هذه هي الحزمة التي يجب أن نحصل عليها بعد التفريغ.

سنقوم بتنفيذ إجراءات مماثلة للآخر قاعدة المعلومات“1C: محاسبة المؤسسات”.
ونتيجة لذلك، فإن جميع الأعمال التحضيرية لتحرير القواعد جاهزة. لدينا:

وصف بنية البيانات الوصفية للتحميل في "1C: تحويل البيانات 2" (لـ ZUP وBP)؛

حزمة التحويل، التي تحتوي على قواعد تبادل 1C وقواعد التسجيل اللازمة للتحميل في "1C: تحويل البيانات 2" (لـ ZUP وBP).

انتقل إلى "1C: تحويل البيانات 2". لنقم بتنفيذ الخطوات التالية بالترتيب لكلتا قاعدتي المعلومات:

تحميل هياكل البيانات الوصفية لتكويناتنا؛

نقوم بإنشاء التحويلات وتحميل قواعد تبادل البيانات 1C من حزم التحويل (يسمى ملف القواعد ExchangeRules)؛

نقوم بإنشاء التسجيلات وتحميل قواعد التسجيل من حزم التحويل (يسمى ملف القواعد قواعد التسجيل).


دعنا ننتقل إلى مراجعتنا. نقوم بإضافة قاعدة تحويل كائن جديدة (PKO) إلى قواعد تبادل 1C - دليل "التسجيلات لدى مصلحة الضرائب". نضيف قاعدة تحويل الخاصية (PCR) لهذا الدليل وقاعدة تحميل البيانات (DRU). يجب إجراء هذا النوع من التعديل لكل من القواعد من حزمة ZUP وقواعد التبادل من حزمة BP. نقوم بتحميل قواعد التبادل الخاصة بنا إلى ملفات ExchangeRules المقابلة.

دعنا ننتقل إلى قواعد تسجيل عنصر جديد. نقوم بإضافة كتاب مرجعي "التسجيلات لدى مصلحة الضرائب". نقوم بتحميل قواعد التسجيل إلى الملف المناسب من حزمة RegistrationRules. نقوم أيضًا بتنفيذ هذا الإجراء لكلتا قاعدتي البيانات.

قواعد الصرف المنقحة وقواعد التسجيل جاهزة. نقوم الآن بنسخ محتويات قواعد التبادل (ExchangeRules) من حزمة BP إلى القواعد المقابلة (CorrespondentExchangeRules) من حزمة ZUP. في القواعد المقابلة (CorrespondentExchangeRules) من حزمة BP، نقوم بنسخ محتويات قواعد التبادل (ExchangeRules) من حزمة ZUP.

يجب أن تكون النتيجة ما يلي:

هذا يكمل العمل في "1C: تحويل البيانات 2". الحزم المعدلة لقواعد التحويل جاهزة، وكل ما تبقى هو تحميلها مرة أخرى إلى قواعد بيانات المعلومات والتحقق من المزامنة.

أرشفة الملفات من الحزم إلى أرشيف مضغوطوقم بتحميل حزم التحويل الخاصة بنا إلى ZUP وBP.

كل شيء جاهز. يبقى أن يتم اختبارها.

دعونا نتذكر شروط المشكلة. كان من الضروري تسجيل دليل "التسجيل لدى مصلحة الضرائب" للتنزيل والتحقق من كيفية ملء TC الخاص بوثيقة "انعكاس الأجور في المحاسبة" على الجانب "1C: Enterprise Accounting 3".

في المصدر "1C: الرواتب وإدارة المؤسسات 3" نقوم بتسجيل الدليل الخاص بنا للتنزيل. نقوم بإجراء المزامنة. نذهب إلى قاعدة بيانات جهاز الاستقبال ونقوم أيضًا بإجراء المزامنة لتلقي البيانات. يرجى ملاحظة أن خطة التبادل تحتوي الآن على الدليل اللازم لتسجيل التغييرات.

نتحقق من الجانب "1C: Enterprise Accounting 3":


لخص. تم إكمال نتيجة المهمة بنجاح. لقد انتهينا من خطة تبادل ZUP - BP، وأضفنا عنصرًا جديدًا لتسجيل التغييرات وأضفنا قواعد التحويل لمزامنة البيانات.

كيفية استخدام قواعد الصرف

لنقل البيانات من قاعدة بيانات إلى أخرى باستخدام قواعد التبادل، تحتاج إلى إنشاء قواعد تبادل واستخدام المعالجة.

كيفية إنشاء قواعد الصرف

باستخدام قواعد التبادل، يمكن نقل البيانات بين قواعد البيانات بأي تكوين. تشرح هذه المقالة إنشاء قواعد التبادل لقواعد البيانات بنفس التكوينات (Enterprise Accounting 2.0). يمكن إجراء هذا النقل باستخدام المعالجة القياسية. لكن هذه المعالجة تنقل بيانات الأنواع المرجعية فقط عن طريق المرجع، وتنقل بيانات الأنواع البدائية والبيانات المحددة مسبقًا حسب القيمة. بالنسبة لعملية نقل أكثر تعقيدًا، على سبيل المثال، عندما تحتاج إلى البحث عن عنصر دليل بالاسم، فإنك تحتاج إلى إنشاء قواعد تبادل.

قواعد المعلومات التي أنشأتها 1C لها بنية بيانات مماثلة. لذلك، سيكون من الأسهل كتابة القواعد لقواعد البيانات هذه. إذا كانت الشركات المصنعة لقاعدة المعلومات مختلفة، فمن الصعب كتابة قواعد النقل، وفي بعض الحالات لا ينصح بذلك.

يتم إنشاء القواعد في قاعدة المعلومات بتكوين "تحويل البيانات".

1) تكوينات قاعدة المعلومات

لإنشاء قواعد النقل بين قواعد البيانات، ستحتاج إلى وصف لبنية قواعد البيانات هذه. لتنزيل هيكل قاعدة المعلومات المقصود علاجات خاصة(MD82Exp.epf، MD83Exp.epf)، والتي يتم توفيرها مع "تحويل البيانات".


بعد تنزيل بنية قاعدة البيانات، يجب إضافتها إلى قائمة التكوينات.

2) قواعد تبادل البيانات

قائمة التحويلات

إضافة تحويل جديد

تحرير قواعد الصرف


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

1) تحتاج أولاً إلى تحديد كائنات قاعدة المعلومات المصدر والوجهة.

2) هنا تحتاج إلى ضبط إعدادات النقل.

3) في معالجات الأحداث باللغة المضمنة، يمكنك كتابة الخوارزميات الخاصة بك لمعالجة البيانات أثناء النقل.