تبادل بین پیکربندی های 1C. سازمان مبادله با شعبه شاخه (فروشگاه خرده فروشی) در شبکه تجاری از طریق XML (تبادل جهانی)

بسیاری از بازرگانان انجام فعالیت های تجاری برای بهبود اثربخشی مدیریت دو برنامه "1C: حسابداری 8" (پس از آن اشاره شده است و "1C: مدیریت تجارت 8" (به بعد UT).

BP برای حفظ حسابداری و گزارشگری تنظیم شده و UT - حسابداری سریع و مدیریتی در شرکت استفاده می شود.
موفقیت به اشتراک گذاری این محصولات نرم افزاری تا حد زیادی بستگی به سازمان تبادل اطلاعات بین پیکربندی های BP و UT دارد.

درک ویژگی های زیر از مبادله داده های استاندارد کمک خواهد کرد از خطاهای فرآیند مبادله بین پیکربندی ها و اختلالات حسابداری در هر پیکربندی جداگانه جلوگیری شود.

هنگام نوشتن این مقاله، مواد از مستندات 1C به محصولات نرم افزاری استفاده می شود. به طور جداگانه متدولوژی راه اندازی Exchange در فایل HTM File "Management Configurations Configurations (11) و حسابداری شرکت"، که در دایرکتوری قالب است، تنظیم می شود نصب به عنوان 1C: حسابداری 2.0 (از اینجا - BP) و 1C: مدیریت تجارت 11 (به بعد UT)؛ توصیه های به دست آمده در کنفرانس وابسته 1C و تجربه شخصی نویسنده برای ایجاد و تغییر تنظیمات مبادله برای مشتریان شرکت RG-Soft Project Consulting.

1. تنظیم مبادله یک طرفه یا دو جانبه.

اول از همه، لازم به ذکر است که تنها اسناد مرتبط با عملیات پول نقد و معاملات نقدی می تواند از پیکربندی UT تخلیه شود. پول. این موارد عبارتند از: دریافت سفارش نقدی، سفارش پول نقد قابل پرداخت، پذیرش به حساب حل و فصل و نوشتن از حساب جاری. اسناد جنبش کالاهای ایجاد شده در BP به UTH تخلیه می شوند.

شرکت 1C توصیه می کند با یک بانک در UT به اشتراک بگذارد. "این کار کامل را با اسناد پرداخت خروجی و غیره تضمین می کند کار ساده با اسناد دریافتی. " با این حال، وضعیتی وجود داشت که در آن فایل مشتری بانک را نمی توان تقریبا هر پرداختی بارگیری کرد، در حالی که در BP، این فایل به طور کامل بارگیری شد.

این به این واقعیت توضیح داده شده است که تایید دقیق تر محتویات فایل های بانکی مشتری اضافه شده است، به عنوان مثال: بررسی پر کردن Inn، بررسی شماره سند، شماره باید شامل تنها اعداد مطابق با موقعیت CBD اکتبر 3 باشد ، 2002 N2-P "در شهرک های غیر نقدی در فدراسیون روسیه"(با اصلاحات مارس 3، 2003، 11 ژوئن 2004، 2 مه 2007، 222008 ژانویه).

برای پیکربندی مبادله یک طرفه (از UTH به BP) فقط اگر تمام اسناد و اطلاعات مرجع نظارتی در UT پر شده باشد، منطقی است. بنابراین، شما می توانید از تکثیر عناصر در این پایگاه داده اجتناب کنید.

برای انجام این کار، شما باید اسکریپت به اشتراک گذاری زیر را پیکربندی کنید: یک اسکریپت را در پیکربندی اسکریپت مبادله ایجاد کنید که در آن صرفه جویی فقط تخلیه (شکل 1)، در پیکربندی BP، اسکریپت مبادله را ایجاد کنید و فقط دانلود را ذخیره کنید.

باید در ذهن داشته باشید که با این سناریوی مبادله، همه مدارک اضافی و دایرکتوری های ایجاد شده در BP برای تبادل ثبت می شود، اما به UT بارگذاری نمی شود، بنابراین ثبت نام به طور منظم توصیه می شود، در غیر این صورت فایل به اشتراک گذاری فایل مبادله به طور مداوم با کاهش روند مبادله افزایش می یابد.

برای انجام این کار، توصیه می شود از پردازش استفاده کنید ثبت نام بهمنزنینگ 82.epf.که می تواند در تحویل پیکربندی "Conversion Data، Ed 2.1" یافت شود. پس از نصب پیکربندی، پردازش در دایرکتوری نصب به روز رسانی: ... \\ 1c \\ تبدیل \\ ... شماره مرور ...

اگر اطلاعات پس زمینه نظارتی در UT پر شود و در BP، پس شما باید دو طرفه را پیکربندی کنید، اما ممکن است لازم باشد که تکراری، در حالت تعاملی به جای اتوماتیک اجرا شود (شکل 2).

به منظور محدود کردن مبادله داده ها تنها در سطح سند، لازم نیست که مبادله یک طرفه را پیکربندی کنید، به اندازه کافی برای قرار دادن تاریخ در فیلتر اشتراک BP در سمت پایین، بیش از تاریخ آخرین سند ( شکل 5 را ببینید) اما قبل از نصب یک فیلتر در تاریخ، شما باید اطمینان حاصل کنید که اسناد در BP قبلا به مبادله ثبت نشده بود، در غیر این صورت اسناد ثبت شده در هنگام مبادله به پایه دیگری منتقل می شود.

اولویت تغییر داده ها

اگر در ابتدا در UT مبادله شود، و سپس در BP، سپس اولویت داده خواهد شد از UT تخلیه شده از UT. به عنوان مثال، سند "پذیرش به حساب حل و فصل" آغاز شد، ابتدا مبادله را در UT راه اندازی کرد، سپس در BP - سند در پیکربندی BP ظاهر شد. سپس حسابدار در پیکربندی BP تغییرات را به این سند تغییر داد. با مبادله بعدی، اگر راه اندازی مبادله تغییر نکرده باشد، تغییرات انجام شده به سند توسط داده های UT مشخص شده است.

برای تبادل صحیح با آن دسته از اشیاء که در هر دو پایگاه تغییر کرده اند، 1C توصیه می کند که کار را سازماندهی کند تا شی فقط در یکی از پایگاه های داده ویرایش شود. در پایگاه داده دیگری، چنین شی فقط باید برای مشاهده مشاهده شود. این به شما نیاز دارد که از تنظیمات دسترسی به کاربر استفاده کنید، اما این رویکرد، عدم وجود برخورد در هنگام مبادله، I.E. اختلالات ناشی از تغییر در جسم و در یک، و در یک پایگاه دیگر، در طول دوره مبادله (شکل 3).


2. تفاوت BP و UT، تاثیر بر مبادله

قراردادهای قرارداد

در پیکربندی، UT توسط تحلیلگر تحت قرارداد قرارداد انجام نمی شود. تمام عملیات هایی که در پیکربندی UT انجام می شود، هنگام بارگیری در پیکربندی BP، همیشه در موافقت نامه های فردی ایجاد شده و کنترل شده توسط سیستم استفاده می شود.

اگر هیچ قراردادی با پارامترهای لازم در پیکربندی BP وجود نداشته باشد، ایجاد چنین قراردادی. لازم به ذکر است که جستجو قرارداد تنها از تعداد قراردادهای قبلا بارگذاری شده انجام شده است.

سازمان مدیریت در UT

شروع از انتشار 11.0.6.9، یک عنصر از پیش تعیین شده "سازمان مدیریت" در کتاب مرجع سازمان ظاهر شد. این عنصر نباید با سازمان فعلی (تنها یک یا یک) مقایسه شود (یا تغییر). برای جزئیات بیشتر در مورد استفاده این شیء شما می توانید در فایل مستندات بخوانید "تغییرات و افزودن در اسناد. HTM"شامل تحویل UT است.

ساختار شرکت

در UT برای حسابداری مدیریت، یک کتاب مرجع "ساختار شرکت"، که شامل فهرستی از تقسیمات شرکت است. هنگام مستند سازی اسناد، نشانه ای از بخش سازمانی اجباری است.

عناصر کتاب مرجع "ساختار سازمانی" با عناصر کتاب مرجع "واحد سازمان" در BP مقایسه نمی شود. به منظور جابجایی زیر واحد، در تنظیمات Exchange، شما باید مقدار پیش فرض را پر کنید (شکل 4).

انبار در جدول

اگر برنامه ریزی شده برای استفاده از یک فرصت جدید برای مشخص کردن انبارها در بخش های جدول اسناد، و سپس در تنظیمات گره برنامه مبادله، شما باید یک انبار عمومی را نصب کنید که هنگام بارگیری اسناد از UT تا پیکربندی BP به جای انبارها جایگزین شود مجاز به انتخاب در بخش های جدول اسناد (شکل 4).

نمایش nomenclature

هنگام تخلیه داده ها از BP در UT، nomenclature توسط "نوع nomenclature" props پر نشده است، این به دلیل این واقعیت است که مبادله توسط اسکریپت خدمات زمانی که nomenclature در تنظیمات UT ایجاد شده است، و نه در BP. به طور دقیق کالا در UT، هیچ بخش جداگانه جداگانه برای حسابداری خدمات (خدمات در جدول کالاها پر شده است)، بنابراین، به منظور خدمات مشخص شده در اسناد UT به درستی به بخش جدول در BP، تو نیاز داری:

1. در بخش اطلاعات نظارتی و مرجع، کتاب مرجع رده "nomenclature" را باز کنید، به نمای "خدمات" nomenclature بروید - روی «تمام اقدامات» کلیک کنید - اجازه ویرایش و انتخاب نوع nomenclature - سرویس را انتخاب کنید.
2. تغییر نام nomenclature (سرویس) - کلیک کنید "تمام اقدامات" - اجازه ویرایش و انتخاب این نوع nomenclature با نوع سرویس.

3. تنظیم فیلترهای تبادل (شکل 5)

تغییر وظیفه تخلیه (دانلود) اسناد

1) قبل از انتقال تاریخ به جلو، لازم است که پایگاه داده را با انجام یک جلسه مبادله همگام سازی کنید، به طوری که گره در زمان تغییر تنظیمات به مبادله اسناد ثبت نشده است. در غیر این صورت، چنین اسناد پس از تغییر تنظیمات، به عنوان یک نتیجه از تخلیه، می تواند برچسب گذاری شده برای حذف در پایگاه داده، اگر آنها قبلا تخلیه شده در آنجا بود.

2) شما می توانید تاریخ قبل را حرکت دهید، زیرا این تنها منطقه داده های تخلیه را گسترش می دهد. شایان ذکر است که اسناد از دوره قبلا بسته به طور خودکار به مبادله ثبت نمی شود. برای انجام این کار، باید اسناد را تغییر دهید یا از پردازش استفاده کنید ثبت نام MENNNADINGLYABNIMM82.EPF.


فیلتر کردن توسط سازمان ها

فعال کردن این فیلتر اجازه می دهد تا شما را به محدود کردن فهرست سازمان هایی که مبادله داده ها مجاز است محدود کنید. حضور فیلتر شامل هر دو تخلیه دایرکتوری سازمان ها و تخلیه داده های دیگر مربوط به سازمان ها (دایرکتوری ها و اسناد) را تحت تاثیر قرار می دهد.

اصل فیلتر های تخلیه عبارت است از: تنظیمات جدید برای تمام داده ها معتبر هستند - در زمان ایجاد یک مبادله یا فقط برای آن داده هایی که پس از استفاده از تنظیمات جدید تغییر کرده اند، پس از ایجاد یک مبادله، توصیه می شود ممکن است هنگام ایجاد تبادل اطلاعات، فیلترها را تنظیم کنید.

مثال: هنگام ایجاد یک مبادله، کاربر یک فیلتر را در سازمان نصب کرد. پایگاه داده داده ها فقط در سازمان مشخص شده تخلیه می شود. علاوه بر این، کاربر تصمیم گرفت که داده ها در مورد تمام سازمان ها باید به پایه گیرنده تخلیه شوند. اما از آنجا که تنظیمات شروع به کار فقط برای داده های جدید متغیر می شود، سپس اسناد و اسناد موجود و کتاب های مرجع به پایگاه گیرنده منتقل نمی شود تا زمانی که کاربر با آنها تغییر کند.

4. اشیاء یکی از پایگاه ها را بردارید

علامت برای حذف

یک وضعیت ممکن است زمانی که عنصر دایرکتوری قبلا استفاده شده برنامه ریزی نشده برای حسابداری بیشتر مورد استفاده قرار نگیرد و این کاربران کتاب مرجع به طور صحیح در حذف حذف می شوند. اشیاء Lien در مبادله دخیل نیستند. این ویژگی باید در نظر گرفته شود.

حذف دوگانه

برای حذف اشیاء که در هنگام مبادله اشیا مواجه می شوند، توصیه می کنیم از پردازش استفاده کنید نشانه های جستجوگر .PF.کدام در \\ 1cits \\ exe \\ extreps \\ unireps82 \\ searchCange \\ در دیسک آن واقع شده است. و برای بررسی صحت اشیاء تطبیق دو پایگاه داده اطلاعات، می توانید اطلاعات مربوط به اطلاعات "انطباق اطلاعات" اشیاء را باز کنید و سوابق این ثبت نام را می توان به صورت دستی تنظیم کرد. مهم است بدانید که پس از حذف یک شی در یکی از پایگاه های داده در سوابق اطلاعات، یک مسابقه از راه دور (لینک شکسته) وجود دارد، شما باید یک شی دیگر را مقایسه کنید یا رکورد را حذف کنید.

5. تنظیمات پیشرفته

مقالات حرکات نقدی

برای پیکربندی، UT ممکن است نیاز به شبیه سازی الزامات "Corr. حساب »برای آن دسته از جریان پول نقد برای استفاده و تخلیه به BP.

برای پیکربندی BP: ممکن است لازم باشد شبیه سازی نوع جریان نقدی در عناصر دایرکتوری.

کاربران

عناصر کاربران مرجع را می توان به یک پایگاه دیگر منتقل کرد اگر به عنوان مسئول در یکی از اشیاء شرکت کننده در مبادله باشد. برای چنین اشیاء، شما باید حقوق را پیکربندی کنید.

پیشوند پایه و پیشوند سازمان

پیشوند همیشه طول ثابت و جداساز (hyphen) "-" دارد. بنابراین، اگر پیشوند پایگاه اطلاعات مشخص نشده باشد یا پیشوند سازمان مشخص نشده باشد، سپس آن را با صفر جایگزین می شود. با این حال، هنگام پیکربندی تبادل عفونت پایه اطلاعات، همیشه با بانک مرکزی (برای UT) و BP (به ترتیب برای پیکربندی BP) پر شده است.

چنین راه حل استاندارد در شکل گیری تعداد اسناد و کدهای شیء است. پیشوند دارای طول ثابت است و توسط نماد یک خط از شماره سند جدا شده است. اگر در آینده چندین سازمان در پایگاه داده وجود داشته باشد، به اندازه کافی برای ایجاد پیشوند برای آنها کافی است و لازم نیست که تولد دوباره تمام اشیا را انجام دهید.

تصحیح خطا

مقاله ما بیشترین بررسی را بررسی کرد لحظات مهم سازمان تبادل اطلاعات بین "1C: مدیریت تجارت 8" ED.11 و "1C: حسابداری 8" Red.2.0.

متخصصین شرکت RG-Soft Project Consulting آماده ارائه نه تنها مبادله مبادله برای ویژگی های حسابداری برای یک سازمان خاص، بلکه راه هایی برای اصلاح اشتباهات در مبادلات موجود است.

ارسال این مقاله به ایمیل من

دلایل اصلی نیاز به اجرای تبادل بین پایگاه داده های 1C، حضور شاخه ها و جداسازی انواع حسابداری است، زیرا اغلب شرکت ها در چندین کار می کنند پایگاه اطلاعات. تنظیم Exchange 1C 8.3 به شما اجازه می دهد تا تعمیر و نگهداری دو کار را حذف کنید - وارد کردن اسناد مشابه و کتاب های مرجع در دو برنامه، و همچنین به سرعت عرضه اشیاء مورد نظر سیستم برای شاخه ها و ادارات مختلف.

در مورد زمانی که شما بین شاخه ها مبادله شده اید، RAB (پایگاه اطلاعات توزیع شده) استفاده می شود. این مکانیسم برای به اشتراک گذاری بین پیکربندی های یکسان است. این یک درخت است، از بالا به آن گره اصلی ریشه، زیر جفت گره های متصل شده است. شما می توانید تغییرات را در هر گره ای از این سیستم ایجاد کنید و آنها به سایر گره های مرتبط منتقل می شوند. همچنین ممکن است نه تنها داده ها را توزیع کند، بلکه همچنین تغییر در پیکربندی گره ریشه به زیردستان می شود.

اگر شما نیاز به تقسیم انواع حسابداری، به عنوان مثال، نگهداری عملیات در پایگاه داده معاملاتی، و تنظیم شده - در حسابداری، مکانیسم های تبادل جهانی با تنظیمات هماهنگ سازی داده های انعطاف پذیر در دسترس هستند.

یکی از آخرین تحولات 1C فرمت تبادل اطلاعات enterprisedata است. استفاده آسان آسان است و در نظر گرفته شده است تا در داخل شرکت بین پایگاه های داده های 1C و برنامه های شخص ثالث مبادله شود.

پیاده سازی تبادل اطلاعات در شرکت را می توان به عنوان روش های متوالی ارائه کرد.

اول از همه، باید بین آنچه پایگاه های داده باید مبادله شوند تعیین شود؛ این مبادله دوجانبه یا یک طرفه وجود خواهد داشت؛ اگر یک طرفه، پس چه پایه اطلاعات را انتقال می دهد و چه چیزی برای دریافت آن؛ اگر این یک شبکه شاخه پیچیده است، باید طرح ابتدایی را ثبت کنید.

سپس فرمت مناسب را انتخاب کنید: RIB، فرمت جهانی؛ تبادل نظر بر اساس قوانین مبادله؛ مبادله بدون قوانین مبادله

گام بعدی انتخابی حمل و نقل برای انجام تبادل خواهد بود. انتخاب گسترده ای از فن آوری در دسترس است، اصلی اصلی: دایرکتوری (محلی یا شبکه)، منبع FTP، اتصال کام، سرویس وب، ایمیل.

گام چهارم تعریف داده ها خواهد بود: اسناد، کتاب های مرجع و در صورت لزوم، جزئیات به جزئیات فردی منتقل می شود.

و در نتیجه، برنامه دوره ای مبادله را تجویز می کند

هر نسخه از گزینه 1C 8.3 تبادل نیاز به دقت آماده سازی دارد. پیاده سازی آن برای استفاده از هر کاربر نیست، در اینجا لازم است که بسیاری از تفاوت های بسیاری را در نظر بگیریم و اصول مبادله را درک کنیم. توجه ویژه ای که باید تنظیم شود، در صورتی که پایگاه داده ها: حاوی پالایش یا تنظیم اضافه شود، مورد نیاز است. جزئیات، نسخه های مختلف پلت فرم یا استفاده می شود نسخه های قدیمی پیکربندی، شرکت بزرگ و استفاده می شود سیستم خودکارشامل تعداد زیادی پایه ها خطاها در اینجا مجاز نیستند، زیرا می تواند به عواقب ناپایدار منجر شود. پیاده سازی مستقل مبادله در 1C توصیه می شود فقط اگر شما نیاز به پیکربندی یک انتقال ساده از اطلاعات بین پیکربندی های معمول دارید.

اگر شما توانایی های خود را تردید کنید، بهتر است صرفه جویی کنید، بلکه با یک متخصص صالح تماس بگیرید که به حل وظیفه چالش انگیز تنظیم 1C 8.3 کمک می کند.

اگر هنوز تصمیم به پیکربندی مبادلات 1C بدون جذب کارشناسان دارید، توصیه می شود قبل از انجام آزمایش بر روی نسخه های پایگاه داده، و قبل از شروع کار در پایگاه های کاری، تنظیمات انحصاری برای بازگشت به حالت اصلی در صورت اشتباهات، توصیه شود.

در زیر، ما یک نمونه دقیق از تنظیم تبادل 1C 8.3 به طور یک جانبه بین تنظیمات معمولی مدیریت کالا 11 (UT) و شرکت سازمانی 3.0 (BP) ارائه می دهیم. یک مثال برای بسیاری از شرکت های اصلی عمده فروشی و خرده فروشی. مدیریت مدیریت می شود، در BP - تنظیم شده، مبادله برای تسهیل کار کاربران ضروری است.

چنین الگوریتم مناسب برای سایر پیکربندی های معمول در پلت فرم 1C 8.3 مناسب است

اول از همه، ما کار آماده سازی برای گیرنده اطلاعات را انجام خواهیم داد، به عنوان مثال برای BP برنامه را در حالت سازمانی اجرا کنید. شما باید ثابت هماهنگ سازی داده ها را نصب کنید (مدیریت → هماهنگ سازی داده ها).

توجه به فیلد پیشوند، در اینجا شما باید یک مقدار را مشخص کنید که بعدا ناپدید می شود (با مقدار کد دایرکتوری یا شماره سند) که در آن برنامه در ابتدا اشیا ایجاد شد. به عنوان مثال، کاهش معمول مناسب است - BP و UT، اگر تنظیم 1C 8.3 مبادله برای تبادل پیچیده بین انجام شود مقدار زیاد پایگاه های داده، و همچنین همان تنظیمات، شما باید هر پایگاه داده را وارد کنید.

از آنجا که BP تنها یک گیرنده اطلاعات است، به راه اندازی UT بروید.

در اینجا، و همچنین در BP، شما می خواهید هماهنگ سازی را فعال کنید و پیشوند را مشخص کنید. این اطلاعات در بخش NSI و اداره → تنظیمات هماهنگ سازی داده ها موجود است.

روش راه اندازی را انتخاب کنید تا تنظیمات را به صورت دستی مشخص کنید. به علاوه.

ما یک گزینه را ایجاد می کنیم ارتباط مستقیمهنگامی که هر دو برنامه در یک قرار دارند شبکه محلی، تنظیمات اتصال را به دایرکتوری IB در این شبکه مشخص کنید، همچنین اطلاعات تأیید هویت کاربر را پر کنید (در BP). به علاوه.

این سیستم صحت داده های مشخص شده را بررسی می کند و در صورت نتیجه مثبت، پنجره تنظیمات تبادل 1C 8.3 نمایش داده خواهد شد.

با مرجع، قوانین تخلیه داده ها را تغییر دهید تا مبادله را در دسترس قرار دهید. ما NSI را روشن خواهیم کرد - تنها کسانی را که در اسناد استفاده می شود را تخلیه می کنند، سازمان را انتخاب کنید و گزینه کار با قراردادها را انتخاب کنید - بدون اتصال، جداسازی اسناد در زمینه انبارها. مبادله را از 1 مارس سال جاری شروع کنید.

قوانین ثبت شده و بسته شده اند.

به مانند مثال ما داریم صحبت می کنیم در باره انتقال یک طرفه اطلاعات، در پنجره تنظیمات بعدی برای به دست آوردن داده ها از یک برنامه دیگر، مقادیر را برای ارسال تنظیم کنید. ضبط و نزدیک به علاوه.

حالا شما باید پارامترهای وارد شده را بررسی کنید و اگر آنها درست کلیک کنید بیشتر کلیک کنید، در غیر این صورت با کلیک کردن به عقب به مرحله قبلی بازگردید.

سپس آن را به همگام سازی می شود. روی آماده کلیک کنید

در صورت لزوم، همبستگی همان اشیاء از دو پیکربندی یک پنجره را برای مطابقت با داده ها باز می کند. ما مقایسه را انجام می دهیم و روی Next کلیک کردیم.

هنگام انجام انتقال شی، ممکن است شرایط مشکلی وجود داشته باشد، شما می توانید نتایج را با اشاره به هشدار در هنگام هماهنگ سازی داده ها مشاهده کنید.

پس از انجام هماهنگ سازی، یک پنجره نمایش داده خواهد شد تایید تکمیل موفقیت آمیز این فرآیند.

در اینجا، بر روی فرمان، پیکربندی یا بعد از آن در سناریوی هماهنگ سازی، شما می توانید برنامه مبادله خودکار را پیکربندی کنید.

در حال حاضر، بسیاری از شرکت ها به صورت موازی در چند پایگاه 1C ثبت می شوند، که هر کدام برای حل یک دایره خاص از وظایف در نظر گرفته شده است:

  • پیکربندی سیستم حسابداری (BP) برای حسابداری در نظر گرفته شده است؛
  • برای بازتاب عملیات تجاری - مدیریت تجارت (UT)،
  • برای محاسبه حقوق و دستمزد - مدیریت حقوق و دستمزد (ZUP).

این برنامه ها 1C اغلب در عمل استفاده می شود.

مشکل این است که هویت حسابداری در پایگاه ها را به دست آورید. پس از همه، به اندازه کافی برای بازتاب هر انتقال داده ها در یک پایگاه داده کافی نیست، لازم است اقدامات مشابهی را در یک پایه دیگر تولید کنیم، در غیر این صورت حسابداری متفاوت خواهد بود. به منظور حل این مشکل و اجتناب از تکثیر دستی داده ها در 1C، مکانیزم مبادله داده ها در نظر گرفته شده است. با آن، ممکن است پیکربندی شود انتقال اتوماتیک اطلاعات بین پایگاه های داده بر اساس قوانین ایجاد شده.

تبادل یک طرفه و دو طرفه است. آنها در این واقعیت متفاوتند که با جهت یک طرفه، داده ها تنها می توانند از یک پایه تخلیه شوند و به دیگری دانلود شوند، اثر متضاد امکان پذیر نیست و در اطلاعات دوجانبه می تواند در هر دو جهت مبادله شود.

برای اغلب برنامه های 1C استفاده می شود، در مبادله استاندارد پیکربندی پیش فرض تعبیه شده است. با این حال، برای پیکربندی نهایی، بدون نوع، در طول استفاده از آن، انتقال داده ها می تواند نادرست رخ دهد. در چنین مواردی، لازم است مکانیزم مبادله استاندارد را اصلاح کنید یا از ابتدا توسعه دهید.

قبل از پیکربندی هماهنگ سازی، باید ارتقا دهید آخرین انتشار پیکربندی هایی که در مبادله شرکت می کنند و همچنین آنها را ایجاد می کنند پشتیبان گیری. در عین حال، در پایگاه های اطلاعات لازم است قبل از پر کردن تنظیمات به منظور مبادله به طور معمول. این اقدامات را می توان برای دیدن ویدیو زیر نسبت داد:

پیکربندی تبادل اطلاعات (هماهنگ سازی) بین پایگاه های داده 1C 8.3 در مثال پیکربندی BP 3.0 و UT 11

تنظیم هماهنگ سازی در 1C 8.3 با استفاده از هماهنگ سازی داده های دستیار دستیار انجام می شود و شامل مراحل متوالی در دستیار در هر دو پایگاه داده است که داده ها را مبادله می کند:

برای اجرای آن در پیکربندی UT 11، شما باید در بخش اداری، دنبال لینک هماهنگ سازی لینک لینک:

در پنجره ای که باز می شود، می توانید تنظیمات اولیه UT 11 را انجام دهید، که در مبادلات تبادل پیش فرض استفاده می شود و همچنین به تنظیمات می رود. برای انجام این کار، روی لینک هماهنگ سازی لینک کلیک کنید:

لیستی از هماهنگ سازی داده های پیکربندی باز می شود. برای ایجاد یک تبادل اطلاعات جدید در 1C مورد نیاز دکمه برای پیکربندی همگام سازی داده ها، در منوی کشویی، نوع مبادله را انتخاب کنید که پیکربندی شده است:

چگونه می توان پیکربندی مبادله داده ها را در 1C 8.3 UT 11 اضافه کرد مبادله جدید داده ها، چندین مبادله با فیلترهای مختلف را با سازمان های مختلف تنظیم می کنند، ویدیو زیر را مشاهده کنید:

گزینه ای را برای حسابداری شرکت، نسخه 3.0 انتخاب کنید. دستیار پنجره با داده های حسابداری شرکت، نسخه 3.0 (SETUP) باز خواهد شد. از آنجا که تنظیم Exchange در UT 11 شروع به انجام آن می شود، باید روش تنظیم پیش فرض را برای تعیین تنظیمات به صورت دستی ترک کنید و روی دکمه بعدی کلیک کنید:

پیکربندی تبادل اطلاعات بین UT 11 و BP 3.0 - دستورالعمل های گام به گام

مرحله 1. انتخاب یک راه برای اتصال به پایگاه داده دیگری

شما می توانید تنظیمات را در UT 11 ترک کنید، به طور پیش فرض تنظیم شده است:

مطمئن باشید که مشخص کنید:

  • محل پایه دیگری در زمینه دایرکتوری پایگاه اطلاعات؛
  • اطلاعات را در زمینه های احراز هویت کاربر ایجاد کنید
  • روی دکمه بعدی کلیک کنید:

مرحله 2. انجام بررسی اتصال

مرحله 3. تنظیم تنظیمات هماهنگ سازی داده ها برای برنامه ها

  • در اینجا لازم است زمینه انبار عمومی را پر کنید. انتخاب از لیست کشویی ساخته شده است.
  • علاوه بر این، شما می توانید انتخاب کنید که چگونه به گیرنده پایگاه داده از پایگاه داده منبع نظارت و کمک به اطلاعات و با چه سازمان ها برای انتقال داده ها به همه یا خاص.
  • هنگامی که شما تغییرات را انجام می دهید، باید روی دکمه نوشتن و بستن کلیک کنید و بعد از بستن این پنجره - دکمه بعدی:

  • هیچ تغییری در اینجا نداشته باشید.
  • دکمه بعدی، انتقال به اطلاعات در مورد پارامترهایی که داده ها بین پایگاه های داده ها هماهنگ خواهند شد.

مرحله 4. ایجاد یک تنظیم جدید هماهنگ سازی

پس از اتمام این مرحله، تنظیم ایجاد شده ثبت شده است، و دستیار به مرحله نهایی می رسد:

مرحله 5. انجام هماهنگ سازی داده ها

باقی مانده است که روی دکمه آماده است. دستیار بسته شده است و روش هماهنگ سازی داده ها بین BP و UT راه اندازی شده است:

مرحله 6. تجزیه و تحلیل داده ها

مرحله 7. مقایسه اطلاعات

اگر داده ها به یک پایگاه داده خالی منتقل شوند، این مرحله از بین می رود:

اگر برخی از داده ها قبلا به پایگاه داده ساخته شده اند، هیچ اشیائی را اجرا نکنید، پس هنگامی که دکمه را فشار می دهید، یک پنجره با هشدار ظاهر می شود:

مرحله 8. دانلود داده ها

مرحله 9 تنظیم پارامترهای ارسال شده

مرحله 10. تخلیه داده ها

سپس برنامه 1C UT به مرحله نهایی می رود:

در نتیجه اطلاعات مربوط به هماهنگ سازی تولید شده با BP 3.0 حذف خواهد شد:

دکمه پیکربندی یک اسکریپت اسکریپت سند جدید (ایجاد) را باز می کند، که در آن شما می توانید تبادل اطلاعات خودکار بین جداول را در برنامه تنظیم کنید:

در مورد ما، پایه منبع 1C 8.3 UT 11 بود. تنظیم هماهنگ سازی داده ها در صورتی که پایه منبع BP است، به روش مشابه انجام می شود.

نحوه راه اندازی تبادل اطلاعات دوجانبه در 1C 8.3 BP 3.0 و UT 11، در درس ویدیویی ما مراجعه کنید:

پیکربندی تبادل اطلاعات بین BP 3.0 و UT 11 - دستورالعمل گام به گام

برای پیکربندی هماهنگ سازی در برنامه 1C 8.3 حسابداری 3.0، آن را نیز مورد نیاز است به طور پیوسته انجام چند مرحله در دستیار تنظیمات هماهنگ سازی داده ها:

شروع یک دستیار در 1C 8.3 حسابداری شما می توانید در بخش اداری بخش تنظیمات هماهنگ سازی داده ها را انتخاب کنید.

در پنجره ای که باز می شود، در برگه جدید، شما باید یک علامت را در آیتم همگام سازی داده ها نصب کنید و سپس روی لینک داده همگام سازی کلیک کنید:

در هماهنگ سازی داده های داده بر روی دستور که باز می شود، هماهنگ سازی داده ها را از لیست کشویی پیکربندی کنید، باید گزینه مدیریت تجارت را انتخاب کنید، ویرایشگر 11:

پنجره هماهنگ سازی با مدیریت تجارت، ویرایشگر 11 (SETUP) باز خواهد شد:

  • هیچ تغییری در اینجا لازم نیست.
  • توسط دکمه بعدی، انتقال به آغاز فرآیند راه اندازی هماهنگ سازی اجرا خواهد شد:

مرحله 1. انتخاب یک گزینه برای اتصال به یک برنامه دیگر

در این مرحله، باید پارامترهای اتصال را به پایگاه داده پایگاه داده، یعنی کاتالوگ محل و کاربر مشخص کنید:

مرحله 2. بررسی اتصال

مرحله 3. تنظیم پارامترهای هماهنگ سازی برای پایگاه منبع و پایگاه داده

شما می توانید پارامترهایی را که سیستم نصب شده به طور پیش فرض نصب شده را ویرایش کنید:

اگر تنظیمات تغییر کرده اند، باید تغییرات را بر روی دکمه ذخیره کنید تا بنویسید و نزدیک شوید.

مرحله 4. ایجاد یک راه هماهنگ سازی جدید

مرحله 5. هماهنگ سازی

هنگام توسعه قوانین مبادله 1C 8، امکان تعویض برنامه ریزی مجدد رفتار قوانین مبادله به طور گسترده ای مورد استفاده قرار می گیرد - مکانیزم دست ساز. دستگیره های رویداد به طور قابل توجهی عملکرد را گسترش می دهند و یک ابزار ضروری برای تنظیم قوانین مبادله در مواردی هستند که قابلیت های پیکربندی تعاملی کافی نیست.

دستگیره ها و الگوریتم ها در زبان پلتفرم نوشته شده اند که در صورت مبادله آنها اعدام خواهند شد.

اگر این یک پلت فرم "1c: شرکت 7.7" باشد، کد دستگیره ها به کد آپلود یا دانلود یکپارچه شده است. بر این اساس، هر یک از دستگیره یا الگوریتم در یک تابع جداگانه اختصاص داده می شود و برای اشکال زدایی در هنگام مبادله در دسترس است.

اگر تخلیه یا دانلود در پلت فرم "1C: Enterprise 8" رخ دهد، کد پردازنده به کد مبادله داده ها متصل نیست و به پرونده قوانین مبادله تخلیه می شود. در فرآیند مبادله داده ها، دستگیره ها یا کد الگوریتم ها از پرونده قوانین گرفته شده است و به طور مستقیم در زمینه اپراتور "اجرا" انجام می شود. برای اشکال زدایی دستگیره ها و الگوریتم ها، شما می توانید از پردازش "جهانی XML تبادل" استفاده کنید.

7
1. ایجاد کنید پردازش خارجی یا یک گزارش را در آن "playment" بنویسید. نصب فصل (undefined)؛ " 2. پردازش را نگه دارید. 3. شما پیکربندی را بستن 4. حالت کاربر را شروع کنید. 5. پردازش را شروع کنید. شرکت گزینه بیشتر 7
بازگرداندن اسناد 1C از بایگانی به پایگاه داده کاری (تبادل XML) به ندرت مورد نیاز برای بازگرداندن داده های سند آسیب دیده 1C از آرشیو پایه پس از نه عمدی، و اغلب اشتباه، اقدامات یک کاربر موفق نیست. اکثر. راه ساده من 6
تبادل خودکار بین پایگاه های داده با استفاده از پردازش "مبادله اطلاعات جهانی در فرمت XML"این نشریه بر اساس مواد یافت شده توسط من در ایجاد تبادل بین دو پایگاه داده با استفاده از پردازش" جهانی 6
دستورالعمل برای ایجاد تبادل اطلاعات یک طرفه بین پیکربندی "منبع" و "گیرنده" از ابتدا: 1 دانلود آخرین نسخه پیکربندی "تبدیل داده ها". در حال حاضر در وب سایت خود به دلایلی برای انتشار توزیع کامل، یک پاپ متوقف شد