abap-报价单转销售订单功能的开发

来源:互联网 发布:公务员 职位 知乎 编辑:程序博客网 时间:2024/06/09 14:12

原文:http://gnolux-blog.appspot.com/2010/06/29/abap_2010062901.html

 

公司业务背景:
    一般是针对客户的应用领域,将相关的产品都会给一份报价,有效期一般都l较长.
    产品本身使用了可配置,报价时只针对一个常用的特性,当建订单时可以从报
    价单复制,并可以修改特性,数量,订单文本等信息,且报价单可以多次被多张订
    单作为复制原。   创建销售单时可以将已有的行,复制为新行并可修改特性为其它
    非常用的。

VA01:标准参照报价复制功能的缺陷:
    1.不能同时从多张报价单参考复制.
     2.同一张报价单只能被一张订单参照.
    3.订单行项目不能复制添加为新行,对于不同行只是少量栏位不同的情况,操作不方便.

针对以上要求重新开发功能 ZVA01:

主界面如下图:

 

查找报价和添加界面:

将当前添加项目,转成销售订单 通过bapi :  'BAPI_SALESORDER_CREATEFROMDAT2' 实现

转到VA02修改创建的订单

 

 

源码如下:

 

 

原创粉丝点击