Кассир 5 позволяет подключить сразу два банковских терминала. Каждый подключается через свой модуль банка в менеджере оплат и привязывается к отдельному виду оплаты.



При работе с двумя ФР и двумя банками создайте два вида оплаты и привяжите к каждому свой процессинг (см. шаги выше). Чтобы кассир не вводил суммы вручную, настройте автоматическое распределение по секциям:
Сдача = 0;
Если НЕ ЭтоВозвратПоНомеру И НЕ ЧекЧастичноОплачен() И НЕ ЧекЧастичноЗакрыт() Тогда
ВидОплаты_ООО = 2; // код вида оплаты для ООО
ВидОплаты_ИП = 3; // код вида оплаты для ИП
НомерККМ_ООО = 1; // номер ККМ ООО
НомерККМ_ИП = 2; // номер ККМ ИП
СтрокаККМ = Кассир5_DataAccess.ПолучитьККМ(НомерККМ_ООО);
Если СтрокаККМ.ВидыОплаты <> Неопределено Тогда
СтрокаККМ.ВидыОплаты.Очистить();
КонецЕсли;
Сумма_ООО = СтрокаККМ.СуммаБезСкидки - СтрокаККМ.СуммаСкидки - СтрокаККМ.СуммаСкидкиПокупок;
СтрокаККМ = Кассир5_DataAccess.ПолучитьККМ(НомерККМ_ИП);
Если СтрокаККМ.ВидыОплаты <> Неопределено Тогда
СтрокаККМ.ВидыОплаты.Очистить();
КонецЕсли;
Сумма_ИП = СтрокаККМ.СуммаБезСкидки - СтрокаККМ.СуммаСкидки - СтрокаККМ.СуммаСкидкиПокупок;
ВидыОплаты.Очистить();
УстановитьСуммуВидаОплаты(ВидОплаты_ООО, Сумма_ООО);
УстановитьСуммуВидаОплаты(ВидОплаты_ИП, Сумма_ИП);
Если Кассир5_DataAccess.ВсегдаОткрыватьФормуРасчета Тогда
Сдача = МенеджерОбъектов.ПолучитьОбщийОбъект("Регистрация.ФормаРасчета").ПолучитьСдачу(ВидыОплаты, Сертификаты, Истина, Неопределено, ЭтаФорма);
КонецЕсли;
КонецЕсли;
Если Сдача <> Неопределено Тогда
СуммаСдачи = Сдача;
ЗакрытьЧек();
КонецЕсли;В коде укажите свои значения: коды видов оплаты (ВидОплаты_ООО, ВидОплаты_ИП) и номера ККМ (НомерККМ_ООО, НомерККМ_ИП) по вашей настройке.