dep扩展-校验报销单金额
**问题显现**
![image.webp](/download/0100cc19aae3aeca45718b0d310174780c14.webp)
目前高版本(85及以上)有参数CP088限制付现金额可以为负数,但无法限制每行分录金额是否能够小于0,如果现场对金额这里有特殊校验需求可以参考
**解决方案**
![image.webp](/download/0100de02906fdb554caf9f57a061c343a962.webp)
在动态扩展方案中保存、提交方法前置脚本可以添加代码校验:
```language
var entryTable=pluginCtx.getKDTable("kdtEntries");
for(var i=0;i<entryTable.getRowCount();i++){
var amountOri = entryTable.getRow(i).getCell("amountOri").getValue();
var amount = entryTable.getRow(i).getCell("amount").getValue();
if(amountOri != null && amount !=null && (amountOri < 0 || amount < 0))
{
com.kingdee.eas.util.client.MsgBox.showInfo("分录的原币申请金额或本位币申请金额不能小于0");
com.kingdee.eas.util.SysUtil.abort();
}
}
```
![image.webp](/download/01006220345ea5a14cc0827c3b16cb9c2367.webp)
加了校验后,即使有一行分录为负数也会提示,可以参考此方法校验其他字段。
dep扩展-校验报销单金额
**问题显现**![image.webp](/download/0100cc19aae3aeca45718b0d310174780c14.webp)目前高版本(85及以上)有参数CP088限制付现金额可以为负...
点击下载文档
本文2024-09-16 22:17:30发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-47192.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章