преамбула
сп802, перепрошивка на 10.4, замена фн на фнм 1.1, регистрация, перерегистрация на ффд 1.2 (почему так а не сразу на 1.2 не в курсе, меня подключили уже позже) - все штатно
замена кассового модуля (укмвин) с поддержкой 1.2
амбула
фр в программе подключен по tcp
программа стартует, фр видится, отвечает на запросы статуса и прочее, на открытии смены - висит и отваливает по таймауту, ошибок нет, по логам - просто нет ответа от фр - от слова совсем нет
погрешили на сетку - переключили на com порт
программа стартует, фр видится, отвечает на запросы статуса и прочее, на открытии смены - висит и отваливает по таймауту, ошибок нет, по логам - просто нет ответа от фр - от слова совсем нет
запускаем ккт манагер - фр видится, отвечает на запросы статуса и прочее, на открытии смены - висит и отваливает по таймауту, ошибок нет, логов нет
запускаем кктдиаг - все штатно, получаем логи, смотрим - в логах есть "<ErrorDescription>[ФН] Неверное состояние ФН</ErrorDescription>"
чешем все что можно и приходит светлая мысль проверить адрес окп, т.к. при открытии идет проверка ключей
в настройках адрес прописан, НО вместо
двух точек перед портом стоит
точка с запятой
исправляем - все везде работает, нигде ничего не висит
и в ккт манагер и в программе как по tcp так и по com (как впрочем и должно быть)
идем пить (кто валерьянку, кто что покрепче)
итог
если есть проблемы с окп, то возможна ситуевина когда попадаем в х\з какое состояние при котором от фр нет ответа от слова совсем нет и х\з что делать так как диагностировать не представляется возможным в связи с отсутствием того самого пресловутого ответа, причем, где то в недрах фр хранится заветное "[ФН] Неверное состояние ФН" которое жадина фр никому не отдает как собака на сене