欢迎来到芜湖云友软件技术有限公司(科友软件),我们已经为5000多家客户提供专业的软件服务!
客服电话:0553-3930001/3939689

知识库

用友ISV畅捷通ERP软件T十电子秤二开接口说明文档

发布时间:2022-10-14 09:07:00 访问数:978

电子秤二开接口说明文档

前提条件:使用电脑需要安装.net framework 4.0

POS 参数设置>其他外设>是否有串口秤 类型选择二开接口

使用时需要注册PosRead.dll

PosRead.dll已经在pos根目录中

注册文件:

cd %~dp0

C:WindowsMicrosoft.NETFrameworkv4.0.30319 egasm.exe PosRead.dll tlb:PosRead.tlb

cd C:WindowsMicrosoft.NETFrameworkv4.0.30319

regasm %~dp0PosRead.dll tlb:PosRead.tlb

@pause

将以上脚本保存到.bat文件中并且放到pos根目录中执行

配置文件:

名称:ReadConfig.xml

内容:

<ConfigEntity>

<dllname>Test.dll</dllname>

<namespacename>Test</namespacename>

<classname>Main</classname>

<functionname>SetValue</functionname>

<parmcount>3</parmcount>

<parm>System.String,测试参数1|System.String,测试参数2|System.String,测试参数3</parm>

</ConfigEntity>

接口调用使用C#实现

Dllname 编译后dll名称

Namespacename 命名空间名称

Classname 类名称

Functionname 方法名

Parmcount 参数个数

Parm 参数值 每个参数使用|分割,参数类型与参数值使用‘,’分割

参考电子称厂商提供的开发文档,取到重量后,返回即可,返回值类型为字符串string

开发注意事项:

VS2015下的操作和截图


  1. 需要将二开的程序设置为 为com互操作注册
    1. 项目>属性>生成> 勾选 ‘为com互操作注册’
  1. 项目>属性>应用程序>程序集信息> 勾选 使程序集COM可见
  2. 需要将程序签名
    1. 项目>属性>签名> 勾选 为程序集签名
    2. 下拉列表选新建
  1. 秘钥文件名称输入dll名称,不勾选使用密码保护秘钥文件
TAG: ISV 二次开发 开放平台 电子秤接口 电子秤二开
上一篇:用友畅捷通工作圈的用户如何绑定T+升级友空间?
下一篇:ISV报表二开定制用友畅捷通T+现存量表变更方法