به روز رسانی پیکربندی دانلود 1s 8. به چه چیزی باید توجه کرد

روش به روز رسانی پایگاه داده 1C به دانش و مهارت های خاصی در کار با رایانه نیاز دارد، بنابراین اغلب برای کاربر دشوار است. بنابراین، در صورت امکان، بهترین کار است.

شما می توانید فایل های لازم برای به روز رسانی را به روش های مختلفی دریافت کنید:
— اولاً، آخرین به روز رسانی ها در وب سایت users.v8.1c.ru موجود است که هنگام انعقاد قرارداد برای ITS (پشتیبانی از فناوری اطلاعات) به آن دسترسی پیدا می کنید.
- در مرحله دوم، می توانید 1C را از طریق اینترنت به روز کنید، برای این کار باید اطلاعات ثبت نام (ورود به سیستم و رمز عبور) داشته باشید.

این مقاله نحوه به روز رسانی پیکربندی هنگام دانلود فایل های به روز را توضیح می دهد، اما می توانید از این مقاله برای به روز رسانی برنامه از طریق اینترنت استفاده کنید. برای این کار باید مرحله 2 را رد کرده و پس از تکمیل مرحله 4 تیک 9 را بزنید و تیک 8 را بردارید و سپس لاگین و رمز عبور خود را وارد کنید.

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

این مقاله دستورالعمل‌هایی را برای به‌روزرسانی پیکربندی‌های 1C:Enterprise 8.3 ارائه می‌کند. بنابراین، بیایید به ترتیب شروع کنیم.

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

2. حالا بیایید مستقیماً به بروزرسانی برویم. دایرکتوری را با آپدیت باز کنید، فایل setup.exe را اجرا کنید و آپدیت را در دایرکتوری پیش فرض نصب کنید.

3. پیکربندی را راه اندازی کنید (مراحل 1 و 2 در شکل). کاربری با حقوق مدیریت را انتخاب کنید (عمل 3 در شکل).

در پنجره Configurator به منو بروید پیکربندیحمایت کردنپیکربندی را به روز کنید(عمل شماره 4 در شکل).

اگر مرحله 4 در دسترس نیست، ابتدا باید پیکربندی را باز کنید (مرحله 5) و سپس مرحله 4 را تکرار کنید.

در پنجره‌ای که باز می‌شود، «جستجوی به‌روزرسانی‌های موجود (توصیه‌شده)» را انتخاب کنید و روی دکمه «بعدی» کلیک کنید (مراحل 6، 7).

4. در پنجره ای که برای انتخاب نوع منبع آپدیت باز می شود، باید چک باکس ها را مانند شکل (مرحله 8 و 9) انتخاب کنید. روی دکمه «بعدی» کلیک کنید (مرحله 10).

اگر برنامه را از طریق اینترنت به روز می کنید، باید تیک 8 را بردارید و تیک 9 را بزنید.

5. پس از یک مکث کوتاه، پنجره ای از به روز رسانی های موجود باز می شود. شماره نسخه پیکربندی را انتخاب کنید و روی دکمه "پایان" کلیک کنید (مراحل 11 و 12 در شکل).

6. در مرحله بعد، برنامه از شما سؤالاتی می پرسد که باید به آنها پاسخ دهید «بله»، «قبول» و «ادامه». هنگام به روز رسانی پیکربندی پایگاه داده، پنجره ای برای پذیرش تغییرات ظاهر می شود. باید روی دکمه «پذیرفتن» کلیک کنید (مرحله 13).

7. پس از این، تنها چیزی که باقی می ماند شروع پردازش داده های تنظیم شده در حالت کاربر است. برای انجام این کار، پیکربندی را ببندید و برنامه را در حالت "Enterprise" اجرا کنید (به عنوان مثال، طبق معمول). این برنامه باید تحت یک کاربر با حقوق مدیریت اجرا شود.

8. زمانی که برنامه را شروع می کنید، از شما سوالی در مورد قانونی بودن آپدیت دریافتی پرسیده می شود که با انجام مراحل 14 و 15 مانند شکل به آن پاسخ می دهیم.

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

تبریک می گویم، شما برنامه 1C خود را به روز کردید!

اگر به دلایلی نمی توانید پایگاه داده 1C را خودتان به روز کنید، می توانید آن را ترک کنید و متخصص ما این کار را انجام می دهد!

2018-05-10T12:47:19+00:00

بیایید تصور کنیم که با وظیفه به روز رسانی یک پیکربندی 1C روبرو هستیم که برای مدت بسیار بسیار طولانی به روز نشده است؛ ده ها نسخه از دست رفته است.

آنها اغلب در این زمینه برای من نامه می نویسند تا روشن شود که آیا با چنین به روز رسانی بزرگی مقابله خواهد کرد و چه مشکلاتی ممکن است وجود داشته باشد.

به چه چیزی باید توجه کرد

با چنین به روز رسانی بزرگ (و مهم نیست که همه این کارها را به صورت دستی از طریق پیکربندی انجام دهیم یا به طور خودکار از طریق یک به روز رسانی)، نکات زیر را باید در نظر گرفت:

  • شما باید به وضوح اجرا را کنترل کنید و اگر در طول هر یک از به روز رسانی های میانی، کنترل کننده ها به درستی اجرا نمی شوند، ابتدا باید آنها را بدون خطا اجرا کنید و سپس ادامه دهید.
  • اگر اندازه پایگاه داده و زمان اجازه می‌دهد، باید پس از هر یک از به‌روزرسانی‌های میانی، نسخه‌های پشتیبان تهیه کنید (آنها در زیر مورد بحث قرار خواهند گرفت) تا بتوانید در هر زمان به هر یک از آنها برگردید.
  • اگر پایگاه داده بسیار قدیمی دارید (به عنوان مثال، تصمیم گرفتید حسابداری خود را از نسخه 2.0.12.2 به روز کنید)، ممکن است دانلود به روز رسانی های جدید فوراً کار نکند. در این صورت باید به‌روزرسانی‌ها را مستقیماً از وب‌سایت 1c دانلود و نصب کنید و به‌طور دوره‌ای آپدیت‌کننده را اجرا کنید و از یک لحظه خاص شروع به دانلود به‌روزرسانی‌ها می‌کند.
  • اگر پیکربندی تمیزی را به‌روزرسانی می‌کنید (که به تازگی ایجاد کرده‌اید)، مطمئن شوید که یک بار اجرا در حالت کاربر انجام دهید تا مقدار اولیه اولیه و جمعیت داده تکمیل شود. در غیر این صورت با اجرای کنترل کننده های به روز رسانی مشکلاتی وجود خواهد داشت

از کدام نسخه پلتفرم برای چنین به روز رسانی استفاده کنیم؟

به طور پیش فرض، من استفاده از آخرین نسخه پلت فرم 1C را توصیه می کنم - حتی اگر در زمان انتشار بسیاری از به روز رسانی های متوسط ​​​​این نسخه از پلت فرم هنوز وجود نداشت و خطاها متفاوت بود.

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

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

در به روز رسانی به دنبال چه چیزی باشید

امکان پشتیبان گیری با فرمت sql

برای پایگاه داده های سرور، به طور پیش فرض به روز کننده نسخه های پشتیبان را با فرمت dt تهیه می کند.

و این به چند دلیل خوب نیست:

  • برای پایگاه های داده بزرگ، آپلود در dt زمان و منابع کامپیوتری زیادی را می طلبد
  • آپلود در dt را نمی توان یک نسخه پشتیبان کامل در نظر گرفت. بنابراین، اگر در طول فرآیند به‌روزرسانی می‌خواهید به یکی از نسخه‌های میانی برگردید، توصیه نمی‌کنم دوباره به dt unloading برگردید.

من به این موضوع نمی پردازم که چرا dt را نمی توان یک بایگانی پایگاه داده کامل در نظر گرفت (اطلاعات و بحث هایی در این مورد در اینترنت وجود دارد). فقط به شما یادآوری می کنم که 1C همچنین استفاده از این قالب را منحصراً برای انتقال از پایگاه داده فایل به پایگاه داده سرور و بازگشت توصیه می کند.

به همین دلیل است که به روز کننده توانایی پیکربندی ایجاد نسخه های پشتیبان در قالب sql را مستقیماً از DBMS دارد.

برای انجام این کار، به ویژگی های پایگاه داده سرور در به روز رسانی بروید:

سپس به برگه "بایگانی" بروید و کادر "Include SQL backup in archive" را علامت بزنید:

در صورت نیاز تنظیمات لازم را پر کنید:

توجه داشته باشم که در حال حاضر فقط MS SQL Server پشتیبانی می شود. برای PostgreSQL، قبل از به روز رسانی پایگاه داده باید یک نسخه پشتیبان به صورت دستی ایجاد کنید و ایده ایجاد آرشیوهای میانی را کنار بگذارید.

نحوه غیرفعال کردن ایجاد پشتیبان قبل از به روز رسانی

به‌طور پیش‌فرض، به‌روزرسانی‌کننده به گونه‌ای پیکربندی شده است که قبل از به‌روزرسانی پایگاه داده به یک نسخه پشتیبان نیاز دارد.

اگر به این نیاز ندارید، به ویژگی های پایگاه داده بروید و به تب "Update" بروید.

در اینجا، کادر «قبل از به‌روزرسانی یک نسخه پشتیبان ایجاد نکنید» را علامت بزنید:

نحوه غیرفعال کردن بازیابی خودکار پایگاه داده در صورت عدم موفقیت به روز رسانی

این مورد فقط برای پایگاه‌های داده فایل اعمال می‌شود، زیرا در صورت بروز خطای حیاتی در زمان به‌روزرسانی، تنها آنها به‌طور پیش‌فرض به حالت اولیه خود برمی‌گردند.

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

اگر نیاز به غیرفعال کردن چنین بازیابی دارید، به ویژگی های پایگاه داده بروید و به تب "Update" بروید.

در اینجا، کادر "در صورت عدم موفقیت پایگاه داده را بازیابی نکنید" را علامت بزنید:

نحوه فعال کردن به‌روزرسانی‌ها "به صورت مستقیم، نه بر اساس نسخه‌های کلیدی"

برای انجام این کار، ویژگی های پایگاه داده را باز کنید و به تب "Update" بروید.

در اینجا، کادر «به‌روزرسانی‌ها را مستقیماً جستجو کنید، نه براساس نسخه‌های کلیدی» را علامت بزنید:

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

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

برای محدود کردن چرخه به‌روزرسانی، به‌عنوان مثال، به بیش از 3 نسخه در یک زمان، کادر «به‌روزرسانی به بیش از 3 نسخه در یک زمان» را در همان برگه علامت بزنید:

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

نحوه فعال کردن انتقال خودکار به نسخه فرعی بعدی

به‌طور پیش‌فرض، به‌روزرسانی‌کننده به‌روزرسانی‌ها را دقیقاً در داخل انجام می‌دهد.

و این درست است، زیرا نسخه های مختلف (به عنوان مثال، 2.0 و 3.0) به طور اساسی متفاوت هستند و، تقریبا همیشه، انتقال بین آنها نیاز به توجه یک متخصص دارد.

اما در اینجا انتقال بین زیرنسخه ها (به عنوان مثال، از نسخه 11.1 تا 11.2) معمولاً چندان "ترسناک" نیستند و برای برخی از تنظیمات می توان آن را عادی در نظر گرفت.

نحوه فعال کردن ایجاد پشتیبان گیری میانی

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

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

داشتن تمام نسخه های میانی پایگاه داده این مشکل را حل می کند.

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

از آیتم «بیشتر»، عملیات «اجرای به‌روزرسانی با تنظیمات پیشرفته» را انتخاب کنید:

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

و روی دکمه "Run" کلیک کنید.

چگونه یک پایگاه داده اصلاح شده را به روز کنیم

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

  1. آماده شدن برای به روز رسانی:
    • توزیع به روز رسانی 1C را از وب سایت رسمی بارگیری کنید.
    • قالب به روز رسانی پیکربندی را نصب کنید.
    • ما یک نسخه پشتیبان فعلی از پایگاه اطلاعات ایجاد می کنیم.
  2. ما پیکربندی را به روز می کنیم:
    • نصب به روز رسانی از طریق پیکربندی؛
    • پایگاه اطلاعاتی را در حالت کاربر راه اندازی می کنیم.

در حال آماده سازی برای به روز رسانی پیکربندی 1C

کیت توزیع به روز رسانی 1C را دانلود کنید

برای به‌روزرسانی پیکربندی 1C 8.3، به یک بسته توزیع به‌روزرسانی نیاز داریم که می‌توان آن را دریافت کرد:

  • در وب سایت پشتیبانی کاربر https://users.v8.1c.ru؛
  • روی دیسک ITS؛
  • از طریق شریک 1C در شهر شما.

قبل از دانلود توزیع به‌روزرسانی مورد نیاز 1C 8.3، بیایید ببینیم چه نسخه‌ای از برنامه 1C 8.3 را در حال حاضر نصب کرده‌ایم. منوی اصلی – راهنما – درباره برنامه :

ما به وب سایت رسمی پشتیبانی کاربر می رویم و جدول را بررسی می کنیم تا ببینیم چه نسخه ای را می توانیم پیکربندی برنامه 1C 8.3 خود را به روز کنیم:

خیلی مهم!این جدول به روز رسانی 1C 8.3 را دنبال کنید و آن را مرحله به مرحله نصب کنید. اگر برای مدت طولانی به‌روزرسانی نکرده‌اید، وسوسه بزرگی وجود دارد که فوراً نسخه فعلی را با استفاده از توزیع کامل پیکربندی - فایل *.cf نصب کنید. اما احتمال زیادی وجود دارد که نسخه ای را که در آن توسعه دهندگان هر شیء را جایگزین یا حذف کرده اند از دست بدهید و ممکن است برخی از داده ها را از دست بدهید.

به عنوان مثال، اگر نسخه 3.0.43.100 را نصب کرده بودیم، ابتدا باید 3.0.43.148 و سپس آخرین نسخه به روز رسانی - 3.0.43.162 را نصب کنیم.

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

ما پایگاه اطلاعاتی را در پیکربندی راه اندازی می کنیم:

منوی اصلی - مدیریت – آپلود پایگاه اطلاعاتی:

می توانید در مورد روش های تهیه نسخه پشتیبان از پایگاه داده در 1C 8.3 در مقاله مطلع شوید

ما در حال به روز رسانی پیکربندی 1C 8.3 هستیم

نصب به روز رسانی 1C 8.3 از طریق پیکربندی

بعد از ما:

  1. قالب پیکربندی را دانلود و نصب کرد.
  2. یک نسخه پشتیبان فعلی از پایگاه اطلاعات ایجاد کرد.

بیایید به روز رسانی پیکربندی را شروع کنیم:

منوی اصلی - پیکربندی - پشتیبانی - پیکربندی به روز رسانی:

اگر دکمه "Update configuration" فعال نیست، باید پیکربندی را باز کنید (درخت فراداده):

نصب سوئیچ "انتخاب فایل به روز رسانی" - "بعدی":

مسیر فایل آپدیت را مشخص کنید:

به دایرکتوری که در آن قالب ها را نصب کرده اید بروید و فایل پیکربندی به روز رسانی را انتخاب کنید 1cv8.cfu:

دکمه "آماده":

بر روی دکمه "ادامه به روز رسانی" کلیک کنید:

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

پس از به روز رسانی پیکربندی 1C 8.3، ما موافقت می کنیم که پیکربندی پایگاه داده را به روز کنیم:

ما تغییرات را می پذیریم:

چگونه خودتان 1C 8.3 را از طریق پیکربندی به روز کنید، در آموزش ویدیویی ما نیز ببینید:

ما پایگاه اطلاعاتی 1C 8.3 را در حالت کاربر راه اندازی می کنیم

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

می توانید از طریق پنجره راه اندازی 1C یا از طریق پیکربندی در حالت کاربر راه اندازی کنید:

ما قانونی بودن دریافت به‌روزرسانی 1C 8.3 را تأیید می‌کنیم و روی دکمه «ادامه» کلیک می‌کنیم:

ما منتظر تکمیل به روز رسانی 1C 8.3 هستیم:

اکنون پیکربندی 1C 8.3 خود را به نسخه فعلی به روز کرده ایم:

توجه!اگر به‌روزرسانی 1C 8.3 از چندین بسته را نصب می‌کنید، حتماً بعد از هر به‌روزرسانی 1C 8.3 IB را در حالت کاربر راه‌اندازی کنید.

در پایان این مقاله به نکات مهمی اشاره می کنیم:

  • قبل از به روز رسانی 1C 8.3، ایجاد کنید جاریپشتیبان گیری؛
  • به روز رسانی 1C 8.3 در مراحل.
  • پس از هر به روز رسانی 1C 8.3، پایگاه اطلاعاتی را در حالت کاربر راه اندازی کنید.

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

این مقاله در مورد به‌روزرسانی یک پیکربندی غیر استاندارد 1C (نسخه‌های 8.2 و 8.3) صحبت می‌کند، در حالی که تمام تغییرات ایجاد شده توسط شما (یا سایر توسعه‌دهندگان) در پیکربندی استاندارد 1C 8 ذخیره می‌شود.

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

به روز رسانی یک پیکربندی غیر استاندارد 1C دستورالعمل های گام به گام

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

  • فایل به روز رسانی پیکربندی را از users.v8.1c.ru دانلود کنید یا آن را از هر منبع موجود دیگری (به عنوان مثال، از یک دیسک ITS) دریافت کنید.
  • فایل به روز رسانی 1C 8 را از بسته بندی خارج کرده و در هر پوشه ای روی هارد دیسک خود نصب کنید.
  • در پوشه با شماره انتشار 1C 8، فایل 1cv8.cfu را پیدا کنید - این فایلی است که حاوی به روز رسانی های پیکربندی است.

  • اجرا کن 1C: سازمانیدر حالت پیکربندی;
  • به منو بروید پیکربندی -> پشتیبانی -> پیکربندی به روز رسانی.

  • در پنجره «به‌روزرسانی پیکربندی» که باز می‌شود، پرچم را روی مورد تنظیم کنید انتخاب فایل به روز رسانیو دکمه را فشار دهید به علاوه(در صورت تمایل می توانید از نکته اول استفاده کنید به روز رسانی های موجود را پیدا کنیدو به طور خودکار فایل های به روز رسانی را جستجو کنید) ;
  • در قسمت «مشخص کردن فایل به‌روزرسانی»، فایل cfu. را از پوشه با شماره انتشار انتخاب کنید. لطفاً توجه داشته باشید که امکان به روز رسانی پیکربندی پایگاه داده 1C 8 برای هر نسخه ای وجود ندارد. برای هر فایل به‌روزرسانی فهرستی از نسخه‌هایی وجود دارد که برای آن در نظر گرفته شده است. بنابراین، ممکن است مجبور شوید چندین فایل به روز رسانی را به ترتیب نصب کنید.
  • در پنجره بعدی توضیحاتی در مورد این به روز رسانی خواهید دید. همچنین می توانید ببینید که این فایل برای به روز رسانی کدام نسخه های پیکربندی در نظر گرفته شده است. روی دکمه کلیک کنید ادامه به روز رسانی;
  • اگر این نسخه از پیکربندی را نتوان با فایل انتخابی به روز کرد، پنجره ای به شما داده می شود که از شما می خواهد نسخه هایی را که باید نصب شوند.
  • اگر فایل انتخاب شده برای به روز رسانی پیکربندی مناسب باشد، پنجره ای با اطلاعات مربوط به نسخه به روز رسانی ظاهر می شود. برای ادامه به روز رسانی، روی دکمه کلیک کنید خوب؛
  • پس از این، فرآیند به روز رسانی شروع می شود. اگر پیکربندی شما معمولی است، پس از تکمیل تنها چیزی که باقی می ماند این است که با تغییر پیکربندی فعلی موافقت کنید و 1C 8 را در حالت راه اندازی کنید. شرکت؛
  • اگر پیکربندی را با تغییرات (غیر استاندارد) به‌روزرسانی می‌کنید، پس از تکمیل فرآیند به‌روزرسانی، پنجره‌ای ظاهر می‌شود که پیکربندی قدیمی و جدید را مقایسه و ادغام می‌کند.

به‌روزرسانی پیکربندی غیراستاندارد تجزیه و تحلیل نمونه 1C

بیایید به تجزیه و تحلیل دقیق به‌روزرسانی صحیح پیکربندی غیراستاندارد 1C 8 بپردازیم. کل مشکل به‌روزرسانی چنین پیکربندی این است که تغییرات شخص ثالث در اشیاء متادیتا استاندارد (ماژول‌ها، نقش‌ها، اسناد، دایرکتوری‌های رایج) ایجاد شده است. ، و غیره.). شما باید مطمئن شوید که همه تغییرات شما در جای خود باقی می مانند، سالم و سالم، اما در عین حال تمام تغییرات 1C موجود در فایل به روز رسانی نیز اعمال می شود. برای این منظور است که هنگام به روز رسانی یک پیکربندی تغییر یافته، یک پنجره مقایسه ظاهر می شود پیکربندی اولیه(با تغییرات شما) و پیکربندی فروشنده جدید(پیکربندی استاندارد به روز شده).

این پنجره شامل دو ستون است که هر کدام شامل یک درخت ابرداده است. اولی ابرداده پیکربندی پایگاه داده فعلی را نشان می‌دهد و دومی متادیتای پیکربندی فروشنده به‌روزرسانی شده (پیکربندی معمولی به‌روز شده) را نشان می‌دهد. مدادهای سبز اشیاء تغییر یافته را نشان می‌دهند، ستون اول اشیاء متادیتای معمولی را نشان می‌دهد که شما تغییر داده‌اید، و ستون دوم اشیاء متادیتای معمولی را نشان می‌دهد که با به‌روزرسانی تغییر کرده‌اند. بنابراین، برای به‌روزرسانی صحیح یک پیکربندی غیر استاندارد 1c، باید تمام اشیاء ابرداده‌ای را که هم توسط شما و هم توسط به‌روزرسانی تغییر کرده‌اند (یعنی دو بار تغییر کرده‌اند) پیدا کنید.

برای انجام این کار، روی دکمه واقع در پایین پنجره کلیک کنید فیلتر کنید، در پنجره ای که باز می شود، پرچم را تنظیم کنید و فشار دهید خوب.

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

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

به روز رسانی ماژول عمومی

  • بیایید به یک مثال نگاه کنیم: به یک ماژول مشترک پیکربندی کنترل نسخهشما تغییرات زیر را ایجاد کردید:
    • در روال CheckConfigurationVersion()این خط را توضیح داد: //OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parameters);
    • ما روش خود را به ماژول با نام اضافه کردیم MyTestProcedure().

    در حین آپدیت، این ماژول تغییر کرد؛ با قرار دادن فیلتر روی دو بار تغییر در پنجره مقایسه، مشاهده خواهیم کرد که در لیست قرار گرفته است.

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

    سایر حالت‌های ادغام، ادغام جزئی ماژول‌ها را با اولویت‌های متفاوت ارائه می‌دهند. اما اکیداً توصیه می‌کنم از این حالت‌ها استفاده نکنید، زیرا پس از انجام این کار ممکن است ماژول شما به هم بخورد: برخی از تغییرات شما رونویسی می‌شوند و برخی از تغییرات استاندارد اعمال نمی‌شوند. بنابراین، مقادیر موجود در ستون را تغییر دهید حالت ادغام...ما هرگز نخواهیم کرد. چهارم اینکه اگر تیک ستون اول روبروی ماژول را بردارید، ادغام انجام نمی شود و ماژول به حالت قبل از آپدیت باقی می ماند و با توجه به نکات بالا دو راه برای آپدیت ماژول مشترک وجود دارد. :

    • با نصب تغییرات استاندارد، تغییرات خود را بازنویسی کنید. سپس به صورت دستی تغییرات بازنویسی شده را در ماژول به روز شده انجام دهید.
    • ماژول را به روز نکنید و تغییرات استاندارد را به صورت دستی انجام دهید.

    مکانیسم هایی برای مقایسه پیکربندی ها

    برای مقایسه تغییرات در یک ماژول، می‌توانید از مکانیسم‌های داخلی پنجره مقایسه-ادغام پیکربندی استفاده کنید:

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






    • . همچنین می توانید از گزارش مقایسه اشیاء برای مقایسه ماژول ها استفاده کنید. برای فراخوانی آن در پنجره مقایسه، روی ماژول راست کلیک کرده و انتخاب کنید در پنجره ای که باز می شود، در منطقه قالب،پرچم را تنظیم کنید جزئیات.در گزارشی که باز می شود، می توانید ببینید که کدام خطوط ماژول تغییر کرده اند و در هر دو پیکربندی چگونه به نظر می رسند.


      با وجود این واقعیت که این گزارش تمام اطلاعات مربوط به تغییرات را ارائه می دهد، استفاده از آن راحت نیست (حداقل هنگام به روز رسانی ماژول ها). دو تغییر آن بسیار جالب تر است: O گزارش مقایسه اشیاء پیکربندی اصلی با پیکربندی فروشنده قدیمی(فقط تغییراتی که انجام داده اید در این گزارش قابل مشاهده است) و (در این گزارش فقط تغییرات ایجاد شده در ماژول توسط به روز رسانی قابل مشاهده است).



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

    ما تمام ابزارهای مورد نیاز برای به روز رسانی ماژول را مرتب کرده ایم. برای نشان دادن کاربرد عملی آنها، بیایید روند به روز رسانی ماژول را مرحله به مرحله در نظر بگیریم. پیکربندی کنترل نسخهبا تغییرات ذکر شده در بالا بیایید ماژول را به دو روش به روز کنیم:

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

    راه اول:

      • قبل از تشریح الگوریتم، متذکر می شوم که ما یک مثال به روز رسانی بسیار ساده را در نظر می گیریم تا توضیحات فضای زیادی را اشغال نکند، اما فرآیند به روز رسانی در یک مورد پیچیده دقیقاً از همان مراحل تشکیل شده است، اگرچه نیاز به تمرکز و دقت بیشتری دارد. ;
      • قبل از به‌روزرسانی پیکربندی، اجازه دهید یک سند متنی ایجاد کنیم. در آن تغییراتی را که پس از به روز رسانی باید به صورت دستی انجام شود را ثبت خواهیم کرد. داده ها در یک سند متنی باید به قابل فهم ترین شکل ارائه شوند، یعنی ساختار یافته باشند. در مثال ما این را می نویسیم: 1. ماژول های عمومی 1.1 نسخه ControlConfiguration
      • بیایید یک ماژول مشترک پیدا کنیم پیکربندی کنترل نسخه مدول.روی آن کلیک راست کرده و در منوی زمینه O را انتخاب کنید گزارشی در مورد مقایسه اشیاء پیکربندی اصلی با پیکربندی قدیمی.در پنجره باز شده یک پرچم قرار دهید جزئیات.همچنین پرچم را تنظیم کردم خروجی به سند متنی، زیرا دیدن تغییرات راحت تر است، اما این یک عادت است. بیایید دکمه را فشار دهیم خوب.گزارشی که باز می شود به این صورت خواهد بود:

      • گزارش نشان می دهد که دو تغییر در ماژول ایجاد شده است (قبل از هر تغییر جدید، شماره خطوطی که در آن ایجاد شده نوشته می شود):
        • خط 34 تغییر کرده است، در پیکربندی اصلی توضیح داده شده است، اما نه در پیکربندی تامین کننده قدیمی.
        • رویه ای اضافه شده است؛ در پیکربندی تامین کننده قدیمی جای آن خالی است، اما در پیکربندی اصلی آنجاست. ما گزارش را نمی بندیم، برای ما مفید خواهد بود.
      • حالا بیایید اولین تفاوت را در پنجره مقایسه ماژول ها پیدا کنیم. برای این کار دوباره روی شاخه کلیک راست کنید مدولو در منوی زمینه مورد را انتخاب کنید نمایش تفاوت های ماژول...از آنجایی که اعداد خطوط (شماره‌گذاری جهانی) در پنجره مقایسه ماژول قابل مشاهده نیستند، برای یافتن اولین تغییر، اجازه دهید تمام مراحل نیمه بالایی پنجره را مرور کنیم. همچنین از گزارش می دانیم که اولین تغییر با تغییر خط همراه است، بنابراین به دنبال متنی می گردیم که با رنگ قرمز برجسته شده است. خط تغییر یافته در رویه CheckConfigurationVersion() یافت می شود.

      • بیایید سند متنی ایجاد شده برای ثبت تغییرات را باز کنیم. در پاراگراف "1.1.1" نام رویه ای را که تغییر در آن قرار دارد را یادداشت می کنیم. پس از این باید تغییر یافت شده را در آن وارد کنیم تا بتوانیم به راحتی آن را در متن ماژول پیدا کنیم. برای انجام این کار، من معمولاً نه یک، بلکه چندین خط از رویه را به طور همزمان، قبل و بعد از تغییرات در سند کپی می کنم. اما در این مورد، رویه کوچک است و بنابراین کافی است خود خط تغییر یافته را کپی کنید. رکورد زیر را دریافت خواهید کرد: 1. ماژول های عمومی 1.1 ControlVersionConfiguration 1.1.1 CheckVersionConfiguration //OpenFormModal("GeneralForm.Not RecommendedVersionConfiguration", Parameters);
      • حالا بیایید دوباره گزارش مقایسه پیکربندی را باز کنیم، به تغییر بعدی نگاه کنیم و همچنین آن را در پنجره مقایسه ماژول پیدا کنیم. این بار رویه جدیدی اضافه شده است. از آنجایی که این روش در پیکربندی ارائه دهنده قدیمی به طور کامل وجود ندارد، متن آن با رنگ آبی برجسته می شود:

      • بیایید سند متنی ایجاد شده را باز کنیم تا دوباره تغییرات ثبت شود. در پاراگراف "1.1.2" نام رویه اضافه شده را یادداشت می کنیم. پس از آن، کل متن رویه اضافه شده را در آنجا کپی کنید. 1.1.2 روش MyTestProcedure MyTestProcedure() صادرات //متن رویه EndProcedure
      • پیکربندی کنترل نسخهیک پرچم تنظیم شده است که نشان می دهد این ماژول باید به روز شود و تمام تغییرات ایجاد شده را پاک می کند.
      • در مرحله بعد، باید تغییرات را در سایر اشیاء ابرداده دو بار تغییر در یک سند متنی ثبت کنید. اما از آنجایی که در این مثال ما یک ماژول عمومی خاص را در نظر می گیریم، از این مرحله می گذریم.
      • پس از اتمام کار بر روی اشیاء دو بار تغییر یافته، در پنجره مقایسه / ادغام، روی دکمه کلیک کنید اجرا کردن؛
      • اگر پنجره ای با متن "There are change objects in the main configuration..." ظاهر شد، روی دکمه کلیک کنید آره;

      • در پنجره بعدی، تنظیم قوانین پشتیبانی، هیچ تنظیماتی را تغییر ندهید، فقط روی دکمه کلیک کنید آره;

      • آخرین پیام ظاهر شده این است: "پیکربندی ادغام کامل شد." دکمه را فشار دهید خوب;
      • تنظیمات را با استفاده از منو ذخیره کنید فایل -> ذخیره، پیکتوگرام ها صرفه جویی(فلاپی آبی) یا میانبرهای صفحه کلید Ctrl+S;
      • پس از ذخیره تنظیمات، تغییرات بازنویسی شده را در ماژول بازیابی می کنیم. ماژول را در درخت ابرداده پیدا کرده و باز کنید ControlVersionConfiguration.
      • بیایید یک سند متنی باز کنیم که در آن تغییرات این ماژول وارد شده است.
      • بند "1.1.1" روش را مشخص می کند CheckConfigurationVersion،بیایید آن را در ماژول پیدا کنیم و آن را باز کنیم.
      • سند متنی نشان می‌دهد که خط باید توضیح داده شود: OpenFormModal("GeneralForm.DeprecatedConfigurationVersion", Parameters);

        بیایید آن را در ماژول پیدا کنیم و یک نظر تنظیم کنیم.

      • بند "1.1.2" رویه را مشخص می کند MyTestProcedure،که باید به ماژول اضافه شود. آن را از یک سند متنی کپی کرده و در انتهای ماژول قرار دهید.
      • ما پیکربندی را با استفاده از یکی از روش های بالا ذخیره می کنیم.
      • به روز رسانی پیکربندی اکنون کامل شده است، تنها چیزی که باقی می ماند این است که پیکربندی را با استفاده از کلیدها به روز کنید F5یا F7یا نمادهای مربوطه، و در حالت 1C: Enterprise قانونی بودن به روز رسانی را تأیید کنید.

    • راه دوم:
      • روش دوم به طور کامل روش اول را تکرار می کند، با این تفاوت که برعکس عمل می کند. لذا به اختصار به شرح آن می پردازم;
      • ما یک سند متنی با همان ساختار ایجاد می کنیم.
      • بیایید گزارشی تهیه کنیم گزارش مقایسه اشیاء پیکربندی تامین کننده جدید با پیکربندی تامین کننده قدیمی.
      • با استفاده از گزارش تولید شده و پنجره مقایسه ماژول، تغییرات ایجاد شده توسط پیکربندی تامین کننده جدید را در یک سند متنی یادداشت می کنیم.
      • در پنجره مقایسه / ادغام پیکربندی، آن را در کنار ماژول بررسی کنید پیکربندی کنترل نسخهپرچم حذف شده است. این بدان معنی است که این ماژول به روز نمی شود.
      • ما پیکربندی را به روز می کنیم، تغییراتی را از سند متنی به ماژول ایجاد می کنیم پیکربندی نسخه

به روز رسانی طرح مبادله

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

بیایید نگاهی گام به گام به به روز رسانی طرح مبادله داشته باشیم توسط سازمانبا تغییرات زیر:

  • ما خطوط جدیدی را به سند متنی ایجاد شده هنگام به روز رسانی ماژول عمومی اضافه می کنیم: 2. برنامه های تبادل 2.1 توسط سازمان
  • بیایید یک طرح تبادل پیدا کنیم توسط سازماندر پنجره مقایسه/ادغام، آن را به یک شاخه گسترش دهید ترکیب.متذکر می شوم که از نظر مبادله نیز می توانید ماژول را تغییر دهید، باید طبق قوانینی که برای ماژول عمومی توضیح داده شده به روز شود. در این مورد، ما علاقه مند به به روز رسانی ترکیب طرح تبادل هستیم.
  • همانطور که در مورد ماژول عمومی، ترکیب طرح تبادل می تواند به روز شود، سپس تغییرات خود را به صورت دستی اضافه کنید یا به روز نکنید، تغییرات استاندارد را به صورت دستی اضافه کنید. اگر تغییرات بیشتری در ترکیب شما نسبت به موارد استاندارد وجود دارد، بهتر است با استفاده از روش دوم به روز رسانی کنید؛ اگر کمتر بود، روش اول. با استفاده از همین گزارش‌ها می‌توانید تغییرات بیشتری را مشاهده کنید:
  • در مثال ما تغییرات معمولی تری وجود دارد، بنابراین تغییرات خود را در یک سند متنی می نویسیم: 2. برنامه های تبادل 2.1 توسط سازمان - ***دایرکتوری ها - --> فهرست راهنما. پردازش خارجی
  • بررسی کنید که کادر کنار طرح مبادله در پنجره مقایسه / ادغام علامت زده شود توسط سازمان;
  • ذخیره پیکربندی؛
  • پس از ذخیره تنظیمات، تغییرات بازنویسی شده را در طرح تبادل بازیابی می کنیم. در درخت ابرداده، طرح تبادل را پیدا کرده و باز می کنیم توسط سازمان;
  • در بند "2.1" سند متنی کتاب مرجع نشان داده شده است پردازش خارجی،ما آن را در درخت ابرداده ترکیب طرح تبادل پیدا می کنیم و پرچمی را تعیین می کنیم که نشان دهنده مشارکت دایرکتوری در تبادل است.

  • بیایید پیکربندی را ذخیره و به روز کنیم.

اشتراک رویداد را به روز کنید.

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

بیایید نگاهی گام به گام به به روز رسانی لیست منابع اشتراک رویداد با تغییرات زیر بیندازیم:


به روز رسانی نقش ها در 1C

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

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

بیایید به‌روزرسانی نقش را گام به گام بررسی کنیم:

  • بیایید یک نقش پیدا کنیم حسابداردر پنجره مقایسه/ادغام، آن را به یک شاخه گسترش دهید حقوق;
  • در این مثال تنها یک تغییر در نقش وجود دارد، اما معمولاً اینطور نیست. بنابراین، به روز نکردن نقش، بلکه ایجاد تغییرات استاندارد به صورت دستی بسیار ساده تر است.
  • شکل بگیریم گزارش مقایسه اشیاء پیکربندی فروشنده جدید با پیکربندی فروشنده قدیمی. معمولاً حاوی اطلاعات زیادی است، اما همه آنها برای به روز رسانی مورد نیاز نیستند:
  • یا اشیاء ابرداده جدیدی اضافه شده اند، یا حقوق برای موارد قدیمی تغییر کرده است:
    • اشیاء اضافه شده مانند این هستند: - -->

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

    • اشیاء تغییر یافته به این صورت هستند: - ***دایرکتوری ها - *** مقامات مالیاتی - ***مجوزها - ***خواندن - ***ارزش -->مجاز<--Запрещено - ***Просмотр - ***Значение -->مجاز<--Запрещено

      در عین حال ، با جزئیات مشخص می شود که کدام حقوق تغییر کرده است.

  • در مثال ما، تنها یک خط اطلاعات مفید در گزارش مقایسه وجود دارد؛ ما آن را به سند متنی اضافه می کنیم: 4. نقش های 4.1 حسابدار - --> شی - RegulatedReportStatisticsForm11NA

    در این مورد، می توانید مشخص کنید که کدام شی فوق داده است، اما در این مورد از قبل مشخص است که گزارش;

  • در پنجره مقایسه/ترکیب، تیک کادر کنار نقش را بردارید حسابدار؛
  • پس از این، باید تغییرات را در سایر اشیاء ابرداده دو بار تغییر یافته در یک سند متنی بنویسید و یک به روز رسانی انجام دهید (فرآیند با جزئیات در بالا توضیح داده شده است).
  • ذخیره پیکربندی؛
  • پس از ذخیره تنظیمات، باید تغییرات معمولی در نقش ایجاد کنید حسابدار. در درخت ابرداده، این نقش را پیدا کرده و باز می کنیم.
  • در بند "4.1" سند متنی گفته شده است که یک شی به نقش اضافه شده است فرم آماری گزارش تنظیم شده 11NA،آن را در درخت فراداده نقش پیدا کنید، مجوزها را بررسی کنید استفادهو چشم انداز؛

  • بیایید پیکربندی را ذخیره و به روز کنیم.

این مقاله درباره به‌روزرسانی یک پیکربندی غیر استاندارد 1C را تکمیل می‌کند. اگر پس از مطالعه هنوز سؤالی دارید، در نظرات بپرسید! به درخواست خوانندگان، در مقاله بعدی می توانم در مورد سایر جنبه های جالب و پیچیده به روز رسانی پیکربندی غیر استاندارد 1C 8 صحبت کنم.

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

پس از رزرو، همه چیز برای ما آماده است تا به طور مستقل پایگاه داده اطلاعات 1C را کاملاً آرام و ایمن گرفته و به روز کنیم. همانطور که قبلاً گفتم، دو راه برای به روز رسانی پیکربندی وجود دارد:

  • این به روز رسانی 1c از طریق پیکربندیقبلاً برای ما آشناست،
  • به روز رسانی 1c از طریق اینترنت.



شاید با گزینه دوم شروع کنم، در غیر این صورت می ترسم ظاهر مکرر کلمه پیکربندی تمایل به یادگیری نحوه به روز رسانی برنامه را از بین ببرد. بنابراین، بیایید اکنون پایگاه داده خود را در حالت Enterprise باز کنیم، یعنی همانطور که معمولاً انجام می دهید. اخیرا (نسبتا اخیرا) ابزاری برای به روز رسانی 1c از طریق اینترنت در تنظیمات 1c ظاهر شده است. برای استفاده از این ویژگی، در آیتم منو، Tools -> Utilities -> Configuration Update را انتخاب کنید. با این کار Configuration Update Assistant باز می شود. بیایید روش به‌روزرسانی پیش‌فرض و همیشه به اینترنت متصل شود را رها کنیم و از چک باکس دستیار بگذریم. علاوه بر این، هر بار که برنامه را شروع می کنید، می توانید تنظیمات "بررسی به روز رسانی های پیکربندی از طریق اینترنت" را تنظیم کنید - این یک ویژگی بسیار راحت است، توصیه می کنم از آن استفاده کنید.

بعد، روی دکمه next کلیک کنید. پنجره ای باز می شود که به ما کمک می کند تا دریابیم که آیا در زمان فعلی به روز رسانی های اخیر وجود دارد یا خیر. علاوه بر این، اگر چنین به‌روزرسانی‌هایی وجود داشته باشد، فرصتی برای آشنایی با آنچه که توسعه‌دهندگان 1C در نسخه جدید پیاده‌سازی کرده‌اند، فراهم می‌کند - دکمه جدید در این نسخه.

اینها چه نوع حیواناتی هستند و از کجا می توان آنها را تهیه کرد؟ اجازه دهید با این واقعیت شروع کنم که تمام به‌روزرسانی‌هایی که 1C برای پیکربندی‌های خود تولید می‌کند در وب‌سایتی که مخصوص این منظور ایجاد شده است، ارسال می‌شود. کاربرانv8.1c.ru.

در پنجره اتصال به سایت کاربر فقط باید کد کاربری (ورود به سیستم) و رمز عبور در نظر گرفته شده برای ورود به سرویس را وارد کنید. users.v8.1c.ru.

خوب، شما نام کاربری و رمز عبور خود را پیدا کردید یا ثبت نام کردید، بعد چه؟ در مرحله بعد، این اعداد و حروف مخفی را وارد می کنیم و فرآیند به روز رسانی آغاز می شود. فقط به خاطر داشته باشید که اگر برنامه مثلاً به مدت شش ماه یا یک سال به روز نشده باشد، این روند زمان زیادی طول خواهد کشید، زیرا برنامه باید تعداد کافی به روز رسانی را از usersv8.1c.ru دانلود کند و سپس آنها را نصب کنید. و در تمام این مدت برنامه برای کار در دسترس نخواهد بود. به هر حال، مدت زمان به روز رسانی به این روش نقطه ضعف آن است. اگر چه نصب به روز رسانی یک یا دو بار در ماه در زمان استراحت ناهار کار دشواری نخواهد بود. بنابراین ما به روز رسانی را راه اندازی کردیم، پنجره را مشاهده می کنیم:

سپس پنجره ای باز می شود که از شما می خواهد شرکت 1C را مجدداً راه اندازی کنید. یک ویژگی قابل توجه دیگر در این پنجره وجود دارد. با کلیک بر روی Create an information security backup، پنجره ای باز می شود که از شما می خواهد گزینه دلخواه خود را انتخاب کنید. اگر قبل از به‌روزرسانی نسخه پشتیبان ایجاد نکرده‌اید، توصیه می‌کنم ایجاد یک نسخه پشتیبان امنیت اطلاعات را انتخاب کنید و آن را در دایرکتوری مشخص شده ذخیره کنید تا دقیقاً بدانید کپی شما کجاست.

برنامه تمام می شود و یک پنجره بسیار زیبا باز می شود.


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

در پایان ناهار (به روز رسانی) مشاهده می کنید که برنامه دوباره شروع شده است و از شما می خواهد که قانونی بودن دریافت آپدیت را تایید کنید، در غیر این صورت 1c می تواند J شما را تحت تعقیب قرار دهد و روی ادامه کلیک کنید.

نه، این همه چیز نیست! شما باید کمی بیشتر صبر کنید تا در نهایت به روز رسانی ها نصب شوند. برنامه همه کارها را خودش انجام خواهد داد. پس از اتمام، پنجره ای باز می شود که در آن می توانید لیست به روز رسانی های هر یک از نسخه های نصب شده را مشاهده کنید.

نحوه به روز رسانی 1c از طریق پیکربندی


فهرست چک برای بررسی محاسبات حقوق و دستمزد در 1C ZUP 3.1
ویدئو - خود چک ماهانه حسابداری:

محاسبه حقوق و دستمزد در 1C ZUP 3.1
دستورالعمل های گام به گام برای مبتدیان:

روش دوم به‌روزرسانی 1c از طریق پیکربندی کمی پیچیده‌تر است، اما درک آن برای یک فانی ساده نیز بسیار آسان است. بنابراین، ابتدا باید دریابیم که در حال حاضر چه نسخه (نسخه) پیکربندی را نصب کرده ایم. برای انجام این کار، یک آیتم منوی Help -> About the program وجود دارد. خط با اطلاعات پیکربندی برای ما مهم است. من نمونه پیکربندی حقوق و دستمزد و مدیریت پرسنل 1C را نشان می دهم؛ برای پیکربندی های دیگر همه چیز مشابه است.


در مرحله بعد، باید فایل های به روز رسانی را برای نسخه مورد نظر دانلود کنید. از کجا می توانم آنها را تهیه کنم؟ و همه از یک منبع usersv8.1c.ru، که کمی بالاتر مطرح شد. نحوه کار با این منبع و موارد مفیدی که در آن یافت می شود، مقاله را بخوانید. اکنون فقط باید نام کاربری و رمز عبور خود را وارد کنید تا وارد حساب شخصی خود شوید: https://login.1c.ru/login. سپس به بخش به روز رسانی برنامه https://users.v8.1c.ru/distribution/total بروید و پیکربندی خود را پیدا کنید. بیایید فرض کنیم این نسخه 1c ZUP 2.5 است و روی عنوان کلیک کنید:

یک صفحه فوق العاده باز می شود که در آن به روز رسانی هایی که برای این زوم 1c منتشر شده است را مشاهده خواهید کرد. خب، در مثال من، من باید Zup 8.2 را از نسخه 2.5.69.3 به آخرین نسخه موجود 2.5.78.1 به روز کنم.

فایل دانلود خواهد شد. آن را ذخیره کنید، مثلاً، در یک پوشه خاص - به روز رسانی. برای راحتی، می توانید هر فایل را در یک پوشه جداگانه دانلود کنید که نام آن نسخه به روز رسانی ذخیره شده است. زمانی که نیاز به نصب به‌روزرسانی‌های زیادی دارید، این کار راحت است. من این کار را خواهم کرد، این مورد من است. اگر نیاز به نصب یک یا دو آپدیت دارید، نیازی به زحمت نیست.

سمینار "Lifehacks for 1C ZUP 3.1"
تجزیه و تحلیل 15 هک زندگی برای حسابداری در 1C ZUP 3.1:

فهرست چک برای بررسی محاسبات حقوق و دستمزد در 1C ZUP 3.1
ویدئو - خود چک ماهانه حسابداری:

محاسبه حقوق و دستمزد در 1C ZUP 3.1
دستورالعمل های گام به گام برای مبتدیان:

بعد، به نوبت به هر پوشه بروید و updsetup موجود در آنجا را اجرا کنید. برای شروع، باید برنامه WinRar را روی رایانه خود داشته باشید. محل دانلود و نحوه نصب این دایناسور را به راحتی در اینترنت پیدا می کنید.به طور خلاصه فایل updsetup آرشیوی است که اکنون در حال باز کردن آن هستید. با اجرای updsetup، پنجره ای باز می شود که باید روی دکمه Extract کلیک کنید. در نتیجه، پوشه ما حاوی چندین فایل خواهد بود که ضروری ترین آنها تنظیمات است:

روی Setup دوبار کلیک کنید و در پنجره باز شده روی Next کلیک کنید. بنابراین، ما به روز رسانی 70.1 را روی رایانه خود نصب کردیم. این مراحل باید برای همه به روز رسانی ها تکرار شوند. به روز رسانی های فیزیکی نصب شده در جایی قرار دارند که در پنجره دوم هنگام نصب نشان داده شده است. اصولاً دانستن این امر ضروری نیست، اما برای توسعه عمومی بسیار مفید است.

هر کاری که تا الان انجام داده ایم یک مرحله مقدماتی بوده است.

نترسید، زیرا اکنون نیازی به کشف آن نخواهیم داشت.

در پنجره بعدی روی next کلیک کنید. همچنین فقط سوئیچ بالایی را فعال می گذاریم (همانطور که در شکل نشان داده شده است). مسیر نشان داده شده در زیر این سوئیچ در بیشتر موارد با آنچه در پنجره نصب پیکربندی نشان داده شده است مطابقت دارد (من کمی بالاتر به این نکته توجه کردم). یعنی تمام آپدیت ها را در این پوشه نصب کردیم و حالا 1c از آنها برای آپدیت تنظیمات استفاده می کند.

در پنجره بعدی، حداکثر نسخه موجود برای به روز رسانی را برجسته کرده و روی انجام شده کلیک کنید. اگر به آنچه که 1c جدید برای ما آماده کرده بسیار علاقه مند هستید، به توضیحات آپدیت نگاه می کنیم و روی ادامه به روز رسانی کلیک کنید. در پنجره بعدی، ما نگاه می کنیم که به روز رسانی از کدام نسخه خواهد بود و تأیید می کنیم - OK. به روز رسانی کامل است.

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

همه چیز از 2.5.69.3 به 2.5.70.1 آپدیت شد. در مرحله بعد، با استفاده از همان الگوریتم (از آیتم منو Configuration -> Support -> Update configuration) به نسخه مورد نظر آپدیت می کنیم. در مورد من، تا 2.5.78.1. پس از تکمیل به‌روزرسانی، اولین باری که برنامه را اجرا می‌کنید، از شما خواسته می‌شود تأیید کنید که به‌روزرسانی را به صورت قانونی دریافت کرده‌اید. فقط تایید کنید

همین.

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