Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Для корректной работы механизма обмена данными с мобильными устройствами нужно подключить внешние компоненты, которые предназначены для обмена данными. Компоненты находятся в каталоге установки «1С:Предприятие».
По умолчанию каталог «C:\Program Files\1cv8\<Номер релиза платформы>\bin».
Данные файлы компонент следует скопировать в каталог установки 1С:Предприятия 8. Также файлы компонент поставляются на диске вместе с ПО "Агент Плюс"«Агент Плюс». Их также можно скачать по адресу http://www.agentplus.ru/download/aps_app.zip.
Info |
---|
В состав компонент, необходимых для корректного взаимодействия "1С«1С:Предприятия" Предприятия» и "Агент «Агент Плюс: Мобильная торговля"торговля», должны входить следующие компоненты: 1CPP.dll APPlusCOM32.dll; APPlusCOM64.dll. |
Загрузка компонент происходит в момент запуска обработки "«Обмен данными с мобильными устройствами" (см. подраздел 8.1 "Обработка "Обмен данными с мобильными устройствами""). В ». В случае ошибки при подключении компоненты будет выдано сообщение "Не «Не удалось загрузить компоненту!».
Причиной ошибки при подключении компонент может быть следующее:
- В каталог установки 1С«1С:Предприятия Предприятия» скопированы не все файлы, которые предназначены для работы компоненты (см. описание выше).
- Недостаточно прав доступа для загрузки компоненты.
- Возможно, на компьютере установлен Firewall, блокирующий запуск компоненты.
Процедура регистрации компоненты APPlusCOM.dll
Данная компонента предназначена для выполнения обмена данными МУ в клиент-серверном варианте работы информационной базы 1С«1С:ПредприятияПредприятия».
В поставке предусмотрены 2 файла компоненты: APPLusCOM32.dll и APPLusCOM64.dll. При работе с 32-разрядным Сервером 1С«1С:Предприятия Предприятия» будет использована компонента "APPLusCOM32«APPLusCOM32.dll"dll», при работе с 64-разрядным Сервером 1С«1С:Предприятия Предприятия» будут использованы обе компоненты.
Регистрацию компоненты следует производить один раз на компьютере, на котором установлена служба 1С:Сервера.
Выполнение регистрации компоненты должно проводиться администратором системы.
Компоненты могут быть зарегистрированы тремя способами:
- Автоматически. Для этого потребуется нажать на кнопку "Установить «Установить компоненту APPlusCOM.dll" dll» в окне "«Настройка параметров обмена" (Рис. 2.9)».
- При помощи файла "reg«reg_apcom.bat"bat».
- Вручную.
Ниже приведено подробное описание каждого способа.
Регистрация компоненты при помощи кнопки
"Установить«Установить компоненту»
- Откройте обработку "Настройка «Настройка параметров обмена"обмена».
- На закладке "Внешние компоненты" вкладке «Внешние компоненты» нажать на кнопку "Установить «Установить компоненту APPlusCOM.dll".dll». При этом требуемая разрядность компоненты будет определена автоматически.
- Компонента будет установлена в каталог исполняемых файлов платформы 1С:Предприятия 8 (по умолчанию каталог "C«C:\Program Files\1cv8\<Номер релиза платформы>\bin"bin»). При этом требуемая разрядность компоненты будет определена автоматически.
- В результате регистрации должно быть выдано сообщение об успешной регистрации компоненты в системе. Если на сервере ранее были зарегистрированы компоненты более ранних версий, то с них будет снята регистрация, а затем они будут удалены.
Регистрация компоненты при помощи .bat-файла вне зависимости от разрядности сервера
1С«1С:
ПредприятиеПредприятие»
- Скопируйте в любую папку на сервере 1С«1С:Предприятие Предприятие» файл "reg«reg_apcom.bat" bat» и компоненты "APPlusCOMdll" и "APPlusCOM32.dll"«APPlusCOMdll» и «APPlusCOM32.dll».
- Запустите файл "reg«reg_apcom.bat"bat». Выполнять запуск следует от имени администратора.
- Запущенный файл "reg«reg_appluscom.bat" bat» проверит разрядность сервера 1С«1С:ПредприятиеПредприятие», скопирует компоненты в каталог исполняемых файлов платформы 1С«1С:Предприятия 8 8» (по умолчанию каталог "C«C:\Program Files\1cv8\<Номер релиза платформы>\bin"bin») и зарегистрирует их. Для 32-разрядного сервера будет зарегистрирована компонента "APPlusCOMdll"«APPlusCOMdll». Для 64-разрядного сервера будут зарегистрированы компоненты "APPlusCOM64«APPlusCOM64.dll" dll» и "APPlusCOM32«APPlusCOM32.dll"dll». Если на сервере ранее были зарегистрированы компоненты более ранних версий, то с них будет снята регистрация, а затем они будут удалены.
- В результате регистрации должно быть выдано сообщение об успешной регистрации компоненты в системе.
Регистрация компоненты в ОС Windows XP, Windows Vista и Windows 7 32bit вручную
- Скопируйте компоненту «APPlusCOMdll» на компьютер в каталог исполняемых файлов платформы «1С:Предприятия 8» (по умолчанию каталог «C:\Program Files\1cv8\<Номер релиза платформы>\bin»).
- Запустите командную строку. Для ОС Windows Vista и Windows 7 выполнять запуск командной строки следует от имени администратора.
- Введите в командной строке regsvr32 «Путь к папке компоненты\APPlusCOM32.dll», например, «C:\Program Files (x86)\1cv8\<Номер релиза платформы> \bin\APPlusCOM32.dll».
Image Added
- Нажмите клавишу «Enter» или кнопку «ОК». В результате успешной регистрации компоненты на экране должно появиться сообщение следующего содержания.
Image Added
Регистрация компоненты в ОС Windows Vista и Windows 7 64bit вручную
Процедура регистрации компоненты при использовании 32-разрядного и 64-разрядного Сервера «1С:Предприятия» различная.
Регистрация компоненты при использовании 32-разрядного 1С:Сервера:
- Скопируйте компоненту «APPLusCOMdll» на компьютер. Рекомендуется копировать в папку установки 1С:Предприятия, по умолчанию «C:\Program Files (x86)\1cv8\<Номер релиза платформы>\bin».
- Запустите командную строку. Выполнять запуск командной строки следует от имени администратора.
- Введите в командной строке regsvr32 «Путь к папке компоненты\APPlusCOMdll», например, «regsvr32 »C:\Program Files (x86)\1cv8\<Номер релиза платформы>\bin\APPlusCOM32.dll»».
- Нажмите клавишу «Enter» или кнопку «ОК». В результате регистрации должно быть выдано сообщение об успешной регистрации компоненты в системе.
Регистрация компоненты при использовании 64-разрядного 1С:Сервера:
- Скопируйте обе компоненты на компьютер. Рекомендуется копировать в папку установки 1С:Предприятия, по умолчанию «C:\Program Files (x86)\1cv8\<Номер релиза платформы>\bin».
- Последовательно зарегистрируйте компоненты: сначала «APPlusCOMdll», затем «APPlusCOM32.dll». Выполнять запуск командной строки для проведения регистрации следует от имени администратора.
- Для регистрации компонент используйте следующие команды:
«%systemroot%\SysWoW64\regsvr32.exe C:\Program Files\1cv8\<Номер релиза платформы>\bin\APPlusCOM64.dll»
«%systemroot%\SysWoW64\regsvr32.exe C:\Program Files\1cv8\<Номер релиза платформы>\bin\APPlusCOM32.dll»
- В результате регистрации должно быть выдано сообщение об успешной регистрации компонент в системе.
Настройка обмена данными через «Агент Плюс СОД» в фоновом режиме
При использовании в качестве способа обмена Агент Плюс СОД (а значит и сетевого каталога вместе с ним), следует обратить внимание на:
Если на предприятии организация компьютерной сети происходит посредством службы Active Directory (домен), то нужно настроить запуск службы 1С:Сервер от имени какого-либо доменного пользователя и дать этому пользователю полный доступ к сетевой папке обмена данными службы «Агент Плюс СОД».
Если организация компьютеров происходит посредством рабочей группы, то необходимо проделать следующие действия:
- На компьютере, на котором используется служба 1С:Сервер, создать какого-либо пользователя (например, 1CServerUser) и задать ему пароль.
- Настроить запуск службы от имени созданного пользователя.
- Выбрать любой компьютер в сети, на котором планируется создавать сетевую папку для обмена данными.
- Создать на выбранном компьютере идентичного пользователя (как в пункте a, в нашем примере это 1CServerUser) с таким же именем и паролем.
- Создать сетевую папку обмена для службы «Агент Плюс СОД», открыть к ней общий доступ и дать на эту папку полные права доступа пользователю 1CServerUser