Інструкція

Запустіть програму «1С Бухгалтерія» за допомогою ярлика на робочому столі або з пункту меню «Пуск». У вікні вибору бази зверніть увагу на меню, що випадає. Перемкніть режим запуску на «Конфігуратор» та натисніть «Ок». Вікно програми в режимі конфігуратора майже не відрізняється від звичайного режиму. Знайдіть в основному меню пункт «Конфігурація» і клацніть по ньому лівою кнопкою миші. У меню, що випадає, наведіть курсор миші на пункт «Підтримка», а потім - клацніть по пункту «Налаштування підтримки».

Відкриється вікно "Параметри підтримки". Знайдіть кнопку «Включити можливість змін» та натисніть на неї мишею. Підтвердьте зміни, натиснувши кнопку «Ok» внизу вікна. Вікно налаштування підтримки автоматично закриється.

Якщо вам потрібно встановити пароль на конфігурацію, скористайтесь пунктом меню «Конфігурація» - «Постачання конфігурації», а в ньому запустіть «Налаштування постачання». У вікні можна встановити пароль на зміни. Як правило, комбінацію пароля найкраще встановлювати у змішуванні верхнього та нижнього регістру символів, щоб його не змогли зламати при втрати інформації з персонального комп'ютера. Закрийте конфігуратор. Тепер конфігурація доступна для редагування.

Після внесення необхідних змін поверніть конфігурацію програми у стан блокування. Для цього зробіть дії, описані в кроці 1-2 і зніміть можливість редагування. Не варто знімати блокування без вагомих причин. Також варто зазначити, що для проведення подібних операцій в операційній системі не потрібно прав адміністратора, тому ви можете сміливо заходити під будь-яким обліковим записом.

Відео на тему

1С - це програмне забезпечення, яке служить цілям автоматизації обліку на підприємствах. Раніше 1С існувала лише з метою бухгалтерського обліку, зараз їх програми охоплюють практично кожен аспект роботи підприємства.

Вам знадобиться

  • - Програма 1С;
  • - доступ в Інтернет.

Інструкція

Вивчіть особливості використовуваної вами версії програмного забезпечення 1С. Також зверніть увагу на файли посібника, що постачаються з оновленнями, та інформаційні дані. Також перед внесенням змін до конфігурації 1С необхідно заздалегідь ознайомитися з довідковою літературою щодо механізмів оновлення та підтримки конфігурацій на «1С:Підприємство» та вивчити зовнішні друковані форми використовуваної вами версії програми. Все це ви можете знайти у довідковій літературі. Також зареєструйтесь на форумах для програмістів 1С, щоб вам було, до кого звертатися за довідкою, наприклад http://forum-1c.ru/, http://1c-pro.ru/ і так далі.

Для внесення змін до конфігурації або її елементів програми «1С:Підприємство» увімкніть таку можливість, зайшовши в режим налаштування конфігуратора. Перейдіть до пункту під назвою «Підтримка», а потім виберіть «Налаштування підтримки». Відповідно, у варіантах, що з'явилися, натисніть на включенні можливості внесення змін до конфігурації.

Скористайтеся альтернативним методом, що ґрунтується на зовнішніх друкованих формах програми «1С:Підприємство». Це з тим, що цей процес може стати досить трудомістким у виконанні, що призведе також до проблем із оновленням конфігурації.

Якщо ж у вас виникають певні складнощі у виконанні змін до конфігурації або інші проблеми, пов'язані з програмним забезпеченням 1С, запишіться на спеціальні курси для підвищення рівня вашої кваліфікації та розвитку загальних знань з усіх тем відразу. Дізнатися про місцезнаходження таких курсів у вашому населеному пункті ви можете на спеціальних міських форумах. Також не забувайте періодично читати літературу щодо нових релізів.

Джерела:

  • як у конфігурації змінити 1с

Розблокувати всі об'єкти в 1С зазвичай потрібно з появою помилки «Для виконання команди потрібно розблокувати всі об'єкти». Ця помилка може виникати у двох випадках: під час завантаження файлу конфігурації підлеглого вузла розподіленої інформаційної бази та завантаження файлу конфігурації в інформаційну базу, у якій заборонено зміну конфігурації. Розглянемо докладніше обидва випадки.

Помилка під час завантаження файлу конфігурації підпорядкованого вузла розподіленої інформаційної бази

Конфігурація підпорядкованого вузла автоматично оновлюється під час завантаження даних від головного вузла. Намагаючись оновити конфігурацію вручну, ми отримаємо помилку «Для виконання команди потрібно розблокувати всі об'єкти». Конфігурацію підлеглого вузла буває необхідно оновити у разі виникнення помилки «Для виконання команди потрібно розблокувати всі об'єкти». І тут необхідно вивантажити файл конфігурації з головного вузла, після чого від обміну підлеглу базу. У конфігураторі підлеглої бази завантажити отриманий раніше конфігураційний файл, при цьому в жодному разі не можна користуватися об'єднанням баз. Потім знову підключити підлеглий вузол до обміну та здійснити обмін даних.

Помилка при завантаженні конфігураційного файлу в інформаційну базу, в якій заборонено зміну конфігурації

У всіх типових конфігураціях 1С за замовчуванням встановлюються налаштування підтримки, які забороняють будь-які зміни конфігурації. Ці налаштування гарантують завантаження оновлень 1С. Але, на жаль, типова досить часто не може врахувати всі нюанси роботи конкретного підприємства та потребує деякого доопрацювання. Зміни, внесені у процесі доопрацювання, іноді потрібно перенести і інші бази. При цьому може виникнути помилка "Для виконання команди потрібно розблокувати всі об'єкти". Ця помилка говорить про те, що поточні налаштування бази даних забороняють вносити зміни до конфігурації, і щоб внести ці зміни, необхідно розблокувати всі об'єкти конфігурації. Зробити це можна двома способами: розблокувати об'єкти зі збереженням підтримки, якщо надалі планується завантаження оновлень для типових конфігурацій та зняття з підтримки, якщо завантаження оновлень у майбутньому проводитись не буде.

Для розблокування зі збереженням підтримки необхідно в Конфігураторі відкрити конфігурацію, потім вибрати Конфігурація - Підтримка - Налаштування підтримки. У вікні, натиснути кнопку «Включити можливість зміни» і встановити на всі об'єкти конфігурації режим «Редагується зі збереженням підтримки».

Щоб зняти конфігурацію з підтримки, потрібно виконати ті самі кроки, але у вікні параметрів підтримки натиснути кнопку «Зняти з підтримки».
Після виконання цих дій можливе завантаження в конфігурацію файлу зі змінами без появи помилок.

Ви потрапили на потрібну сторінку! Швидше за все, вранці ви виявили, що кохана 1С 8.3 не запускається з повідомленням: Початок сеансу з інформаційною базою заборонено. Для виконання резервного копіювання.».

Перше, що зараз потрібно зробити - терміново дозволити роботу користувачам.Після цього спокійно дочитайте статтю до кінця та дізнайтесь, чому так сталося і що таке «Блокування та зняття блокування з інформаційної бази 1С 8.3».

Мій досвід підказує, що ви користувач (не системний адміністратор і не програміст), а ваша інформаційна база – файлова (якщо база SQL, вашою проблемою вже займаються фахівці). Для початку треба зрозуміти, в якій папці (каталозі) вона розташована та видалити в цій папці один файл - 1Cv8.cdn(Файл можна не зберігати, він більше не знадобиться).

*Якщо ви ІТ-фахівець, можете сміливо переходити до читання розділу «Блокування та зняття блокування з інформаційної бази 1С».

У вікні зі списком інформаційних баз знайдіть свою базу (цифра 1 на ілюстрації нижче) та натисніть на неї один (і лише один!) раз мишкою. Потім натисніть кнопку «Змінити» (цифра 2).

У списку може бути лише одна база, тому це вікно може бути знайоме як «вікно запуску 1С». У цьому випадку просто натисніть кнопку "Змінити".

Якщо ви бачите, що інформаційна база розташована на даному комп'ютері або в локальній мережі - мій досвід не підвів - файлова база, і ми все робимо правильно. Скопіюйте цей шлях ( цифри 3 та 4).

Тепер зайдіть у цю папку.

Про всяк випадок, ось кілька варіантів запуску Провідника:

  • У вас є Windows XP або Windows 7. Натисніть Пуск, Виконати, вставте раніше скопійоване розташування інформаційної бази. Відкриється Провідник.
  • У вас є Windows 7. Але пункту «Виконати» немає. Вставте розташування відразу після натискання Пуск. Відкриється Провідник.
  • У вас Windows 8 або Windows 10. Натисніть Пуск, у правому верхньому кутку натисніть на Лупу, вставте раніше скопійоване розташування інформаційної бази, натисніть Enter. Відкриється Провідник.

  • Знайдіть на панелі завдань жовту дискету та натисніть на неї. Вставте розташування інформаційної бази в рядок адреси у верхній частині вікна Провідника. (Правою кнопкою миші на адресний рядок, Змінити адресу, правою кнопкою ще раз на адресний рядок, Вставити).

  • Універсальний спосіб для всіх версій Windows та її налаштувань. Натисніть кнопку з прапорцем на клавіатурі і, не відпускаючи її, натисніть на клавіатурі латинську R (або російську К). Відкриється вікно "Виконати", вставте туди раніше скопійоване розташування інформаційної бази та натисніть ОК.

Скориставшись одним із запропонованих варіантів, ви потрапите у вікно провідника з розташуванням інформаційної бази.


У вікні провідника знайдіть у списку файлів файл 1Cv8.cdn, натисніть на ньому правою кнопкою миші, виберіть "Видалити", як показано на попередньому малюнку.

Готово! Ваша «1С:Бухгалтерія» або «1С:Зарплата та управління персоналом» або «1С:Управління торгівлею» знову запускаються.

Блокування та зняття блокування з інформаційної бази 1С. Руйнуємо міфи.

У цьому розділі ви знайдете унікальну інформацію щодо роботи з блокуваннями, а також отримаєте спростування поширених помилок на тему «Блокування даних».

Як встановити блокування?

Механізм блокування інформаційної бази призначений для завершення поточних відкритих сеансів та запобігання новим підключенням. Розташування функціоналу блокування меню може різнитися залежно від конфігурації. Наприклад, в УТ, редакція 11 (11.3.3.163) це НСІ та адміністрування, [Сервіс] Блокування роботи користувачів. Альтернативний варіант: НСІ та адміністрування, Підтримка та обслуговування, Блокування роботи користувачів. У УТ, редакція 10.3 (10.3.21.2) це Сервіс, Користувачі, Блокування установки з'єднань з інформаційною базою.

*Існують спеціальні галузеві конфігурації, в яких блокування з точки зору інтерфейсу та з точки зору механізму буде виглядати не так, як описано в цій статті. Оскільки ми розглядаємо стандартний механізм більшості конфігурацій 1С, спеціальні галузеві конфігурації зачіпати не будемо.


При виборі цього пункту відкриється діалогове вікно «Блокування роботи користувачів», в якому необхідно ввести повідомлення для користувачів, час початку та завершення блокування, а також код для розблокування.


Оскільки вводиться початок та закінчення дії блокування, необхідно бути дуже уважним у цьому діалозі та ввести інформацію у явному вигляді. Якби в діалозі була б можливість запровадити початок блокування «через 15 хвилин» тривалістю «на 20 хвилин», або хоча б довідково відображалися ці величини на підставі абсолютного часу початку та закінчення блокування, то було б складно встановити блокування тривалістю на рік, як це може статися при помилці введення дати-часу.

Параметр «Час початку» рекомендується встановити як поточна дата/час + час, необхідний користувачам для підготовки до виходу зі збереженням редагованих документів. Наприклад, зараз 9 год 50 хв, даємо 10 хвилин користувачам для збереження їх результатів. Загалом початку блокування має бути 10 год 00 хв.

Час кінця – можна не вводити, при цьому блокування об'єкта буде встановлене безстроково (навіки).

Код для розблокування - одноразовий "пароль" на запуск "з нуля", всупереч встановленому блокуванню, який може знадобитися в деяких випадках (буде сказано далі). Вводити та запам'ятовувати обов'язково.Цей параметр у разі SQL-варіанту інформаційної бази видно у оснащенні «Адміністрування серверів 1С підприємства» і називається там «Код дозволу».

У разі SQL-варіанту інформаційної бази додатково потрібна авторизація адміністратора інформаційної бази або адміністратора кластера.


Отже, після натискання кнопки «Встановити блокування» та позитивної відповіді на підтвердження.


…ви повернетеся до попереднього діалогового вікна, зовнішній вигляд якого змінився:


У правому нижньому кутку буде видано повідомлення про те, що заплановано блокування роботи користувачів. Дане повідомлення побачите лише ви.


Заплановано? Можливо, це якось пов'язано з регламентними завданнями?

Чи спрацює заплановане блокування роботи користувачів, якщо встановлено блокування регламентних завдань? Так, спрацює. Механізм блокування не використовує регламентних завдань.

Що побачать користувачі, і я сам?

До початку блокування активні користувачі отримуватимуть «ввічливі» нагадування про необхідність завершення роботи. У даному діалозі по таймууту спрацьовує «Так», тому користувачі, які відсутні на робочому місці, успішно вийдуть з сеансу 1С.


Ініціатор блокування отримує інше повідомлення:


Після початку блокування в інформаційну базу не можна буде зайти звичайним способом. Про те, як таки зайти, буде розказано нижче. Зверніть увагу, що діалог не містить автоматичної вказівки на час завершення блокування, тому завдання проінформувати користувачів про час поновлення роботи лягає на Адміністратора. Цю інформацію можна вказати у повідомленні користувачеві.



Бомба вибухає точно у призначений час. Сирена виє до вибуху.

Всупереч поширеній думці, що завершення сеансів активних користувачів проводиться м'яко, після попередження, яке можна ігнорувати та продовжити роботу, насправді завершення, а краще сказати, «обрубання», активних сеансів відбувається точно за розкладом, жорстко та з втратою всіх незбережених результатів. Всі попередження видаються в інтервалі від часу натискання кнопки «Встановити блокування» до початку блокування, після настання якого, завершення активного сеансу відбудеться без будь-якого повідомлення, а 1С перейде в цикл спроб запуску конфігурації заново, з інтервалом в 1 хвилину.

Не становлять виключення режими введення довідкових значень, у яких введено значення, відсутнє у довіднику – вийти з режиму введення не можна (наприклад, закрити 1С хрестиком), але це завадить завершити роботу. Значніший інтерес представляє режим модального діалогу, тому про нього буде сказано докладніше.

*Завершення сеансів користувачів у старих конфігураціях відбувається трохи пізніше за призначений час, т.к. користувачі спочатку отримують оповіщення "Робота системи завершується".

А точно вибухне?

Спочатку відзначимо, що у старих конфігураціях може спрацювати блокування для ініціатора блокування. Тепер перейдемо до розгляду питання для платформи 8.3.

Користувач файлової ІБ, який вирішив, наприклад, видалити документ, а потім піти на обід, залишивши на екрані діалог «Позначити документ на видалення?», триматиме відкритим з'єднання з інформаційною базою. Звичайно, його сеанс завершиться після обіду, після того, як він відповість «Так» або «Ні», але до цього моменту ви бачитимете, що є активні користувачі. При цьому ініціатор блокування побачить повідомлення:


У журналі реєстрації з'явиться повідомлення про runtime-помилка, яке слід інтерпретувати не як runtime-помилка, а як «не всі користувачі завершили свої сеанси»:


І це не єдина причина, через яку блокування може не спрацювати (див. далі розділи «По чиїй годині?» і «А як же мої користувачі у Владивостоці?»).

Модальний діалог у SQL-варіанті інформаційної бази на керованих формах

Сервер додатків 1С може видалити сеанс незважаючи на режим модального діалогу. Інтерфейс 1С та модальний діалог залишаться у користувача на екрані, створюючи видимість незавершеного сеансу, але насправді сеанс буде видалено, а з'єднання з ІБ буде вчасно розірвано. При спробі продовжити роботу користувач побачить повідомлення про помилку "Сеанс відсутня або видалено" або "Сеанс роботи завершено Адміністратором" залежно від нюансів.



Модальний діалог у SQL-варіанті інформаційної бази на звичайних формах

Сеанси користувачів завершуються.

Після встановлення блокування з діалогу не виходити, т.к. при повторному вході в цей діалог до початку блокування спливає повідомлення, що не відповідає дійсності про те, що блокування вже встановлено (правда тільки наполовину), активних сеансів нуль (неправда). При цьому триває процес завершення роботи користувачів (суперечить нулю активних сеансів + не зовсім так, тому що користувачі самі себе завершують). Хоча код блокування роботи користувачів не ідеальний, зрештою це не завадить встановити блокування і завершити активні сеанси, проте дезорієнтує Адміністратора інформаційної бази.



Чи спрацює блокування, якщо встановити блокування та закрити діалог?

Чи спрацює блокування, якщо встановити блокування та одразу вийти з 1С (тобто завершити сеанс 1С до початку дії блокування)?

Так. Механізм реагування на встановлене блокування не передбачає взаємодії між ініціатором блокування та іншими користувачами. Сеанси користувачів самостійно перевіряють, чи можна працювати.

Чиї години спрацює блокування, якщо час на комп'ютерах трохи відрізняється?

Проблема розсинхронізації годинника

При файловій ІБ кожен комп'ютер сам перевіряє, чи є в ІБ встановлений часовий діапазон блокування, і порівнює його зі своїм локальним годинником. Від точності свого годинника залежить, чи зможе цей комп'ютер здійснити завершення сеансу точно в потрібний час. Якщо база блокується з 10:00, для одного комп'ютера цей момент настане раніше, а для іншого пізніше.

У доменному середовищі та при бездоганній роботі системних адміністраторів час на всіх комп'ютерах синхронізується з контролером домену. Але з різних причин час може бути збитий: не налаштовано синхронізацію часу з контролером домену, настроєно синхронізацію часу із зовнішнім сервером точного часу, який більш недоступний, збої в роботі мережевих або доменних служб, відсутність прав на зміну системного часу тощо.

Здається, що мова може йти про секунди, принаймні хвилини. Але насправді, на комп'ютері може бути, наприклад, не встановлено оновлення операційної системи, що підтримує перехід на сезонний (зимовий/літній) час, і помилка може становити не секунди, а годинник. Легко провести такий експеримент: заплануйте блокування на 10 ранку тривалістю півгодини, а на одному з комп'ютерів переведіть час на годину вперед – блокування на нього не діє.

Тому перед встановленням блокування уважно звірте час у правому нижньому куті комп'ютера зі своїм наручним годинником, а також заздалегідь зверніться до свого системного адміністратора з питанням, чи працює синхронізація часу у вашій ІТ-інфраструктурі.

А як же мої користувачі у Владивостоці?

Проблема абсолютного часу при користувачах з різних часових поясів

Тимчасовий діапазон блокування зберігається в базі даних. Подивіться вміст блокувального файлу 1Cv8.cdn (який створюється у файловому варіанті ІБ), в ньому записано час початку блокування 17.07.2017 13:59 у форматі ГГГГММДДЧЧММСС без будь-якої вказівки на часовий пояс:


Без вказівки на часовий пояс було б зрозуміло, про який абсолютний час мова йде, якщо час завжди ставився б до якогось конкретного часового поясу, наприклад UTC+0. Але в базі зберігається локальний час годинника комп'ютера, який був ініціатором блокування. З якого часового поясу був цей комп'ютер – невідомо, а значить, невідомий абсолютний час блокування.

Якщо в Москві, в централізованій ІБ, ви встановлюєте блокування о 13:59, і цей момент часу для московських користувачів перебуває в майбутньому, то у користувачів цієї ІБ у Владивостоці 13:59 було 7 годин тому. І залежно від технічного рішення, відповідно до якого здійснюється робота з ІБ користувачів Владивостока, блокування цих користувачів або спрацює, чи ні.

Які можуть бути технічні рішення, в яких блокування працюватиме неправильно для користувачів Владивостока? Ті, за яких клієнтська частина 1С отримає час по Владивостоку, а не по Москві. Наприклад, офіси пов'язані у локальну мережу за VPN, а клієнтська частина 1С запускається з локального комп'ютера, маючи час UTC+10. Але якщо вони працюють з базою через RDP-з'єднання або в режимі RemoteApp на московському сервері, запускаючи на цьому сервері клієнтську частину 1С - все буде гаразд, т.к. вона матиме час UTC+3.

Чи є проблеми розсинхронізації годинника та часового поясу у разі SQL-варіанту інформаційної бази?

Ні. У цьому варіанті є «годинник сервера», який приймається за зразок.

Чи викине мене з Конфігуратора, якщо я був у ньому, а блокування почало діяти?

Чи можна буде зайти до Конфігуратора після початку блокування?

Не можна! Перевірка можливості роботи з конфігуратором виконується лише під час запуску та не виконується в процесі роботи. Тому, якщо блокування встановлюється для подальшої роботи в конфігураторі, набагато легше попередньо запустити його, ніж потім обходити заборону на запуск.

Як зняти блокування?

У тому ж діалозі, в якому блокування встановлювалося. Нагадуємо, що після встановлення блокування в ньому замість кнопки "Встановити блокування" кнопка "Зняти блокування".

У разі SQL-варіанту ІБ зняття блокування можливе також у оснащенні «Адміністрування серверів підприємства 1С». (Див. далі)

Навіщо потрібен код розблокування?

Для входу в ІБ у той момент, коли діє блокування. Ситуації, в яких це необхідно:

  • Після встановлення блокування було завершено сеанс роботи з ІБ (вручну або внаслідок дії блокування на самого ініціатора), і потрібно розпочати новий сеанс;
  • Час закінчення блокування помилково було не заповнено взагалі;
  • Час закінчення блокування було заповнено помилково (наприклад, був ненароком введений наступний місяць або рік);
  • Інформаційна база в SQL-варіанті, і для скасування неправильно встановленого блокування неможливо видалити файл 1Cv8.cdn у каталозі інформаційної бази.

У такому разі скористайтеся підказкою, яка дається під час запуску. Тобто. у вікні зі списком інформаційних баз натисніть «Змінити» та введіть у додаткові параметри запуску рядок:

ENTERPRISE /F"Z:\Обмін\УТ 11" /CДозволитиРобота Користувачів /UC12345

… з урахуванням каталогу розташування та коду розблокування.


Цей рядок краще скопіювати в буфер обміну та підправити в діалозі «Редагування інформаційної бази». Якщо ви переплутали тип лапок або російську «С» та латинську, то побачите повідомлення про помилку:



У разі правильного введення та наступного запуску 1С у режимі підприємства, 1С автоматично зніме блокування та завершить свою роботу. Після цього можна буде видалити додаткові параметри та запускати 1С як завжди.

Що робити, якщо я не встановлював блокування, а SQL база кимось заблокована? При цьому я не знаю коду розблокування.

Блокування інформаційної бази може встановлюватися конфігурацією на час створення архівної копії. Якщо процес її створення не завершився нормально, SQL-база може залишитися в стані блокування. В цьому випадку необхідний доступ до консолі (правильніше – оснащенню) «Адміністрування серверів 1С:Підприємства».

Де її шукати?

Оснащення "Адміністрування серверів 1С:Підприємства" часто встановлене на тому ж сервері, де розгорнуть SQL server, а також де розгорнуть сам "Сервер 1С" (або "Сервер додатків 1С"). Хоча це й не обов'язково: SQL може бути встановлений на одному комп'ютері, "Сервер додатків 1С" - на іншому, а оснащення можна розгорнути і на своїй робочій станції. З великою ймовірністю успіху можна досягти, зробивши таке:

  • Підключіться по RDP до сервера, який вказаний у рядку Srvr=… використовуючи свій доменний логін та пароль. У разі неможливості підключення попросіть системного адміністратора додати вас до групи користувачів віддаленого робочого столу. (У разі відмови у таких правах – розгорніть та налаштуйте на робочій станції оснащення «Адміністрування серверів підприємства 1С»);

  • На сервері знайдіть оснащення «Адміністрування серверів 1С:Підприємства»;
  • Запустіть оснастку, розгорніть дерево до вузла з інформаційною базою;

  • У властивостях інформаційної бази зніміть чекбокс «Блокування початку сеансів увімкнено» або виправте час початку та кінця блокування або подивіться «код дозволу» для входу в ІБ (він же «код для розблокування» у діалозі встановлення блокування).

Що робити, якщо користувачі інформаційної бази SQL вийшли, а запустити Конфігуратор як і раніше не можна, т.к. чи є активні користувачі?

У вузлі «З'єднання» інформаційної бази, у правій частині екрана можна видалити наявні з'єднання.


Це не всі питання, пов'язані з темою блокування інформаційної бази.

Якщо у вас залишилися питання:

  • Чи можна працювати за московським часом, якщо ви орендуєте сервер у Європі і не хочете залежати від його часового поясу?
  • Як знайти сервер додатків 1С, якщо невідомо, де його встановлено?
  • Як розгорнути оснастку «Адміністрування серверів 1С:Підприємства» та як її налаштувати?
  • Якщо в одній локальній мережі кілька серверів програм, як бути?
  • Як бути у випадку кластерної системи? і т.д.

Наші сертифіковані консультанти з технологічних питань 1С із задоволенням на них дадуть відповідь.

Розблокувати всі об'єкти в 1С зазвичай потрібно з появою помилки «Для виконання команди потрібно розблокувати всі об'єкти». Ця помилка може виникати у двох випадках: під час завантаження файлу конфігурації підлеглого вузла розподіленої інформаційної бази та завантаження файлу конфігурації в інформаційну базу, у якій заборонено зміну конфігурації. Розглянемо докладніше обидва випадки.

Помилка під час завантаження файлу конфігурації підпорядкованого вузла розподіленої інформаційної бази

Конфігурація підпорядкованого вузла автоматично оновлюється під час завантаження даних від головного вузла. Намагаючись оновити конфігурацію вручну, ми отримаємо помилку «Для виконання команди потрібно розблокувати всі об'єкти». Конфігурацію підлеглого вузла буває необхідно оновити у разі виникнення помилки «Для виконання команди потрібно розблокувати всі об'єкти». І тут потрібно вивантажити файл конфігурації з головного вузла, після чого відключити від обміну підлеглу базу. У конфігураторі підлеглої бази завантажити отриманий раніше конфігураційний файл, при цьому в жодному разі не можна користуватися об'єднанням баз. Потім знову підключити підлеглий вузол до обміну та здійснити обмін даних.

Помилка при завантаженні конфігураційного файлу в інформаційну базу, в якій заборонено зміну конфігурації

У всіх типових конфігураціях 1С за замовчуванням встановлюються налаштування підтримки, які забороняють будь-які зміни конфігурації. Ці налаштування гарантують завантаження оновлень 1С. Але, на жаль, типова конфігурація досить часто не може врахувати всі нюанси роботи конкретного підприємства та потребує деякого доопрацювання. Зміни, внесені у процесі доопрацювання, іноді потрібно перенести і інші бази. При цьому може виникнути помилка "Для виконання команди потрібно розблокувати всі об'єкти". Ця помилка говорить про те, що поточні налаштування бази даних забороняють вносити зміни до конфігурації, і щоб внести ці зміни, необхідно розблокувати всі об'єкти конфігурації. Зробити це можна двома способами: розблокувати об'єкти зі збереженням підтримки, якщо надалі планується завантаження оновлень для типових конфігурацій та зняття з підтримки, якщо завантаження оновлень у майбутньому проводитись не буде.

Для розблокування зі збереженням підтримки необхідно в Конфігураторі відкрити конфігурацію, потім вибрати Конфігурація - Підтримка - Налаштування підтримки. У вікні, натиснути кнопку «Включити можливість зміни» і встановити на всі об'єкти конфігурації режим «Редагується зі збереженням підтримки».

Щоб зняти конфігурацію з підтримки, потрібно виконати ті самі кроки, але у вікні параметрів підтримки натиснути кнопку «Зняти з підтримки».
Після виконання цих дій можливе завантаження в конфігурацію файлу зі змінами без появи помилок.

Деталі Опубліковано 31.01.2014 13:08

При спробі в базову конфігурацію завантажити дані з типу файлів .cfможе з'явитися помилка "Для виконання команди потрібно розблокувати всі об'єкти". Ця помилка каже, що конфігурація була допрацьована і базову конфігурацію необхідно зняти з підтримки.

Помилка під час завантаження конфігурації з файлу .cfв інформаційну базу із включеною підтримкою постачальника 1С. Увімкнена підтримка забороняє змінювати конфігурацію.

Зняття з підтримки/включити можливість редагування бази

1. Заходимо в налаштування підтримки "Конфігурація" - "Підтримка" - "Налаштування підтримки..."

2. У вікні, що з'явилося, у правому верхньому куті тиснемо "Включити можливість змін"

3. "Зміна режиму призведе до неможливості оновлення конфігурації повністю автоматично. Продовжити?" - "Так"

4. Вибираємо "Об'єкт постачальника редагується із збереженням підтримки"- якщо необхідно зберегти підтримку, але внести невеликі зміни чи "Об'єкт постачальника знято з підтримки"- якщо необхідно вносити зміни та до основних модулів

Після відбувається зняття повне або часткове з підтримки та можна спокійно вносити зміни та завантажувати змінену конфігурацію/інформаційну базу.