采购订单需要由采购申请下推关联生成,但需要在采购订单变更时新增非关联的行

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

采购订单需要由采购申请下推关联生成,但需要在采购订单变更时新增非关联的行

场景:

采购订单需要由采购申请下推关联生成,但需要在采购订单变更时新增非关联的行。如果通过单据类型中的参数控制关联生成,会造成在变更时新增非关联行时出现校验提示,无法正常新增。

分析:

由于使用单据类型的关联生成参数控制采购订单必须由上游单据关联生成,但是无法做特例排除在变更时允许新增非关联行。此时只能借用单据的其他校验方案。

方案:

1、取消使用单据类型中的关联生成参数。

2、采购订单中新增保存校验,通过明细行中的源单编号字段是否为空判断采购订单的行是否由上游单据关联生成。并在保存校验中设置条件,条件设置为单据状态是否不等于审核(C),其他状态正常校验。

3、采购订单新变更单中,取消步骤二的校验。

系统设置:

1、设置采购订单保存校验规则(FSrcBillNo  = null OR   FSrcBillNo = ''  OR  FSrcBillNo = ' ')条件:(FDocumentStatus  <> 'C'

image.webp


验证效果:

image.webp

image.webp


其实可以用关联复制行,明细分录添加一个关联复制行按钮,注册关联复制分录行服务,使新增行关联上游单据image.webp

采购订单需要由采购申请下推关联生成,但需要在采购订单变更时新增非关联的行

场景:采购订单需要由采购申请下推关联生成,但需要在采购订单变更时新增非关联的行。如果通过单据类型中的参数控制关联生成,会造成在变更...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息