наверх

1С:Предприятие + Internet. Обзор основных вариантов работы программ 1С:Предприятие по Интернет.

10.09.2010

1С:Предприятие + Интернет
Обзор offline и online вариантов работы 1С:Предприятие по Интернет.
Обмен данных, удаленный доступ, терминальный режим, «тонкий клиент» и веб-клиент 1С.

Компания «Онлайн» уже 15 лет успешно работает на рынке информационных технологий и основным направлением деятельности нашей компании является автоматизация деятельности предприятий на базе программных продуктов Фирмы «1С».

Интернет, на сегодняшний день, это уже реальный, доступный и эффективный инструмент развития бизнеса, без территориальных и национальных границ, который открывает огромные перспективы и новые возможности. Использование современных Internet-технологий открывает новые направления для расширения бизнеса и повышения эффективности работы предприятия.

Благодаря развитию техники практически повсеместно стал доступным высокоскоростной, и даже мобильный Интернет. Интернет демократичен и в равной степени доступен для всех, в том числе и для ваших конкурентов. Таким образом, современные тактика и стратегия успешного развития бизнеса, в условиях жесткой конкуренции, невозможны без использования современных технологий.

На сегодняшний день уже нередки случаи, когда предприятие представляет собой группу территориально удаленных подразделений (например: филиал, удалённый офис, склад, магазин, торговая точка и так далее), и Интернет в этом случае становиться реально полезным, и даже необходимым инструментом для организации нормальной работы компании.
Работа в 1с через интернет, 1с обмен данных, 1с интернет, удаленный 1с, 1С терминал, урбд, уриб, 1с риб, 1с xml, управляемое приложение

Не смотря на то, что скорость и стабильность интернета растёт год от года, всё же эти показатели пока не могут сравниться со скоростями во внутренних корпоративных локальных сетях, на работу которых рассчитаны современные бизнес-приложения и система 1С:Предприятие в том числе.

Какие же реальные возможности уже сегодня даёт Интернет для обычных пользователей программ 1С:Предприятие?

Целью настоящей статьи как раз и является дать краткий обзор существующих решений, обозначить проблемы и препятствия, определить сферы применения, круг решаемых задач и перспективы дальнейшего развития.

Итак, начнем.

В систему 1С:Предприятие заложены самые современные технологии, механизмы, инструменты и средства обмена данными, которые позволяют настроить работу между территориально удаленными рабочими местами.
В зависимости от задач, которые ставятся перед системой, пропускной способности и стабильности работы интернета уже сегодня мы можем предложить на выбор несколько вариантов, хорошо зарекомендовавших себя на практике, каждый из которых имеет свои преимущества и недостатки.

Все варианты условно можно разделить на две основные группы: offline (оффлайн) и online (онлайн).

1. Off-line (оффлайн). Обмен данных.

В систему 1С:Предприятие 8 заложены два основных механизма обмена данных:

  1. Распределенная информационная база (РИБ)
  2. Универсальный механизм обмена данных

Сначала я хотел бы определить основные моменты, общие для всех offline вариантов, а уже потом уточнить основные различия механизмов обмена данных друг от друга, т.к. оба варианта имеют между собой много общего, и есть только некоторые неявные отличия, существенные скорее для специалистов.

Так вот, общим для всех вариантов offline является то, что в центральном офисе и в каждой из удаленных точек используется своя отдельная программа системы 1С:Предприятие. Ввод данных в каждую информационную базу осуществляется независимо друг от друга. Таким образом, при offline-режиме в момент ввода информации не требуется наличие связи между программами по Интернет. Связь нужна только в моменты синхронизации и обмена данными.

Встроенные механизмы обмена поддерживают различные варианты передачи данных: через FTP-ресурс, электронную почту, 3G/4G/WiMax модем, мобильный телефон, а также через дискеты, CD, DVD, съемный HDD-диск, USB-флешку, SD-карту и т.д. (т.е. возможен обмен данных с удаленными точками, в которых пока даже нет интернета).

В зависимости от требований бизнеса, объема данных, пропускной способности интернета и т.д. система позволяет гибко настраивать параметры синхронизации информации:

  • задавать режимы обмена (ручной или автоматический),
  • настраивать периодичность (например, раз в сутки, утром, вечером, через каждый час, каждые 5 минут или «по требованию»),
  • определять состав и направления передачи данных, которые будут участвовать в обмене (как правило, филиалы передают в центральный офис информацию о выписанных счетах, отгрузочных накладных, заявки на пополнение складских запасов, а из офиса передаются документы о перемещении товаров, о поступлении платежей от покупателей, цены и другая информация).

В качестве формата обмена используются XML документы. Набор средств обмена, заложенные в платформу 1С:Предприятия 8, позволяет организовать произвольные схемы обмена с различными информационными базами и не накладывают ограничений на структуру распределенной системы: может быть организована как обычная «звезда», так и многоуровневая структура типа «снежинка», «пирамида» и т.д.

Варианты offline можно порекомендовать в следующих случаях:

  • нет острой необходимости работы в режиме онлайн,
  • недопустим простой в работе по причине перебоев в работе интернет,
  • мощности сервера и пропускной способности канала связи недостаточно для организации работы в режиме онлайн (обратите внимание, что требования к скорости возрастают в случаях, когда в удаленной офисе высокая активность выписки и печати документов, в удалённом офисе активно работает несколько компьютеров)
  • офисы находятся в разных городах (по нескольким причинам: технически более сложно организовать необходимую стабильность и надежность канала связи, во вторых в этом случае часто провайдер не может предложить льготный тариф за трафик)

Стоимость. Естественно, что конечная стоимость решения в каждом конкретном случае должна рассчитываться отдельно. Для того чтобы можно было приблизительно оценить и сравнить возможные расходы по каждому из вариантов будем рассчитывать стоимость проектов для следующего условного предприятия:

  • два рабочих места в центральном офисе
  • три удаленных точки, в каждой из которых, по одному компьютеру
  • вид деятельности: оптово-розничная торговля (центральный офис — опт, розница, удаленные точки — только розница)
  • необходима автоматизация управленческого, торгового и складского учета, автоматизация бухгалтерского учета не требуется

Достоинства работы в режиме оффлайн:

  • Работоспособность удалённой точки не зависит от стабильности работы канала связи и интернета, т.к. на удалённом месте установлена полноценная программа 1С:Предприятие.
  • Позволяет вести активную выписку документов, в случаях, когда не хватает пропускной способности канала связи (особенно когда необходимо настроить обмен информацией между офисами с несколькими пользователями).
  • Нет больших затрат за трафик провайдеру представляющему интернет-услуги, т.к. трафик при передаче файла обмена несоизмеримо меньше по сравнению с потоком информации при подключении в режиме «online». Однако, это верно не всегда. Синхронизация может занимать значительные объемы в некоторых отдельных случаях:
    • Из-за особенностей бизнес процесса клиента измененных данных очень много или период между обменами значительный.
    • Неправильно настроенная синхронизация, когда каждый филиал содержит полную базу клиента.
    • Регламентные или аварийные работы, в результате которых производится полная ресинхронизация всех удаленных систем.
    • Выполнение массированного перепроведения документов за большой период, например, перед подготовкой отчетности.
    • Синхронизация может быть затруднена или невозможна, если с одной стороны требуется высокая периодичность ввиду бизнес-процесса (например, раз в час или чаще) с другой стороны объем пакета синхронизации (причем не только штатного, но и пикового) значительный и не успевает передаться и обработаться в отведенный период времени.
  • В большинстве случаев нет необходимости приобретения серверной операционной системы Microsoft Windows Server и клиентских лицензий Microsoft (справедливо только в случае либо небольшой системы — до 10 рабочих мест в рамках одной сети, либо применения альтернативных технологий).

Недостатки:

  • Недостатком данного варианта по сравнению с онлайн-режимами является то, что информация попадает из одной информационной базы в другую только после сеанса обмена данных. Что, несомненно, скажется на её актуальности, но, как правило, для большинства видов бизнеса такая задержка вполне приемлема по принятой технологии работы и не приводит к снижению качества управленческих решений.
  • Необходимо приобретение основной поставки программы в каждую удалённую точку.

Кроме этого, для программ на платформе 1С:Предприятие 7.7 для работы в данном режиме необходимо приобрести отдельную утилиту: 1С:Предприятие 7.7 Управление распределенными информационными базами, стоимостью 25000 руб. В программах 1С:Предприятие 8 (кроме базовых версий) такая возможность сразу заложена в платформу, и не требует приобретения дополнительных утилит.

  • Необходима проработка административных правил ввода информации в систему для исключения возникновения дублирующихся элементов справочников, порчи «чужой» информации, использования неактуальной информации и т.д.
  • Усложняется структура филиалов. Требуется выделение серверной роли на одной из рабочих станций или полноценного файл-сервера, а в случае крупного филиала, то и сервера приложений и сервера БД.
  • Усложняется управление филиалами, так как необходимо проводить системные регламентные работы на удаленных точках, возможно, потребуется содержать в штате квалифицированных специалистов.
  • В плане безопасности данных, необходимо анализировать ценность данных в филиале и принимать соответствующие меры по их защите. По определению, качество возможной системы безопасности в филиале будет ниже, либо затраты по ее обеспечению будут значительны.
  • Требуются мощные рабочие станции, поскольку обработка информации ведется локально.

Вариант 1.1. Распределенная информационная база РИБ (Offline)

Отличием данного варианта от Универсального механизма обмена данных, является то, что он предназначен для создания территориально распределенных систем на основе абсолютно одинаковых и идентичных конфигураций 1С:Предприятия 8, что может оказаться не очень удобным и даже неприемлемым при необходимости обмена данных между подразделениями и бизнес-единицами занимающимися различными видами деятельности, требующими использования различных специализированных конфигураций 1С, учитывающих отраслевую специфику.

Но при этом данный вариант также имеет ряд преимуществ по сравнению с Универсальным механизмом обмена данных:

  • Позволяет организовывать различные распределенные системы и обмен данными без дополнительного программирования, т.е. в простейших случаях позволяет обойтись без программиста.
  • Позволяет обеспечить идентичность конфигураций информационных баз, входящих в состав распределенной системы, т.к. изменения конфигурации распространяются в сообщениях обмена вместе с изменениями данных.
  • Внесение изменений в конфигурацию возможно только в центральном узле распределенной системы. Самостоятельное внесение изменений в конфигурацию в периферийных баз невозможно.
  • Передача данных возможна между любыми точками, а не только через центральную базу данных.
  • Более высокий уровень надежности хранения и восстановления информации по сравнению с Универсальным механизмом обмена (Вариант 1.2) в случае возникновения различных коллизий и сбоев при процедуре обмена и одновременном изменении информации в различных узлах. 

Стоимость  Варианта 1.1

Наименование Цена, руб. Кол-во Сумма, руб. Комментарии
Центральный офис (2 рабочих места)
1С:Управление торговлей 8. ПРОФ 14500 1 14500 Основная поставка
1С:Предприятие 8. Клиентская лицензия на 1 рабочее место 5200 1 5200
Удаленные точки (3 шт.)
1С:Управление торговлей 8. ПРОФ 14500 3 43500 Основная поставка
Итого:

63200

Вариант 1.2. Универсальный механизм обмена данных (Offline)

Преимущества:

  • Как следует из названия, этот механизм более универсальный по сравнению с РИБ, и при обмене данными между информационными базами 1С:Предприятия 8 не накладывается ограничений на идентичность конфигурации и структуры конкретных объектов.
  • Кроме этого, обмен данными может быть реализован не только с информационными базами 1С:Предприятия, но и с другими информационными системами.

Недостатки:

  • К недостаткам данного варианта можно отнести то, что он не является готовым решением и требует тщательной проработки и настройки структуры передаваемых данных, состава передаваемой информации, определения приоритетов при корректировке информации, задания способов решений при возникновении коллизий отдельно для каждого конкретного случая и т.д. Т.е. при использовании данного режима требуются услуги довольно высококвалифицированного специалиста обладающего соответствующими знаниями, навыками и опытом работы. Для настройки планов обмена в системе 1С:Предприятие 8 имеется специализированный инструментарий «1С:Конвертация данных», который входит в стандартный комплект поставки.
  • Любой обмен данных является критической точкой возникновения различных коллизий и сбоев в работе. В отличие от РИБ данный вариант не содержит готовых решений на случай некорректной работы (например, по техническим причинам, ошибок программирования или «человеческого фактора»). Т.е. возникновение различных нештатных ситуаций неизбежно и для быстрого восстановления работоспособности системы требуется наличие в штате специалиста обеспечивающего поддержку и сопровождение системы.

Стоимость Варианта 1.2

Наименование Цена, руб. Кол-во Сумма, руб. Комментарии
Центральный офис (2 рабочих места)
1С:Управление торговлей 8. ПРОФ 14500 1 14500 Основная поставка
1С:Предприятие 8. Клиентская лицензия на 1 рабочее место 5200 1 5200
Удаленные точки (3 шт.)
1С:Розница 8. ПРОФ 10800 3 32400 Основная поставка
Итого:

52100

2. Online (Онлайн)

Как и в первом случае, существует несколько вариантов организации работы в режиме Оnline. Для начала, давайте, определим моменты общие для всех вариантов, а уже затем уточним отличия каждого из вариантов.

«Online» режимы можно порекомендовать в следующих случаях:

  • необходима актуальная информация обновляемая ежесекундно (задержки, связанные с актуализацией информации во время сеансов обмена данных при offline, являются критическими и неприемлемыми)
  • допустим простой в работе по причине перебоев в работе канала связи или интернета,
  • (обратите внимание, что требования к скорости возрастают в случаях, когда в удаленной офисе высокая активность выписки и печати документов, в удалённом офисе активно работает несколько компьютеров)
  • мощность сервера, пропускная способность и стабильность канала связи позволяют организовать работу в режиме онлайн (обратите внимание, что требования к скорости возрастают в случаях, когда в удаленной офисе высокая активность выписки и печати документов, в удалённом офисе активно работает несколько компьютеров и т.д.)
  • центральный офис и удаленная точка находятся в пределах одного города и услугу доступа к интернет предоставляет один интернет-провайдер (т.к. может предоставить льготный тариф).

Достоинства:

  • Несомненное преимущество данных решений в том, что работа осуществляется в режиме «online» — информация о выполненных операциях попадает в систему мгновенно.
  • Удаленный доступ к базе данных позволяет руководителю всегда держать «руку на пульсе» из любой точки земного шара, где есть скоростной интернет: из дома, в командировке, в отпуске и т.д.
  • Появление мобильного интернета позволяет на новом уровне организовать работу мобильных сотрудников: торговых представителей, марчендайзеров и т.д.
  • Сотрудники, чье присутствие в офисе не обязательно, могут работать из дома, таким образом можно сэкономить на площадях, арендной плате и т.д.
  • Возможность аутсорсинга и использования более дешёвой рабочей силы из удалённых регионов России или стран СНГ.
  • Возможность разместить базу данных на серверах дата-центров расположенных за пределами РФ.
  • Нет необходимости приобретения основной поставки программы 1С:Предприятие в удалённую точку, достаточно будет Дополнительной клиентской лицензии, что обычно дешевле приобретения основной поставки 1С.

Верно в случаях, когда удаленной точки больше одной, т.к. для работы в терминальном режиме на сервере в центральном офисе необходима установка СЕТЕВОГО ключа 1С:Предприятие (например стоимость минимального варианта — доп. ключ на 5 польз. — 18000 руб.), т.е. если в центральном офисе и в удаленной точке всего по одному компьютеру, то сетевой ключ может оказаться дороже приобретения основной поставки программы 1С для удалённой точки (например, 1С:Бухгалтерия 8 ПРОФ — 10800 руб.).

  • Управление системой, хранение, резервирование и обеспечение безопасности данных становится централизованным т.к. база данных в этом случае всего одна. Проще и дешевле обеспечивать эти процессы. За счет сэкономленных средств становиться возможным внедрение более прогрессивных и функциональных технологий.
  • Аппаратная мощность и сложность рабочих станций на удаленных местах может быть минимальна. В ряде случаев допустимы так называемые «тонкие клиенты».

Недостатки:

  • Полная зависимость работоспособности удалённой точки от стабильности работы канала связи и интернета, т.к. в этом режиме доступ к базе данных 1С:Предприятие с удалённого компьютера осуществляется по Интернет, то при отсутствии доступа к серверу в центральном офисе или перебоях доступа в удаленной точке работа будет невозможна. (Для ответственных точек необходимо создавать дублирование каналов/провайдеров/операторов, возможно с использованием средств автоматического переключения).
  • Ежемесячные затраты за трафик провайдеру представляющему интернет-услуги (сумма может достигать нескольких тысяч руб./мес.). Стоимость оплаты за одну удаленную точку может колебаться в значительных пределах от нескольких сот рублей до десятков тысяч (зависит от многих параметров — стоимости за трафик, объема передачи — он может быть значительный, например, при массированной печати на удаленной точке).
  • Поскольку концепция удаленного доступа подразумевает внешний доступ к сети заказчика, необходимо тщательно прорабатывать вопросы безопасности.
  • Скорость удаленного соединения должна соответствовать задачам. Например, для рабочего места, изредка подключающегося к системе, не распечатывающего из нее документы и не требовательного к скорости выполнения операций, вполне достаточно 32-64 Кбит канала. С другой стороны, при подключении небольшого офиса с несколькими рабочими станциями требования возрастают. Использование технологий защиты также увеличивает требования к скорости канала.
  • Поскольку все вычисления в данных режимах производятся на сервере, производительность удаленных точек напрямую зависит от его мощности. Таким образом, к производительности и конфигурации сервера предъявляются довольно высокие требования. Возможно, для этих задач потребуется приобретение нового серверного оборудования. Проектирование подобного сервера — ответственная задача. Необходимо учесть рост нагрузки (числа пользователей, рост объема базы данных, увеличения документооборота и функционала). Также предусмотреть запас мощности на «поглощение» пиковой нагрузки (начало и завершение рабочего дня, отчетные периоды и т.п.).
  • Кроме этого крайне важна стабильность, надежность и отказоустойчивость подобного сервера. При отказе или «плавающих» проблемах весьма сложно найти замещающее оборудование сопоставимой мощности. Также, перенастройка, особенно при внедренной политике безопасности может занять длительное время. Мы рекомендуем применение высоконадежных и производительных серверов производства ведущих мировых производителей.
  • Возможны проблемы производительности при активной выписке документов (особенно если удалённых пользователей несколько), т.к. пропускная способность интернет ограничена.
  • Необходима установка СЕТЕВОГО ключа 1С:Предприятие на сервере в центральном офисе, т.е. если в центральном офисе и в удаленной точке всего по одному компьютеру, то сетевой ключ может оказаться дороже приобретения основной поставки программы для удалённой точки.
  • Потребуются услуги высококвалифицированного специалиста, который сможет выполнить работы по установке и отладке оборудования и программного обеспечения сервера, настройке удаленного подключения и т.д.
  • Возможны проблемы с подключением периферийного и торгового оборудования (принтеры, сканеры и т.д.), т.к. не все модели поддерживают работу в данном режиме.

Вариант 2.1. Удалённый доступ в терминальном режиме (Online) (он же: терминальный доступ, сервер терминалов и т.д.)

В данном варианте работы подключение удалённого компьютера к центральной базе происходит в терминальном режиме за счёт инструментов сторонних разработчиков (не 1С), например служба терминалов (TS) Microsoft Windows Server.

Терминал — это устройство, в общем случае не использующее собственных вычислительных мощностей, служащее лишь для отображения информации. Таким образом, при работе удалённого пользователя вся обработка информации и расчёты осуществляются непосредственно на сервере в центральном офисе, на удалённый компьютер передаётся только изображение экрана, а в обратном направлении на центральный сервер поступает информация, вводимая с клавиатуры и компьютерной мыши удалённого компьютера.

Стоимость Варианта 2.1.

Наименование Цена, руб. Кол-во Сумма, руб. Комментарии
Программное обеспечение 1С
1С:Управление торговлей 8. ПРОФ 14500 1 14500 Основная поставка
1С:Предприятие 8. Клиентская лицензия на 5 рабочих мест 18000 1 18000
Программное обеспечение Microsoft
Windows Server Standard 2008 R2 Russian OLP 22000 1 22000 Лицензия на сервер
Windows Server CAL 2008 Russian OLP Device 900 5 4500 Лицензия клиентского доступа
Windows Remote Desktop Services CAL 2008 R2 Russian OLP Device 2100 3 6300 Лицензия терминального доступа
Итого:

65300

Достоинства:

  • Работа происходит в привычном для пользователя интерфейсе 1С:Предприятие.
  • Терминальный режим позволяет организовать работу с любой версией программы 1С:Предприятие — 7.7, 8.0, 8.1, 8.2. (в отличие от веб-клиента и тонкого-клиента, которые работают только с конфигурациями специально разработанными с учетом новых возможностей новой платформы 1С v 8.2).
  • Терминальный режим, в отличие от веб-клиента и тонкого клиента, позволяет использовать все возможности платформы 1С:Предприятие 8, в том числе «Конфигуратор».

Недостатки:

  • Для нормальной работы в терминальном режиме качество связи и стабильность работы требуется выше, чем в случаях использования веб-клиента и тонкого клиента. При регулярных (несколько раз в час) прерываниях даже на несколько секунд канала связи, нормальная удаленная работа будет невозможна, поскольку пользователю будет нужно постоянно заново подключаться к удаленной сессии. В то же время на типовую работу в Интернет это никак не повлияет.
  • Необходимо приобретение серверной операционной системы (Microsoft Windows Server ~ $800), обычной клиентской лицензии (Windows Server CAL 2008 OLP ~ $30 на каждое рабочее место) и лицензии терминального доступа (Windows Remote Desktop Services CAL ~ $90 на каждое рабочее место). Требуется разобраться с особенностями лицензирования терминальных режимов Microsoft.
  • При повышенных требованиях к безопасности, возможно, потребуется организовывать шифрованный доступ (VPN-тунели) к терминальному серверу.
  • Потребуются услуги высококвалифицированного специалиста, который сможет выполнить работы по установке и отладке оборудования и программного обеспечения терминального сервера, настройке удаленного подключения и т.д.
  • Microsoft Widows Server предъявляет более высокие системные требования к производительности и конфигурации серверного оборудования при использовании терминального режима.

Обратите внимание!
Применение терминального доступа, как правило, не дает экономию при лицензировании программного обеспечения (несмотря на распространенное заблуждение). Этот режим дает другие преимущества (см. выше).

Вариант 2.2. Веб-клиент 1С:Предприятия 8 (Online)

Данный вариант в первую очередь интересен тем, что не требует установки какого-либо дополнительного программного обеспечения на удаленный компьютер. Для работы необходимо только наличие интернет-браузера (Windows Internet Explorer, Mozilla Firefox, Google Chrome или Safari) и, естественно, необходим сам доступ в интернет. Т.е. при этом варианте программы системы 1С:Предприятие можно будет использовать не только на компьютерах с операционной системы Windows, но и на различных КПК, «наладонниках», компьютерах под управлением Linux и Mac OS X (iPad, iPhone). Т.е. в составе системы одновременно могут присутствовать компоненты с различными операционными системами.

Таким образом, данный вариант практически незаменим, если требуется организация различных порталов доступа, систем электронных заказов, интернет магазинов и т.д., когда необходимо интерактивное взаимодействие не только с собственными сотрудниками и подразделениями (удаленных складов, филиалов, подразделений, мобильных сотрудников, торговых представителей и т.д.), но и с самым широким кругом потенциальных клиентов, заказчиков, поставщиков, дилеров, оптовых покупателей и т.д., для которых важна всегда самая актуальная информация (например, по остаткам, запасам, резервам и т.д.), с возможностью мгновенного оформления необходимых документов (например, заявок, заказов, требований, заказов поставщикам, счетов на оплату, заявок на перемещение и т.д.).

Браузер клиента взаимодействует с веб-сервером по протоколу HTTP. Для работы в режиме веб-клиента требуется веб-сервер, настроенный на работу с 1С:Предприятием 8. В качестве веб-сервера используется Apache (свободный кроссплатформенный веб-сервер — поддерживает операционные системы GNU/Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS) или IIS (Internet Information Services от компании Microsoft — работает только под Windows Server).

Работа в 1с через интернет, 1с веб-клиент, тонкий клиент 1с, 1с обмен данных, 1с интернет, удаленный 1с, 1С терминал, урбд, уриб, 1с риб, 1с xml, управляемое приложение

Веб-сервер, в свою очередь, взаимодействует с 1С:Предприятием 8.

Как показала практика, для обеспечения нормальной производительности требуется клиент-серверный вариант работы под управлением одной из СУБД: Microsoft SQL Server, Linux PostgreSQL,IBM DB2 или Oracle Database.

Стоимость Варианта 2.2.

Возможно два варианта решения, в зависимости от того, какое программное обеспечение будет использоваться в качестве сервера и СУБД: Microsoft или свободное ПО (Linux).

Решение на ПО Microsoft

Наименование Цена, руб. Кол-во Сумма, руб. Комментарии
Программное обеспечение 1С
1С:Управление торговлей 8. ПРОФ (Редакция 11) 14500 1 14500 Основная поставка
1С:Предприятие 8. Клиентская лицензия на 5 рабочих мест 18000 1 18000
1С:Предприятие 8. Дополнительная лицензия на сервер 1С:Предприятия 8 42000 1 42000 Для работы в режиме клиент-сервер (для Microsoft SQL Server, Linux PostgreSQL ) х32
Программное обеспечение Microsoft (в случае использования решения на ПО Microsoft)
Windows Server Standard 2008 R2 Russian OLP 22000 1 22000
Windows Server CAL 2008 Russian OLP Device 900 5 4500
SQL Server Standard Edition 2008 R2 Russian OLP 27000 1 27000
SQL CAL 2008 R2 Russian OLP Device 5100 5 25500
Итого (вариант решения на ПО Microsoft):

153500

Решение на свободном ПО

Наименование Цена, руб. Кол-во Сумма, руб. Комментарии
Программное обеспечение 1С
1С:Управление торговлей 8. ПРОФ (Редакция 11) 14500 1 14500 Основная поставка
1С:Предприятие 8. Клиентская лицензия на 5 рабочих мест 18000 1 18000
1С:Предприятие 8. Дополнительная лицензия на сервер 1С:Предприятия 8 42000 1 42000
Свободное ПО
Linux Server бесплатно*

* Есть много разработчиков, в каждом случае необходимо уточнение условий лицензирования
PostgreSQL бесплатно


Apache бесплатно


Итого (вариант решения на свободном ПО)

74500

Вариант работы в режиме веб-клиента включает в себя почти все обычные достоинства и недостатки онлайн-вариантов (см. выше), но при этом имеет целый ряд своих дополнительных возможностей и недостатков:

Достоинства:

  • Не требует установки какого-либо дополнительного программного обеспечения на удаленный компьютер. Для работы необходимо только наличие интернет-браузера (Windows Internet Explorer, Mozilla Firefox, Google Chrome или Safari).
  • Возможность использования на Linux-компьютерах, КПК, «наладонниках», компьютерах под управлением и Mac OS X (iPad, iPhone).
  • Возможно использование решений как на программном обеспечении Microsoft, так и на основе свободного программного обеспечения (например, в качестве веб-сервера использовать Apache, СУБД Linux PostgreSQL, на удаленных рабочих местах ОС Linux и браузер Mozilla Firefox)

Недостатки:

  • При этом режиме количество одновременного обращения к системе ограничено количеством лицензий, т.е. лицензировать потребуется не только собственных сотрудников, но и всех потенциально возможных пользователей системы с учетом пиковых нагрузок. В противном случае, при необеспеченности всех возможных подключений лицензиями 1С, может оказаться ситуация когда максимальное количество пользователей будет превышено и в доступе будет отказано собственным сотрудникам.
  • Возможности использования режимов веб-клиента и тонкого-клиента заложены в новую версию технологической платформы 1С:Предприятие 8.2, но перечень типовых конфигураций, изначально разработанных с учетом новых возможностей, пока ограничен: 1С:Управление небольшой фирмы 8, 1С:Документооборот 8, 1С:Управление торговлей 8 ред. 11. (По состоянию на момент написания статьи 25.08.2010). Постепенно количество редакций типовых приложений будет увеличиваться. Если же необходимо добавить данный функционал в текущие программы, то можно доработать программу, переписав формы документов, которые планируется использовать в режиме веб-клиента. (сравните — режим доступа в терминальном режиме — Вариант 2.1 — не требует доработок конфигураций 1С и позволяет организовать удаленный доступ к уже используемой системе).
  • Веб-клиент и тонкий-клиента обеспечивают работу только в пользовательском режиме 1С:Предприятие. Режим работы «Конфигуратор» не поддерживается (требуется разработчикам, программистам, администраторам).
  • Даже в пользовательском режиме веб-клиент по сравнению с тонким клиентом не поддерживает некоторые возможности платформы.
  • В случае построения сервера на решениях Microsoft потребуются затраты на лицензирование (Windows Server ~ $800, SQL Server ~ $900 и лицензии клиентского доступа Windows Server CAL 2008 ~ $30 + SQL CAL 2008 ~ $170 на каждое рабочее место).
  • Используется не самое распространенное программное обеспечение, требующее соответствующих знаний, навыков и опыта работы. Круг специалистов подобного профессионального уровня, особенно в небольших городах, довольно узок, а стоимость услуг соответственно высока.

Вариант 2.3. «Тонкий клиент» 1С:Предприятия 8 (Online)

В отличие от веб-клиента «тонкий-клиент» требует предварительной установки на компьютер пользователя, но имеет значительно меньший размер дистрибутива, по сравнению со стандартной установкой 1С:Предприятие 8, и при этом может работать с информационными базами 1С через интернет по каналам передачи данных, скорость которых значительно ниже требований для работы в обычном режиме. В данном варианте вся работа с базой данных, объектными данными, исполнение запросов — выполняется на стороне сервера. Тонкий клиент только получает готовые данные, подготовленные для отображения. Т.е. чем-то похож на терминальный режим, но для работы требуется веб-сервер Apache или IIS, с которым «тонкий клиент» взаимодействует по HTTP протоколу.

Стоимость.

Те-же варианты, что и в случае с веб-клиентом.

Достоинства:

  • В отличии от веб-клиента «тонкий клиент» позволяет работать через Интернет со стандартным интерфейсом 1С:Предприятия, а не с помощью браузера.
  • В отличие от веб-клиента позволяет использовать все возможности платформы в пользовательском режиме (например, работа с файловой системой, работа с XML , работа с электронной почтой и др.)
  • В отличии от веб-клиента тонкий клиент может использовать как лицензии, установленные на сервере, так и локальные клиентские лицензии, когда ключ защиты установлен в клиентском компьютере.
  • В отличии от веб-клиента, который может подключается к информационной базе только через веб-сервер (что не всегда может удовлетворять требованиям информационной безопасности) тонкий клиент позволяет работать с удаленными клиентами через VPN.
  • По сравнению с терминальными режимами позволяет сэкономить на терминальных лицензиях или вообще отказаться от серверного программного обеспечения Microsoft используя свободное ПО.
  • Позволяет параллельно использовать режим веб-клиента и «тонкого клиента».

Недостатки

  • По сравнению с веб-клиентом, требуется предварительная установка на компьютере пользователя.
  • По сравнению с веб-клиентом, "тонкий клиент" НЕ может работать в операционной среде Linux
  • Остальные недостатки те же, что и у веб-клиента (см.Вариант 2.2), т.к. серверная часть используется та же самая.

Прочие варианты

  • Удаленный рабочий стол Windows 7, Vista, XP.
  • Удаленный доступ с помощью программ удаленного администрирования (например, Radmin)
    Два вышеназванных варианта хоть и позволяют осуществлять работу в программах 1С с помощью удаленного доступа, но всё же они в первую очередь предназначены для удаленного администрирования, подключения и настройки оборудования и программного обеспечения, решения каких-то технических проблем. Во-вторых, к одному компьютеру возможно подключение только одного удаленного пользователя, который производит захват управления компьютером. При этом работа на компьютере, к которому осуществляется удаленное подключение, становиться невозможной. Ввиду низкой технологичности сфера применения подобных вариантов сильно ограничена, может использоваться только в отдельных конкретных случаях и не приемлема для широкого использования в индустриальных масштабах.
  • Обычное VPN-соединение (Online)
    В обычном режиме программы системы 1С:Предприятие 8 предъявляют серьезные требования к пропускной способности сети (100 Мб/сек.). На сегодняшний день провайдеры пока не в состоянии предоставить такую скорость за разумные деньги. Поэтому VPN-соединение может использоваться только для организации терминального доступа, в режиме веб-клиента и тонкого-клиента (см. выше Вариант 2, 3 и 4), и отдельно рассматривать данный вариант как самостоятельное решение в рамках данный статьи смысла пока не имеет.
  • Web-расширение 1С:Предприятие 8.
    Один из компонентов платформы 1С:Предприятие 8, который позволяет встраивать доступ к данным 1С:Предприятия в существующие Web-сайты и Web-приложения, а так же создавать готовые Web-приложения, использующие информационную базу 1С:Предприятия 8. В связи с появлением новой версии платформы 1С:Предприятие 8.2, поддерживающей работу веб-клиента, интерес к разработке решений с использованием данной компоненты практически пропал.
  • Web-сервисы SOA (Service-Oriented Architecture)
    Механизм web-сервисов позволяет прикладным решениям поддерживать и реализовывать технологию сервисно-ориентированной архитектуры SOA (Service-Oriented Architecture), которая является современным стандартом интеграции приложений и информационных систем. С ее помощью прикладное решение может предоставить свою функциональность в качестве набора веб-сервисов, опубликованных в Интернете. В свою очередь и само прикладное решение может использовать веб-сервисы, опубликованные другими поставщиками. Использование web-сервисов является перспективным направлением развития информационных систем, но говорить о подобном практическом использовании программ 1С пожалуй ещё рановато.

Резюме

При выборе какого либо из вариантов, позволяющего работать в «онлайн» или «оффлайн» режиме необходимо обратить внимание на самые различные факторы (не всегда очевидные), в зависимости от круга решаемых задач, которые ставятся перед системой, пропускной способности и стабильности работы интернета, финансовых возможностей и т.д. Например, важным становится территориальное распределение филиалов. Допустим, если все филиалы расположены в одном городе, как правило, в этом случае можно организовать недорогую, стабильную и, при необходимости, дублированную связь. Если же есть значительное удаление ряда точек (в масштабе федерального округа или даже страны), то гарантировать стабильность связи весьма проблематично, так как в передачи данных завязано много операторов. Также имеет значение, потребуется ли изменение типовых конфигураций, т.к. чем более «типовой» является внедряемая конфигурация, тем технологичнее, а значит дешевле и проще её дальнейшее обслуживание и сопровождение. Ряд задач невозможно или финансово нецелесообразно переносить в «онлайн». Например, если на фирме уже используется уникальное и дорогое периферийное оборудование, которое не работает в этих режимах.

Также необходимо обратить внимание на следующее: если в режиме offline происходит миграция персональных данных или к персональным данным будет осуществляться доступ в online, вступают в силу требования Закона 152-ФЗ «О защите персональных данных», соблюдение которых может привести к удорожанию решения.

Перспективы развития

Наиболее интересным, с точки зрения ближайших перспектив, на наш взгляд является веб-клиент, т.к.:

  • не требует от удаленного пользователя установки каких-либо дополнительных программ,
  • не имеет территориальных и национальных ограничений,
  • фирма 1С уже в ближайшее время планирует выпуск всё большего числа прикладных решений с поддержкой возможности работы веб-клиента в типовых конфигурациях
  • не забываете про тенденцию увеличения скорости и надежности интернета и снижение его стоимости.

Совокупность этих факторов уже в ближайшие годы позволят расширить сферы использования программ 1С с привлечением самого широкого круга пользователей и будет способствовать появлению новых, качественно иных принципов ведения бизнеса.

Шавалеев Рустем
© Компания «Онлайн» 2010,
www.online-ufa.ru


Ключевые слова: 1С Предприятие через интернет, 1с обмен данных, 1с терминал, обмен данными 1с, тонкий клиент 1с, веб-клиент 1с, перенос 1с, удаленная работа в 1с, распределенная работа 1с, работа 1с в терминальном режиме, загрузка в 1с, доступ 1с, 1с в удаленном режиме, 1с сеть, 1с перенос данных, сервер 1с, 1с распределенная, тонкий клиент 1С 8.2, 1с терминал, веб-клиент 1с 8.2, 1 с интернет, 1 с обмен данных, 1с 8 терминал, 1с риб, web 1c, 1с через интернет, удаленный 1с, экспорт 1с, выгрузка 1с, уриб 1с, доступ к 1с через интернет, автоматический обмен 1с, 1с управляемое приложение, удаленная работа в 1с, терминальная 1с, терминальный сервер 1с, 1с терминальный доступ, 1с в терминальном режиме, терминальный режим 1с 8, настройка терминального сервера 1с, 1с 8 internet, 1с 8 xml, 1с настройка риб, работа 1с web, 1с в терминальном режиме, терминальный сервер 1с 8, запуск 1с в терминальном режиме, 1с 8.1 терминальный сервер, 1c internet, настройка 1с в терминальном режиме, 1с удаленно, настройка терминального доступа 1с, удаленный сервер 1с, 1с через удаленный рабочий стол, обмен 1с, тонкий клиент 1с предприятие, 1с работа удаленная, веб клиент 1с, web-клиент 1с 8.1, интернет 1с 8, 1с 8.2 web, 1 с удаленная, xml обмен данными 1с, 1с 8 терминал, 1с 8 web, план обмена 1с, риб 1с 8.2, web сервер 1с, 1с web интерфейс, настройка web 1с, web сервер 1с 8.2, терминал 1с, web клиент 1с 8.2, 1с работа удаленно, 1с 8 уриб, web-клиент 1с, веб сервер 1с, 1с веб интерфейс, 8.2 управляемое приложение, запуск 1с в терминале, установка 1с в терминале, доступ к 1с через интернет, создание риб 1с, удаленный доступ к базе 1с, 1с сервер терминалов, web доступ к 1с, сервер 1с предприятие 8.21с internet,, веб сервер 1с, web сервер 1с, удаленный сервер 1с, web сервер 1с 8.2, удаленный доступ 1с, 1 c internet, веб сервер 1с 8.2, 1с ftp, 1с через ftp, удаленный доступ к 1с, 1с 8.2 терминал, ftp сервер 1с, 1с интернет, 1с 8 ftp, сервер терминалов 1с, 1с обмен через ftp, распределенная 1с xml, 1с работа удаленная, 1с, 1с удаленная база, распределенная информационная база 1с, 1с 8.2 управляемое приложение, удаленная 1с предприятие, управление распределенными информационными базами, работа с распределенными информационными базами, урбд, урбд 1с, импорт 1с, 1с 8 урбд, управление 1с тонкий клиент, 1с через терминал, распределенными базами, 1c internet, управление распределенными информационными базами, работа с 1с через интернет, управление распределенными базами данных, риб 1с 8, компонента управление распределенными базами, как настроить удаленно 1с, 1с обмен данными, правила обмена 1с, выгрузка данных 1с, удаленный доступ к базе 1с, 1с 8 обмен данными, удаленный рабочий стол 1с, 1c web, 1с работа удаленно, риб 1с 8.1, 1с интернет, настройка обмена 1с, 1с предприятие обмен данными, правила обмена 1с 8, 1с удаленный склад, 1с 8 настройка обмена, правила обмена 1с 8.1, планы обмена 1с 8, 1с настройка удаленного доступа, обмен данными 1с 8.2, 1 с удаленно, режимы работы 1с


Теги: удаленная 1с, 1с терминал, урбд, 1с обмен, 1с xml, управляемое приложение, 1с удаленно, 1с обмен данными, 1с через интернет, удаленная работа 1с, 1с сервер терминалов, правила обмена 1с, 1с управляемое приложение, 1с интернет, план обмена 1с, уриб

Возврат к списку

Начать сотрудничать с нами легко

Получить консультацию у менеджера компании “Онлайн” можно по телефону +7 (347) 223-82-28. Звонок бесплатный.

Или воспользуйтесь формой обратной связи.

+7