需求:

新增销售订单单据类型:售后销售订单

设置销售订单单据类型不是“售后销售订单”时候,行价目表为必填项,且含税金额必须大于0。

设置销售订单单据类型是“售后销售订单”,行价目表为非必填项,且含税金额可以为0。

1、新增销售订单单据类型:售后销售订单

在单据类型列表中,复制“标准销售订单”,并且更名为“售后销售订单”

2、

Step1、打开销售订单,编辑字段属性

Step2、设置“操作列表”

Step3、编辑“保存”按钮的规则

Step4、打开“其他控制”,编辑“校验规则”

Step5、新增校验规则

Step6、表单服务规则设置

设置销售订单单据类型不是“售后销售订单”时候,含税金额必须大于0。

按照以下数据填写:

1、服务名称:单据合法性校验

2、前置条件:根据下方Step7 来设置

3、描述:除了售后销售订单,其他销售订单含税单价要大于0

4、校验级别:错误,立即终止

5、设置规则: 含税单价 > 0

Step7、设置前置条件

Step8、表单服务规则设置

设置销售订单单据类型不是“售后销售订单”时候,行价目表为必填项。

按照以下数据填写:

1、服务名称:单据合法性校验

2、前置条件:根据上方Step7 来设置

3、描述:除了售后销售订单,其他销售订单行价目表必录

4、校验级别:错误,立即终止

5、设置规则: 行价目表 <> null

<>这个符号是不等于的意思