Добрый день, подключил к серверу два терминала kozen p12.
Расположил папку с утилитами сбера
C:\termSber\sberL
C:\termSber\sberR
и теперь возник вопрос как их использовать оба сразу. Пробовал

```1c
    Если ПодключитьВнешнююКомпоненту("AddIn.SBRFCOMObject.1") Тогда //ПодключитьВнешнююКомпоненту("AddIn.SBRFCOMObject.2")
    Иначе
    Сообщить(ОписаниеОшибки());
    КонецЕсли;

    Терм = Новый ("AddIn.SBRFCOMExtension");
    рез = Терм.ОплатитьПлатежнойКартой(СуммаВременная, СсылочныйНомер, КодАвторизации, КодХеш, КартаСбербанка, НазваниеКарты, НомерКарты);
```

Предварительно создав в Службах компонентов два COM приложения https://infostart.ru/1c/articles/1671080/ по этому примеру.
Пробовал вот так вот, но работает только 1 терминал

```1c
    ПутьДоКомпоненты = "C:\termSber\sberL\SBRFCOM.DLL";
    Попытка
    ЗагрузитьВнешнююКомпоненту(ПутьДоКомпоненты);
    Сообщить("Компонента сбербанка загружена");
    Исключение
    Сообщить("Компонента сбербанка не найдена!", СтатусСообщения.Внимание);
    КонецПопытки;

    Если ПодключитьВнешнююКомпоненту(ПутьДоКомпоненты,"sberL",ТипВнешнейКомпоненты.COM) Тогда
    Иначе
    Сообщить(ОписаниеОшибки());
    КонецЕсли;
    Терм = Новый ("AddIn.sberL.SBRFCOMExtension");
    рез = Терм.ОплатитьПлатежнойКартой(СуммаВременная, СсылочныйНомер, КодАвторизации, КодХеш, КартаСбербанка, НазваниеКарты, НомерКарты);
```

```1c
    ПутьДоКомпоненты = "C:\termSber\sberR\SBRFCOM.DLL";
    Попытка
    ЗагрузитьВнешнююКомпоненту(ПутьДоКомпоненты);
    Сообщить("Компонента сбербанка загружена");
    Исключение
    Сообщить("Компонента сбербанка не найдена!", СтатусСообщения.Внимание);
    КонецПопытки;

    Если ПодключитьВнешнююКомпоненту(ПутьДоКомпоненты,"sberR",ТипВнешнейКомпоненты.COM) Тогда
    Иначе
    Сообщить(ОписаниеОшибки());
    КонецЕсли;
    Терм = Новый ("AddIn.sberR.SBRFCOMExtension");
    рез = Терм.ОплатитьПлатежнойКартой(СуммаВременная, СсылочныйНомер, КодАвторизации, КодХеш, КартаСбербанка, НазваниеКарты, НомерКарты);
```

Но так работает только 1 терминал.
Может у кого был такой же случай.
---
так объекту терм установи параметр DistribPath

Терм = Новый ("AddIn.sberR.SBRFCOMExtension");
Терм.УстановитьПараметр("DistribPath", нужный каталог);

забыл что у SBRFCOM.DLL нет такого параметра :( но он есть у SberAcquiringTerminal2 :)

SberAcquiringTerminalNativeWin.dll

```1c
    ПодключитьВнешнююКомпоненту(SberAcquiringTerminalNativeWin.dll, "ИнтеграционнаяКомпонента", ТипВнешнейКомпоненты.Native); Драйвер = Новый("AddIn.ИнтеграционнаяКомпонента.SberAcquiringTerminal2");

    Драйвер.УстановитьПараметр("DistribPath", нужный каталог );
```
---
оба терминал от Сбербанка? Физически рядом находятся? Если да, тогда мультимерчант на 1 устройство.
---
оба терминал от Сбербанка да
---
Физически рядом находятся? - да в пару метров друг от друга, у разных кассиров.
мультимерчант наверное не подойдёт, юр лицо одно, просто поставили два так как 5 окон для принятия платежей.
---
так объекту терм установи параметр DistribPath

Терм = Новый ("AddIn.sberR.SBRFCOMExtension");
Терм.УстановитьПараметр("DistribPath", нужный каталог);

забыл что у SBRFCOM.DLL нет такого параметра :( но он есть у SberAcquiringTerminal2 :)

SberAcquiringTerminalNativeWin.dll

```1c
    ПодключитьВнешнююКомпоненту(SberAcquiringTerminalNativeWin.dll, "ИнтеграционнаяКомпонента", ТипВнешнейКомпоненты.Native); Драйвер = Новый("AddIn.ИнтеграционнаяКомпонента.SberAcquiringTerminal2");

    Драйвер.УстановитьПараметр("DistribPath", нужный каталог );
```
---
нашёл SberAcquiringTerminalNativeWin32_2_7_2_2.dll в макете бухгалтерии. Только почему то она не регается через regsvr32
---
не нужно ее регать :) она Native
---
всё разобрался) Спасибо огромное. А нет у вас случайно ссылки с описанием её методов?
---
Обработка обслуживания «Эквайринговые терминалы Сбербанк 2.Х» для УТ 10.х