Справочник "Настройки обменов" (КУС) — различия между версиями

Материал из КинтВики
Перейти к: навигация, поиск
(Ввод новой настройки)
м (Карточка обмена данными)
 
(не показаны 103 промежуточные версии 9 участников)
Строка 1: Строка 1:
<noinclude>[[Категория:Справочники (КУС)]][[Категория:Обмен данными (КУС)]]</noinclude>
+
<noinclude>[[Категория: Обмен данными (КУС)]]</noinclude>
== Назначение ==
+
{| align="right"
Справочник предназначен для хранения настроек обменов между информационными базами (правила, базы-участники, период выгрузки и т. д.).
+
| __TOC__
Список информационных баз, которые могут участвовать в обмене, хранится в [[Справочник "Информационные базы" (КУС)|Справочнике «Информационные базы»]].
+
|}
 +
{{video|[https://youtu.be/4RdZJmBsEJ4 Настройка обмена данными между «Кинт: Управление санаторием» и «1С:Бухгалтерия 8» через API]}}
 +
{{video2|[https://rutube.ru/video/247eaf909c98dc4813e7de5eb84c342d/ Настройка обмена данными между «Кинт: Управление санаторием» и «1С:Бухгалтерия 8» через API]}}
 +
Справочник предназначен для хранения настроек обменов между информационными базами (правила, базы-участники, период выгрузки и т.д.).
  
== Ввод новой настройки ==
+
Список информационных баз, которые могут участвовать в обмене, хранится в справочнике [[Справочник "Информационные базы" (КУС)|«Информационные базы»]].
Список доступных настроек можно редактировать, вводить новые записи или удалять имеющиеся.
 
  
Ключевыми для заполнения полями при определении новой настройки являются:
+
Обычно используется для обменов между базами «Кинт: Управление санаторием» и «1С:Бухгалтерия 8» ред. 3.0.
* '''Источник''' — информационная база-источник данных для выгрузки.
 
* '''Приемник''' — информационная база в которую будут загружены данные источника.
 
* '''Правила обмена''' — правила по которым будет осуществляться обмен, можно выбрать предопределенные правила или загрузить из внешнего файла.
 
  
== Реквизиты ==
+
Участвуют документы:
 +
* Поступление товаров и услуг
 +
* Требование-накладная
 +
* Перемещение товаров
 +
* Списание товаров
 +
* При выгрузке документа «Корректировка поступления» из «1С:Бухгалтерия» в КУС создается документ [[Документ "Корректировка движений" (КУС)|«Корректировка движений»]], движения формируются на величину корректировки.
  
=== Участники обмена ===
+
Помеченные на удаление документы и непроведенные документы тоже участвуют в обменах. Потому что документ могли провести, передать по обменам, а потом пометить на удаление в базе-источнике. И эта пометка должна перейти в базу-приемник.
* Источник — информационная база — источник данных для выгрузки.
 
* Приемник — информационная база в которую будут загружены данные источника.
 
  
=== Правила обмена ===
+
Справочник находится в разделе АДМИНИСТРИРОВАНИЕ — '''Универсальный обмен''' — '''Настройки обменов'''.
* Правила обмена — правила по которым будет осуществляться обмен, можно выбрать предопределенные правила или загрузить из внешнего файла.
 
* Размер файла правил — размер .xml файла для выгрузки правил, заполняется автоматически.
 
  
=== Транспорт обмена ===
+
См. также [[Обмен данными без использования COM-соединения (КУС)|Обмен данными без использования COM-соединения]].
* Использовать файл выгрузки — признак использования файла выгрузки для обмена данными.
 
* Имя файла выгрузки — имя файла выгрузки данных.
 
  
=== Регламентные задания ===
+
: [[Файл:Справочник Настройки обменов.png]]
* Использовать — признак автоматического выполнения обменов по расписанию.
 
* Расписание регламентного задания — позволяет определить периодичность выполнения обменов.
 
  
=== Настройки запуска ===
+
== Порядок работы ==
* Вывод в протокол информационных сообщений — признак вывода информационных сообщений в протокол обмена данными.
+
# Создайте необходимые карточки обмена данными и настройте их.
* Запуск при появлении файла выгрузки — признак запуска обмена при появлении файла выгрузки (если такой файл используется).
+
# Чтобы выполнить обмен данными, откройте необходимую карточку обмена данными с нужными настройками и нажмите в ней кнопку '''''Выполнить обмен'''''.
 +
 
 +
== Карточка обмена данными ==
 +
=== Реквизиты ===
 +
==== Участники обмена ====
 +
'''Источник'''
 +
: [[Справочник "Информационные базы" (КУС)|Информационная база]] — источник данных для выгрузки.
 +
 
 +
'''Приемник'''
 +
: Информационная база, в которую будут загружены данные источника. Выбор происходит из справочника [[Справочник "Информационные базы" (КУС)|«Информационные базы»]].
 +
 
 +
==== Правила обмена ====
 +
: Правила, по которым будет осуществляться обмен, можно выбрать предопределенные правила или загрузить из внешнего файла. При ошибках обмена рекомендуем перевыбрать правила. Во всех правилах обмена для справочника «Контрагенты» доработан поиск по ИНН и наименованию: если объект не был найден, то производится дополнительный поиск по ИНН, затем по наименованию.
 +
 
 +
[[Файл:Кнопка синх.png]] — кнопка обновления списка объектов и параметров по правилам обмена. Предлагает выбрать вариант обновления:
 +
:* Синхронизировать — сохранить текущие пометки объектов и значения параметров.
 +
:* Сбросить — установить настройки по умолчанию..
 +
 
 +
==== Транспорт обмена ====
 +
'''Использовать файл выгрузки'''
 +
: Выключено в рабочем режиме. Включать, если необходимо проверить работу обменов и посмотреть как выглядят выгружаемые данные.
 +
 
 +
'''Имя файла выгрузки'''
 +
: В какой файл выгружать данные.
 +
 
 +
==== Регламентные задания ====
 +
'''Использовать''' 
 +
: Признак автоматического выполнения обменов по расписанию.
 +
 
 +
'''Расписание регламентного задания'''
 +
: Расписание, периодичность выполнения обменов.
 +
 
 +
Для запуска обменов по расписанию необходим агент, который выполняет запуск.
 +
* Для клиент-серверных баз это делает агент сервера.
 +
* Для файловых баз, чтобы обмены запустились, должен висеть открытый пользовательский сеанс.
 +
 
 +
==== Настройки запуска ====
 +
'''Вывод в протокол информационных сообщений'''
 +
: Выключено в рабочем режиме. Включить, если необходим вывод подробной информации о каждом документе и справочнике, участвующим в выгрузке. Значительно увеличивает размер файла протокола.
 +
 
 +
'''Запуск при появлении файла выгрузки'''
 +
: Признак запуска обмена при появлении файла выгрузки (если такой файл используется).
 +
 
 +
=== Выгружаемые данные ===
 +
: [[Файл:Настройки обмена КУС Данные.png|border]]
 +
 
 +
=== Параметры ===
 +
: [[Файл:Настройки обмена КУС Параметры.png|border]]
 +
 
 +
# Вид взаиморасчетов (Оплата путевок):Какой «Вид взаиморасчетов» использовать из договора при обмене. Если речь идет об обмене оплаты путевок, то обычно ставят «Оплата путевок».
 +
# Организация: Определяет в какую организацию будут добавляться созданные документы в Базе-приемнике. Должен быть заполнен для работы обменов. С пустой организацией обмены не работают. Указывается значение реквизита «Наименование» (название организации в программе) из [[Справочник "Организации" (КУС)#Карточка организации|карточки организации]] (не «Полное наименование»).
 +
## Проводить загруженные документы (Требование-Накладная): Обычно не надо проводить. Бухгалтерия сама проведет загруженный документ после проверки.
 +
## Статья затрат (Требование-Накладная)
 +
## Выгружать только проведенные документы (Требование-Накладная)
 +
## Номенклатурная группа (Требование-Накладная)
 +
# Проводить загруженные документы (Поступление товаров и услуг): Обычно не надо проводить. Бухгалтерия сама проведет загруженный документ после проверки.
 +
#* Склад в КУС (Поступление товаров и услуг)
 +
# Проводить загруженные документы (Реализация товаров и услуг): Обычно не надо проводить. Бухгалтерия сама проведет загруженный документ после проверки.
 +
## Наименование склада в БП (Реализация товаров и услуг)
 +
## Операция (Реализация товаров и услуг)
 +
# Ставка НДС: Можно оставить пустым, чтобы ставка определялась по номенклатуре. Cтавки НДС номенклатуры синхронизируются только при условии использования индивидуальных ставок НДС в КУС.
 +
#* Если при выгрузке приёма платежей из КУС в 1С:Бухгалтерию ставки НДС во всех строках одинаковые — берется эта ставка. Если нет, то ставка определяется в бухгалтерии как Организация плательщик НДС и в зависимости от даты приёма равна либо 18%, либо 20%. Если Организация не является плательщиком НДС, то ставится «Без НДС».
 +
# Номенклатурная группа путевок (если не указана используется категория путевки)
 +
# Вид расчета (Прием платежей)
 +
# Вид расчета (Возврат платежей)
 +
: Выгружать документы реализации услуг в документ «Оказание производственных услуг»: Документ «Реализация товаров и услуг» будет выгружен в документ «Оказание производственных услуг», если в табличной части находились лишь услуги (номенклатура с категорией услуга/путевка/вариант проживания).
 +
 
 +
=== Отладка ===
 +
: [[Файл:Настройки обмена КУС Отладка.png]]
 +
 
 +
== Типовые ошибки ==
 +
==== Ошибка с типом адреса контрагента ====
 +
<pre>
 +
ОписаниеОшибки        =  Ошибка в обработчике события ПриВыгрузкеОбъекта
 +
Обработчик            =  ПриВыгрузкеОбъекта
 +
ОписаниеОшибки        =  Для формирования представления адреса передан некорректный тип адреса
 +
</pre>
 +
 
 +
Эта ошибка выходит при обмене из КУС в Бухгалтерию, когда формат адреса контрагента в «Кинт: Управлении санаторием» не совпадает с типом адреса у этого контрагента в «1С:Бухгалтерии».
 +
 
 +
Для исправления достаточно в «1С:Бухгалтерия» поменять у контрагента, на которого ругается обмен, тип адреса на правильный:
 +
[[Файл:Тип адреса контрагента в Бухгалтерии.png]]
 +
 
 +
Обычно возникает когда у Контрагента в КУС адрес указан в свободной форме (без указания территориальных единиц), а в Бухгалтерии тип адреса указан «По административно-территориальному делению».
 +
==== Ошибка Отказа доступа ====
 +
Если при попытке проверки подключения или обмена выходит ошибка:
 +
"{ОбщийМодуль.яъОбменДанными.Модуль(874)}: Ошибка при вызове конструктора (COMObject): -2147024891(0x80070005): Отказано в доступе."
 +
* Администрирование - Службы компонентов – Компьютеры – Мой компьютер – Приложения COM+.
 +
* Найдите V83COMConnector.
 +
* Правой кнопкой по ветке V83COMConnector – Свойства – Безопасность – Снял галку «Принудительная проверка доступа для приложений» - Поставил галку «Применить политику программных ограничений» - Уровень ограничений «Неограниченный».
 +
==== Ошибка отсутствия метода Connect ====
 +
Если при ручной выгрузки данных выходит после сообщения "Выгружено объектов: 1+"идёт ошибка:
 +
"{ОбщийМодуль.яъОбменДанными.Модуль(875)}: Метод объекта не обнаружен (Connect)"
 +
* Либо в протоколах обмена нет строк "Загружено объектов: 1+", а только Выгружено.
 +
* Либо в протоколе просто запись: "Ошибка. Ошибка открытия файла обмена"
 +
Это значит, что произошёл сбой регистрации компоненты comcntr которая отвечает, за подключение и обмен между базами КУС и других 1С конфигураций.
 +
 
 +
[[Файл:Отсутствие регистрации comcntr.png]]
 +
 
 +
Для исправления этой ошибки необходимо повторно зарегистрировать comcntr.dll:
 +
# На сервере с базами данных запустите командную строку с правами администратора.
 +
# Введите команду regsvr32 "ПУТЬ к comcntr.dll для текущей рабочей платформы" (подробнее на скриншоте). Например:
 +
#: <pre>regsvr32 "C:\Program Files (x86)\1cv8\8.3.18.1289\bin\comcntr.dll"</pre>
 +
#: Если у вас 1С 64-битная, как на сервере, так и на клиенте, необходимо перед командой regsvr 32 ввести команду по переходу в каталог SysWOW64. По умолчанию она выглядит так: cd C:\Windows\SysWOW64. А затем уже вводить команду регистрации comcntr.dll.
 +
 
 +
[[Файл:Регистрация comcntr.png]]
 +
 
 +
==== Ошибка выполнения регулярных обменов ====
 +
'''Условия, в которых как правило возникает ошибка:'''
 +
* Обмен настроен между базами 1С через COM-объекты.
 +
* Обмен настроен между базами 1С на разных серверах.
 +
* Обмен настроен по расписанию, выполняется без участия пользователя.
 +
* Сервер или сервера на которых развёрнута среда 1С включен или включены в домен Microsoft Windows.
 +
 
 +
'''Характерные признаки:'''
 +
* Обмен по планировщику выполняется нестабильно.
 +
* Обмен вручную выполняется в полном объёме.
 +
* Как только специалист приступает к диагностике, признаков неисправности не наблюдается. Соединение с базой приёмником устойчиво.
 +
 
 +
'''Способы диагностики:'''
 +
* Изучить файлы протоколов обмена на предмет ошибок.
 +
* Включить для обмена "Вывод в протокол информационных сообщений", дождаться моделирования ошибки.
 +
 
 +
[[Файл:Настройка_обменов.png]]
 +
 
 +
* Проблема с обменами такого рода как правило сопровождается ошибками в протоколах следующего вида:
 +
 
 +
<pre>При попытке соединения с COM-сервером произошла следующая ошибка:
 +
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13900)}: Ошибка при вызове конструктора (COMОбъект): -2147467238(0x8000401A): Процесс сервера не может быть запущен, так как указана неправильная идентификация. Проверьте правильность указания имени пользователя и пароля.</pre>
 +
 
 +
'''Суть проблемы:'''
 +
 
 +
Обмены между базами не осуществляются в то время, пока на сервере нет активного пользователя подключенного непосредственно или по RDP. Для выполнения обмена по расписанию, пользователю, под которым запущена служба сервера 1С недостаточно прав.
 +
 
 +
'''Решение:'''
 +
 
 +
* Выяснить под каким пользователем запускается служба сервера 1С не сервере, где расположена база-источник.
 +
* Этому пользователю через групповые политики добавить права на вход в качестве пакетного задания (log on as a batch job).
 +
** На сервере откройте оснастку "Редактор локальной групповой политики" (gpedit.msc).
 +
** Перейдите в "Конфигурация компьютера" > "Конфигурация Windows" > "Локальные политики" > "Назначение прав пользователя".
 +
** Найдите политику "Вход в качестве пакетного задания", откройте её.
 +
** Добавьте группу пользователей или пользователя, под которым запускается служба сервера 1С.
 +
 
 +
[[Файл:Настройка_групповых_политик.png]]
 +
 
 +
 
 +
Подробнее описано в материалах Майкрософт
 +
* https://learn.microsoft.com/ru-ru/windows/security/threat-protection/security-policy-settings/how-to-configure-security-policy-settings
 +
* https://learn.microsoft.com/ru-ru/windows/security/threat-protection/security-policy-settings/log-on-as-a-batch-job
 +
 
 +
== См. также ==
 +
* [[Обмен данными без использования COM-соединения (КУС)|Обмен данными без использования COM-соединения]]

Текущая версия на 11:04, 21 ноября 2024

YouTube.png
RUTUBE.png

Справочник предназначен для хранения настроек обменов между информационными базами (правила, базы-участники, период выгрузки и т.д.).

Список информационных баз, которые могут участвовать в обмене, хранится в справочнике «Информационные базы».

Обычно используется для обменов между базами «Кинт: Управление санаторием» и «1С:Бухгалтерия 8» ред. 3.0.

Участвуют документы:

  • Поступление товаров и услуг
  • Требование-накладная
  • Перемещение товаров
  • Списание товаров
  • При выгрузке документа «Корректировка поступления» из «1С:Бухгалтерия» в КУС создается документ «Корректировка движений», движения формируются на величину корректировки.

Помеченные на удаление документы и непроведенные документы тоже участвуют в обменах. Потому что документ могли провести, передать по обменам, а потом пометить на удаление в базе-источнике. И эта пометка должна перейти в базу-приемник.

Справочник находится в разделе АДМИНИСТРИРОВАНИЕ — Универсальный обменНастройки обменов.

См. также Обмен данными без использования COM-соединения.

Справочник Настройки обменов.png

Порядок работы

  1. Создайте необходимые карточки обмена данными и настройте их.
  2. Чтобы выполнить обмен данными, откройте необходимую карточку обмена данными с нужными настройками и нажмите в ней кнопку Выполнить обмен.

Карточка обмена данными

Реквизиты

Участники обмена

Источник

Информационная база — источник данных для выгрузки.

Приемник

Информационная база, в которую будут загружены данные источника. Выбор происходит из справочника «Информационные базы».

Правила обмена

Правила, по которым будет осуществляться обмен, можно выбрать предопределенные правила или загрузить из внешнего файла. При ошибках обмена рекомендуем перевыбрать правила. Во всех правилах обмена для справочника «Контрагенты» доработан поиск по ИНН и наименованию: если объект не был найден, то производится дополнительный поиск по ИНН, затем по наименованию.

Кнопка синх.png — кнопка обновления списка объектов и параметров по правилам обмена. Предлагает выбрать вариант обновления:

  • Синхронизировать — сохранить текущие пометки объектов и значения параметров.
  • Сбросить — установить настройки по умолчанию..

Транспорт обмена

Использовать файл выгрузки

Выключено в рабочем режиме. Включать, если необходимо проверить работу обменов и посмотреть как выглядят выгружаемые данные.

Имя файла выгрузки

В какой файл выгружать данные.

Регламентные задания

Использовать 

Признак автоматического выполнения обменов по расписанию.

Расписание регламентного задания

Расписание, периодичность выполнения обменов.

Для запуска обменов по расписанию необходим агент, который выполняет запуск.

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

Настройки запуска

Вывод в протокол информационных сообщений

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

Запуск при появлении файла выгрузки

Признак запуска обмена при появлении файла выгрузки (если такой файл используется).

Выгружаемые данные

Настройки обмена КУС Данные.png

Параметры

Настройки обмена КУС Параметры.png
  1. Вид взаиморасчетов (Оплата путевок):Какой «Вид взаиморасчетов» использовать из договора при обмене. Если речь идет об обмене оплаты путевок, то обычно ставят «Оплата путевок».
  2. Организация: Определяет в какую организацию будут добавляться созданные документы в Базе-приемнике. Должен быть заполнен для работы обменов. С пустой организацией обмены не работают. Указывается значение реквизита «Наименование» (название организации в программе) из карточки организации (не «Полное наименование»).
    1. Проводить загруженные документы (Требование-Накладная): Обычно не надо проводить. Бухгалтерия сама проведет загруженный документ после проверки.
    2. Статья затрат (Требование-Накладная)
    3. Выгружать только проведенные документы (Требование-Накладная)
    4. Номенклатурная группа (Требование-Накладная)
  3. Проводить загруженные документы (Поступление товаров и услуг): Обычно не надо проводить. Бухгалтерия сама проведет загруженный документ после проверки.
    • Склад в КУС (Поступление товаров и услуг)
  4. Проводить загруженные документы (Реализация товаров и услуг): Обычно не надо проводить. Бухгалтерия сама проведет загруженный документ после проверки.
    1. Наименование склада в БП (Реализация товаров и услуг)
    2. Операция (Реализация товаров и услуг)
  5. Ставка НДС: Можно оставить пустым, чтобы ставка определялась по номенклатуре. Cтавки НДС номенклатуры синхронизируются только при условии использования индивидуальных ставок НДС в КУС.
    • Если при выгрузке приёма платежей из КУС в 1С:Бухгалтерию ставки НДС во всех строках одинаковые — берется эта ставка. Если нет, то ставка определяется в бухгалтерии как Организация плательщик НДС и в зависимости от даты приёма равна либо 18%, либо 20%. Если Организация не является плательщиком НДС, то ставится «Без НДС».
  6. Номенклатурная группа путевок (если не указана используется категория путевки)
  7. Вид расчета (Прием платежей)
  8. Вид расчета (Возврат платежей)
Выгружать документы реализации услуг в документ «Оказание производственных услуг»: Документ «Реализация товаров и услуг» будет выгружен в документ «Оказание производственных услуг», если в табличной части находились лишь услуги (номенклатура с категорией услуга/путевка/вариант проживания).

Отладка

Настройки обмена КУС Отладка.png

Типовые ошибки

Ошибка с типом адреса контрагента

ОписаниеОшибки         =  Ошибка в обработчике события ПриВыгрузкеОбъекта
Обработчик             =  ПриВыгрузкеОбъекта
ОписаниеОшибки         =  Для формирования представления адреса передан некорректный тип адреса

Эта ошибка выходит при обмене из КУС в Бухгалтерию, когда формат адреса контрагента в «Кинт: Управлении санаторием» не совпадает с типом адреса у этого контрагента в «1С:Бухгалтерии».

Для исправления достаточно в «1С:Бухгалтерия» поменять у контрагента, на которого ругается обмен, тип адреса на правильный: Тип адреса контрагента в Бухгалтерии.png

Обычно возникает когда у Контрагента в КУС адрес указан в свободной форме (без указания территориальных единиц), а в Бухгалтерии тип адреса указан «По административно-территориальному делению».

Ошибка Отказа доступа

Если при попытке проверки подключения или обмена выходит ошибка:

"{ОбщийМодуль.яъОбменДанными.Модуль(874)}: Ошибка при вызове конструктора (COMObject): -2147024891(0x80070005): Отказано в доступе."
  • Администрирование - Службы компонентов – Компьютеры – Мой компьютер – Приложения COM+.
  • Найдите V83COMConnector.
  • Правой кнопкой по ветке V83COMConnector – Свойства – Безопасность – Снял галку «Принудительная проверка доступа для приложений» - Поставил галку «Применить политику программных ограничений» - Уровень ограничений «Неограниченный».

Ошибка отсутствия метода Connect

Если при ручной выгрузки данных выходит после сообщения "Выгружено объектов: 1+"идёт ошибка:

"{ОбщийМодуль.яъОбменДанными.Модуль(875)}: Метод объекта не обнаружен (Connect)"
  • Либо в протоколах обмена нет строк "Загружено объектов: 1+", а только Выгружено.
  • Либо в протоколе просто запись: "Ошибка. Ошибка открытия файла обмена"

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

Отсутствие регистрации comcntr.png

Для исправления этой ошибки необходимо повторно зарегистрировать comcntr.dll:

  1. На сервере с базами данных запустите командную строку с правами администратора.
  2. Введите команду regsvr32 "ПУТЬ к comcntr.dll для текущей рабочей платформы" (подробнее на скриншоте). Например:
    regsvr32 "C:\Program Files (x86)\1cv8\8.3.18.1289\bin\comcntr.dll"
    Если у вас 1С 64-битная, как на сервере, так и на клиенте, необходимо перед командой regsvr 32 ввести команду по переходу в каталог SysWOW64. По умолчанию она выглядит так: cd C:\Windows\SysWOW64. А затем уже вводить команду регистрации comcntr.dll.

Регистрация comcntr.png

Ошибка выполнения регулярных обменов

Условия, в которых как правило возникает ошибка:

  • Обмен настроен между базами 1С через COM-объекты.
  • Обмен настроен между базами 1С на разных серверах.
  • Обмен настроен по расписанию, выполняется без участия пользователя.
  • Сервер или сервера на которых развёрнута среда 1С включен или включены в домен Microsoft Windows.

Характерные признаки:

  • Обмен по планировщику выполняется нестабильно.
  • Обмен вручную выполняется в полном объёме.
  • Как только специалист приступает к диагностике, признаков неисправности не наблюдается. Соединение с базой приёмником устойчиво.

Способы диагностики:

  • Изучить файлы протоколов обмена на предмет ошибок.
  • Включить для обмена "Вывод в протокол информационных сообщений", дождаться моделирования ошибки.

Настройка обменов.png

  • Проблема с обменами такого рода как правило сопровождается ошибками в протоколах следующего вида:
При попытке соединения с COM-сервером произошла следующая ошибка: 
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13900)}: Ошибка при вызове конструктора (COMОбъект): -2147467238(0x8000401A): Процесс сервера не может быть запущен, так как указана неправильная идентификация. Проверьте правильность указания имени пользователя и пароля.

Суть проблемы:

Обмены между базами не осуществляются в то время, пока на сервере нет активного пользователя подключенного непосредственно или по RDP. Для выполнения обмена по расписанию, пользователю, под которым запущена служба сервера 1С недостаточно прав.

Решение:

  • Выяснить под каким пользователем запускается служба сервера 1С не сервере, где расположена база-источник.
  • Этому пользователю через групповые политики добавить права на вход в качестве пакетного задания (log on as a batch job).
    • На сервере откройте оснастку "Редактор локальной групповой политики" (gpedit.msc).
    • Перейдите в "Конфигурация компьютера" > "Конфигурация Windows" > "Локальные политики" > "Назначение прав пользователя".
    • Найдите политику "Вход в качестве пакетного задания", откройте её.
    • Добавьте группу пользователей или пользователя, под которым запускается служба сервера 1С.

Настройка групповых политик.png


Подробнее описано в материалах Майкрософт

См. также