2020-08-16 18:00发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们可以使用BBP_PD_BID_CREATE成功创建出价
但它们不处于发布状态。
如何创建发布状态的出价?
谢谢
hi Karthik
带有i_save标志的标签也未处于发布状态
我试图从前端调试以找出要发布的代码
还在尝试BBP_BID_INV_PUBLISH
您好,Karthik,
要获取组织信息,请使用hrt5500和hrp5500表中的数据,请检查下面的示例代码
选择单个*从hrt5500到wa_hrt5500,其中ekgrp = wa_orgdata-PROC_GROUP_ID。 选择单个*从hrp5500到wa_hrp5500中,tabnr = wa_hrt5500-tabnr。
wa_orgdata-PROC_ORG_RESP_OT = wa_hrp5500-OTYPE。
wa_orgdata-PROC_GROUP_OT = wa_hrp5500-OTYPE。
wa_orgdata-PROC_GROUP_ID = wa_hrp5500-objid。
wa_orgdata-PROC_ORG_RESP_ID = wa_hrp5500-objid。
将wa_orgdata附加到i_orgdata。
让我知道您仍然遇到任何错误。
Venkat
您有两个标志I_SAVE和I_PARK。
传递I_SAVE ='X'和I_PART =' '。
除非正在等待任何批准,否则您应该能够创建发布状态的出价。
问候,
karthik Babu。
嗨,卡尔提克
感谢您的回复
错误地写了发行版,实际上我们需要"发布"状态
非常感谢,将尝试
嗨,巴克蒂,
您可以使用fm BBP_PD_BID_STATUS_CHANGE_DIR来发布出价
Smita Sahay
我现在不记得了,但可能与此类似-
您也可以尝试将ext断点放在此处并从前端创建出价。数据:lo_exception类型参考cx_root, ls_bapi_header类型bapi_sc_header_c, ls_bapi_header_cust类型bapi_sc_header_cust_c,
*调用BAPI 通话功能'BBP_EXTREQ_INBOUND'导出 i_header = ls_bapi_header i_header_cust = ls_bapi_header_cust 表格 i_items = lt_bapi_items i_action = lt_bapi_action i_acc = lt_bapi_acc i_acc_cust = lt_bapi_acc_cust i_limit = lt_bapi_limit i_texts = lt_bapi_texts i_bup = lt_bapi_bup i_org = attach = attach lt_bapi_return。 return [] = lt_bapi_return []。 DELETE返回WHERE类型='W'。 *如果有E或A消息,则会引发异常。呼叫功能'BBP_AI_BAPIRET_TO_EXCEPTION'导出 i_e_and_a_msg_to_exception ='X'表格 i_bapi_return = lt_bapi_return。 *一切正常提交工作。 *捕获BBP PD ABORT异常捕获cx_bbp_pd_abort INTO lo_exception。 *发生错误回滚工作。 *捕获所有异常捕获cx_root INTO lo_exception。 *发生错误回滚工作。 ENDTRY。
最多设置5个标签!
hi Karthik
带有i_save标志的标签也未处于发布状态
我试图从前端调试以找出要发布的代码
还在尝试BBP_BID_INV_PUBLISH
您好,Karthik,
要获取组织信息,请使用hrt5500和hrp5500表中的数据,请检查下面的示例代码
选择单个*从hrt5500到wa_hrt5500,其中ekgrp = wa_orgdata-PROC_GROUP_ID。
选择单个*从hrp5500到wa_hrp5500中,tabnr = wa_hrt5500-tabnr。
wa_orgdata-PROC_ORG_RESP_OT = wa_hrp5500-OTYPE。
wa_orgdata-PROC_GROUP_OT = wa_hrp5500-OTYPE。
wa_orgdata-PROC_GROUP_ID = wa_hrp5500-objid。
wa_orgdata-PROC_ORG_RESP_ID = wa_hrp5500-objid。
将wa_orgdata附加到i_orgdata。
让我知道您仍然遇到任何错误。
谢谢
Venkat
嗨,
您有两个标志I_SAVE和I_PARK。
传递I_SAVE ='X'和I_PART =' '。
除非正在等待任何批准,否则您应该能够创建发布状态的出价。
问候,
karthik Babu。
嗨,卡尔提克
感谢您的回复
错误地写了发行版,实际上我们需要"发布"状态
非常感谢,将尝试
嗨,巴克蒂,
您可以使用fm BBP_PD_BID_STATUS_CHANGE_DIR来发布出价
谢谢
Smita Sahay
我现在不记得了,但可能与此类似-
您也可以尝试将ext断点放在此处并从前端创建出价。
数据:lo_exception类型参考cx_root,
ls_bapi_header类型bapi_sc_header_c,
ls_bapi_header_cust类型bapi_sc_header_cust_c,
lt_bapi_limit类型表bapi_limit_c表,
lt_bapi_org类型bapi_org_c表,
lt_bapi_texts类型bapi_text_i表,
lt_bapi_attach类型表,b
*将代理结构映射到BAPI结构
呼叫功能'BBP_EXTREQ_CRT_IN_MAPD'
导出
is_external_requirement = is_external_requirement
IMPORTING
es_header = ls_bapi_header
cus_cust 表格
et_items = lt_bapi_items
et_items_cust = lt_bapi_items_cust
et_action = lt_bapi_action
et_acc = lt_bapi_acc
et_acc_cust = lt_bapi_acc_cust
et_bup = b
et_attach = lt_bapi_attach。 数据:ls_bapi_items类型bapi_sc_item_c。
读表lt_bapi_items INTO ls_bapi_items索引1.
读表lt_bapi_items_cust INTO ls_bapi_items_cust索引1。 ls_bapi_items-rev_lev = ls_bapi_items_cust-z_revision。 使用ls_bapi_items执行log_entry。 从ls_bapi_items索引1修改lt_bapi_items。
*调用BAPI
通话功能'BBP_EXTREQ_INBOUND'
导出
i_header = ls_bapi_header
i_header_cust = ls_bapi_header_cust
表格
i_items = lt_bapi_items
i_action = lt_bapi_action
i_acc = lt_bapi_acc
i_acc_cust = lt_bapi_acc_cust
i_limit = lt_bapi_limit
i_texts = lt_bapi_texts
i_bup = lt_bapi_bup
i_org = attach = attach
lt_bapi_return。 return [] = lt_bapi_return []。
DELETE返回WHERE类型='W'。 *如果有E或A消息,则会引发异常。
呼叫功能'BBP_AI_BAPIRET_TO_EXCEPTION'
导出
i_e_and_a_msg_to_exception ='X'
表格
i_bapi_return = lt_bapi_return。 *一切正常
提交工作。 *捕获BBP PD ABORT异常
捕获cx_bbp_pd_abort INTO lo_exception。 *发生错误
回滚工作。 *捕获所有异常
捕获cx_root INTO lo_exception。 *发生错误
回滚工作。 ENDTRY。
一周热门 更多>
点击此处---> 一起学习S4 HANA ...
相关问答
采纳回答
编辑标签
举报内容
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
付费偷看金额在0.1-10元之间