产品版本: | NC5.02 |
问题属性: | A应用操作 |
问题描述: | 合同管理-日常业务-采购合同,设置审批流定义,打印合同单据时,需要实现在相应位置打印出审批人的名字,设置了公式iif(getcolvalue2(pub_workflownote,ischeck,checkman,"0001X11000000000GZ5W",billid,h_vouchid)=="Y",getcolvalue(sm_user,user_name,cuserid,"0001X11000000000GZ5W") ,"" ),其中0001X11000000000GZ6W为审批用户如 |
问题原因: | 审批流打印 |
问题解决方式: | 问题描述中自定义变量公式不生效的原因是因为采购合同的打印模板中数据源变量中没有合同主键pk_ct_manage 导致在做公式时无法根据当前合同的主键带出审批信息表中的单据主键。而你以下公式中所写的h_vouchid并不是合同的主键,所以公式不能生效。getcolvalue2(pub_workflownote,ischeck,checkman,"0001X11000000000GZ5W",billid,h_vouchid)可以通过以下公式取出历史审批人:iif(getcolvalue3(pu1 |
大模块: | B供应链 |
小模块: | 合同管理 |