Часто возникает ситуация, когда в организации работают два специалиста — например, бухгалтер, который ежедневно вносит первичную документацию, и главный бухгалтер, приходящий периодически для проверки базы и сдачи отчетности. При этом в целях экономии возникает желание использовать базовую версию программы 1С (например, 1С:Бухгалтерия 8. Базовая версия) на двух компьютерах по сети. Проанализируем, насколько это выполнимо с точки зрения лицензионного соглашения и технических возможностей платформы.
Для понимания принципа работы сетевого доступа к базовой версии разберем основные технологические и правовые рамки, заложенные разработчиками 1С:
1С:Предприятия, не поддерживают работу в режиме внешнего соединения и распределенные информационные базы (РИБ). Полноценный режим веб-клиента также заблокирован на уровне платформы для базовых программ.Таким образом, одновременно работать в одной базовой информационной базе вдвоем невозможно. Однако поочередная работа двух пользователей с разных компьютеров допускается при соблюдении определенных условий.
Рассмотрим порядок действий для настройки доступа, когда информационная база находится на одном из компьютеров, а второй ПК подключается к ней по локальной сети.
1Cv8.1CD.\\ServerPC\1C_Bases\Accounting).При такой схеме один пользователь работает на ПК-1 локально. Когда ему нужно передать работу второму специалисту, он полностью закрывает 1С. После этого главный бухгалтер на ПК-2 может запустить программу со своего рабочего места и открыть ту же самую базу по сетевому пути.
Хотя поочередный доступ через сетевую папку (протокол SMB/CIFS) технически работает, проанализируем возможные проблемы и риски такой эксплуатации:
1. Риск повреждения файла базы данных
При файловом режиме все вычислительные операции и операции записи в файл 1Cv8.1CD выполняются на клиентском компьютере (ПК-2). Если в момент проведения документа или формирования отчета произойдет кратковременный сбой локальной сети, разрыв Wi-Fi соединения или отключение питания на одном из ПК, файл базы данных гарантированно заблокируется или повредится (появится ошибка «Файл базы данных поврежден»). Для восстановления работы придется прибегать к утилите chdbfl.exe или тестированию в Конфигураторе.
2. Падение скорости работы
Файловый движок 1С создает множество временных файлов блокировок и кэша. При передаче большого объема служебных данных по локальной сети скорость открытия форм, проведения документов и построения отчетов на удаленном ПК будет существенно ниже, чем на основном. Для снижения задержек рекомендуется соблюдать следующие требования:
Разберем более надежные и комфортные варианты работы, которые позволяют избежать риска порчи сетевого файла базы данных.
1Cv8.1CD. Это полностью исключает сетевой трафик файловой системы 1С и гарантирует максимальную скорость работы без риска повреждения базы при сбоях сети. Режим работы остается поочередным.1С:Бухгалтерия 8 ПРОФ с приобретением клиентских лицензий. Версия ПРОФ снимает ограничения на число одновременных пользователей, позволяет вести учет нескольких организаций в одной базе и безопасно работать в многопользовательском режиме.