Quantcast
Channel: SCN : All Content - Supplier Relationship Management (SAP SRM)
Viewing all 2866 articles
Browse latest View live

Attachments are not transferring FROM SAP SRM Shopping cart to ECC (PO)

$
0
0

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


Shopping carts rejected till date

$
0
0

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

Custom field creation to use as Material Master replication filter in SRM

$
0
0

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

Add custom fields for SUS PO header level

$
0
0

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!

ERP PO doc type created from SRM is not taking correct docum

$
0
0

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.

How to shoot system message in the Live Auction (SRM) ?

$
0
0

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.

During implementation of check BADI - standard pop up suppressed

$
0
0

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.

 

 

 

Untitled.png

 

 

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

How to set Purchasing Org field Mandatory

$
0
0

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


cost center authorization

$
0
0

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

Supplier list: Deactivate item

$
0
0

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.

URL giving error in ROS

$
0
0

Hello All

 

Finding this issue in SRM ROS 7.02; When the user gets email,

instead of URL for the product category, it is being displayed in the

below manner!

 

Any idea what could be the reason for this behavior and remedy for thisROS_Error.jpg

Appreciate your input

 

Thanks

RJ

BBP_DOC_CHANGE_BADI - SUS Invoice SRM 7.0

$
0
0

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.

Error: Tax code could not be determined

$
0
0

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.

Supplier can view the saved PO in SUS

$
0
0

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

Surrogate Bidding tab activation

$
0
0

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


SAP Note - 1447497 Error message KI 260 is issued although this is incorrect

$
0
0

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

Wrong entry in query "Suppliers"

$
0
0

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 Unsorted

$
0
0

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 .

PO Status In Follow On Document Details

$
0
0

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

Supplier list: Deactivate item

$
0
0

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.
Viewing all 2866 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>