如何设置成借款单收款人类型=供应商,往来户类型=供应商;借款单收款人类型=其他,往来户类型=职员?
【解决方案】
需要用如果条件判断,以借款单为例:如果 ( 借款单.多收款人分录.收款人类型 等于 供应商 ) { 公式结果 = 按F7在值列表选择【供应商】com.kingdee.eas.base.botp.BotpHelper.getObjectByIdWithBosType(__bosContext, YW3xsAEJEADgAAVEwKgTB0c4VZA=, 47385590);
}
如果 ( 借款单.多收款人分录.收款人类型 等于 其他 ) { 公式结果 = 按F7在值列表选择【职员】com.kingdee.eas.base.botp.BotpHelper.getObjectByIdWithBosType(__bosContext, YW3xsAEJEADgAAWgwKgTB0c4VZA=, 47385590);
【操作步骤】
1、用有权限的用户登录EAS /EAS Cloud客户端,依次单击【企业建模】→【业务规则】→【单据转换规则】,然后双击【单据转换规则配置】,进入规则配置序时簿界面;
2、展开左边属性结构【财务会计】→【费用管理】→【借款单】,在右边找到对应借款单生成付款单的单据转换规则;若有可用直接使用的规则,单击【禁用】、【修改】按钮,打开【单据转换规则】界面;
3、在单据转换规则配置界面,单头转换规则找到往来户类型按F7进入,点击脚本编辑:用如果条件判断取值:如果 ( 借款单.多收款人分录.收款人类型 等于 供应商 ) { 公式结果 = com.kingdee.eas.base.botp.BotpHelper.getObjectByIdWithBosType(__bosContext, YW3xsAEJEADgAAVEwKgTB0c4VZA=, 47385590);
}
如果 ( 借款单.多收款人分录.收款人类型 等于 其他 ) { 公式结果 = com.kingdee.eas.base.botp.BotpHelper.getObjectByIdWithBosType(__bosContext, YW3xsAEJEADgAAWgwKgTB0c4VZA=, 47385590);
【说明】
“公式结果=”后面的代码是通过按F7弹出值列表界面,选择对应要取的值后系统自动返回的;
如何设置成借款单收款人类型=供应商,往来户类型=供应商;借款单收款人类型=其他,往来户类型=职员?
本文2024-09-22 18:45:15发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-102810.html