码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2014-06-11 23:49:30      阅读:323      评论:0      收藏:0      [点我收藏+]

标签:class   使用      oracle   har   div   

3.11.1   业务方案描述

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

3.11.2   业务方案逻辑控制

      1. 单价取值逻辑:

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

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

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

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

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

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

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

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

3.11.3   业务方案执行控制

       暂无

3.11 手工创建采购订单价格控制,布布扣,bubuko.com

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

标签:class   使用      oracle   har   div   

原文地址:http://www.cnblogs.com/st-sun/p/3772144.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!