Цитата: Vovantus ➤ Э-э-э нет, батенька.. глюки происходят именно при ПЕРВОЙ загрузке. Все сервисные функции срабатывают тоже только при первом запуске...
надо проверить, что может быть такого в этих сервисных функциях, что могло бы менять среду запуска УКМ.
по ходу дела, после их отработки возможно чуть другое распределение свободной памяти, вызывающее труднопредсказуемые выверты поведения.
с такой фигней было бы очень просто бороться: после сервисных функций НЕ НАДО запускать укм. надо сразу уходить в ребут и получать уже вторую загрузку за день, без всякого сервиса: консервативное лечение синдрома первой загрузки! :)
попробуй, посмотри как повлияет. если ребутера под рукой нет - иди сюда:
бывают проще ребутеры, но они некошерные (ребут по прерыванию - два байта: CD 19 ; более злобный, ребут прыжком в биос - пять байт: EA F0 FF 00 F0)
только вот сильно подозреваю, что дело вовсе не в первой загрузке за день. наверняка, это еще и первый запуск укм после закрытия смены.
правда, как влияет закрытие смены - тоже понять не могу.
у тебя, случаем, автообрезка смен не включена? а то если нетерпеливые кассиры вырубают кассу не дождавшись окончания обрезки - может порушиться все, что хочешь, не только структура чека.
эту версию надо проверять как раз логированием выключения. или просто в stop.lst прописать создание флажка правильного выключения, а в автозагрузку - проверку его наличия: нашли - молча удалили и грузимся дальше; не нашли - запись в лог и красный свисток админу.