Modifying Shopping Cart standard field

Hi Expert,
I wish to change the cost center field in the shopping cart by making the field to empty value to force the user to manually enter the cost center value.
And where can I make the field Internal Order and AOR to mandatory?
Please tell me where can I make the changes?
Thank you.
Regards,
Henry

Hi Henry,
You can use the BBP_DOC_CHANGE_BADI to make the value for the cost center field to be null.
And BBP_DOC_CHECK_BADI to make the fields mandatory. You cans raise an error message using this BAdI if the Internal order and AOR fields are left empty. If the user tries to leave these fields empty and tries to proceed further. He/She will get the error message.
Hope this helps.
Thanks.
Pradeep

Similar Messages

  • 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

  • Urgent: To add the shopping cart number field to SO10 read text .

    Hi Everyone,
    In my business scenario while creating the po we will send the mail so we have to add the shopping cart field in the standard text (SO10).
    please help on this .
    Thanks Advance,
    Prashanth p.

    Hi,
    Go to SO10.
    Give name of the text.
    then click on create.
    enter the required text.
    Reward if helpful.
    Jagadish.

  • Shopping Cart table fields

    Hi,
    Can anyone tell me where which table holds Shopping Cart information? I need to find out details like 'Completed By, and 'Completed Date'.
    John

    Hi John,
    please check the transaction BBP_PD. Here you can find the tables of the SC.
    You can see the changes 'completed by' either if you scroll down in the BBP_PD to the 'Versions' part. Here you can see the when and by whom the SC was changed.
    Other possibility is to check the fields:
    CRMD_ORDERADM_H-CHANGED_AT               
    CRMD_ORDERADM_H-CHANGED_BY               
    Regards,
    Peter

  • Displaying Custom field in shopping cart header

    Hi all, I know how to add a field to header and item levels of the shopping cart.
    - In the note 672960 it says 'Note that the header fields cannot be displayed for the shopping cart. If you define fields on the header, they can only be filled in BADIs.'
    However,
    We are able to fill in the name of the shopping cart on the third step, which is also a part of header information. Is there a possibility to add a custom field(the user must be able to fill it) and display it in that screen???

    Hi
    <u>To add custom fields to the shopping cart, please try this process -></u>
    <b>Please refer to these links for details -></b>
    Re: SC header CUF ?
    Re: MAP USer SRM defined fields in backend for PO
    Re: HI SRM experts...
    Custom fields to a Bid Invitation
    Addition of custom fields in Contract and mapping it with the fields in SRM
    urgent help request - How to add custom fields to  header BID.
    Re: Add custom fields to Contract Transaction in SRM 4.0
    Custom Fields
    custom fields in Carry out sourcing screen..
    Custom Fields Not Display In Basic Data In SRM 5.5 Server..
    SC : Extended  Search on Header Customer field
    Re: customer field in 3rd step of shopping cart
    Adding fields in shopping cart
    Custom Field in the header of Shopping Cart
    <b>Please refer to these SAP OSS notes -></b>
    <u>Note 458591 - User-defined fields: Preparation and use
    Note 672960 - User-defined fields 2
    Note 822424 - CUF. Customer fields cannot be changed in the bid
    Note 809630 - Customer field in bid invitation and bid - How does it work?
    Note 809628 - Table like customer fields from bid invitation in bid
    Note 798731 - Bid: Bid Inv. Customer fields not visible
    Note 762984 - SRM40-SUS: Implementation of customer enhancement fields</u>
    <b>Please go through the documentation of following 3 Business Add-Ins using SE18 transaction.</b>
    BBP_BUPA_GET_CUF Customer Fields for Vendor Master Data
    BBP_CUF_BADI-Customer Fields. Call-up of User-Defined Screen
    BBP_CUF_BADI_2-Customer Fields. Use of Standard Table Control
    Hope this definitely help.
    Regards
    - Atul

  • Custom field is needed in the Shopping cart Additional Specifications

    Hi Folks,
    A Custom field is needed in the Shopping cart Additional Specifications just below 'Notes for Approval'. Any suggestions on this.
    Thanks,
    Ghanesh

    Hi
    <b>Please go through the following links, which will definitely help -></b>
    Re: Displaying Custom field in shopping cart header
    Re: customer field in 3rd step of shopping cart
    Re: Custom Screen in Shopping cart
    Re: Custom Field in the header of Shopping Cart
    Custom field in shopping cart Item Overview - items in Shopping Cart tab
    SC : Extended  Search on Header Customer field
    Regards
    - Atul

  • Price_C field not appearing in  Shopping cart

    Hi All,
    I am using MDM5.5 SP02 and SRM server 5.0 and facing problem for price field
    Earlier I tried to upload catalogs price with price information field , but didn't succeded.
    Then I created new field in MDM console as Price_c and uploaded the price.
    In UI config I mapped the New_ITEM-PRICE with the new field Price_c.
    But when I go to create shopping cart , this field is not available.
    Even whatever setting I have made User specific fields i.e Customise display fields  ,Customize Search fields are not appearing in the Shopping cart
    Please guide me
    Thanks
    Suds

    Hello Suds,
    If you create any extra fields or tables then make sure that they have proper codes assigned to them or not in MDM Console.
    If not then assigned the proper code name.just follow the code name as MDMSRM_FIELDNAME.
    If the field which you have created related to any OCI field then just map with that in UI else map it with NEW_ITEM-CUST_FIELD1.
    By doing this, you will get the field which you required.
    I hope this will solve your problem.
    TNR,
    Saurabh...

  • Fatal Error encountered while creating a Shopping Cart.

    Hello people,
    Im an amateur ABAP/WDJ Developer, and i am facing a serious issue,i would be so glad if anyone can help me out with this.
    When i create a shopping cart on the portal, it goes all smooth until the checkout, when i click on checkout, it flashes an error...
    "Fatal Error: com.sap.engine.lib.xml.parser.ParserException: Incorrect encoded sequence detected at character (hex) 0xa0, (bin) 10100000. Check whether the input parsed contains correctly encoded characters. Encoding used is: 'utf-8'(:main:, row:2, col:59)Exception"
    I have tried taking traces and have have gone through the FMs that are called from the SRM, but with no luck.
    Can anyone please help me out with this?
    -Regards

    Raghav
    Did you get this issue resolved.  We're having a similar problem.  When the data is entered into the Shopping Cart Name field, it sometime has Hex "C2A0" which looks like the Unicode representation of the UTF-8 Non-Repeating Space character.   This is user entered data and my initial thought was that they were copying and pasting from a web site, but the user claims not.

  • UNCAUGHT_EXCEPTION message when creating a Shopping Cart

    Hi All,
    I would appreciate it if someone could provide an insight to the error message below. It occurs when the user attemps to enter a text decription shopping cart. I have checked the org structure set-up and attributes but am at a loss to to find the reason why we have this error message.
    Looking through OSS have not yielded any solution either as the notes related to this error do not appear to be related to Shopping Cart entry,
    Ciao and thanks, Mike Pallister
    Termination occurred in the ABAP program "SAPLBBP_PDH" - in "BBP_PD_ABORT".
    The main program was "SAPLBBP_SC_UI_ITS ".
    In the source code you have the termination point in line 73
    of the (Include) program "LBBP_PDHU08".
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Function: BBP_PD_ABORT of program SAPLBBP_PDH
    Form: ABORT of program SAPLBBP_PDIGP
    Form: CHECK_PRICE_R3 of program SAPLBBP_PDIGP
    Form: SC_ITM_CHECK of program SAPLBBP_PDIGP
    Form: ITMPROC_CHECK_AND_ENRICH of program SAPLBBP_PDIGP
    Form: ITMPROC_MAINTAIN of program SAPLBBP_PDIGP
    Form: ITMPROC_F_CREATE of program SAPLBBP_PDIGP
    Function: BBP_ITMPROC_CREATE of program SAPLBBP_PDIGP
    Form: ITEM_F_CREATE_FROM_WTAB of program SAPLBBP_PDIAD
    Form: ITEMLIST_F_UPDATE of program SAPLBBP_PDIAD

    Hi Mike,
    After a first look it seems to be a problem with your backend system.
    Check your backend system with the function module : BBP_LOGICAL_SYSTEM_GETDETAIL
    You can get the value of your backend system in debug or looking in table BBP_PDBEI for corresponding entry of your shopping cart in field be_log_system.
    You can get the backend system also in table BBP_BACKEND_DEST or in SPRO going to define backend systems. Correct the error on this system should resolve yourr issue.
    Best regards,
    Laurent.
    Remind points if helpfull.

  • 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

  • Changing description of a field in shopping cart form in SRM Portal

    Hi,
    We have a requirement to change the description/adding a note to one of the fields in Shopping cart creation form in the portal. In the SHOP page, when we click on describe requirement we have an option to choose the product type as Goods or Services in the ADD ITEMS section. Here we would like to add a note for the radio button GOODS.
    I tried to check the source and undertand that it uses the template - bbpsc01/99/saplbbp_sc_ui_its_1000.html
    I'm not sure where I can view this HTML file and also not sure how I can modify this HTML page.
    Please give some pointers regarding the same.
    Thanks,
    Lakshmi

    Hi,
    I could see the HTML code in SE80 -> Internet service -> BBPSC01 -> HTML Template -SAPLBBP_SC_UI_ITS -> Screen 230.
    Can I directly modify the code of this particular screen? Is there any standard procedure that need to be followed to modify the HTML Template?
    Please clarify as soon as possible.
    Note: I have not worked on Internet services before.
    Thanks,
    Lakshmi

  • PO Custom Field not getting filled from Shopping Cart

    Hi Gurus,
    I am new to SRM. The requirement I had was to add a new field to the SC. I read several posts and articles on this but couldn't find the solution to it. I managed to do this modifying the corresponding structures in SRM and making the necessary changes in R/3 so the new filed can be seen in ME21/22/23N.
    I checked Andreas Milbredt document to achieve it as mentioned:
    Document: How to transfer custom fields from SRM to Backend.
    http://www.sdn.sap.com/irj/sdn/index?rid=/library/uuid/20b36c12-685f-2c10-4fb4-ba2e0b969c27
    After that, when I create a Shopping Cart, the value in the New field is not transferred to the Back end.
    I coded the following BADIs and User Exits:
    In SRM:
    BBP_CUF_BADI_2 (MODIFY_SCREEN) ->To enable or disable the field depending on conditions. Works fine.
    BBP_DOC_CHECK_BADI (BBP_DOC_CHECK) -> To do some checks. Works Fine
    BBP_CREATE_BE_PO_NEW (FILL_PO_INTERFACE1) ->Here I fill structures BAPI_TE_MEPOITEM and BAPI_TE_MEPOITEMX. I added another u2018Xu2019 to indicate the new field to BAPI_TE_MEPOITEMX. But I think I am not doing it right. This structure BAPI_TE_MEPOITEM/X, does the order of the fields correspond to the order of the fields in any of these 3 structures (which I am using)?
    INCL_EEW_PD_HISTORY_CSF
    INCL_EEW_PD_ITEM_CSF
    INCL_EEW_PD_ITEM_CSF_SC
    I also checked the following link:
    Map a custom SRM field to a standard field in R/3
    In R/3 I populated the Exits Andreau2019s mentions on his article. Am I missing anything else?
    Thanks & Regards,
    Ernesto.

    Hi Ernesto,
    You can find out how your BAPI structure is being populated (by generating the test data ) using FBGENDAT program and activating the BAPI_PO_CREATE1 (and you will need to set the parameter for the specified user id)... This will provide you ability to execute the BAPI offline and figure out what is happening...
    Note 517767 - Generate test data for function modules
    Things to look for, Is any of your custom fields quantity fields or integer?
    Check out the following OSS note
    Note 509898 - BAPI enhancement concept and Unicode
    Also check out the following SDN Thread,
    problem using  BAPI_BUS2001_CREATE to create project definition
    Check out a similar thread that we are discussing (for PR)
    Custom Fileds Data Was Not Getting Updated In BAPI_PR_CREATE

  • 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

  • Add customer fields in Shopping cart and purchase order

    Hi,
    I have to add fields(moder of transport, country origin, country destination and more) in Shopping cart and purchase order in SRM system and remotle i have to update the same data in R/3 System.
    could you please guide how to add the fields in screen.
    regards
    Shakeer

    Hi
    We have done this type of requirement several times in our previous SRM Implementations.
    <b>You need to create an Append Structure in the Standard Structure to create the custom fields in your case.</b>
    <u>Refer this link below for details.</u>
    http://help.sap.com/saphelp_47x200/helpdata/en/cf/21eb61446011d189700000e8322d00/frameset.htm
    <b>Define the fields of the append structure. You can proceed as when creating a normal structure with two restrictions (see Creating Structures).
    The fields of an append structure must lie in the customer namespace, that is the field names must begin with ZZ or YY. This prevents conflicts with fields inserted in the table by SAP.</b>
    http://help.sap.com/saphelp_srm50/helpdata/en/5b/c9df3b6ac34b44e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/28/857a1867b52e4f8472c5d49209a675/frameset.htm
    <u>BBP_CUF_BADI_2 BADI will be used to control the properties (hide/unhide, input/output enable or disable) for those customer fields you created in the above append structures.
    BBP_DOC_CHANGE_BADI for defaulting or modifying the customer field contents, incase required.
    BBP_DOC_CHECK_BADI for issuing customer messages for the customer field contents (incase data is entered incorrectly) , incase required.</u>
    Let me know incase you face any issues.
    Regards
    - Atul

  • Updating Custom Field on Shopping Cart after PO is Ordered in SRM

    After a PO is approved or rejected in SRM's UWL, the customer requires that a custom field on the related Shopping Cart gets updated with 'approved' or 'rejected'.
    I know that the save badi, BBP_DOC_SAVE_BADI, gets hit after approval/rejection of POs. We currently are using the function module BBP_PD_SC_UPDATE in the doc save badi to update this custom field.
    Is there anywhere else we could update the SHC? We don't think this solution is the best. Does SRM have any standard SHC update process after a follow on document is updated that we could put an enhancement in?
    Thanks!!

    The BADI BBP_CREATE_BE_PO_NEW gets executed after approval as well. It is part of the PO creation process and allows you to modify the PO document before it is finalized.
    Hope this helps.

Maybe you are looking for

  • Applescript - coping columns in a new worksheet in Excel 2004

    Dear all, I'm new to Applescript and would appreciate a help on the following: I'm trying to copy in different worksheets of a new Excel 2004 workbook(New _WB.xls) different columns (blocs of text + data) in the same worksheet (lest's call it file1 o

  • Pass table name as parameter in prepared Statement

    Can I pass table name as parameter in prepared Statement for example select * from ? where name =? when i use setString method for passing parameters this method append single colon before and after of this parameter but table name should be send wit

  • PDF files only show the Acrobat icon

    Hi, I'm new and just read all of the PDF discussions about Safari. I have a similar problem. Each time I open a PDF page all I get is the Acrobat icon in the middle of the screen. When I try to save as to my desktop, it's always corrupted. I can't re

  • Windows XP with Outlook 2007 authentication prompt

    We have successfully migrated some of our users from Exchange 2010 to 2013 - the ones running Windows 7 and Office 2007 and Office 2013. We have some users with Windows XP and Office 2007 though and when they start Outlook they get prompted to logon

  • Tree Component Drag and Drop

    Hi, I've been playing around with a trail version of flex and was interested to know if anybody had tried to implement the drag and drop functionality of the Tree component to a TileList? After much messing about I noticed the format of the Tree data