年初项目预算编了总数,年中立项建了新项目再编制预算并进行预算控制,系统应该如何实现?

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

年初项目预算编了总数,年中立项建了新项目再编制预算并进行预算控制,系统应该如何实现?

1 业务场景

  • 编制项目年度预算后,写到科目+不区分项目上,为一个粗的项目汇总预算(如100w);年中有明细项目后(如项目A),期望通过立项单,对项目A进行立项,且占用年初预算汇总的一部分(如30w),后续项目报销再对项目A的30w进行占用执行,请问能够通过什么方式进行实现?附:客户不想通过调剂单实现。


2 解决方案

  • 上述业务场景中最关键的部分是立项单,客户希望年初预算定稿后,年中所有新增项目都要通过立项单的形式来新增项目并且填报预算金额。并且要实现联动调整年初预算定稿的项目总额,从项目总额中划出一部分金额给到新增的项目,从而确保整年的项目预算总额没有超出定稿额度。

  • 为了实现上述诉求,需要二开立项单,并且通过标准接口对接到调剂单。立项单审批通过后,通过标准接口推送相关参数到预算模块,用于生成调剂单。

  • 上传图片

  • 注:为什么一定要推送到调剂单而不是直接修改预算数据库中的金额呢?这是因为如果立项单直接对接预算多维数据库,对于在途的预算占用数据,系统无法识别并进行相应的约束。而预算调剂单,有标准的功能参数开关,能够监控在途的预算占用数据,防止多个用户同时进行预算调整或费用报销等业务操作时,由于单据还没被审批通过,这部分的数据不会入库,一旦单据审批通过同时入库时,预算余额变成负数的情况。如果不通过调剂单,就必须另二开处理在途占用数据,增加额外的二开研发和功能验证成本。

  • 上传图片

 

3 关键操作

  • 步骤1:用户自行二开立项单,具体字段和单据布局,可根据业务场景自行设置,不在本帖指引范围。

  • 步骤2:在企业绩效云->基础设置->参数配置->预算控制界面,打开调剂单调减数参与余额计算开关。(注意此开关是按预算体系进行隔离的)

  • 上传图片

  • 步骤:3:打开了调剂单调减数参与余额计算开关后,提交调剂单时,系统会自动进行校验,发现调剂后余额为负时则不允许用户提交该单据,从而防止预算用超的情况。

  • 上传图片

 

4 注意事项

  • 上述场景实现的关键是客户不想走调剂单,想通过立项单实现,那么系统实现功能的时候,一定要弱化调剂单的存在,要做到用户无感知。

  • 因此,立项单提交的时候,系统要推送相关数据信息到预算系统自动生成调剂单,同时要自动触发余额校验,确认没问题后,才能去触发审批工作流,如果余额校验不通过,应该在用户提交立项单的时候,就阻止用户提交并提示原因。如果余额校验通过则允许用户提交立项单,那么对应的项目预算金额会跟着立项单(调剂单自动写到在途调减数中,从而防止其他单据申报预算导致预算用超。

  • 此外,单据审批通过后,在途调减数会由调剂单绑定的预置逻辑将在途调减数返还,并最终更新到预算金额字段中。上述就是完整的立项单->调剂单->影响预算余额和控制的完整链条。

 

5 参考资料

  • 调剂单有现成的接口文档,有需要可以联系研发部获取。


年初项目预算编了总数,年中立项建了新项目再编制预算并进行预算控制,系统应该如何实现?

1 业务场景编制项目年度预算后,写到科目+不区分项目上,为一个粗的项目汇总预算(如100w);年中有明细项目后(如项目A),期望通过立项...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息