ITPub博客

首页 > Linux操作系统 > Linux操作系统 > copy sales order item‘s condition duplicate

copy sales order item‘s condition duplicate

原创 Linux操作系统 作者:wangyuzhen 时间:2012-03-05 19:31:02 0 删除 编辑
复制或是拷贝销售订单的时候,用 SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF; } BAPI_SALESORDER_CHANGE来实现,开始总是会把条件重复生成。
后来发现还是参数写的不对。
参考了SDN上的一个帖子:
http://forums.sdn.sap.com/thread.jspa?threadID=796850

总算搞定了。

loop at konv.

case konv-kschl.
when 'ZDHD'.
wa_so_cond-item_number = konv-kposn.
wa_so_cond-cond_st_no = konv-stunr.
wa_so-cond-cond_count = konv-zaehk.
wa_so_cond-cond_type = 'ZDHD'.
wa_so_cond-cond_value = '10.00'.
APPEND wa_so_cond TO i_so_cond.

wa_so_condx-item_number = konv-kposn.
wa_so_condx-cond_st_no = konv-stunr.
wa_so-condx-cond_count = konv-zaehk.
wa_so_condx-cond_type = 'ZDHD'.
wa_so_condx-updateflag = 'U'.
wa_so_condx-cond_value = 'X'.
APPEND wa_so_condx TO i_so_condx.
CLEAR wa_so_condx.
endcase.

endloop.

wa_so_condx-updateflag = 'U',如果是I,则会重复。
另外,wa_so_condx-cond_st_no 如果给个 'X'也不会报错,奇怪。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/1605/viewspace-717753/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-12-11

  • 博文量
    64
  • 访问量
    942758