Операция не может быть выполнена с текущим составом лицензий
Рассмотрим первый вариант неполадки, который звучит следующим образом: Операция не может быть выполнена с текущим составом лицензий (на скриншоте ниже представлено сообщение платформы 1С:Предприятие с полным текстом оповещения об ошибке):
Рис. 1 Операция не может быть выполнена с текущим составом лицензий
Из текста ошибки следует, что суть проблемы находится в изменении подхода к лицензированию 1С 8.3 (как и сказано в сообщении выше, которым предупреждает платформа 1С).
Сейчас остались лишь два вида ступеней лицензирования – это лицензии КОРП и ПРОФ, третья с, Базовая, больше не существует. Если кратко, то лицензия КОРП уместна, если необходимо использовать более 500 сеансов и выше 12 ядер; в противном случае нужно использовать ПРОФ.
Рассмотрим подробнее возможности клиентской лицензии КОРП для платформы 1С:Предприятие с версией 8.3:
- возможность фонового обновления конфигураций из баз данных;
- появление повышенного управления с возможностью распределения на рабочие сервера внутри кластера (в сфере баз по информации), а также для некоторых приложений для клиентов и заданий (для фонового режима), таких как:
- сервисы в кластере;
- соединение с базами с информацией;
- возможность свободного управления нагрузками внутри кластера:
- за каждую единицу вызовов расходуется безопасный запас памяти;
- контролируется безопасность по информации во время процессов;
- контроль уровня при котором сервер будет производительным, конкретный объём памяти, который выделяется на рабочие процессы;
- контроль наибольшего возможного объёма памяти на рабочие процессы;
- достижимость баланса меж затратами в памяти и производительностью;
- возможность управлять сеансами извне;
- возможность регулирования механизма по управлению ресурсами;
- урегулирование профилей по обеспечению безопасностью;
- возможность установки обновления на клиента из сервера;
- возможность (для тонких клиентов) публикаций списков через HTTP;
- пользование «1С:Сервер взаимодействия».
Так как это всё возможности клиентской лицензии КОРП, логично предположить, что для лицензии ПРОФ вышеуказанный список является ограничениями.
Рис. 2 Настройки лицензии ПРОФ при ошибке 1С Операция не выполнена
В случае с ошибкой «Операция не может быть выполнена с текущим составом лицензий» всё аналогично: когда в лицензии уровня «ПРОФ» что-то не является стандартной настройкой, значит, это возможности клиентской лицензии «КОРП», и требуется иной вид лицензии. Настройки для ПРОФ, обычно вызывающие ошибку, показаны на двух скриншотах выше.
Рис. 3 Операция не может быть выполнена с текущим составом лицензий с лицензией ПРОФ
Разумеется, о разделе лицензирования в 1С 8.3 говорили ещё с начала 2019 года, но изменений долгое время не наблюдалось, а именно: до выпуска версии платформы 8.3.12.1852. После этого большинство пользователей, у которых была установлена лицензия ПРОФ, получали предупреждения о срочной необходимости смены на клиентскую лицензию КОРП. Текст данного сообщения представлен на скриншоте ниже:
Рис. 4 Сообщение о необходимости перейти на клиентскую лицензию КОРП
Данное сообщение можно было проигнорировать и продолжить работу дальше в привычной версии, однако после упомянутой выше даты начинались ошибки, и вся последующая работа становилась попросту невозможной.
Решить данную ошибку в программе 1С можно одним из способов:
- Сбрасываем все настройки на Сервере 1С:Предприятие, которые были по умолчанию;
- Обновление лицензирования до уровня КОРП;
- Возвращаем на платформу версию 8.3.12.1852.
Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных
Рис. 5 Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных
Текст данной неполадки означает, что объект подвергся переменам внутри базы данных, но прочитаны были данные до введения перемен и 1С противится стиранию новых данных.
Если текущая операция не выполнена, можно кликнуть на «Перечитать данные объекта». Скорее всего, кто-то из бухгалтеров пометил данные для того, чтобы в последствии удалить, следует это проверить.
Другой вариант устранения ошибки – это сделать «Тестирование и исправление ошибок», чтобы провести проверку на пустые ссылки.
Третий вариант – это удалить в списке данную базу данных, а затем – заново подгрузить данную базу.
В этой статье были рассмотрен тип ошибок в 1С «Операция не выполнена…» с двумя видами – это «…с текущим составом лицензий» и «…из-за несоответствия версии или отсутствия записи базы данных». В каждом из подвидов были описаны возможные аспекты, которые привели к данной неполадке, а также варианты решения проблемы.