Без преувеличения можно сказать, что сегодня продукты 1С – это стандарт для работы управленческого и бухгалтерского учета в бизнесе различного масштаба, то есть 1С является квинтэссенцией как для малого, так и для крупного бизнеса. Если просмотреть вакансии, которые размещают многие работодатели, то в перечне требований от потенциального сотрудника обязательно будет числиться знание 1С и навыки работы с 1С.
И неважно, какая специфика бизнеса, направленность может быть любой: будь это супермаркет или торгово-развлекательный центр, сеть аптек или завод металлопроката — весь этот бизнес для автоматизации своих процессов применяет программные продукты 1С.
Программный продукт 1С – это не новинка, он на IT-рынке находится уже долгий срок и успел себя зарекомендовать и привлечь огромную группу приверженцев.
20 лет назад данный IT-продукт представлял собой программу для бухгалтерии, рассчитанную на одного пользователя, а сегодня 1С – это система, объединяющая огромное количество пользователей, позволяющая осуществлять комплексную автоматизацию бизнеса.
Сегодня сталкиваться с 1С приходится не только бухгалтерам, но и юристам, продавцам, работниками отдела кадров и т.д.
Одни пользователи 1С скажут, что 1С – это удобная система учета. Другие будут убеждать, что 1С предназначено для автоматизации интернет-магазина. Третьи убеждены, что с помощью 1С можно решить все без исключения задачи бизнеса и для этого необходимо лишь правильно выбрать продукт и привлечь программистов 1С с целью его доработки исходя из особенностей бизнеса и его специфических необходимостей.
Кто же прав?
Все правы и неправы одновременно. Каждый видит свое, то, что приемлемо для него. На самом же деле возможности 1С гораздо больше.
Давайте заберемся немного в саму суть.
С технической точки зрения можно сказать, что 1С состоит из двух элементов:
- Платформа 1С;
- Конфигурация;
Конфигурация + Платформа 1С = Программа 1С
Что это такое и с чем его едят, постараемся объяснить простым и доступным языком.
Платформа
Платформа – это основа, на которой, пишут готовые программы (конфигурации) для пользователей наши программисты 1С.
Без платформы не будет работать ни одна конфигурация.
Существует несколько версий платформы. На практике встречается применение некогда популярной 7.7 версии, но эта платформа является устаревшей, поэтому в нашу компанию НАСКА поступает много обращений о переводе с 7.7 на 8.3 версию. Версия платформы 8.3 является сегодня самой свежей, хотя пока мы пишем данный материал, возможно уже появилась новая версия.
При работе 1С программисты используют специальный язык программирования. Этот язык был специально создан для работы с платформой 1С.
Этот язык представляет собой некую консистенцию бейсика и C+ с добавлением SQL для написания запросов. Также, допускается использование различных конструкторов и плагинов.
Необходимо понимать, что платформа 1С характеризуется отсутствием модульности. Платформа выступает в данном случае целостной, где четко указать какой фрагмент (модуль) за какие возможности отвечает — не возможно.
Необходимо сказать, что многие владельцы бизнеса решают взять в штат одного-двух программистов 1С и с их помощью решить все задачи, требуя от них внедрения от них самых разных возможностей. Очень сложно найти одного человека, который будет обладать знаниями в области работы с 1С, работой с мобильными приложениями, веб-программированием и т.д. Решением в данном случае будет лишь привлечение слаженной работы команды, которая в своем составе имеет разноуровневых, разноплановых специалистов. Приветствуется если в этой команде будет аналитик, который сумеет проанализировать потребности заказчика, поставить правильно задачи и адресовать их именно тем специалистам, которые специализируется на тех или иных работах. Если для внедрения 1С будет привлекаться неквалифицированный специалист 1С, с высокой степенью вероятности заказчика ждут огромные проблемы: система не будет отвечать требованиям заказчика и не будет справляться и с половиной поставленных задач.
Конфигурации
Конфигурации 1С – это программные решения, созданные на базе определенной версии платформы. Конфигурация – это программная среда, где пользователи ведут свою непосредственную работу: работают с документами, ведут текущий учет и т.д.
Конфигурации бывают:
- Типовые – написанные непосредственно компанией 1С. Пример типовых конфигураций — Комплексная автоматизация, Бухгалтерия предприятия, Управление торговлей, Управление производственным предприятием и другие.
- Нетиповые – написанные компаниями, которых привлекают, если типовая конфигурация полностью не отвечает потребностям бизнеса. Нетиповые конфигурации, как правило, являются уделом большого бизнеса, где бизнес процессы настолько масштабны и порой специфичны, что без вмешательства программистов 1С и их доработок невозможно привести их в порядок.
Нетиповые конфигурации делятся на два вида:
- Написанные на основе типовых. Эти конфигурации создаются путем добавления функционала к какой-то типовой.
- Конфигурации, написанные с нуля. Здесь типовые конфигурации не используются вообще. Такие решения пишутся для специфических задач.