zoukankan      html  css  js  c++  java
  • SAP MM PIR里的Lower Limit & Upper Limit

    SAP MM PIR里的Lower Limit & Upper Limit

    在PIR的价格的detail数据里,有2个字段:Lower Limit和Upper Limit。在今天之前,笔者从未注意过这2个字段,也没有用过它们。

    今天某同行在微信上问我是否可以通过PIR里的设置来实现采购订单价格最高限额的控制,并提醒我PIR有这2个字段。这才引起了笔者对这2个字段的好奇与关注。

    这2个字段是做什么用的?能不能控制后续的PO里的净价是在这2个字段值之间?比如控制PO的价格不能超过Upper Limit字段值?我很是好奇。没来得及做仔细测试,笔者还是根据多年项目经验给了对方一个答复:只能做增强开发来实现这个控制。

    因为笔者参与很多Global Rollout项目里,不少客户的业务部门提出,想控制PO的价格不能超过PIR里维护的Net price,多数Global Template里的方案无不例外的是要做增强开发。由此可见,项目实践中并不能通过在PIR里设置Upper Limit的方式来限制PO价格的上限,否则那些项目里的global team就不会费劲的去做增强开发。实际上,笔者也测试了,这里设置的价格,对于PO里价格并没有控制作用。

    那么它们的作用是什么?笔者查了F1帮助文档,说的是这2个字段在维护物料的阶梯价格(Scale price)的时候,方才有用。

     

                           

     

    笔者做了一个测试,在价格里设置了lower limit和Upper Limit 参数,如下图:

     

    上限30元,下限24元。

    然后去维护scale price,

     

    试图保存,系统报错:

     

    原因在于我维护的阶梯价格里,当采购数量在1000KG或者以上的时候,采购单价是20,低于Lower Limit里维护的值24,是故系统报错。

    也就是说,这2个字段只是用于控制所维护的采购阶梯价格的下限与上限。

    所以说,同行之间相互切磋,总会对自己有些启发与帮助。

    2018-08-23 写于杭州市。

  • 相关阅读:
    SQL Server删除表及删除表中数据的方法
    springmvc+spring+mybatis+sqlserver----插入一条新数据
    fiddler filters 使用(fiddler只显示指定请求,fiddler不显示指定请求,即filter请求过滤)(转)
    rest-vs-websocket-comparison-benchmarks
    需求分析+概要设计+详细设计
    win10专业版怎么激活?
    Risingstack we help companies succeed with Node.js
    Mouse Recoil
    Node.js async await
    Node.js Performance
  • 原文地址:https://www.cnblogs.com/DicksonJYL/p/9523982.html
Copyright © 2011-2022 走看看