用友股份-LE服务支持部产品方案--《Getcolvalue函数在会计平台的应用三例》建立日期:2013-01-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-00502/5文档控制创建记录审阅人姓名所属部门职位审阅签字发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-01-01吴洪英V1.03/5目录Getcolvalue函数在会计平台的应用三例............................................................................44/5Getcolvalue函数在会计平台的应用三例在项目支持过程遇到一些问题,都是通过getcolvalue函数解决的。总结如下:需求一用户要求在凭证模板定义中的固定资产--累计折旧下的摘要字段可以根据资产类别的不同,摘要所显示的内容不同,请问这个需要什么函数做到?解决办法getcolvalue("fa_category","cate_name","pk_category",#资产类别0#)在摘要里用这个公式可以显示资产类别名称。需求二想通过存货分类判断金额取值,如果存货分类以07开头,取贷方本币金额,否则取0。但总是实现不了。解决办法直接取值取的是存货分类的PK,所以截取无效。用下列公式转换成编码后再截取就没有问题了。iif(left(getcolvalue("bd_invcl","invclasscode","pk_invcl",#存货分类0#),2)="07",#贷方本币金额1#,0)5/5需求三项目成本模块中单据生成凭证时,取不到客户辅助核算。解决办法项目成本模块中单据生成凭证时,传给会计平台的是客户档案,不是客户管理档案,设置凭证模板的分录辅助核算时,需要做一下转换,才能正常生成凭证。如下:getColValue("bd_cumandoc","pk_cubasdoc","pk_cumandoc",#客户0#)。