百旺dll版本部署

来自ling
跳转至: 导航搜索

资源文件部署

助手客户端和服务端安装

  • 以下10.4.173.105 为助手服务端ip
  • 10.4.176.15,9008为百旺安装好的打印服务器ip和端口

助手服务端安装

本程序安装在能和vat系统连通的服务器上,不需要32位jdk和dll等环境要求.

@echo off
set TITLE=BW_SERVER_10070
set TITLE=DELOITTE_VAT
set JAVA_HOME=D:\server\java\1.8_32_jdk
set JVMFLAGS=-Dfile.encoding=UTF-8
set BASE_HOME=%~dp0%..\
md "%BASE_HOME%\logs"

%JAVA_HOME%\bin\java -Xrs -Xmx256m -jar "D:\server\bw_server_10070\gtsinf-service-0.0.1-SNAPSHOT.jar" --server.port=10070 --eureka.client.serviceUrl.defaultZone=http://10.4.173.105:10070/eureka --config.ip=10.4.176.15 --config.port=9008

pause>null

百旺客户端安装

  • 从百旺给的服务器链接中找到控件下载链接,下载需要的exe程序
  • 管理员权限安装
  • 复制C:\Program Files (x86)\税控盘组件接口中内容到 C:\Windows\System32

助手服务端安装

本程序安装在连接打印机的客户端电脑,需要和助手服务端能连通的固定ip.需要32位jdk和安装百旺自带的客户端驱动程序

@echo off
set TITLE=BW_CLIENT_10080
set JAVA_HOME=c:\server\java\1.8_32_jdk
set JVMFLAGS=-Dfile.encoding=UTF-8
set BASE_HOME=%~dp0%..\
md "%BASE_HOME%\logs"

%JAVA_HOME%\bin\java -Xrs -Xmx256m -jar "c:\server\bw_client_10080\bw-webservice-dllwrap-0.0.1-SNAPSHOT.jar" --server.port=10080 --eureka.client.serviceUrl.defaultZone=http://10.4.173.105:10070/eureka

pause>null

可以通过下面的地址调试问题

http://127.0.0.1:10080/swagger-ui.html

vat系统配置

lts服务部署

vat连接助手服务端

  • 通过lts定时任务,从助手服务端获取助手客户端列表,并通过税号获取税号和ip地址的对应关系

问题处理

找不到dll

  • 在百旺自家的服务器web管理界面,下载控件并安装
  • 在 C:\Program Files (x86)\税控服务器组件接口下,将所有文件copy到C:\Windows\System32目录,或在path环境变量中设置这个目录
  • 代码中目录写死,文件放固定目录

打印边距调整

创建或修改以下文件 C:\Program Files (x86)\税控服务器组件接口\_SKSClog\ybjsz.ini 专票和普票内容参考如下.请自行根据实际情况调整相关数字大小,本调整支持百望云.不过需要把ybjsz.ini文件设置为只读.

[004]
top=2
left=8

打印服务器和终端配置

参考厦门轨道项目#打印服务器和终端配置