I want to create a field in my shopping cart at item level

I want to create a field in my shopping cart at item level of char 25 which is not there in the SRM server by default,
Can tell me how can i do that,
if it is related with adding some code in ITS then please give me sample code and tell me how to find that required ITS template.

hello -
you can reference sap note 672960 (older releases of SRM is 458591). 
for shopping cart line item level, you would use structure:
INCL_EEW_PD_ITEM_CSF_SC
but keep in mind that you also have to add that field in:
INCL_EEW_PD_ITEM_CSF
thanks,
stirfry,,,today is 'tofu'

Similar Messages

  • Addition of custom field in shopping cart at item level- SRM 7.0

    Hi All
    Can someone pls. let me know the step by step procedure for adding a custom field in the shopping cart at item level?
    How is the field displayed in the portal screen and the settings for the same??
    Also is this field available for manipulation through Business add-ins like other standard fields.
    For e.g. I need to use the BADI BBP_CATALOG_TRANSFER to populate this new field.
    Will it be available there once created?
    Thanks
    Kedar

    Hi Kedar
      Here are the steps....
    1. Create a Custom field in SRM and append it to SC table structures in SRM
    2. Add this field to the Custom field config for meta data at Item level in IMG>SRM Server> Cross application basic settings> Extensionsand and field control> Configure field control --> Configure control of fields at item level
    3. THen find the respective web dynpro application and component for the shopping cart portal UI screen where you want the field to appear. You can do this by right click on the screen area and then select More Field Help
    4. Go to SE 80 and enhance the respective webdynpro view by adding the custom field to the Context of the VIew and then adding it to the layout of the view at respective location. After doing this create a binding between the layout field and the context.....
    More information around ABAP UI Flexibility can be found at:
    http://www.sdn.sap.com/irj/scn/advancedsearch?query=%22abapUIFlexibility%22
    Regards
    Virender Singh

  • Custom fields in Shopping cart at item level

    Dear Experts,
    We have a requirement to create the fields in the shopping cart.
    Through customizing we have defined the fields and configured them. Now we could able to see the custom fields in the Shopping cart at item level. The values to custom fields must be the passed from the external Catalog after punch out.
    Which BADI should we implement and am i missing anything else.
    Please provide pointers to solve the issue.
    Thanks,
    Vikas

    Hello Vikas,
    Please find the sample code below for moving catalog field to custom field.
    But customer field mapping needs to be known.
    MOVE-CORRESPONDING enriched_item_data_out TO ls_enriched_item_data.
        wa_index = ls_enriched_item_data-line.
    *--- If Customer Field of Catalog is  Filled
        IF ls_enriched_item_data IS NOT INITIAL.
          wa_payment_term = ls_enriched_item_data-cust_field1.
          wa_incokey      = ls_enriched_item_data-cust_field3.
       wa_incoloc      = ls_enriched_item_data-cust_field1.
          wa_tax          = ls_enriched_item_data-cust_field5.
          wa_ag_id        = ls_enriched_item_data-agreement.
          LOOP AT et_sc_item_data_out INTO ls_item WHERE number_int EQ wa_index.
            ls_item-zpay_term = wa_payment_term.
            ls_item-zincokey  = wa_incokey .
            ls_item-zincoloc  = wa_incoloc.
            ls_item-ztax_code = wa_tax.
            ls_item-zag_id    = wa_ag_id .
            MODIFY et_sc_item_data_out INDEX wa_index FROM ls_item TRANSPORTING  zpay_term
                                                                                 zincokey
                                                                                 zincoloc
                                                                                 ztax_code
                                                                                 zag_id .
          ENDLOOP.
        ENDIF.
    regards,
    Neelima
    Edited by: S Neelima on Apr 28, 2011 2:09 PM

  • 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

  • What Adobe product do I want to create a site with a shopping cart?

    I know XHTML and CSS. A little javascript. But I need a shopping cart on two different sites. What is the best Adobe product for doing that?

    Adobe Business Catalyst offers bundled hosting & e-commerce. But you must host your sites on their servers.
    http://www.adobe.com/products/business-catalyst/features.html
    If you don't want to change hosts, look for a 3rd party shopping cart. 
    UltraCart is PCI compliant & offers a 30 day trial
    http://www.ultracart.com/
    Nancy O.

  • Is it possible to make Supplier field Mandatory in Shopping Cart (SRM7.0)?

    Hi Experts,
    We are configuring SRM7.0 with ECC6 ( Ehp4) having Classic Scenario.
    We are only using Shopping Cart  functionality and most of the  Material and services will have Contract & Pur. Info Records in ECC B/E system.
    in SRM, if any Product don't have any SoS , then user can assign Supplier code and Price manually in S/C and Classic PO creates automatically. But if User missed to enter Supplier code then, in that case we neither want to sent the S/C to the Sourcing Cockpit nor want to create ECC PR from it.
    If there is NO any SoS ( ECC Contract or Pur Info Record) exist , then  user MUST have to enter Supplier code & price  manually and so we want to set the fields SUPPLIER & PRICE  MANDATORY.
    Is it Possible ? if yes , then how this can be done ?
    Thanks
    NAP

    >
    NarendraPatil wrote:
    > Hi Experts,
    >
    > We are configuring SRM7.0 with ECC6 ( Ehp4) having Classic Scenario.
    >
    > We are only using Shopping Cart  functionality and most of the  Material and services will have Contract & Pur. Info Records in ECC B/E system.
    >
    > in SRM, if any Product don't have any SoS , then user can assign Supplier code and Price manually in S/C and Classic PO creates automatically. But if User missed to enter Supplier code then, in that case we neither want to sent the S/C to the Sourcing Cockpit nor want to create ECC PR from it. - If the REQUESTIONER enter prefered vendor - it can create only PR IF NO SOURCING . if REQUESTIOTIONER selected fixed vendor - Then PO created .
    here you are giving more control to REQUISITIONER department than Purchasing department.
    >
    > If there is NO any SoS ( ECC Contract or Pur Info Record) exist , then  user MUST have to enter Supplier code & price  manually and so we want to set the fields SUPPLIER & PRICE  MANDATORY.
    you can validate any field to make mandatory...and spit error by doc check BADI.
    >
    > Is it Possible ? if yes , then how this can be done ?
    >
    > Thanks
    > NAP
    Though business allows REQUISITIONER wants to create  PO directly from the shopping cart without BUYER intervention and WITHOUT Fixed vendor . no issues . Asimple logic to change preferred vendor 39 to fixed vendor 19 logic by doc change badi
    so whenever REQUESTIONER assign a preffered vendor it can create a Purchase order.
    Assigning source of supply decision is very critical to business . Business wants always it should be competetive best price.
    Hope you understand ..

  • How do i create a custom field in SRM_MDM shopping cart preview screen

    Hi
    I on SRM 5.0 MDM 2.0.
    Requirement is 'temp labor'. i have a price form a speciific supplier for specific service is $80 in SRM_MDM 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 recalulate the new total price and send this to SRM for follow on functions...
    is there standard functionality in SRM7 for this requirement?
    cheers
    alex

    Hi Alex.
    I totally agree with Sudhanshu's comments. If you create a custom specific field it will always be a read-only.  you can also use EForm for such usecases. Also in case of SRM-MDM Scenario, the price information field holds a standard behaviour which can't be manipulate for custom specific fields.
    But if you want to achive this through the exisitng repository schema and the BADI. then you can follow the steps given below:
    1. If you want to hold the value for the new price, you can create a new custom field (New Price)of type "Text" in the repository and store the price information in that field.
    2. In the configuration screen, you can add the "New Price" to all the views(Result Set, Shopping Cart Preview etc).
    3. In the "Shopping Cart Preview", now you can view the existing standard price information column and the newly created "New Price" column. Now you can change the quantity based on your need. Now when you click "Recalculate"  button the standard price column will change and not the "New Price" column.
    4. Now you can map this newly created field to any of the custom fields which were provided by default. (like NEW_ITEM-CUSTFIELD1).
    5. You can make use of the BADI   BBP_CATALOG_TRANSFER to perform the remaining calculations.
    6. The BADI will hold all the catalog related data in its OCI structure. Before transferring the data to shopping cart you can modify it by multiplying the quantity with the "New Price" value and send the updated price in the OCI standard structure "NEW_ITEM_PRICE".
    Now SRM shopping cart will hold the updated "New Price" for the item shopped through catalog.
    Let me know in case you need more information.
    Regards
    Bala

  • Adding new field in Monitor Shopping Cart

    Helll All,
    I have a requirement where I need to add a new field in the Search Criteria screen for Monitor Shopping Cart (item data).
    The new field needs to have a property so as to be able to add more than 1 value for it. It is just like Purchasing Group criteria present in the standard Shopping Cart Monitor screen.
    I have the structure BBPS_MON_SC_ITEM where there is a field PURCHASE_GROUP, which is like a range. I need to add one more field here with the same range structure so as to get values of my new screen field into it.
    Coming to my question........In which structure should I append this new field so as to get it in BBPS_MON_SC_ITEM? I have read the note 672960 and tried appending for Table Type fields but no success.
    I am working in SRM Version 5.
    Kindly help.
    Thank you.
    Johnson
    Message was edited by:
            Johnson Ittyerah

    Hi
    <u>See related links -></u>
    Re: Adding CUF fields in Monitor Shopping Cart Selection Screen
    Re: Error while viewing the SC via BBP_MON_SC
    Adding fields in shopping cart
    Do let me know.
    Regards
    - Atul

  • 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

  • Unable to create a PO from a shopping cart in classic scenerio

    Hi Experts,
    I tried creating a PO from the Shopping cart, but i am getting an error Number range 70 doesnt exist. Whereas
    when i tried creating a PO from Rfx, PO is getting created. Can somebody suggest what would have went wrong.
    Regards,
    Santhosh

    Hi Santosh,
    It could be possible that the number ranges are not defined or altered. Please check the path in SPRO(in SRM) for the number range of backend follow-on-documents.
    IMG : Supplier Relationship Management -> SRM server-> Cross Application Basic Settings->Number Ranges-> SRM server number ranges->Define Number ranges for shopping carts and follow on documents.
    Please check if number ranges are maintained properly for PO. After maintaining the details, try to push the shopping cart again. Check in RZ20 for the error details further(if it occurs again).
    Hope it helps.
    Regards
    Bash

  • Want to create a field in  customer serach form

    hi all,
    i want to add a field by name UEN which i already created as dff in ar-->customers-->standard-->customers form.
    now i want to display that field as text field or drop down list field in ar-->customers-->standard-->find customers form.
    i mean i want to create a trext field or drop downlist.
    so plz help me how to customizethe oracle standard form.
    this is an urgent issue for me. so plz help me
    im using oracle apps 11i
    thanks in advance.

    Which release your are using ?.
    Incase of R12, you can use DQM search capability to add custom attributes in the search page
    Thanks
    saravanan

  • Creating Multiple POs from the shopping cart

    Hi
    I have a requirement to create multiple POs from shopping cart. we are in SRM 7.0 I have implemented the BADI BBP_SC_TRANSFER_BE GROUP_PO method. modified group_1 field with 1 and Doc_type with custom document type
    and udpate the change parameter CT_PROC_ITEM with the above changed data for each line item.
    But purchase order always taking original document type and its number range only. 
    Please help me in this regard,
    Regards,
    Rama.

    Hi,
    Thanks for your reply. I have implemented the BADI BBP_BS_GROUP_BE method GROUP_PO_BACKEND. I modified BE_DOC_TYPE with the custom document type and REFNUMBER as the group number .
    But  it is generating number range for the original document type only.  when i debug the code i found that it is taking original document type (which is hardcoded contant value mentioned in the code when number range is initial).
    Please suggest me  after grouping the line items with document types and REFNUMBER how to assign number ranges for each group of line items.
    Regards,
    Rama.

  • 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

  • Error when creating service product category in Shopping cart

    Hi ,
    When I am creating a shopping cart for service type product category I am getting an error message
    " Item 1 is created as service item. Please change it to goods".
    Do I need to do some settings to enable shopping for service type?

    Hi,
    First you need to publish your service which you would get from the dropdown fro utilities->setting->its->publish.
    Also check in transaction SICF whether your serivce is actiavted- else activate the same. you can find your serivice under the following path
    default_host/sap/bc/gui/sap/its/
    ITS Debugger
    http://help.sap.com/saphelp_47x200/helpdata/en/5f/1fbd2f4aee11d189740000e8322d00/frameset.htm
    Debugging Flow Logic Applications
    http://help.sap.com/saphelp_47x200/helpdata/en/d1/7033b4ae5d11d3806500c04f99fbf0/frameset.htm
    ~rfcDebugging
    http://help.sap.com/saphelp_47x200/helpdata/en/5f/1fbbb14aee11d189740000e8322d00/frameset.htm
    Debugging WebRFC Applications
    http://help.sap.com/saphelp_47x200/helpdata/en/2b/d9211d4b8a11d1894c0000e8323c4f/frameset.htm
    Hope that helps,
    Regards,
    Gopal
    Edited by: Gopal on Oct 30, 2008 3:23 PM

  • Error creating follow on documents for Shopping cart

    Hi expert
    we are on srm 701
    and we are  using classic scenario
    We are currently facing an issue with  follow-on documents are not created in R/3
    i  Define Objects in Backend System (Purch. Reqs, Reservations, Purch. Orders)
    when my manger approve Sc i havent any follow on doc in my back-end and i have this error in RZ20 :Shopping cart 0010000376: Error creating the follow-on document
    but when is  using FM : BBP_PD_SC_TRANSFER the reservation created (for which material that define on  Objects in Backend System (Purch. Reqs, Reservations, Purch. Orders as created reserve)
    but i cant create PO or PR
    Please help to resolve this issue.

    Hello,
    check this section:
    Shopping Cart Transfer
    Regards.
    Laurent.

Maybe you are looking for