示例:为可收费项目交易设置自定义验证
此示例说明了如何为可收费项目交易设置自定义验证。
由于项目收费人在修改可收费项目交易时遗漏数据,而导致需要进行发票调整,您想阻止这种情况:
- 当项目的收费人修改收费金额时,他们有时会忘记添加调整原因。 当收费金额 与可收费金额不匹配时,您希望确保用户选择一个收入调整原因。
- 由于您的组织将调整金额过账到其他分类账账户,因此当用户在“管理项目收费交易”任务的汇总页面上更改“收费金额总计”时,您还想确保他们选择“收入调整原因”。
安全性:“Common Financial Management”和“System”功能区域中的“Set Up: Custom Validations”域。
- 访问“维护自定义验证”任务。在“管理项目收费交易”任务的汇总页面上创建验证。
- 在边栏中,选择“项目收费交易汇总”交易类型。
- 在网格中,单击“新建验证”。
- 在“描述”字段中,输入选择一个调整原因。新的收费金额总计不同于收费准备就绪的交易的金额。Workday 会在验证触发时向用户显示此消息。
- 在“Comment”字段中,输入验证逻辑的说明:当“新的收费金额总计”中的值不同于“收费准备就绪的交易的收费金额总计”中的值且“调整原因”为空时触发。要求用户选择调整原因。
- 在“规则条件”网格中选择以下值:与/或源外部字段或条件规则关系运算符比较类型比较值与新的收费金额总计不等于来自其他字段的值收费准备就绪交易的收费金额总计与收入调整原因为空
- 单击“OK”。
- 停留在“维护自定义验证”任务中。在“管理项目收费交易”任务的详细信息页面上,创建验证。
- 在边栏中,选择“项目收费交易明细”交易类型。
- 在网格中,单击“新建验证”。
- 在“描述”字段中,输入选择收入调整原因。收费金额与可收费金额不同。Workday 会在验证触发时向用户显示此消息。
- 在“Comment”字段中,输入验证逻辑的说明:当“收费金额”中的值不同于“可收费金额”中的值且“调整原因”为空时触发。要求用户选择调整原因。
- 在“规则条件”网格中选择以下值:与/或源外部字段或条件规则关系运算符比较类型比较值与收费金额不等于来自其他字段的值可收费金额与收入调整原因为空
- 依次单击“OK”“Done”。
在
“管理项目收费交易”
任务中测试您的验证。