EAS税务解决方案原创
金蝶云社区-江龙辉
江龙辉
18人赞赏了该文章 1,849次浏览 未经作者许可,禁止转载编辑于2020年07月27日 15:16:29

一、应用指导

    Q1:如何查找服务端和客户端类加载路径:

    A1: 在EAS右上角搜索“币别”,打开序时簿,按住“ctrl+shift+Q”,输入管理员密码,在下面截图搜下客户端和服务端类加载路径。

5ece2be032f2ca0b5e22b8f2.png

    Q2:元数据加载路径:

    A2:付款单查询--- ctrl+shift+a  ---help找方法,查找全路径,如下图:

5ee3329d85d3840001eac196.png

    Q3、 WEB代码加载路径:

    A3:(ip端口填自己服务器ip端口)http://172.17.3.84:6888/easweb/dynamicPage.do?event=initialize&method=doEvent&uipk=com.kingdee.eas.webDev.webDevTools&waf2skin=easbase&inwafpage=false&debug=true。

    Q4、 当前客户端连接的实例:

    A4:java.lang.System.getProperties().get("log4j.configuration")运行服务器端脚本。

    Q5、EAS错误日志如何获取:

    A5:在EAS右上角搜索“服务工具平台”,收集EAS错误日志;如果没有此菜单,则按住以下路径收集:

客户端:\eas\Client\client\logs目录下有client.log和log4j.log 

服务端:\eas\Server\server\profiles\server1\logs有apusic.log.0,可能会有多个实例。

5f18004a0249a1000119ac65.png

downloadfile.png

    Q6、开票报错、查看发票报错:

    A6:优先排查金税互联日志,如下图:

1、金税互联日志菜单如下:

5ee871db5c58610001fde1d7.png

2、可以根据单据编码或者日志类型找到对应的日志,双击打开,查看响应信息;如果有具体的报错,则可参考下面Q7

5ee871f8a6f2230001faf7dd.png

    Q7、发票云日志如何获取:

    A7: http://imgdev-master.piaozone.com/docs/market/faq/invoicefaq.html


二、常见问题

    Q1、出现“单行子查询返回多个行”:         

    A1: 判断关联字段是否重复,SQL例子“select FMERGECODE,count(1) from  T_IM_TaxClassificationCode group    by FMERGECODE having count(1)>1”。

    Q2、税务管理在子系统树中不存在:

    A2:第一步、在查询分析器下执行com.kingdee.bos.dao.xml.impl.MDLoader.getInstance().cl.getResource

("com_kingdee_eas_base_subsystemEntity.mdbview"),查看是否有私包。    

第二步:如果第一步没有私包,检查下面截图是否有文件,需删除客户化树。也可用administrator登录看下“系统树设置”菜单的标准树是否有该实体。 5ed0de40a372592e272a546f.png

  第三步:如果1和2都没有问题,请重新生成子系统树且清缓存后重新登录。

    Q3、开票报“请检查分析开票数据源”:

    A3:检查开票单合并规则是否正确,“备注”这种不正确。

    Q4、收票下载或下载销项发票报“解密未获得字符异常”或“JSONObject must be begin {”:

    A4:先检查金税互联设置http地址是否正确,有可能多了/recvinv(这是旧接口)。

    Q5、客户端配置错误,找不到第三方类! 

    A5:先在查询分析器查找看能否找到对应的类,如果能找到,查看是否有私包,由于私包的jdk版本不对导致,我们的jdk版本为1.6版本。 

    Q6、开票提示:9002-[发票开具] 税收分类编码校验失败!并非每行商品都有“税收分类编码”信息。

    A6:重启发票云看看,有时候这个提示不是编码的问题,可能是智税集成被其他第三方程序占用有关,也有可能跟开票单分录的税收分类编码汇总项是Y有关,开票要求税收分类编码的汇总项必须为N。也有可能存在税收分类编码航信那边不可使用   

    Q7、打印提示:{"description":"打印失败:5013-打印失败 [0004,]","errcode":"5012"} 

    A7:可能是税盘里面找不到这张票,检查一下代码号码和发票类型有没有错误,都没问题的情况到开票软件修复一下发票,看一下发票状态是不是正常的 

    Q8、 菜单看不见 

    A8:查找在服务化菜单和客户化菜单里面是否能看到,如果可以,查看该菜单是否配置了权限项而没有分配权限 

    Q9、 参数设置里面找不到税务管理 

    A9:在服务端 eas\server\properties\SubSystem_eas.xml文件下增加以下3个节点(注意放在<subsystem>和</subsystem>)之间,若有多台服务器,每个服务器的server都要添加,如下:


1.png


若部署IM补丁,需添加

    <row fullname="com.kingdee.eas.tm" name="tm" alias_l1="tm" alias_l2="税务管理" alias_l3="稅務管理" isleaf="0" parent="com.kingdee.eas" />

<row fullname="com.kingdee.eas.tm.im" name="im" alias_l1="im" alias_l2="发票管理" alias_l3="發票管理" isleaf="1" parent="com.kingdee.eas.tm" />

若部署TD补丁,还需添加:

         <row fullname="com.kingdee.eas.tm.td" name="td" alias_l1="td" alias_l2="纳税申报" alias_l3="纳税申报" isleaf="1" parent="com.kingdee.eas.tm" />

 

2.png

b:增加税务管理模块参数:在eas\server\profiles\server\config\EAS_subSysIdToOrgTypeMaps.xml文件下增加节点,

注意,若有多台服务器,每个服务器的server都要添加,若为集群多server,每个server下的节点都要加上该节点

若部署IM补丁,需添加:

<attribute key="com.kingdee.eas.tm.tm" value="ControlUnit"/>

<attribute key="com.kingdee.eas.tm.im" value="Company"/>

若部署TD补丁,还需添加:

<attribute key="com.kingdee.eas.tm.td" value="Company"/>    

节点位置如图,在   <configitem name="SubSysIdToOrgType">和

</configitem>之间即可:


    Q10、 特殊数据权限找不到单据

    A10:Server\server\profiles\server1\config\ EAS_PermissionConfiguration.xml     

添加自己的单据实体  

 例:在server\profiles\server1\config\ EAS_PermissionConfiguration.xml中

<special-data-permissions></special-data-permissions>

里添加开票单收票单

 <special-data-permission> 

<name>com.kingdee.eas.tm.im.app.MakeInvoice</name> 

 <type>412A6F98</type> 

 </special-data-permission>  

<special-data-permission>

 <name>com.kingdee.eas.tm.im.app.IncomeInvoice</name> 

 <type>1343913D</type> 

 </special-data-permission>

     Q11、 dep无法扩展编辑界面 

   A11:Server\server\properties\dep\whitelist,选择其中一个后缀为SCM的文件 添加: <ui alias="开票单" name="com.kingdee.eas.tm.im.client.MakeInvoiceEditUI"/> 这里面添加开票单的白名单保存,生成子系统树重启服务,应该就可以选择到了。  

    Q12、下载发票或开票提示“访问超时,请检查金税互联设置或网络连接是否正确。”

    A12:可按附件《访问超时解决办法》检查 。

    Q13、客户化菜单导入GUI税务管理,提示“菜单编码重复”

    A13:执行语句“delete  FROM t_pm_mainmenuitem where FLONGNUMBER like '%TaxMagement%' and  FLONGNUMBER  not like '%TaxMagementWeb%'”。
    Q14、打印发票时报模板不存在

    A14:套打模板以及模板导入路径:\server\deploy\ctrlhome\server\storage\eas\kdnote\template\TM\IM\。

    Q15、80或82版本部署税务补丁后不出现税务管理菜单。

    A15:请参照附件《税务补丁部署说明(8.0&8.2)》。

赞 18