【变更模型应用】问题5、业务单据支持哪些数据变更?如何控制和校验的?

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:2

【变更模型应用】问题5、业务单据支持哪些数据变更?如何控制和校验的?


问题描述

业务单据支持哪些数据变更?如何控制和校验的?


解决方法

  • 从模型的角度,除了业务严格控制的黑名单字段不允许变更之外,其他字段都可变。

  • 从业务单据的角度,标准产品会根据业务需要对字段变更的进行有条件的校验。已采购订单变更单为例,举例说明:

    1、行操作:

      【增行】:原单没有,业务变更时,需要新增的物料,点击【增行】,录入具体物料,数量价格等,变更单行字段【变更方式】行操作标记为:【新增】


      【删行】:原业务有,在新业务,不再需要的物料,点击【删行】,变更单行字段【变更方式】行操作标记为:【取消】,变更完成后,新业务中变更单上【变更方式】行操作标记为【取消】物料删除;变更单物料【取消】原则,该行物料没有进行下游业务处理,也就是物料明细中带有“关联”字样的字段值为空。

      【修改】

       场景一:数量字段调整——原业务有,在新业务调整数量,点击【修改】,变更单行字段【变更方式】行操作标记为:【修改】,变更完成后,新业务中变更单上【变更方式】行操作标记为【修改】物料对应的数量字段可修改。变更单物料的数量【修改】原则:该行物料没有进行下游业务处理,数量字段可以调整为需要的数值;如果该行物料有下游业务,数量字段可以调整的数值不能小于下游的已执行数量,小于后系统会进行校验;

       场景二:单价或金额字段调整——原业务有,在新业务调整数量,点击【修改】,变更单行字段【变更方式】行操作标记为:【修改】,变更完成后,新业务中变更单上【变更方式】行操作标记为【修改】物料对应的单价或金额字段可修改。变更单物料的单价或金额字段【修改】原则:该行物料没有进行下游业务处理,单价或金额字段可以调整为需要的数值;如果该行物料有下游业务,单价或金额字段不可以调整的数值;

      场景三:如果存在收货计划并且进行过收货或入库,物料存在数量调整,调整值小于原值时,针对每一行收货计划会校验【计划交货数量】不能小于【收货数量】;

       场景四:如果存在付款计划并且预付款标志=是,进行过付款申请单业务,物料存在数量或价格调整,调整值小于原值时,针对付款计划会校验【付款金额】不能小于【关联付款金额】;

       特别注意:其他特殊校验,二开自己写插件处理;


【变更模型应用】问题5、业务单据支持哪些数据变更?如何控制和校验的?

问题描述业务单据支持哪些数据变更?如何控制和校验的?解决方法从模型的角度,除了业务严格控制的黑名单字段不允许变更之外,其他字段都可...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息