التبادل المجدول بالوسائل القياسية. إضافة خطة تبادل إلى تكوين نموذجي أولوية تغيير البيانات

تحياتي أيها الأصدقاء الأعزاء.

في مقال اليوم أريد أن أصف عملية إنشاء بورصة جديدة في تكوين "Trade Management 11". أريد أن أقول إن هذا الإجراء يمكن أن يُنسب إلى جميع التكوينات الجديدة التي تستند إلى BSP: Trade Management 3.0 for Belarus ، Enterprise Accounting 3.0 ، Small Business Management 1.4.

سننظر في جميع الإجراءات باستخدام مثال.

مثال.

من الضروري تنظيم تبادل عبر الإنترنت بين تكوين Trade Management 11 وقاعدة الاختبار.

دعنا ننتقل إلى التنفيذ.

1. دعونا نخلق خطة جديدةتبادل "ExchangeTestTrade Management11".

2. تكوين تكوين خطة الصرف.

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

3. تكوين وحدة مدير خطة الصرف المنشأة"ExchangeTestTrade Management11" (إلى وحدة مدير خطة الصرف
تحويل الرمز من خطة الصرف
« _DemoExchangeWithLibraryStandardSubsystems»
قاعدة تجريبية "BSP 2.1.2" أو إذا لم يكن هناك "BSP" ، فحينئذٍ من أي خطة صرف مناسبة UT 11). يمكن أخذ وحدة المدير لخطة التبادل الاختباري الخاصة بنا.

4. تحرير أوامر التكوين العامة.أضف خطة التبادل التي تم إنشاؤها إلى المعلمة. يجب تحرير الأوامر التالية:

  • ExecuteDataExchange
  • ExecuteDataExchangeInteractive
  • OpenRulesConversionObjects
  • OpenRulesRegistrationObjects
  • البرامج النصية OpenDataExchange
  • OpenDataSynchronizationRules (إذا كان هناك مثل هذا الأمر ، لأنه تمت إضافته في أحدث الإصدارات)
  • انتقل إلى تسجيل الأحداث تسجيل البيانات تحميل البيانات
  • اذهب إلى السجل
  • إعدادات GetDataSecondDataBase

5. أضف اشتراكات الحدث المطلوبة:

  • تبادل البياناتتبادل الاختباراتإدارة التجارة 11 تسجيل التغيير. هذا الاشتراك سيسجل التغييرات في الدلائل. إعدادات الاشتراك:
  1. مصدر الاشتراك - الدلائل المشاركة في البورصة.
  2. الحدث - قبل التسجيل.
  3. أحداث مشاركة البيانات»مع الكود تبادل البياناتEvents.ObjectRegistrationMechanismBefore Recording ("ExchangeTestTrade Management11" ، المصدر ، إخلاء المسؤولية).
  • تبادل البياناتتبادلالاختبارإدارة التجارة 11ChangeDocument. هذا الاشتراك سيسجل التغييرات على المستندات. إعدادات الاشتراك:
  1. مصدر الاشتراك - المستندات المشاركة في البورصة.
  2. الحدث - قبل التسجيل.
  3. المعالج - يجب وضع معالج هذا الاشتراك في الوحدة النمطية العامة " أحداث مشاركة البيانات»مع الكود تبادل البياناتEvents.ObjectRegistrationMechanismBeforeWriteDocument (" "، المصدر ، إخلاء المسؤولية) ؛
  • تبادل البياناتتبادل الاختباراتإدارة التجارة 11 تسجيلالحذف. سيقوم هذا الاشتراك بتسجيل حذف المستندات والأدلة. إعدادات الاشتراك:
  1. مصدر الاشتراك - المستندات والأدلة المشاركة في البورصة.
  2. الحدث - قبل الحذف.
  3. المعالج - يجب وضع معالج هذا الاشتراك في الوحدة النمطية العامة " أحداث مشاركة البيانات»مع الكود ExchangeEvents.ObjectRegistrationMechanismBefore Deleted (" ExchangeTestManagementTrade11 "، المصدر ، إخلاء المسؤولية) ؛
  • تبادل البياناتتبادلالاختباراتإدارة التجارة 11 سيسجل هذا الاشتراك التغييرات في سجلات التراكم والمعلومات والمحاسبة والحسابات. إعدادات الاشتراك:
  1. مصدر الاشتراك - مجموعات من سجلات التسجيل المطلوبة لتسجيل التغييرات.
  2. الحدث - قبل التسجيل.
  3. المعالج - يجب وضع معالج هذا الاشتراك في الوحدة النمطية العامة " أحداث مشاركة البيانات»مع الكود تبادل البياناتEvents.ObjectRegistrationMechanismBeforeRegisterRecord ("ExchangeTestTrade Management 11"، المصدر ، إخلاء المسؤولية);

6. إضافة أمر عام « AssistantSettings Data SharingTest". هذا الأمر مطلوب لتنفيذ مساعد الصرف.

تحتاج إلى إضافة الكود إلى معالج الأوامر: ExchangeClient.Open Data ExchangeClient.Open HelperData Exchange Settings (" ExchangeTestManagementTrade11«)

7.In وحدة مشتركة"تبادل البيانات إعادة تعريف"
في الإجراء " GetPlansExchange»أضف خطة الصرف الخاصة بنا
ExchangePlansSubsystems.Add (Metadata.ExchangePlans.ExchangeTestTrade Management11)

8. إنشاء مخطط لخطة الصرف « ExchangeTestManagementTrade11«
"قواعد التحويل" (اكتب - TextDocument) وتحميل
في هذا هو تخطيط القواعد التي تم إنشاؤها باستخدام DataConversion.

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

على سبيل المثال ، يمكن استخدام "نموذج NodeSetting" في خطة التبادل "TradeManagementAccountingEnterprise30" وتحريره وفقًا لمعاييرنا.

10. الشركة لديها قواعد التحويل وقواعد التسجيلمن الضروري دائماتحميل في سجل المعلومات "RulesForDataExchange" ، لهذا هناك نموذج خاص للتحميل.

لتنزيل قواعد التحويل ، حدد "Н الإعدادات - تغيير". ثم ، في نموذج خطة الصرف ، حدد " خيارات تبادل البيانات - قواعد تحويل الكائن المفتوح". في نموذج تحرير قواعد التحويل ، انقر فوق الزر " تحميل»قم بتحميل القواعد إما من ملف أو من التخطيط المحدد في البند 8.

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

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

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

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

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

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

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

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

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

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

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

يتطلب كل خيار لإعداد تبادل 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.

بادئ ذي بدء ، سنقوم بالأعمال التحضيرية لمستقبل المعلومات ، أي لـ PSU. نطلق البرنامج في وضع Enterprise. من الضروري ضبط ثابت مزامنة البيانات (قسم الإدارة ← مزامنة البيانات).

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

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

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

اختيار طريقة الإعداد تحديد الإعدادات يدويًا. بالإضافة إلى ذلك.

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

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

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

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

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

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

ثم ستتم مطالبتك بالمزامنة. انقر فوق "إنهاء".

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

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

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

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

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

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

لتوصيل عدة قواعد ، هناك تبادل 1C. كيف يعمل؟

ما هو 1C للصرافة؟

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

يتم استخدام التجزئة الأساسية 1C في المكتب ونفس القاعدة في كل متجر. القواعد في المخازن - تابعة للقاعدة في المكتب.

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

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

يسمى هذا المخطط بقاعدة المعلومات الموزعة (RIB). إجراءات "تحميل" الوثائق - التبادل الثنائي 1C. وإعداد هذا المخطط هو URIB أو URIBD (إدارة قواعد بيانات المعلومات الموزعة).

مبادئ تبادل الدليل في 1C

1C الدلائل (ومجموعة من جميع الدلائل "في المجمع" يسمى NSI - معياريًا معلومات مرجعية) - يجب أن تكون هي نفسها في قواعد البيانات المختلفة. هذا يعني أنه حتى في حالة وجود عدة قواعد ، فإن قائمة البضائع والمستودعات والمقاولين هي نفسها في قواعد مختلفة.

من الممارسات الشائعة عندما يُسمح بتحرير مرجع في قاعدة بيانات واحدة ، ويتم نسخه ("ترحيله") إلى الباقي. كما ناقشنا سابقًا ، كل عنصر 1C له معرّف فريد - GUID. يتم عادةً نسخ الدلائل مع GUID الخاص بها ، وبالتالي تكون متطابقة في جميع أنحاء نظام المعلومات الموزع.

بخلاف ذلك ، عندما يتم توصيل العديد من قواعد البيانات الموجودة أصلاً ، أو عندما يمكن إنشاء الدلائل في قواعد بيانات مختلفة في نفس الوقت ، فإن GUIDs الخاصة بهم ستكون مختلفة. هناك آلية مطابقة لهذا. في التبادل 1C ، يتم تسجيل المعلومات في سجل معلومات خاص بأن عنصرًا من القاعدة رقم 1 مع GUID xxx يساوي عنصرًا في هذه القاعدة مع GUID yyy. العناصر المتاحة في البداية التي لم تعد متساوية يجب أن تتم مطابقتها تلقائيًا (بواسطة تفاصيل أخرى ، على سبيل المثال ، بالاسم أو بواسطة TIN و KPP) أو يدويًا.

مبادئ تبادل الوثائق في 1C

يتم الاحتفاظ بالمستندات الموجودة في 1C في السجلات وبعد ذلك يتم اعتبارها "تم ترحيلها". هذا يؤدي إلى صعوبات مفهومة في النقل.

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

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

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

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

وبالتالي ، عند نقل عنصر واحد من الدليل أو مستند واحد ، يمكن نقل 100 أو أكثر من عناصر 1C عن طريق المرجع.

في الواقع ، يقال أن جميع مراجع التكوين تقريبًا تشير إلى بعضها البعض بطريقة أو بأخرى.

خطط الصرف 1C

لنفترض أننا أنشأنا قاعدة بيانات موزعة وتبادلنا 1C. تم شراء البضائع من المستودع المركزي وتجهيزها لشحنها إلى المخازن. قدم في 1C في المكتب ملفات مطلوبةحركة البضائع. يتطلب منهم تحميلها إلى المتاجر.

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

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

ملاحظات خطة التبادل 1C عندما يعمل المستخدمون مع الدلائل والمستندات التي تمت إضافتها أو تغييرها منذ آخر تبادل لـ 1C مع هذه القاعدة.

إنشاء URIB 1C

لذلك ، سننشئ قاعدة موزعة من البداية. في البداية ، لدينا قاعدة مكتبية "رئيسية". من بينها ، سنختار قواعد المتجر التي ستكون تابعة لها.

التكوينات النموذجية لديها بالفعل خطط تبادل نموذجية 1C. أنواع القواعد المخصصة لها واضحة بشكل بديهي من الاسم:

  • تبادل 1C مع موقع: التبادل مع 1C: موقع Bitrix
  • Exchange 1C UPP-UT أو UT-Retail: التبادلات النموذجية مع التكوينات الشقيقة
  • تبادل كامل 1C مع قاعدة بيانات على أساس نفس التكوين.

RIB - قاعدة معلومات موزعة - يمكن إجراؤها على أساس خطة التبادل "الكاملة" 1C. في المُكوِّن ، في خطة التبادل 1C هذه ، يجب أن تكون هناك علامة اختيار "قاعدة المعلومات الموزعة".

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

دعنا ننتقل إلى خطة التبادل 1C (خطة العمليات / التبادل ؛ يمكن أن تكون أيضًا في قائمة أخرى ، غالبًا في قائمة الخدمة / XXX).

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

من الضروري ملء كل من الاسم والرمز لجميع العناصر.

لإنشاء قاعدة "متجر" ثانوية:

  • اضبط المؤشر في القائمة على عنصر خطة التبادل 1C ، والتي أنشأناها كـ "قاعدة المتجر"
  • حدد عنصر القائمة "إجراءات / إنشاء صورة أولية".

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

نظرية التبادلات 1C

نظرية التبادل 1C بسيطة للغاية:

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

هناك طرق أخرى لتبادل 1C ، ليس من خلال الملفات ، ولكن على سبيل المثال ، من خلال اتصال COM المباشر بين قاعدتين. مزاياه:

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

ومع ذلك ، فإن القيد واضح - يجب أن تكون القواعد في متناول بعضها البعض حتى تتمكن من بدء اتصال COM.

تكوين RIB 1C

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

أنت الآن بحاجة إلى تكوين كيفية إجراء عملية التبادل الدوري لمعلومات 1C بين قواعد البيانات التي تم إنشاؤها.
جميع إعدادات RIB في 1C في تكوينات قياسية ، عادةً في القائمة الخدمة / قواعد المعلومات الموزعة / تكوين عقد RIB.

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

يحدد التكوين طريقة التبادل 1C: ملف (كرة) ، ملف (FTP) ، ملف (بريد إلكتروني).

إنشاء وتكوين قاعدة معلومات 1C موزعة في جهاز عميل رفيع

دعونا نرى إعدادًا مشابهًا في تكوين نموذجي يعتمد على عميل رفيع- مراجعة إدارة التجارة 11.
توجد الإعدادات (والإنشاء من البداية) في علامة تبويب الإدارة في الواجهة. بند "تبادل البيانات".

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

من البداية ، سيقدم لنا 1C الإشارة إلى كيفية قيامنا بتبادل المعلومات مع قاعدة البيانات التابعة. هنا هو خيار التكوين "عبر ملف على الكرة".

فيما يلي خيار للتكوين عبر ملف إلى FTP.

اسم إعداد الصرف 1C الخاص بنا.

وفورًا اقتراح لإنشاء "صورة أولية" - أي قاعدة البيانات الثانوية نفسها مع تفريغ المعلومات الأولية فيها.

على عكس التكوين الموجود على عميل سميك ، يوجد كل من إعدادات التبادل 1C في مكان واحد.

) استنادًا إلى 1C 8.3 ، يختلف تبادل البيانات مع Accounting 3.0 اختلافًا كبيرًا عن الإصدار 2.5. في الإصدار 2.5 ، تم التبادل وفقًا لقواعد التبادل عبر ملف XML بمبادرة من المستخدم. في إصدار ZUP 3.0 ، لا يتعلق الأمر على الأرجح بالتبادل ، بل يتعلق بمزامنة البيانات.

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

لذلك ، دعونا نلقي نظرة على التعليمات الخاصة بكيفية إعداد مزامنة البيانات بين 1C ZUP 3.0 و Enterprise Accounting 3.0.

تفريغ البيانات من 1C ZUP 3.0

لنبدأ تكوين ZIK 3.0 , انتقل إلى قائمة "الإدارة" وحدد عنصر "تكوين مزامنة البيانات".

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

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

انقر فوق موافق واخرج من أداة التهيئة. أعد تشغيل تكوين ZIK 3.0 وتأكد من أن مربع الاختيار مزامنة البياناتانه متاح الان. قم بتثبيته.

يمكنك الآن المتابعة لتكوين معلمات المزامنة. لفتح نافذة بدء التكوين ، انقر فوق الارتباط تزامن البيانات.في النافذة التي تفتح ، عيِّن البادئة لترقيم المستندات والأدلة (على سبيل المثال ، " ZK ") المحولة إلى قسم المحاسبة. في القائمة إعداد المزامنةحدد البيانات محاسبة المؤسسة ، مراجعة 3.0.

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

احصل على 267 1C مقاطع فيديو تعليمية مجانًا:

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

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

إذا كانت قاعدة المعلومات موجودة على 1C Enterprise Server ، فيمكن أيضًا العثور على البيانات الضرورية للاتصال في نافذة البداية.

عند الاتصال بقاعدة بيانات على الخادم ، يلزم وجود معلمتين:

  • كتلة الخادم
  • اسم قاعدة المعلومات

في نافذة التشغيل ، ضع المؤشر على اسم قاعدة المعلومات ، وستظهر معلمات الاتصال أسفل النافذة.

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

نضغط بالإضافة إلى ذلك... سيقوم البرنامج بفحص الاتصال مرة أخرى وعرض الاختيار المنظمةوالتي يتم بواسطتها تحميل البيانات لقسم المحاسبة (link تغيير قواعد تحميل البيانات) ، في نافذة واحدة و المنظمة، والتي سيتم استخدامها للتفريغ من المحاسبة إلى ZUP 3.0 (النافذة التالية).

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

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

التنزيل إلى 1C Accounting 8.3

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

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

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

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