Badi BBP_LA_BID_VALIDATE方法NEXT_BID_PRICE中的自定义出价验证逻辑

2020-08-14 02:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨大师! 我们想在我们的系统中...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨大师!

我们想在我们的系统中实现BADI BBP_LA_BID_VALIDATE,但是在调试时,不会调用方法NEXT_BID_PRICE。

可能是什么原因?

谢谢,

3条回答
宇峰Kouji
2020-08-14 03:17 .采纳回答

Hello Heft,

您可以尝试以下方法:

  • 以某种方式在BAdi的update_bids方法中实现自定义代码,即插入一个条目 在palastbid表中。 在FM BBP_LA_BID_CREATE中被称为。
  • 在此更新条目后,下一个出价将被正确提取。 下一个出价是当前出价者的下一个出价,并且已在FM BBP_LA_BID_GET_FOR_CURR_USER
  • EXPORTING
    i_auction_guid = ls_bidhist-auc_guid
    i_auction_item_guid = ls_bidhist-auc_item_guiner = > i_company_guid = i_company_guid
    i_bid_rule = lv_bid_rule
    i_client_type = i_client_type
    IMPORTING
    e_curr_bid_decr = es_bid-bid_bid_bid_est_bid_est_price_br_e_curr_e_curr_n_curr_n_bid_bid_est_bid_b_e_curr_e_curr_n_curr_n = _es_bid_b -combestbid_price_curr_dec5
    e_curr_overall_rank = es_bid-curr_rank
    e_curr_company_rank = es_bid-combestbid_curr_rank
    e_curr_donot_bid = es_bid-curr_donot_bid
    TABLES
    it_bidhist = lt>出价>。 li>更新FM BBP_LA_BID_CREATE

中调用的badi的update_bids方法中的表,这应该解决下一个出价问题

最好的问候,

Tamas

一周热门 更多>