开票通—常见报错以及解决方案

2024-02-02 16:14:28 mediasoft

1.截断二进制报错

如果出现在拷屏结束后或者发票回写时:原因为管家婆中摘要字段太长

解决方法:如果不在意回写功能,可以忽略该报错。

                  如果在意回写功能的,需要在管家婆内精简单据表头的摘要字段

如果出现在拆分合并或者删除明细等操作时:开票通内的单据编号长度太长

解决方法:还原单据后,尽可能精简拆分合并等操作



2.列"xx"不属于表Table报错

原因:开票通从较低版本升级到较高版本后,旧版SQL和新版本数据库结构不匹配导致的

解决方法:

这样操作:账套设置——对接管家婆版本——切换别的版本——再切换客户正确的版本(该软件版本最新版本)——测试——勾选单据类型,最后点击右下角应用

*操作前注意先确认程序是否找我们进行改动,如果有,请联系代理或者联系技术进行解决


3.UKEY/百旺税盘电子发票导入时,开票软件卡死

原因:生成的发票流水号太长或者文件名太长

解决方法:修改生成的XML的文件名或者使用记事本打开导出的文件,减少<FPQQLSH>中的数字的长度(图中框出的数字部分)


4.数据库一直连接失败

win10/win11的系统可能会出现其他电脑开票通使用正常,只有这台电脑连接数据库失败的问题,解决方法如下:


用管理员身份运行powershell,然后执行以下代码:


foreach ($CipherSuite in $(Get-TlsCipherSuite).Name)

{

       "Disabling cipher suite: " + $CipherSuite

       Disable-TlsCipherSuite -Name $CipherSuite

}

Enable-TlsCipherSuite -Name  TLS_AES_256_GCM_SHA384

Enable-TlsCipherSuite -Name  TLS_AES_128_GCM_SHA256

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

Enable-TlsCipherSuite -Name  TLS_RSA_WITH_AES_256_GCM_SHA384

Enable-TlsCipherSuite -Name  TLS_RSA_WITH_AES_128_GCM_SHA256

Enable-TlsCipherSuite -Name  TLS_RSA_WITH_NULL_SHA256

Enable-TlsCipherSuite -Name  TLS_RSA_WITH_NULL_SHA

Enable-TlsCipherSuite -Name  TLS_PSK_WITH_AES_256_GCM_SHA384

Enable-TlsCipherSuite -Name  TLS_PSK_WITH_AES_128_GCM_SHA256

Enable-TlsCipherSuite -Name  TLS_PSK_WITH_AES_256_CBC_SHA384

Enable-TlsCipherSuite -Name  TLS_PSK_WITH_AES_128_CBC_SHA256

Enable-TlsCipherSuite -Name  TLS_PSK_WITH_NULL_SHA384

Enable-TlsCipherSuite -Name  TLS_PSK_WITH_NULL_SHA256

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_P256

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384_P384

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P384

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P384

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P256

Enable-TlsCipherSuite -Name  TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256_P256

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P256

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P384

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P256

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P384

Enable-TlsCipherSuite -Name  TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384_P384

Enable-TlsCipherSuite -Name  TLS_RSA_WITH_AES_128_CBC_SHA256

Enable-TlsCipherSuite -Name  TLS_RSA_WITH_AES_128_CBC_SHA

Enable-TlsCipherSuite -Name  TLS_RSA_WITH_AES_256_CBC_SHA256

Enable-TlsCipherSuite -Name  TLS_RSA_WITH_AES_256_CBC_SHA

Enable-TlsCipherSuite -Name  TLS_RSA_WITH_3DES_EDE_CBC_SHA