Поддержка
Ошибка при просмотре печати Справки БК: contents do not pass checksum
При попытке вывести заполненную справку на печать или сохранить её в формате .PDF или .XSP выдаётся ошибка проверки контрольной суммы "contents do not pass checksum". Есть 2 решения!
Это массовая ошибка, которая возникла на Windows 11, 10, 7 и всех остальных версиях ОС с первого числа 2024 года. При этом документы созданные в 2023 году открываются и печатаются без проблем.
Проблема не в принтере или его драйверах, не в установленной операционной системе - ошибку вызывает само приложение Справки БК. Печать из других программ Word, Excel и т. п. осуществляется без каких-либо проблем. Попытка печати на другом ПК или ноутбуке также приводит к ошибке.
Переустановка программы не поможет, если у вас установлена версия 2.5.3 сборка 2223. Проверьте выход обновления. Если по ссылке доступна более современная версия, чем 2.5.3.2223, установите её, и проблема уйдёт.
Но если обновления ещё нет, а заполнить справку необходимо срочно, есть рабочее решение: измените на компьютере дату на 31.12.2023 и заполните всё заново. После чего можно будет спокойно распечатать документ.
Важно именно создать новую справку с установленной в Windows датой на 2023 год, а не пытаться работать с уже заполненной версией. Иначе также будет отображаться «contents do not pass checksum».
Решение 1: поменять дату компьютера на 2023 год, перезагрузить его и создать файл с этой датой заново. Тогда проблем при просмотре и печати не возникает.
Этот способ имеет недостаток: чем дальше от начала года, тем менее вероятно, что такую справку у вас примут, поскольку даты заполнения и предоставления документа не должны сильно отличаться.
Чтобы была возможность печатать справки, созданные в 2024 году, без этого «костыля» необходимо дождаться официального обновления программы, либо пофиксить баг самостоятельно.
Есть действенный способ устранить ошибку, когда справка не выходит в режим просмотра и не распечатывается. Спасибо Константину из комментариев, который указал на причину!
Решение 2: в любом HEX редакторе заменить значение в файле Poseidon.EAN13Lib.dll по адресу 0x1020 с 0xDE07 (2014) на 0xE807 (2024) или скачать поправленный и заменить в папке назначения (ссылка в комментариях, за содержимое файла мы не отвечаем).
Файл Poseidon.EAN13Lib.dll находится в каталоге с установленной программой. Если вы не меняли его при установке, то это C:\Programm Files (x86)\СправкиБК.
Возможность поменять дату есть не всегда. Например, у рабочих компьютеров в локальной сети настройки обновляются по умолчанию на текущую дату. В этом случае используйте ПК, где дату поменять можно или попросите администратора сети внести правку в файл библиотеки Poseidon.EAN13Lib.dll.
Оставить комментарий
Ваш email будет скрыт. Обязательные поля отмечены символом *
Комментарии
Татьяна
16 января 2024 - ОтветитьСпасибо огромное за этот способ с изменением даты, все получилось!!!
Ольга Колпакова
16 января 2024 - ОтветитьКак только разработчики выпустят обновление, проблема решится. Мы к ним отношения не имеем, если что.
Константин
19 января 2024 - ОтветитьНедочет разработчика. В любом HEX редакторе заменить значение в файле Poseidon.EAN13Lib.dll по адресу 0x1020 с 0xDE07 (2014) на 0xE807 (2024) или скачать поправленный и заменить в папке назначения.
Поправленный файл https://cloud.mail.ru/public/CVrd/QFkzr3ojN
Сергей
20 января 2024 - ОтветитьСпасибо! Этот способ работает! Вот только я не рискнул скачивать готовый файл и сам всё поменял.
Егор
22 января 2024 - ОтветитьАналогично, после замены значений всё заработало. А качать файл страшно, да — персональные данные всё таки.
Денис
23 января 2024 - ОтветитьОт души помог, заново заполнять не выдержало моё сердце бы)
Светлана
25 января 2024 - ОтветитьСпасибо, просто спасли! Мне заказчику справку уже сдавать, а она не сохраняется. Я была в ужасе!!
Константин
26 января 2024 - ОтветитьУ программы нет выхода в интернет, так что утечки никакой не будет, успокойтесь) Если всё равно страшно - брандмауэр вам в помощь).
admin1
26 января 2024 - ОтветитьСпасибо большое, голову ломал, скачал заменил и все отлично Вирус тотал показыает 0 вирусов из 68 Антивирусов, файл чистый))