Статья адресована в большей мере руководителям, нежели разработчикам и посвящена наиболее часто встречающимся вопросам по выбору программного обеспечения в сфере 1С. Часто при общении с заказчиком становится понятно, что он путает понятия «конфигурация», «платформа» и не понимает, зачем ему расходы на более дорогую конфигурацию системы или дополнительные программные продукты. Весь материал статьи вы можете найти в различных местах интернета, здесь это все собрано воедино. Начнем с самых базовых понятий: что такое база данных, конфигурация и платформа 1С.
Платформа — это та самая основа, на которой 1С программисты, используя язык программирования 1С, пишут готовые программы для пользователей. Именно платформа является основой, без которой не будет работать ни один компонент, ни одна конфигурация. Вместе с этим сама платформа без конфигурации может заинтересовать исключительно 1С программиста, для всех остальных (пользователей, различных специалистов) она бесполезна.
Сейчас используются платформы 1С 7.7, 8.0, 8.1, 8.2, 8.3. Хотя компания 1С официально отказалась от продаж платформы 7.7, она по-прежнему активно используется. Платформа 8.3 существенно отличается по реализации интерфейса от предыдущих платформ, так как в больше степени заточена под управляемые формы, которые чем-то похожи на веб-страницы. Таким образом, если вы планируете работать через интернет с 1С, вам нужна версия 8.3, если нет, то может оказаться, что версия 8.2 будет более удобной.
Кроме первых двух цифр, обозначающих версию программы, дальше идет детализация релиза, например 8.2.3.219. Цифры 3.219 относятся к релизу. Периодически компания 1С выпускает новые релизы платформы и систему нужно обновлять. Нужно, но не обязательно, ниже будет объяснено почему. Далее разберемся с понятиями конфигурация и база данных.
Конфигурация — это набор типов данных, форм и алгоритмов, написанных на платформе 1С, для ведения учета хозяйственной деятельности предприятия. В свою очередь база данных — это непосредственная информация, которая отражает факты хозяйственной деятельности. То есть база данных и конфигурация вещи по сути неотделимые, конфигурация определяет, как отображать и использовать базу данных, база данных хранит информацию, конфигурация бесполезна без базы данных.
Если конфигурацию пишет фирма 1C, то она называется типовой. Если в конфигурацию вносятся изменения, то она называется «доработанная типовая». Иногда конфигурации пишут «с нуля». Если с нуля пишется узкоспециализированная конфигурация — это нормально. Если это попытка написать альтернативу типовой конфигурации — это грех. Иногда сторонние фирмы дорабатывают типовые или пишут свои, стандартизируют свои конфигурации, такие конфигурации называются «отраслевые решения». Итак, конфигурации бывают:
• типовые
• отраслевые решения
• типовые доработанные
• нетиповые, написанные «с нуля»
Также необходимо понимать разницу между обычной поставкой платформы и "Базовой", которые отличаются по способу защиты от нелицензионного использования. Обычная защищена аппаратным ключом защиты (похож на флеш-карту, вставляется в usb порт), Базовая — защищена программно, т.е. для работы вам нужно произвести активацию программы. В этом случае вам дается Код лицензии (строка из букв и цифр длиной 10 - 20 знаков), который определенным образом свяжет ваш компьютер с вашей Базовой Платформой.
Также существует понятие версии конфигурации, которая актуальна для типовых решений. Разработчики постоянно выпускают обновления конфигурации, которые необходимы для исправления ошибок, внесения изменений связи с законодательством, дополнением функционала. Обновление конфигурации иногда требует обновления платформы. Практически все серьезные разработчики на 1С регулярно выпускают обновления 1С, но установка их не всегда необходима. Для типовых доработанных конфигураций практически никто не ставит обновления, так как это потребует повторной доработки конфигурации.
При выборе платформы очень важно обратить внимание на варианты поставки решения. Первое, что вам важно, это метод организации работы с данными:
• Файловое решение
• Клиент-серверный вариант
В файловом решении вся рабочая информация будет храниться в одном общем файле. Не важно, какую из конфигураций вы при этом установите. В любом случае вы получите служебный файл с расширением CD (внутренний формат 1С), в котором будет храниться все: справочники, документы, регистры и т.д. Если число пользователей вашей программы не превышает 4 человек, скорей всего, вам вполне подойдет этот вариант. Тем более, что настраивать файловую систему значительно проще, здесь можно даже обойтись без помощи 1С-специалиста. Отчасти проблему скорости работы можно решить при помощи RPD (Remote Desktop Protocol — протокол удалённого рабочего стола), но только отчасти.
Однако в случае применения 1С в компаниях с достаточно активным документооборотом и достаточно большим числом пользователей системы (более 4 человек), файловая система будет работать неудовлетворительно. Пользователи практически одновременно будут обращаться к одному и тому же файлу, который будет постоянно увеличиваться в объемах. Кроме того, потребуются постоянные синхронизации, что еще больше замедлит работу.
Клиент-серверная организация хранения данных — это организация баз данных в таблицах на сервере. Это могут быть MySQL, Oracle или другой вариант организации баз данных. Плюсы этого варианта очевидны: неважно, какое количество пользователей будет обращаться к базам данных, проблем со скоростью работы и доступом не возникнет. Именно такой вариант применяет большинство предприятий среднего бизнеса.
Последний момент, который бы хотелось раскрыть — это лицензирование 1С. Большинство поставок требуют разворачивания сервера лицензий 1С. Лицензии являются конкурентными, то есть ограничивают количество одновременно работающих сотрудников. Самих же сотрудников может быть сколько угодно. Сервер лицензий распространяет лицензии в приделах видимости сети, в которой он установлен. Также необходимо лицензировать сам сервер 1С, если используется клиент-серверная архитектура. Лицензии выпускаются на платформу в целом (8.2 или 8.3) и отличаются по разрядности (32 и 64 бита).
Дополнительно нужно лицензировать SQL сервер базы данных, если он платный. Каждый запущенный сеанс 1С — это подключение к серверу SQL, поэтому требуется лицензия на каждый запуск. Для MS SQL сервера это дорого, для Postgress — бесплатно. Если вы используете терминальный сервер, также нужно лицензировать терминальные подключения. Лицензии продаются как на сам терминальный сервер, так и на каждое подключение. Итого по максимуму вам придется отлицензировать 1С сервер + лицензии на каждое 1С подключение + MSSQL сервер+ лицензии на каждое SQL подключение + MS Terminal сервер + лицензии на каждое подключение. Более дешевым является вариант без терминального сервера с использованием Postgress базы: в этом случае цена лицензирования складывается из лицензии на 1С сервер + лицензии на каждое 1С подключение.
Основным программным продуктом, поставляемым компанией 1С, являются типовые решения, которые подходят для 95% задач, решаемых на предприятии. Флагманскими продуктами 1С являются «Управление производственным предприятием», «Комплексная автоматизация» и «Бухгалтерия». Казалось бы, должна соблюдаться некоторая преемственность от младшего с старшему продукту, но по факту все 3 флагманских решения технически сильно отличаются друг от друга.
Прикладное решение 1С Бухгалтерия поставляется в трех вариантах Базовая, Проф, Корп, которые отличаются по возможностям внесения изменений в систему, ведения нескольких организаций и некоторым другим функциям. Начинающему бизнесу, стартапам подойдет базовая версия, остальным предприятиям достаточно будет версии проф.
Следующее флагманское решение "1С:Комплексная автоматизация 8" (сокращенно 1С КА) позволяет организовать на предприятии единую информационную систему, охватывающую основные задачи управления и учета:
• управление продажами, запасами и закупками;
• управление отношениями с клиентами (CRM);
• ценообразование;
• оперативное ресурсное планирование;
• управление денежными средствами и взаиморасчетами;
• упрощенный производственный учет;
• управление основными средствами и оборудованием;
• бухгалтерский и налоговый учет, регламентированная отчетность;
• расчет зарплаты и управление персоналом;
• мониторинг и анализ эффективности для руководителей.
Данное решение уже содержит в себе функционал 1С Бухгалтерии. Если вы купили лицензию на Комплексную автоматизацию, то у вас уже есть лицензия на 1С Бухгалтерию. Вы можете создавать сколько хотите баз данных конфигурации 1С КА и 1С Бухгалтерия.
Кроме 1С Бухгалтерии в Комплексной автоматизации есть еще решения, которые могут поставляться как отдельные конфигурации, речь идет о 1С Зарплате и управлением персоналом (сокращенно ЗУП). При отдельном приобретении ЗУП возможны 3 варианта поставок: Базовая, Проф, Корп. При приобретении в рамках Комплексной автоматизации вы приобретаете сразу лицензию на ЗУП и можете использовать ее как отдельную базу данных.
По сути дела комплексная на 80% состоит из Бухгалтерии и Зарплаты и управлением персоналом, влияние остальных компонент не значительно. Эти компоненты либо развивают бухгалтерский, управленческий учет, либо направлены в сторону улучшения технической функциональности конфигурации и аналитических возможностей.
Чего существенно не хватает в Комплексной автоматизации так это бюджетирования, именно на это направлено решение 1С Управление производственным предприятием. Если посмотреть таблицу внизу, то на бюджетированиии и производстве стоит наибольшее число плюсиков, хотя в целом УПП не сильно отличается от КА.
условные обозначения
- отсутствует
+ присутствует
++ присутствует с расширением и оптимизацией
+++ присутствует с расширением, оптимизацией и дополнительными преимуществами
На самом деле такое поверхностное рассуждение не верно, конфигурации УПП и КА существенно отличаются друг от друга. Практически в каждом участке учета есть дополнительные функции, поэтому говорить, что КА + доработки = УПП в корне не верно. Если вам нужен функционал КА и бюджетирование, то можно взять отдельную доработку КА, например, БИТ Финанс. Брать УПП из – за бюджетирования из технических и финансовых соображений .
Кроме флагманских решений 1С поставляет большое число специализированных типовых решений построенных на технологиях флагманов. В сравнительной таблице выше, например, Управление торговлей является частью функционала Комплексной автоматизации. Нужно учитывать, что при всей схожести этих конфигураций и казалось бы преемственности, решения сильно отличаются. То есть недостаточно просто перенести часть функций из одной конфигурации в другую (в 1С есть такая возможность), существенно отличаются структуры хранения данных, способы проведения документов и прочие мелочи, которые не видны на поверхности. Желательно при приобретении конфигурации детально проконсультироваться со специалистом 1С, чтобы не наступить на так называемые «грабли».
Говоря о специализированных решениях нужно разделить их на несколько категорий. В первую категорию входят традиционные продукты для 1С, которые перечислены выше и именно с них начинала 1С, в основном направленные на цели финансового, производственного, кадрового учетов. Во вторую категорию входят решения компании 1С разработки второй волны, например 1С Бюджет поселения, 1С Управление небольшой фирмой, которые так же направлены финансовый учет, но более узконаправленный. Ко второй волне так же причислим относительно новые направления компании 1С с решениями 1С Документооборот, 1С Консолидация, 1С Управление холдингом, которые по сути уже далеки от финансового учета и расширяют рынки компании 1С.
К третьей категории отнесем 1С решения, разработанные партнерами 1С для автоматизации различных и самых необычных сфер деятельности. Понятно что компания 1С не может удовлетворить все потребности клиентов, поэтому в разных местах возникают самописные конфигурации неплохо решающие возложенные на них задачи. Постепенно разработчики доводят их до коробочного решения, тестируют в лабораториях 1С и получают статус 1С совместимо. Большинство таких решений являются дополнениями к типовым решениям 1С, могут устанавливаться поверх КА или УПП. Таким образом, каталог решений 1С пополняется не только за счет компании 1С, но и всего сообщества в целом.
Обычно руководителю принимающему решения в части финансирования ИТ расходов на приобретение лицензий (генеральный директор, владелец бизнеса) нет времени разбираться в хитросплетениях лицензирования 1С, поэтому ему сложно обосновать необходимость приобретения новых лицензий и конфигураций. Часто он находится в иллюзии, что компания что-то купила и этого должно быть достаточно, так как на коробке было написано, что все включено в продукт и нечего больше делать не надо.
Вторая ситуация заключается в том, что директору не понятно, почему установлено несколько баз данных и откуда берутся проблемы синхронизации справочников и передачи документов. А если ему удалось поучаствовать в процессе перехода между версиями платформ, то для него проблемы выверки справочников, дублей вообще должны повергнуть в шоковое состояние.
Будем разбираться последовательно. Во-первых, часто случается, что функционал типовых решений 1С не устраивает по следующим причинам:
• Компания выросла, нужна автоматизация новых бизнес-процессов, а купленная ранее конфигурация этого не умеет делать. Знакомо? Конечно да, если вы в начале купили какую-нибудь «Управление небольшой фирмой», а потом выяснилось, что вы хотите что-нибудь из Комплексной автоматизации. Сразу надо было брать КА или на худой конец Бухгалтерию.
• Требуемая функция в принципе реализована слабо. Так часто бывает, например CRM в типовой 1С слабый блок, без дополнительных покупок у партнеров 1С не обойтись.
• Ваш бизнес-процесс отличается от бизнес-процесса, заложенного в 1С. Конечно в этой ситуации программист настроит программу под ваши требования.
Во-вторых, использование идея использования одной программы на предприятии имеет как положительные так и отрицательные моменты. Сама идея единой базы данных обосновывается как правило следующими техническими соображениям (положительные моменты):
• В единой базе отсутствует задача синхронизации справочников, документов и прочих объектов учета
• Одна точка входа в информационное пространство предприятия
• Проще обслуживать и эксплуатировать информационную систему.
Однако на ситуацию можно посмотреть с другой стороны (отрицательные моменты):
• Каждое бизнес подразделение имеет уникальные бизнес-процессы, поэтому требует свою автоматизацию. Это более логично и естественно для руководителя, чем идея общей глобальной автоматизации. К тому же некторые конфигурации не совместимы между собой и нельзя их объединить в единую конфигурацию.
• Для некоторых подразделений (бухгалтерия, кадры) нужно обновлять конфигурацию под требования изменения законодательства. Если эти конфигурации доработаны, то обновление сотрет доработки и их нудно будет делать заново. Если все происходит в единой базе, то остановится работа всего предприятия. Поэтому, как правило, 1С Бухгалтерия и ЗУП работают как отдельные базы с минимумом изменений.
• Фрагментированную информационную систему, состоящую из нескольких баз данных и конфигураций проще эксплуатировать и модернизировать. Можно обновлять, модернизировать, останавливать каждую компоненту отдельно, при этом все остальные будут нормально работать.
Таким образом, идея единой информационной системы или базы данных разбивается о трудности реалий, на практике вместо одной базы мы имеем несколько и в связи с этим, появляется задача синхронизации справочников и документов. Сама компания 1С не является сторонником такого решения, считает что нужно стремиться к единой базе данных, но жизнь показывает обратное. Наличие нескольких связанных или интегрированных баз данных это нормально и более того удобно. Поэтому, отвечая на вопрос раздела одна база или несколько для руководителя принимающего решения, ответ однозначно несколько, не стоит бороться с естественным течением автоматизации бизнеса.
В статье обсудили некоторые самые острые вопросы выбора программного обеспечения на базе платформы 1С. Конечно описанные моменты, это только верхушка айсберга , есть много нюансов, о которых можно написать ни одну страницу. Самое не поддаваться соблазну решить сразу все проблемы одной программой 1С, а взвешенно поэтапно развивать свою автоматизацию, ориентируюсь на решения не только 1С, но и его партнеров.
ключевые слова:> 1С Бухгалтерия Владивосток, Управление производственным предприятием Владивосток, Комплексная автоматизация Владивосток, конфигурация, база данных, Зарплата и управление персоналом Владивосток