Костылище при работе с ККМ в Розница 2.2.
С какого-то момента на одном из компьютеров с 1С, перестали печататься чеки на онлайн-кассе. Причем ошибок 1С никаких не показывала. Причем при открытии/закрытии смен, чеки с Z отчетами выдавались. Бился два дня с разнообразными настройками и поисками решения. Грешил и на ОС, и на 1С и на ККМ. Сегодня утром уже даже отладчиком 1С стал код шерстить, чтобы понять на каком моменте, что-то не так. Нашел:
ИспользоватьПодключаемоеОборудование = ВСЕГДА = ЛОЖЬ. Причем только когда работаешь в 1С именно на этом ПК. На других всё ок. Почему? Не понятно. Галочка стоит:
1 2 3 4 5 6 7 |
// Проверяет, что включена ф.о "Использовать подключаемое оборудование" и авторизовался пользователь, // а не внешний пользователь. Функция ИспользоватьПодключаемоеОборудование() Экспорт Возврат ПолучитьФункциональнуюОпцию("ИспользоватьПодключаемоеОборудование") И ТипЗнч(Пользователи.АвторизованныйПользователь()) = Тип("СправочникСсылка.Пользователи"); КонецФункции |
И оно возвращает ИСТИНА! В общем, бился, бился..
Пока прибил всё это костылем: