zoukankan      html  css  js  c++  java
  • 3.10 自动修改一揽子采购协议有效日期

    3.10.1   业务方案描述

    1.  一揽子采购协议的维护和更新是日常采购基础数据维护工作之一。其维护范围存在新增、调整更新、失效。
    2. 对于一揽子采购协议的调整更新,会根据对应的时间的先后或者阶段范围的改变进行维护。
    3. 鉴于业务日常开展的一揽子采购协议维护和更新工作,更多的是会存在多种交叉范围的存在。一旦没有在维护前检查细致与到位,势必会对现有的业务产生干扰和影响。
    4. 同时存在交叉范围的业务(约占95%的业务是属于交叉范围),客户希望系统显示“失败”的记录,通过系统自动对“失败”的记录进行批量处理,减少手工修改。

    3.10.2   业务方案逻辑控制

         1. 由于价格是客户最敏感的问题,不能存在一丝一毫的错误,通过系统自动更新,由于业务的复杂性性和不确定性,可能会造成系统的误判。

         2. 当人为错输入日期时,可能误改很多价格,造成结算错误,造成严重后果。

         3. 由于自动更新日期,造成以后手工审批表和系统记录无法核对。

         4. 可能存在部分价格已经生成采购订单的情况,系统自动按最新的时间段进行修改,会造成这些订单无法查找到来源,影响价格追溯和价格审计。

         5. 可能存在部分价格已经结算的价格,系统自动按最新的时间段进行修改,会造成结算价格无法查找到来源;影响价格追溯和价格审计。

         6. 必须保证录入价格日期的连续性和业务的规范性。否则会存在连续分段价格的存在可能,从而增加手工录入价格工作量。

    3.10.3   业务方案执行控制

         1. 批量创建一揽子采购协议,增加导入的物料,如果存在交叉的时间范围,依据准备导入的供应商+供应商地点+物料组合的开始时间,自动更新系统已经存在的一揽子采购协议的结束时间。

         2. 处理原则:

             1) 结束时间=准备导入开始日期-1(天)

             2) 交叉物料判断条件:

                 A- 物料存在的开始日期<导入物料开始日期。

                 B- 导入物料的结束日期>导入物料开始日期。

                 C- 物料存在的结束日期之后没有一揽子采购协议发运行。

                 D- 不符合条件,系统导入前报错,人工进行修改。

  • 相关阅读:
    Java Web 网络留言板2 JDBC数据源 (连接池技术)
    Java Web 网络留言板3 CommonsDbUtils
    Java Web ConnectionPool (连接池技术)
    Java Web 网络留言板
    Java Web JDBC数据源
    Java Web CommonsUtils (数据库连接方法)
    Servlet 起源
    Hibernate EntityManager
    Hibernate Annotation (Hibernate 注解)
    wpf控件设计时支持(1)
  • 原文地址:https://www.cnblogs.com/st-sun/p/3772114.html
Copyright © 2011-2022 走看看