声明

以下均为实验内容,未测试过真正的 ofd 签章无效文件,若您使用本方法,所造成的一切后果,本人均不负责。
若您有真正的 ofd 签章无效文件,若愿意提供到 Shanks.Lee@yudelei.com 以供测试,我将非常感谢您。

环境

Windows 10 1803/1809/1903
Server 2012 R2 AD域
gjswzjReaderper-3.0.20.0509-setup.exe
gjswzjReaderper-3.0.20.0830-setup.exe

描述

正常提示

该签章有效!

自应用本签章以来,文档内容未被修改。

错误提示

提示 1

该签章无效!

签章验证有误。印章结构数据无效。

在 AD域 环境下,标准用户以个人身份运行 OFD 文件阅读器 增值税电子发票版式文件阅读器打开并进行验票操作时,出现错误提示:签章无效。
在 AD域 环境下,标准用户以管理员身份运行 OFD 文件阅读器 增值税电子发票版式文件阅读器打开并进行验票操作时,提示正常。

提示 2

参数无效!

此问题是由于该软件升级的原因,新版 gjswzjReaderper-3.0.20.0830-setup.exe 所创建的相关配置文件与旧版本 gjswzjReaderper-3.0.20.0509-setup.exe 配置文件中某些参数不同或新增,导致旧版无法验证新版 ofd 发票。
此版本依旧未解决旧版本标准用户验证报错的问题,也就是说安装最新版后,仍就需要管理员权限才能成功验证。
解决方案可参考本文,也仅供参考。

可能相关问题

在查验发票真假时,电脑上的 ofd阅读器 增值税电子发票版式文件阅读器 一直提示签章无效;但是在网页上查询此发票时,显示正确。

解决

安装 gjswzjReaderper

标准用户:使用管理员权限安装 gjswzjReaderper

配置 gjswzjReaderper

管理员用户:
在以下目录:

C:\Users\管理员账号\AppData\Local\SuwellReader

找到 7 个文件:

envelopconfig.ini
log4cpp.conf
log4cppPlug.conf
readerconfig.ini
update.ini
VersionDescription.txt
VersionDescription_src.txt

复制此 7 个文件到以下目录(若无此目录则创建):

C:\Users\标准用户账号\AppData\Local\SuwellReader\

补充

测试时,仅复制 readerconfig.ini 到普通用户相同目录下,软件就已不提示签章无效。

原因(疑似)

在安装软件时,虽然提示选择了安装目录,且 gjswzjReaderper 安装程序也将软件实体安装到了指定安装目录之下,但是却还是会在安装软件时使用的用户(即管理员)的个人目录下创建相关配置文件。
从而导致普通用户在使用此软件打开并进行验票操作时,软件访问配置文件,但是无法找到相关配置文件,最终始终出现错误提示:签章无效。

其他解决方案

请参考此文。

最后修改:2022 年 03 月 03 日 10 : 20 PM
如果觉得文章帮助了您,您可以随意赞赏。