付款单要实现:当“付款用途”是“采购付款”时,要控制必须下推生成,不能手工新增

【问题描述】
目前系统可以直接手工新增“付款用途=采购付款”的付款单,想要控制此种情况下,不允许手工新增,只能由上游单据下推的形式创建付款单,该如何实现
【解决方案】
此类需求,请尝试下列操作来解决:
一. 主要步骤
在付款单保存按钮下新增单据合法性的校验,前置条件为:len(filter(lambda x:x.付款用途的id.FNumber='',明细页签的id))>0;公式为:ISDRAW()=1
二. 详细操作
1. 登录BOS设计器

2. 登录BOS设计器后,右键扩展付款单

3. 在保存校验按钮上新增“单据合法性”服务

4. 设置前置条件和表达式,直接复制下公式到对应设置的位置
(1)前置
付款单要实现:当“付款用途”是“采购付款”时,要控制必须下推生成,不能手工新增
【问题描述】 目前系统可以直接手工新增“付款用途=采购付款”的付款单,想要控制此种情况下,不允许手工新增,只能由上游单据下推...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



