Настройка 1С 8.2 для работы с помощью тонкого клиента и web-клиента

Настройка 1С 8.2

Задача: ускорить работу с программой 1С на рабочих станциях пользователей.
Инструменты: платформа 1Сver8.2, конфигурация бухгалтерия предприятия КОРП редакции 2.0 и 3.0, конфигурация зарплата и управление персоналом. Сервер, с windows на который установим web-сервер IIS, браузер, рабочая станция, хотя и не обязательно можно все делать с сервера.
 
После установки платформы 1С 8.2 на компьютер, мы наблюдаем возможность нескольких вариантов запуска 1С – 1С Предприятие и 1С Предприятие (тонкий клиент). Прочитав руководство администратора из коробки поставки, лично я понял, что платформа 8.2 может работать с конфигурацией 1С несколькими способами:

  • Очень тяжелом, толстым клиентом, особенно для древнего железа, на ПК выпущенных в 2005 году типа Celeron 2.0 с частотой шины 400 MGz и памятью в 512 Мb работать с 1С 8 просто не возможно, приложение висит так, что радость от покупки современного продукта сразу пропадает. Сначала, после версии 7.7 я недоумевал, почему же клиент 1С 8.2 так тупит. И запросил в 1С системные требования к ПК для работы. И вот какими должны быть минимальные системные требования к рабочей станции для 1С 8.2:
  1. Требования к операционной системе:

1.1. Windows 2000 с пакетом обновлений Service Pack 4

1.2. Windows XP с пакетом обновлений Service Pack 3

1.3. Windows Vista

1.4. Windows 7

  1. Минимальный объем оперативной памяти (RAM):

2.1. Для Windows 2000 SP4, Windows XP SP3 — 256 Мб

2.2. Для Windows Vista, Windows 7 — 512 Мб

  1. Требования к процессору (CPU):

3.1. Intel ими AMD с частотой не менее 1,8 Ггц

  1. Требования к видео подсистеме:

4.1. Видеоадаптер с поддержкой разрешения как минимум 1024*768 dpi

4.2. Монитор с разрешающей способностью не менее 1024*768 dpi

  1. Выход в интернет для получения программной лицензии.

На первый взгляд 1С 8.2 не самая требовательная программа. Но от себя хочется добавить, что приятно работать с толстым клиентом 1С на ПК с двухъядерным CPU и RAM в 1Гб, и уж очень не комфортно на устаревшем железе.

  • Используя тонкий клиент. В работе он и правда показался шустрее, для работы использует управляемые формы. А точнее требует для работы бухгалтерии редакции 3.0,  для бухгалтерии редакции 2.0 программного интерфейса для выполнения работ в тонком клиенте, и забегая вперед, web клиенте нет. Так что не удивляйтесь, если открывая, тонкий клиент для работы с 1С, вы увидите закладку рабочий стол, и три пары кнопок и подумаете, что еще бухгалтеру нужно, календарь, чтоб не прозевать отчетность да калькулятор, чтобы начислить зарплату.
    В тонком клиенте для работы программы, может использоваться ключ защиты расположенный как на стороне клиента, так и ключ установленный на web-сервере с 1С 8.2, причем на web-сервере обязательно должен быть сетевой ключ, то есть если аппаратный, то сетевой (красного цвета ключ сетевой, синего локальный однопользовательский), а программный ключ сам по себе сетевой. Ну а подсчетом лицензий может заниматься как менеджер лицензий, так и сервер 1С предприятия при наличии лицензии на него.
  • Web клиент, на мой взгляд лучшее решение для работы с программой, к платформе ПО не привязано, да и работать можно хоть с луны при наличии выхода в интернет.  В работе такой вариант показался очень шустрым, нагрузка при работе через Web ложится на Web-сервер. И при наличии сильного железа со стороны сервера, вариант работы через web-клиента хорош. Лицензирование при работе через Web-клиент 1C 8.2 осуществляет Web-сервер, менеджер лицензий, или сервер 1С. Web-клиент идеальное решение для работы с 1С, если парк рабочих мест бухгалтеров давно не обновлялся.

Примечание: через web-клиент и тонкий клиент на сегодняшний день, возможным представляется работа только с бухгалтерией 3.0, да и то функциональность бухгалтерии 3.0 не достигла функциональности бухгалтерии 2.0 об этом можно почитать здесь: http://www.1c.ru/news/info.jsp?id=15068 Конфигурации от 1С для зарплаты и кадры с управляемыми формами пока еще не существует. Есть возможность использовать конфигурацию написанную компанией  Камин – «1С-Камин: Зарплата. Версия 5.0»


 

Настройка 1С 8.2 для работы с тонким и web клиентом

Для работы тонкого клиента 1С вовсе необязательно настраивать web-сервер, тонкий клиент позволяет работать с базой и конфигурацией локально, в сетевом варианте , через сервер 1С предприятия, web-сервер.

Для работы с 1С8.2 через браузер требуется настроить web-сервер. Для этого установим и настроим IIS

  • Устанавливаем IIS

Установка удаление программ -> установка компонентов windows->сервер приложений->состав

Установка IIS

Установка IIS

  • В папке wwwroot создаем каталог для web-узла 1c8x

Файл Default.vrd

  • В папке 1c8x создаем файл default.vrd с следующим содержимым

<?xml version="1.0" encoding="UTF-8"?>
<point xmlns=http://v8.1c.ru/8.2/virtual-resource-system
xmlns:xs=http://www.w3.org/2001/XMLSchema
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
base="/1c8x"
ib="File=C:\Base;">
</point>
Атрибут base указывает на относительный путь к созданной папке виртуального приложения, атрибут ib строку подключения к базе, в данном случае база расположена на том же сервере, что и web-сервер.

  • Создаем новый web-узел или виртуальный каталог

Создаем виртуальный каталог

  • Переходим к настройке узла, вкладка домашний каталог, здесь все стандартно:

Настраиваем виртуальный каталог

  • Устанавливаем платформу 1С8X на web-сервер, при установке обязательно устанавливаем модули расширения web-сервера

Установка 1С 8.2

  • Выполним регистрацию адаптера Web-сервисов. Для этого в свойствах узла 1C8x перейдем на вкладку домашний каталог нажмем кнопку настройка для настройки приложения и добавим сопоставление расширений, файл wsisapi.dll из папки 1cv82\bin

Добавление расширения wsisapi.dll

  • Настроим методы проверки подлинности для web-узла, свойства узла->безопасность каталога->управление доступом и проверка подлинности->изменить

Доступ к виртуальному узлу

  • Добавим модуль wsisapi.dll в список расширений web-сервиса и разрешим его исполнение на сервере, если этого конечно уже не произошло, добавить новые расширения web-служб->выбрать файл wsisapi.dll

Расширения IIS

  • Проверим файловый доступ к папке базы данных, она должна позволять гостевому пользователю обращаться к файлам базы данных

Файловый доступ IIS

  • Настройка завершена. Теперь можно заходить по адресу localhost/1C8X и работать с конфигурацией бухгалтерия 3.0

Заходим через Web в 1С

Работаем с 1С через Web

Поделиться:

Добавить комментарий

7 + = 15
Решите простой математический пример. Например для "два плюс четыре =?" введите "6".