SRM 7.0 - Configure Field Control for Shopping Cart Item Overview

Hi,
I am able to hide fields in the shopping item details using the "Configure Control for Fields on Item Level" node in the IMG. 
However, this same configuration does not seem to work for fields that are in the item overview of the shopping cart.  Any advice on how/why this seems to work differently?
I do want to hide fields via config, not as an end-user.
Thanks!
Matt

Hello Matt,
You will find this useful.
https://websmp105.sap-ag.de/~sapidb/011000358700001969972008E.pdf
Thanks
Ashutosh

Similar Messages

  • Field control in shopping cart screen

    Hi All,
    My requirement is that approvers or delegates should not be able to delete attachments from shopping cart. I did take a look at BBP_UI_CONTROL_BADI
    but then that doesn't show any thing about field control in shopping cart (BUS 2121).
    The other solution i was thinking about is to change the HTML templates to suppress that delete icon in approver screen. can anybody throw light on this issue
    Points for sure!!
    Rgds
    Harshika

    Hi
    As Yann suggested, we can go for the Authorization object.
    Or <u>Else, you can also try out implementing the Business - AddIns using SE18 Transaction</u>
    <b>BBP_ATT_CHECK</b>
    Attachments
    <b>BBP_AUTHORITY_CHECK</b>
    Further Authorization Checks f. Documents in EBP
    <u>Sample code for <b>BBP_ATT_CHECK</b> BADI Implementation -></u>
    METHOD if_ex_bbp_att_check~check.
      DATA:
        lv_prof    TYPE vscan_profile,
        lo_vsi     TYPE REF TO cl_vsi,
        lv_xstring TYPE xstring,
        lv_scanrc  TYPE vscan_scanrc,
        lt_bapiret TYPE vscan_bapiret2_t,
        lv_bapiret TYPE bapiret2,
        lv_size    TYPE i,
        lv_dummy   TYPE bbp_control_value.
    * transform the content table to a xstring
      lv_size = attachment-phio_fsize.
      CALL FUNCTION 'BBP_OUTPUT_X_TABLESIZE_CHG'
        EXPORTING
          iv_size    = lv_size
        IMPORTING
          ev_xstring = lv_xstring
        TABLES
          it_data    = attachment-phio_content[]
        EXCEPTIONS
          noentries  = 1
          OTHERS     = 2.
      IF sy-subrc = 0 AND NOT lv_xstring IS INITIAL.
    * the default profile is used (see transaction SPRO)
        CALL METHOD cl_vsi=>get_instance
          EXPORTING
            if_profile          = lv_prof
          IMPORTING
            eo_instance         = lo_vsi
          EXCEPTIONS
            configuration_error = 1
            profile_not_active  = 2
            internal_error      = 3
            OTHERS              = 4.
        IF sy-subrc <> 0.
          RETURN.
        ENDIF.
    * scan binary
        CALL METHOD lo_vsi->scan_bytes
          EXPORTING
            if_data             = lv_xstring
          IMPORTING
            ef_scanrc           = lv_scanrc
            et_bapiret          = lt_bapiret
          EXCEPTIONS
            not_available       = 1
            configuration_error = 2
            internal_error      = 3
            OTHERS              = 4.
        IF sy-subrc <> 0.
    * error in call of scan engine
          MESSAGE e013(bbp_att) INTO lv_dummy.
          CALL FUNCTION 'BBP_PD_MSG_ADD'
            EXPORTING
              i_msgty       = 'W'
              i_msgid       = sy-msgid
              i_msgno       = sy-msgno
            EXCEPTIONS
              log_not_found = 1
              OTHERS        = 2.
          IF sy-subrc <> 0.
            CALL FUNCTION 'BBP_PD_ABORT'.
          ENDIF.
        ENDIF.
        IF lv_scanrc <> 0.
    * scan got results that indicate infection
          MESSAGE e014(bbp_att) WITH attachment-description INTO lv_dummy.
          CALL FUNCTION 'BBP_PD_MSG_ADD'
            EXPORTING
              i_msgty       = 'E'
              i_msgid       = sy-msgid
              i_msgno       = sy-msgno
              i_msgv1       = sy-msgv1
            EXCEPTIONS
              log_not_found = 1
              OTHERS        = 2.
          IF sy-subrc <> 0.
            CALL FUNCTION 'BBP_PD_ABORT'.
          ENDIF.
        ENDIF.
        LOOP AT lt_bapiret INTO lv_bapiret.
    * apply scanmessages to our messagelog
         MESSAGE ID lv_bapiret-id TYPE lv_bapiret-type NUMBER lv_bapiret-number
           WITH lv_bapiret-message_v1
           lv_bapiret-message_v2
           lv_bapiret-message_v3
           lv_bapiret-message_v4
           INTO lv_dummy.
          CALL FUNCTION 'BBP_PD_MSG_ADD'
            EXPORTING
              i_msgty       = sy-msgty
              i_msgid       = sy-msgid
              i_msgno       = sy-msgno
              i_msgv1       = sy-msgv1
              i_msgv2       = sy-msgv2
              i_msgv3       = sy-msgv3
              i_msgv4       = sy-msgv4
            EXCEPTIONS
              log_not_found = 1
              OTHERS        = 2.
          IF sy-subrc <> 0.
            CALL FUNCTION 'BBP_PD_ABORT'.
          ENDIF.
        ENDLOOP.
      ENDIF.
    ENDMETHOD.
    Hope this will help.
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • SRM 7.0 Custom Fields for Shopping Cart Item

    Hi
    We are upgrading from SRM 4.0 to 7.0. Can you please help how to migrate the custom fields logic. We created fields in following shopping cart structure INCL_EEW_PD_ITEM_CST_SC and INCL_EEW_PD_ITEM_CST during upgrade. IncludesINCL_EEW_PD_ITEM_CSF_SC and INCL_EEW_PD_ITEM_CSF already have fields from SRM 4.0 Implementation. In SRM 4.0 BADI BBP_CUF_BADI_2 was used to populate values. In SRM 7.0 we tried to use Enhancement Spot /SAPSRM/BD_PDO_FIELD_EXTENSN that has BADI's /SAPSRM/BD_PDO_FE_FILL_HEADER and /SAPSRM/BD_PDO_FE_FILL_ITEM in it. During shop transaction these BADI's are not getting triggered. Is this the right way of populating data or do we need to use Webdynpro Enhancement concepts of custom views to populate custom fields .
    Thanks in Advance.

    I have the same problem that Dhivya Baskaran
    The window is:
    dynpro: / SAPSRM/WDCC_FPM_DO_SOCO_GAF_3
    Window: IV_L_FPC_GAF_CA
    View: V_AO_SOCO_GAF_3
    I need to add a customer field in the header and I know the parameterization it is for this screen
    anyone can help me?
    thank you very much

  • Process Controlled Workflow- Shopping Cart Item level approval

    Hi experts,
    In SRM 7.0 I have activated BC Set '/SAPSRM/C_SC_600_001_SP04' & I have implemented BADI '/SAPSRM/BD_WF_RESP_RESOLVER'.
    My requirement is to send work item to WBS owner at item level.So the possible cases are 10 items will go for 10 approvers if they have 10 different WBS..
    I have written logic to fetch WBS owner in method'GET_APPROVERS_BY_AREA_GUID' & assigning approvers to 'rt_approver'.
    But the problem is all the approvers are assigned to all items.Rather it should be one item & corresponding WBS owner should be the approver.
    Please suggest how I can achieve the required functionality.
    Thank you.

    Hi Masa,
    I have used 'GET_AREA_TO_ITEM_MAP' only to export 'is_document-document_guid' from method '~GET_AREA_TO_ITEM_MAP' to 'GET_APPROVERS_BY_AREA_GUID'.
    Can I use this method for mappping Items & approvers?
    Please suggest.
    Thank you.

  • SRM Field Control for Master Data fields e.g. hide Street prefix

    Hi Experts,
    we are using SRM 7 Ehp1.
    For the RFx process we need to create bidders.
    To simplify the creation of the bidder for the users we would like to hide
    all unnecessary fields e.g. Street prefix / Street suffix.
    I tried to use the customizing img "SAP Supplier Relationship Management -->  SRM Server --> Cross-Application Basic Settings --> Extensions and Field Control (Personalization) --> Configure Field Control"
    I've tried the function "Configure Control for Fields on Header Level".
    There is a business object type BBP001 for bidders but only 4 fields are available for field control.
    It seems this customizing entry is only for transaction data, e.g. SC, PO but not for master data.
    Is it possible to hide fields for bidders within SRM?
    Thanks in advance for your help!
    Kind Regards
    Stefan

    I've enhanced the relevant web dynpro component view.
    Created an post exit to the method WDDOMODIFYVIEW.
    Regards
    Stefan

  • SRM 7.0 Modify POWL for shopping cart - Additional Field PR

    Hello,
    in standard POWL for Shopping Cart it is possible to filter Carts with "Order No. from ERP".
    Now we need also to add a new search field for "Purchase Requisition", that the user has both possibilites to filter for backend follow-up documents.
    How could this been done?
    Do we need to copy and change the feeder class for this or can is be done via Customizing?
    I think the problem is, that in table BBP_PDBEI there is only one column for backend-document number (BE_OBJECT_ID) and next to is there is a column that defines the BUS Type, e.g. order or PR.
    Do we need to adjust the feeder class to look in this table for the BE_OBJECT_ID with "BUS2105"?
    Thanks for your help!
    Regards Trevor

    Hi Trevor.
    If you wish to extend the POWL you could use the information in the note 1456308 to perform this extension and what additional extensions need to be added.
    Regards,
    Jason

  • SRM 7.0 Shopping Cart Item - customizing Delivery Address Tab fields

    Hi experts,
    I have to make the fields of tab Delivery Address in the Shopping Cart (Item detail) only readable.
    In other threads I found similar questions: in SRM 7.0 I have to go in Customizing
    SAP Supplier Relationship Management -> SRM Server -> Cross Application Basic Settings -> Extensions and Field Control (Personalization) -> Configure field control
    and add fields for which I want properties to be changed.
    The problem is that at start of the SC creation the fields are blank again, they became gray only if, for example, I take an address with the match code on NAME field, that populate the other field of the tab. Or if I check the document after I've insert the address Name.
    Thank you in advance.
    Enrico Righetto

    Hello,
    Check here how the delivery address determination works:
    http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=230261594
    If field is made as read only when address is maintained, the best option would be to maintain a standard address number in ADDR_SHIPT attribute in PPOMA_BBP.
    Regards,
    Ricardo

  • One Step Workflow Activation for Shopping cart in SRM 7.0

    Dear Experts,
    On working to EXtended Classic Scenario, I need to configure one step approval for shopping cart in SRM 7.0.
    Currently it is providing me Auto Approval  by default and based on it PO is being created. I need one-level manager approval  shopping cart.
    I am working in Demo System of Extended Classic Scenario, I need only one step approval SC without any condition.
    Kindly tell me the configuration steps in SRM and please tell me one more thing is there  any need of  BADI or other coding for one-step approval?
    Thanks in Advance,
    Regards
    Pawan Keshwani
    Edited by: pawankeshwani on May 25, 2011 6:22 PM

    Hi Ashutosh,
    Thanks for quick reply.
    As per your comment when i am tring to activate /SAPSRM/C_SC_600_001_SP04  by t-code SCPR20, But It shows me a information pop up Maintain the client role and then Activation is Cancelled.
    Kindly tell me what i am missing or any other prerequisite step to do for this BC Set Activation.
    Thanks
    Pawan Keshwani

  • How do I create custom field in MDM shopping cart preview screen (srm-mdm)

    Hi
    Am on SRM 5.0 MDM 2.0.
    Requirement is 'temp labor'. i have a price form a specific supplier for a specific service is $80 in SRM_MDM internal catalog.
    But i talked to supplier and they have agreed on a new price of $75. After I select this catalog item, and view the shopping cart preview screen i see "Price information and total price". I want to add a custom field to the shopping cart preview screen called "new price" to enter $75 as the new price and click recalculate to recalculate the new total price and send this to SRM for follow on functions...
    is there standard functionality in SRM7 for this requirement?
    cheers
    alex
    Edited by: Alex Waiyaki on Jul 23, 2010 10:04 PM
    Edited by: Alex Waiyaki on Jul 24, 2010 2:51 AM

    I have resolved the issue
    thanks
    alex

  • Field control for Travel expense type

    Hi,
    How can we control "travel expense type"/"Trip type company code specific" field in PR05/employee portal?
    I want to make this as mandatory.
    This field you can see in "PD/FR reimbursement" header PR05 entry screen.
    I have checked in below configuration, but there is no effect if I make it as required input in below configuration.
    Define Schema and Individual Field Control
    Schema and Single Field Control for Web Dynpro
    Any solution will be highly appreciated.
    Regards
    SM

    Hi,
    This field control is not working in ESS portal. Working in PR05 (Travel expense manager).
    Could you please advice the configuration for making the field u201CTrip type, Co. specificu201D(PTP02-BEREI) as mandatory in
    ESS portal?
    If we have not entered any value in this field it is throwing below error.
    "Entry EN NZ does not exist, check your entry"
    Also please let me why this is mandatory to enter and why this is not a mandatory field in standard configuration?
    Note: NZ is Trip provision variant.
    Regards
    SM
    Edited by: shanumonu on Jan 27, 2012 5:37 AM

  • Process Controlled WF for Shopping Cart

    Hi,
    We have implemented process controlled workflow for shopping cart approval.
    1. Created a bespoke schema for the approval process
    2. Defined 5 process levels in the schema
    3. changed the BRF event at the schema evaluation level. It now
    contains a constant with the name of new schema create in step 1.
    4. Decision set used is item based approval for partial documents (Type 4)
    4. The first process level is get the technical approval from bespoke
    table based on material group. For that we have first created a
    Responsibility Resolver Name - ZTECHNICAL_APPROVER.
    We have implemented the BADI - /SAPSRM/BD_WF_RESP_RESOLVER. Assigned
    the filter as BUS2121 and ZTECHNICAL_APPROVER.
    5. Now we have placed the external debugger in BADi. when we create
    the shopping cart the flow doesn't stop at the break point. The item
    reaches to the last step of Automatic approval (Rejected).
    6. We think that schema is getting evaluated, however the process
    level is not getting called.
    7. Before we created schema, all the carts wer getting "Approved" by
    automatic step. In our schema the automatic step is "Rejected", hence
    the carts are getting rejected.
    Could you please let me know what could be reason for BADI
    implementation not being called or is there any config step which we
    are missing?

    Hi,
      I think your process level evaluation id is not true, that is the reason system skips the process level.. Can you check your evaluation event-expression code. What do you see in SLG1?  For testing purpose change the evaluation id to 0EV000 and check. Make Sure you debug through the user(requester) that you are creating the SC. Please test and let me know...
    Saravanan

  • Field Control for Additional TAB in Customer Master

    Hi,
    Can anyboby please tell me that where is the field control for Additional Buttons example:"Custom Authorization Field" for customer master in ECC 6.
    As I can see only the General, Company, Sales field control in the Account Group.
    Thanks in advance.
    Best regards,
    Ipsit

    HI
    since this is an
    additional field, and is not contained in transaction OB20, it is not a
    field that can be controlled in conventional ways.
    My suggestion would be, to use SE51 (Screen Painter) to maintain the
    attributes for this field:
    se51
    Program         SAPLV02Z
    Screen number   0100
    Element List    Yes
    DISPLAY
    SELECT KNA1-KATR1   -   I/O
    CLICK on Attributes Button
    Here it is possible to set the input as requried.
    Regards,
    Ramana

  • Workflow for shopping cart

    Hi experts
    I am in SRM 7.0 and triing to use Process controled workflow, I have done some configurations for shopping cart aproval but no workflow is started and in shopping cart appear as in aproval.
    What cold be missing?
    Thanks
    Nilson

    Hi Guys
    Urgent
    In Sourcing cockpit field having morethan 1000 line item Shopping cart.  Could anyone help me to get the sourcing cockpit shopping cart entire report in a single report.
    We use to download the report morethan on hour on a daily basis.If anyone help me out for this really appriciated.

  • Adding an asterix(*) in the standard field in the shopping cart screen.

    Hi all,
          In the Delivery address of the shopping cart screen, I need to add (*) in a field text, saying that it is mandatory field.
    So, I need information that can help me change the standard field text, to add(*) in prefix.  can you please help me find the information to add the same.
    Regards,
    Abhinay.

    Hi Abhinay,
    if you are in SRM 7.0 , then you can  do it through the below configuration else  you will have to modify the relevant HTML template.
    SPRO->IMG->SAP Supplier relationship managemnet->SRM Server->Cross Application basic setings->extension and Field control(personalization)-> configure field control->configure control of field of substructure->Metadata for Fields of Substructures and Table-Like Enhancements
    In your case if this is delivery address field , then choose  Bus. object set type as  07 ,  Business object as BUS2121 ,  set level as Item ,  set subtype as 00000027.
    you have to  finnd the field name and select that and make the option as Field Visisble, Fiels enable 'Field required' tick.
    As far as i know  it will make a red asterick in the screen but you will have to  write that check in DOC_CHECK_BADI to throw error message.
    Thanks
    Iftekhar Alam

  • How to use customer extension table for schedule line for shopping cart ?

    Dear Experts,
    One of our client wants to have schedule lines in shopping cart item. I am thinking of using customer extension table at item level for shopping cart. Could you please help me on  how I should proceed with the appending the structures so that the end user can fill the shopping cart schedule line details?
    Which fields should I consider in such cases?
    Thanks and regards,
    Ranjan

    Hi.
    I guess you use SRM 7.0. Please go to IMG.
    SRM -> SRM Server -> Cross-Application Basic Settings -> Extensions and Field Control (Personalization) -> Create Table Extensions and Supply with Data
    Regards,
    Masa

Maybe you are looking for