1/5用友股份-LE支持服务业务本部产品方案--《NC57费用报销生成凭证问题解决案例》建立日期:2014-01-12修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2014-00422/5文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2014-01-13孙黎莉产品支持部V1.0版本领域模块备注NC5.7财务费用报销3/5目录NC57费用报销生成凭证问题解决案例..................................................................4一、问题描述............................................................................................................4二、分析过程............................................................................................................4三、解决方案............................................................................................................44/5NC57费用报销生成凭证问题解决案例注:此解决方案涉及数据库操作或代码操作,请由计算机专业人士操作,并且操作前请做好备份工作!一、问题描述问题描述:0费用报销平台(即编码为0的公司)的报销单生成凭证到205公司,生成凭证时的辅助核算【车辆信息辅助核算】内容不对,取成了PK,点车辆信息辅助核算进去时是空白的。二、分析过程原因分析:1、辅助核算取成了PK原因,由于用户跨组织生成凭证,有一些辅助核算例如部门在生成时取的是业务发生公司的部门PK,用户为避免这样的情况,在凭证模板里部门辅助核算取值设置了个取金额的函数,导致在生成凭证时,虽然找到了车辆辅助核算,再去找部门辅助核算时是个金额出现混乱使车辆取成了PK。2、点辅助核算进去是空是因为跨公司生成凭证时车辆辅助核算档案虽然编码一样但PK值不同,在生成凭证公司没有找到此PK值对应的档案。三、解决方案1、凭证模板的辅助核算里,例如上面所说的部门取值公式可设置成其他档案,但不要设置成取金额。5/52、跨公司生成凭证辅助核算档案内容需要通过公式进行档案转换。在凭证模板点修改,点主辅助核算,车辆信息公式如下:convertDoc("0001A61000000002HA45",#自定义项110#)这个函数的第一个参数为档案类型PK,可以通过下面的sql语句查询查询到PK。selectpk_bdinfofrombd_bdinfowherebdname='车辆信息辅助核算'。