Бесспорно, одним из важнейших показателей любой системы учета является ее способность к масштабированию. Одних пользователей интересует программа, которая будет стоять на изолированном компьютере, находящемся на складе, другим важно обеспечить параллельную работу с программой десятков человек - менеджеров, бухгалтеров, руководителей и т.д., а третьим важно обеспечить удобное взаимодействие между удаленными подразделениями. На базе продуктов системы 1С:Предприятие 7.7 все эти задачи могут быть решены.
Итак для начала следует сказать о том, что все программные продукты, поставляемые в линейке 1С:Предприяте 7.7 можно разделить на однопользовательские и сетевые. С однопользовательскими все понятно - они предназначены для установки на один единственный компьютер, и работать с ними может только один пользователь. Здесь, правда, следует сразу оговориться, что речь идет о работе в конкретный момент времени. То есть работа нескольких пользователей "по очереди" вовсе не исключена, хотя, как показывает практика, такого почти не бывает в жизни, потому что это очень не удобно.
Сетевые версии программ, как должно быть понятно из названия, предназначены для одновременной работы группы пользователей, находящихся в одной сети. Сразу же заоостряем ваше внимание - речь идет о локальной сети. Задачи взаимодействия удаленных подразделений решаются совсем иным образом. Об этом можно узнать из материала "Обмен данными с удаленными подразделениями".
Для продукта 1С:Бухгалтерия 7.7 существует только один вариант поставки сетевой версии программы - "на неограниченное число пользователей". То есть, чисто теоретически, работать с такой программой сможет сколько угодно пользователей сети. На практике же, ограничения, безусловно, есть, но они уже связаны с техническими возможностями сети и самой программы. А вот продукты 1С:Торговля и склад 7.7 и 1С:Зарплата и кадры 7.7 бывают двух вариантов поставки: "на неограниченное число пользователей" и, так называемые, "трехпользовательские". Последние - это просто урезанные варианты "неограниченных". Данное ограничение позволяет работать с программой одновременно только трем пользователям. Сделано оно разработчиком искусственно, но такая искусственно ограниченная поставка имеет гораздо более привлекательную цену по сравнению с полной (неограниченной) сетевой версией. Поэтому, если ваши текущие задачи могут решаться при таких ограничениях, то вы вполне можете сэкономить при покупке. Обращаем ваше особое внимание также на тот факт, что в "трехпользовательских" поставках речь идет об ограничении одновременно работающих с программой пользователей. То есть установить программу вы можете хоть на 20 компьютерах, но одновременно работать с ней смогут только трое. Тот, кто попытается зайти четвертым будет системой заблокирован. И для того, чтобы воспользоваться программой, ему придется ждать, пока кто-нибудь другой работу с программой закончит (или выгнать кого-нибудь, если этот четвертый - директор, например).
Очень важным нам представляется отметить еще и тот факт, что для программ 1С:Предприятие 7.7 вопрос о том, какая нужна поставка (однопользовательская, сетевая или сетевая ограниченная) можно смело решать исходя из текущих потребностей. Дело в том, что если в один прекрасный момент вы почувствуете, что, например, трехпользовательской версии вам уже становится маловато, то вы без труда сможете произвести интересующие вас расширение, заплатив разницу в стоимости программ, и, почти ничего не потеряв в деньгах.
Теперь несколько слов об ограниченности "неограниченных" сетевых версий. Безусловно, это только в идеальном мире бывает что-то бездонное. Ограничения в работе с любой сетевой версией существуют. Физически они возникают по совокупности ряда сложных параметров: быстродействия сервера, быстродействия сети, быстродействия рабочих станций, сложности и уровня оптимизации самих компонент и конфигураций программы и т.д. По своей практике мы можем сказать, что вести разговор о полноценной работе с обычными сетевыми версиями программ 1С:Предприятие 7.7 стоит до 20-25 одновременно работающих с программой пользователей. Понятно, что компьютеров подключенных к базам данных программы может быть больше, и здесь важно адекватно оценивать, сколько в вашей компании людей будет одновременно работать с программой (имеется в виду, в среднем, конечно же). Для более масштабных решений у 1С есть специальные SQL версии всех программных продуктов. Стоят они, понятное дело, дороже, но в своей работе опираются на взаимодействие с полноценным SQL-сервером, а потому обработка данных происходит здесь гораздо быстрее. Однако, тем, у кого масштабность автоматизации превышает тех самых 20-25 одновременно работающих пользователей, мы бы порекомендовали обратить свой взор на линейку программных продуктов 1С:Предприятие 8.0.
И в заключении информация об одной очень часто встречающейся в жизни проблеме. Приобретает пользователь сетевую версию программы, устанавливает, а потом кричит "караул" - работать, дескать, можем только вдвоем, а уже третьего постоянно выкидывает. Для того, чтобы такая ситуация не возникала, необходимо, чтобы на том компьютере, где расположены базы данных 1С:Предприятия (условно назовем его сервером баз данных), была установлена серверная операционная система, например Windows 2000 Server. Если у вас на сервере баз данных установлена обычная Windows 98, то среднее количество пользователей, которые смогут работать - 2,5 человека (то есть, третьего будет периодически выбрасывать). Связано это с ограничением на одновременное открытие файлов со стороны операционной системы. Итак, решение проблемы - установка на сервер баз данных серверной операционной системы.