3.11 手工创建采购订单价格控制

3.11.1   业务方案描述

  1. 对Oracle标准<采购订单>界面进行手工下达时进行价格控制。
  2. 对于手工创建采购的订单,不希望通过输入采购价格,而是需要从一揽子采购协议中直接获取价格。如果没有协议价格,需要取该物料的标准成本。

3.11.2   业务方案逻辑控制

      1. 单价取值逻辑:

          1) 按照订单上的供应商、供应商地点、物料编码自动查找一揽子采购协议,用创建日期与一揽子采购协议上的日期分段匹配价格。

          2) 如果找不到,则取一揽子协议行上的价格。

          3)如果取不到,取该物料编码标准成本。

          4)如果成本为0,则不允许创建采购订单。

          5)如果订单创建日期是在分段价格有效日期之间,则取该分段行上的价格;如果如果订单创建日期不在有效价格分段的日期范围内,则取第一个有效分段价格上的价格。

     2. 对于一揽子采购协议,审批时不进行ASL验证。也就是说,对于一揽子采购协议审批时,虽然物料属性上已经设置了”使用批准的供应商”,也不进行验证。

     3. 对于外币处理,如果该供应商地点没有批准的外币一揽子采购协议,则将当前成本转化为外币,汇率类型取”公司”类型,如果没有汇率定义,则报错。

     4. 将供应商及供应商地点该为强制输入项,并增加提示信息”手工下达采购订单时,应先选择供应商及供应商地点,再录入采购物料;如果要变更供应商,应先将订单删除,另做一个新的采购订单”。

3.11.3   业务方案执行控制

       暂无

posted on 2014-06-06 11:02  st.sun  阅读(407)  评论(0编辑  收藏  举报

导航