Dear Experts,
We are able to create shopping cart successfully ( with attachments) and PO has been created in Backend system ( Classic scenario). But the attachments not reflecting in ECC PO.Please revert with a solution .
Regards
Simhachalam
Dear Experts,
We are able to create shopping cart successfully ( with attachments) and PO has been created in Backend system ( Classic scenario). But the attachments not reflecting in ECC PO.Please revert with a solution .
Regards
Simhachalam
Hi Experts,
I need to fetch a report showing all the shopping cart rejected till date before successful conversion to PO, in SRM4 and SRM7 both.
It means if a shopping cart is initially rejected and later on approved and converted to PO, We need list of all such shopping carts.
Please help me in getting this report.
BR,
Amarjeet
Hello Experts,
We have a requirement to create a field in the material master to Identify the material that it relates to E-procurement.
Field creation will be done in Basic data 1 view and the field will be updated with the relevant text.
But what are the check points that I need to look after to replicate the field to SRM?
Once the field is replicated, what else I need to look after so that the replication of Materials happen Automatically without any further issues?
Do we need to make sure that the field is also a Part of Replication programs?
Please give your valuable suggestions.
Regards
Pratap J
HI, all
I want add a custom field for SUS PO at header level,
but i don't know whether it can be realized or not,is there anybody tell me what to do?
thank you!
Hi,
We are using SRM for Sourcing Process with PI integration..
Following is the Process:-
1, Pr created in ERP
2, This PR will be moved to SRM for Sourcing throug CPPR
3, Bidding process done in srm,
4, Bid will be awarded as PO in ERP
We are able to run end to end successfully, Only problem we are facing
is the Doc type restriction
in ERP we have NB pr linked only to NB PO,
FO pr linked only to FO PO,
ZM pr linked only to ZM PO,
for NB Pr after sourcing in SRM its creating NB PO in ERP,
but for FO pr after sourcing it is trying to create with NB PO type.
we have implemented the SAP Note 1709468 - CPPR: PO generation only
with document type NB possible, but still we are facing the issue
Please find the error message.
" Doc. type/item cat. FO/D (requisition) <-> NB/D (purch. order)"
" Purchase order item 00001 still contains faulty schedule lines "
Thanks & Regards,
Venkatesh M.
Hi experts,
I can´t create system message in the Live Auction (LAC) from the SAP ECC, is possible? How?
You could be give me examples?
Best regards.
Dear Experts
We have a requirement to maintain supplier as a mandatory field for a SC during the approval process. Purchaser will maintain the
supplier and then proceed with the approval of SC. If not error message should be displayed on the message area until he maintains the supplier for all the Line Item.
We have implemented the code in WDA (using enhancement framework) and Check BADI (BBP_ITEM_CHECK_BADI) to get the necessary error
message.
Say for example we have two Line Item in SC. Here approver maintains the supplier only for the first Line Item and trying to click save
button without maintaining the Supplier for the second Line Item. During this action by using the Check badi we are trying to show the message on the screen.
After that save action all our messages are suppressed and overtaken by standard Pop up at run time.
When we suppress pop up the pop up gets suppressed for all functionalities including standard.
Class - /SAPSRM/CL_CH_WD_MAP_MSG_HDLR
Method - HAS_EXCEPTION
Within this method we are trying to clear the Exception flag (rv_has_exception). After which we get
error messages as pop up is now hidden. But if we enhance this method our code
will overtake all the standard functionalities to show the pop up in entire SRM
packages. We are not sure about the impact of this change.
Also is there any other way to handle this requirement.
Kind Regards,
Hariprasath
Hi Expert,
We are using SRM7.0. When we convert approved shoopping cart to PO, we process through "Assign Sources of Supply". In "Assign Sources of Supply", there is one search field there which is purchasing organization. How do we make this as mandatory/required field.
Or can we auto populate this field per user?
Thanks and Regards,
Sherwin
Hello,
The client wants to restrict some of the purchasers from certain cost center when creating SC or PO's.
I thought doing it with authorization object, but I couldn't find the object of cost center in SRM.
We are using SRM Server 5.
Regards,
Rami Kleiman
Hi all,
This is the scenario:
In an empty row, if I uncheck the field "Supplier is active", write the Supplier ID and push Enter then the standard code somewhere set the field "Supplier is active" again to 'X'. This is the standard behavior.
I have a requirement in which when a new item is added the field "Supplier is active" must be disabled and unchecked. ( We have a custom report to activate or deactivate the items, this report can be executed only by some users depending on the user roles )
I've changed the visualization of the field by customizing, but I can't uncheck the field.
I've debugged the standard code but I couldn't find the place where the field is being changed.
The badi BBP_DOC_CHANGE_BADI is not used for object BUS2206.
I'm trying to modify the field adding an enhancement spot at the beginning of the method /SAPSRM/IF_CLL_MAPPER~UPDATE of class /SAPSRM/CL_CH_WD_DOTM_ASL_SOS. But all the attempts I've tried don't work.
Do you know how to do it? Or a workaround to do that?
Thanks in advance.
P.S. This is part of the code I've tried in method
DATA: ls_zz_item TYPE /sapsrm/s_cll_asl_sos_list, lt_zz_item TYPE /sapsrm/if_ch_wd_set_facade=>gt_guid_element, lt_items TYPE bbpt_guid, lo_zz_item TYPE REF TO /sapsrm/if_ch_wd_set_element.. DATA: lt_messages TYPE bbpt_pd_messages, lv_activity TYPE j_vorgang. FIELD-SYMBOLS <ls_zz_item> TYPE /sapsrm/if_ch_wd_set_facade=>gs_guid_element. * Select current lines SELECT guid INTO TABLE lt_items FROM crmd_orderadm_i WHERE header EQ MV_BO_GUID ORDER BY guid. lt_zz_item = mon_cll_set_facade->get_data_elements( ). LOOP AT lt_zz_item ASSIGNING <ls_zz_item>. lo_zz_item = <ls_zz_item>-set_element. lo_zz_item->get_static_attributes( IMPORTING rv_attributes = ls_zz_item ). CHECK ls_zz_item-SH_PARTNER_ID IS NOT INITIAL. * Check if is a new line or already exists: READ TABLE lt_items TRANSPORTING NO FIELDS WITH KEY guid = ls_zz_item-guid BINARY SEARCH. IF sy-subrc NE 0. * 1st Attempt * ls_zz_item-itm_released = space. * CALL METHOD lo_zz_item->set_static_attributes * EXPORTING * iv_static_attributes = ls_zz_item. * CALL METHOD lo_zz_item->set_changed_by_client * EXPORTING * flag = ABAP_TRUE. * 2nd Attempt "DUMP !!! * TRY. * mo_pdo->delete_item( EXPORTING item_guid = ls_zz_item-guid * CHANGING co_message_handler = mo_pdo_message_consumer ). * CATCH /sapsrm/cx_pdo_abort. * * ENDTRY. * 3rd Attempt lv_activity = /sapsrm/if_pdo_activities_c=>gc_pdo_item_deactivate. * Update the status of the item as inactive CALL FUNCTION 'BBP_PROCDOC_STATUS_CHANGE' EXPORTING iv_item_guid = ls_zz_item-guid i_activity = lv_activity i_object_type = /sapsrm/if_pdo_obj_types_c=>gc_pdo_asl i_save_db = abap_false i_test_run = abap_false TABLES e_messages = lt_messages[]. * 4th Attempt- 1st part * ls_del_item-guid = ls_zz_item-guid. * APPEND ls_del_item TO lt_del_items. ENDIF. ENDLOOP. * 4. Attempt 2nd part "DUMP !!! * IF lt_del_items[] IS NOT INITIAL. * mo_parent_bo_mapper->delete_item( it_item_guid = lt_del_items ). * ENDIF.
Hello
We have a scenario where a logic should be executed in BBP_DOC_CHANGE_BADI when the 'Send' button is clicked (Invoice creation). There are parameters IV_SAVE, IV_PARK and IV_MODE in this BADI. But all are blank each time the BADI is called. On further investigation, I found that these are not passed as export parametes to the BADI from FM BBP_PD_SUSINV_CREATE.
Pls suggest a workaround on how to get the user action/ action_id for 'Send' button in this BADI.
Hi All,
We have implemented Extended classic classic scenario for our client. But when we are trying to post the invoice for the ECC PO in the SRM 5.0 system, we are getting two errors:
1. Tax code could not be determined
2. Partner Requester not found
Request you to please share your valualbe experinced comment to resolve the issue.
Hi Experts,
We are in SRM701 and ECC6 EHP4,
Scenario: Create PO in ECC,
When PO is created and saved in ECC, the supplier is able to view the saved PO in SUS . under order collaboration tab -- > create document -> external confirmation.
Why is the supplier able to view the saved PO is SUS ? please advise.
Regards
Kumar
Hi All,
I am Using BAPI BBP_PD_BID_CREATE for Creating the bid and I created the bid successfully but I am unable to activate the surrogate bidding tab in the front end portal(nwbc). Could you please help me how enable the surrogate tab and its field using the code in SRM.
Thanks,
Abhay Kumar
Hi ,
Does anyone having the information related to SAP note - 1447497 and what is the significance of implementing this SAP note.
We are using SRM 5.0 & ECC 6.4
Regards,
Krishna
Dear all,
just one small question: concerning which indicator a business partner / supplier number is displayed in the "Supplier" query? Isn't it the roletype from table BUT100? Cause our purchasing department is facing the problem that even bidders (business partners with only one roletype BBP001 (Bidder)) are displayed in this query. We only want to see business partner with roletype BBP000 in there cause these are really suppliers.
The strange thing is that the flag for vendor is set in the "Business Partner Type" area even if the roletype is not available for this business partner.
Thank you in advance for your help,
Dennis
Shopping Cart Add Item - Catalog id is Unsorted. There is no Custom Code or Configration that i remember doing in previous environment , but its not working right with the user acceptance system . Any leads appreciated .
Hello Experts,
We have SRM 4.0, Classic scenarion. (Backend SAP ECC 6)
We have SC in EBP, and PR and PO created in ECC.
In general, In SC Follow on documents details, we get status for PO as either 'Created' or 'Deleted'.
But, if the PO is under approval, and not completely approved, can the PO status be made to 'Awaiting Approval' etc..
Thanks,
Dhananjay
Hi all,
This is the scenario:
In an empty row, if I uncheck the field "Supplier is active", write the Supplier ID and push Enter then the standard code somewhere set the field "Supplier is active" again to 'X'. This is the standard behavior.
I have a requirement in which when a new item is added the field "Supplier is active" must be disabled and unchecked. ( We have a custom report to activate or deactivate the items, this report can be executed only by some users depending on the user roles )
I've changed the visualization of the field by customizing, but I can't uncheck the field.
I've debugged the standard code but I couldn't find the place where the field is being changed.
The badi BBP_DOC_CHANGE_BADI is not used for object BUS2206.
I'm trying to modify the field adding an enhancement spot at the beginning of the method /SAPSRM/IF_CLL_MAPPER~UPDATE of class /SAPSRM/CL_CH_WD_DOTM_ASL_SOS. But all the attempts I've tried don't work.
Do you know how to do it? Or a workaround to do that?
Thanks in advance.
P.S. This is part of the code I've tried in method
DATA: ls_zz_item TYPE /sapsrm/s_cll_asl_sos_list, lt_zz_item TYPE /sapsrm/if_ch_wd_set_facade=>gt_guid_element, lt_items TYPE bbpt_guid, lo_zz_item TYPE REF TO /sapsrm/if_ch_wd_set_element.. DATA: lt_messages TYPE bbpt_pd_messages, lv_activity TYPE j_vorgang. FIELD-SYMBOLS <ls_zz_item> TYPE /sapsrm/if_ch_wd_set_facade=>gs_guid_element. * Select current lines SELECT guid INTO TABLE lt_items FROM crmd_orderadm_i WHERE header EQ MV_BO_GUID ORDER BY guid. lt_zz_item = mon_cll_set_facade->get_data_elements( ). LOOP AT lt_zz_item ASSIGNING <ls_zz_item>. lo_zz_item = <ls_zz_item>-set_element. lo_zz_item->get_static_attributes( IMPORTING rv_attributes = ls_zz_item ). CHECK ls_zz_item-SH_PARTNER_ID IS NOT INITIAL. * Check if is a new line or already exists: READ TABLE lt_items TRANSPORTING NO FIELDS WITH KEY guid = ls_zz_item-guid BINARY SEARCH. IF sy-subrc NE 0. * 1st Attempt * ls_zz_item-itm_released = space. * CALL METHOD lo_zz_item->set_static_attributes * EXPORTING * iv_static_attributes = ls_zz_item. * CALL METHOD lo_zz_item->set_changed_by_client * EXPORTING * flag = ABAP_TRUE. * 2nd Attempt "DUMP !!! * TRY. * mo_pdo->delete_item( EXPORTING item_guid = ls_zz_item-guid * CHANGING co_message_handler = mo_pdo_message_consumer ). * CATCH /sapsrm/cx_pdo_abort. * * ENDTRY. * 3rd Attempt lv_activity = /sapsrm/if_pdo_activities_c=>gc_pdo_item_deactivate. * Update the status of the item as inactive CALL FUNCTION 'BBP_PROCDOC_STATUS_CHANGE' EXPORTING iv_item_guid = ls_zz_item-guid i_activity = lv_activity i_object_type = /sapsrm/if_pdo_obj_types_c=>gc_pdo_asl i_save_db = abap_false i_test_run = abap_false TABLES e_messages = lt_messages[]. * 4th Attempt- 1st part * ls_del_item-guid = ls_zz_item-guid. * APPEND ls_del_item TO lt_del_items. ENDIF. ENDLOOP. * 4. Attempt 2nd part "DUMP !!! * IF lt_del_items[] IS NOT INITIAL. * mo_parent_bo_mapper->delete_item( it_item_guid = lt_del_items ). * ENDIF.