1/9用友股份-LE支持服务业务本部产品方案--《单据模板公式应用两例》建立日期:2013-07-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-03632/9文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-07-01刘杰冉产品支持部V1.0版本领域模块备注3/9目录单据模板公式应用两例.......................................................................................4应用一..................................................................................................................4(一)应用场景...........................................................................................4(二)实现方案...........................................................................................4应用二..................................................................................................................7(一)应用场景...........................................................................................7(二)方案描述:.......................................................................................84/9单据模板公式应用两例应用一(一)应用场景根据采购发票上的银行帐号信息,带出该银行帐号类别。目前标准产品采购发票表头没有银行账号类别显示,如果想加入此信息,可以用公式实现。(二)实现方案1.在采购发票单据模板25上,增加自定义项“银行类别”,项目主键如下:5/92.“银行类别”的显示属性如下3.“银行类别”的高级属性如下6/94.在项目主键是“caccountbankid”的银行账号字段下,编辑“编辑公式”。公式:pk_banktype->getColValue(bd_bankaccbas,pk_banktype,pk_bankaccbas,caccountbankid);7/9banktypename->getColValue(bd_banktype,banktypename,pk_banktype,pk_banktype)5.保存模板并分配模板结果如下:在编辑“银行账户”时,会自动带出“银行类别”应用二(一)应用场景采购订单上的辅助功能下做预付款,预付款单上能带出订单上的银行帐号,但预付款单上银行帐号名称显示不出来。手工自制的预付款单录入银行帐号时,银行账号名称能够自动带入显示出来。8/9(二)方案描述:修改一下D3模板中‘收款银行账户’的显示公式,将temp->getColValue(bd_bankaccbas,pk_bankdoc,pk_bankaccbas,dfyhzh);改为temp1->getColValue(bd_bankaccbas,pk_bankdoc,pk_bankaccbas,dfyhzh);由于目前显示公式中已有其他字段使用了temp,所以要修改其名称或者改为一条公式也可以解决fkyhmc->getColValue(bd_bankdoc,bankdocname,pk_bankdoc,getColValue(bd_bankaccbas,pk_bankdoc,pk_bankaccbas,dfyhzh)),不会影响其他业务9/9