Shopping cart creation category dropdown selecting the most used category

Hi SRM gurus,
While creating a shopping cart one of our most used category gets selected by default before we start doing anything.
Everytime we have to change the category.
Is there a way that will become blank and we can select from the dropdown or the find list.
Kindly suggest.
We are using SRM component version 4.0, SRM server 5.0, our patch level 0008.
Thx. & reg.,
Sridhar.

Hi
<b>Yes.. This was happening with us when we used SRM 4.0 version.
We have used an  BADI Implementation to resolve this issue.</b>
<u>The BADI name is <b> BBP_F4_READ_ON_EXIT </b></u>
For Product category -> Product category (attr. WGR, PRCAT)  GET_CATEGORY Method, you need to go ahead.
<u>Read the documenation of this BADI and you will get the problem resolved after implementing the same.</u>
Here is the documentation
BBP_F4_READ_ON_EXIT
Short Text
Restrict the Display in Input Helps and Search Helps
You can use the Business Add-In (BAdI) BBP_F4_READ_ON_EXIT to restrict (or augment) the list of values and favorites that are output in the input and search helps. You can only process data elements for which input helps exist on HTML templates. The following three BAdIs are also available:
BBP_F4_READ_ON_ENTRY
Use this BAdI if you do not just want to restrict the favorites and values list but also want to select this yourself.
BBP_F4_MEM_UPDATE
BBP_F4_SAVE_DB
The following three modules are used to process the values per data element:
BBP_GET_<data element>_F4
Supplies a list of all values and user-specific favorites. You can influence how this module works using BAdI BBP_F4_READ_ON_ENTRY and BBP_F4_READ_ON_EXIT.
BBP_UPD_<data element>_FAV
Updates the favorites in internal function group storage. You can influence how this module works using BAdI BBP_F4_MEM_UPDATE.
BBP_SET_<data element>_FAV
Writes the current favorites to the database. You can influence how this module behaves using BAdI BBP_F4_SAV_DB.
Use
Only implement this BAdI and only program the appropriate method if you want to restrict or augment the value set of standard selection.
If you determine favorites using a BAdI, the standard modules do not process the favorites further. Warning: If, deviating from standard selection, you determine the list of favorites yourself using a BAdI, you have to temporarily store the favorites in the methods of the BAdIs and carry out final saving to the database yourself.
Standard settings
If data is added via the methods, no check of this data occurs. The check has to occur in the methods themselves.
The interfaces of the methods of the BAdI are (almost) always the same:
IV_LANGUAGE
Language for determination of the texts
IV_USER
User for which the values are requested
ET_<data element>_LIST
The list of valid values changed by you
EV_X_FAV_PROCESSED
Use "X" to stipulate that you have filled the favorites list. Only present if favorites table exists for relevant data element.
ET_<data element>_FAVOURITES
Changed favorites list for user IV_USER. Only exists if favorites table exists for relevant data element.
The methods have to fill the structures of the transfer tables completely. Incompletely filled structures can cause followup errors and unforseen consequences.
Activities
Reading of value lists and favorites using function module BBP_GET_<data element>_F4 occurs as follows:
1. First the BAdI BBP_F4_READ_ON_ENTRY is called. It is possible to fill the input list (and favorites) with default values.
a) In the case of default values, exactly these values are returned to the initiator. No further processing or check occurs and the module is exited.
b) If no default values exist, the standard selection is carried out.
2. Before the values are transferred externally you can restrict or augment the number of hits using the BAdI BBP_F4_READ_ON_EXIT. You can therefore delete entries from or add entries to the input list or favorites list.
3. BAdI BBP_F4_READ_ON_EXIT provides an individual method for each data element for which an input help and/or favorites table exists. These are listed below.
If you use this method, you need to indicate processing using the parameter EV_X_LIST_PROCESSED or EV_X_FAV_PROCESSED. Otherwise the selection is lost.
List of available methods per data element in BBP_F4_READ_ON_EXIT:
Field/Data element  Method
Currency    GET_CURRENCY
Region    GET_REGION
Country    GET_COUNTRY
Language    GET_LANGUAGE
Industry     GET_INDUSTRY
Academic title    GET_ACADEMIC
Time zones    GET_TIMEZONE
Procurement cards   GET_PCARD
Legal forms     GET_LEGAL
Format for name format    GET_NAMEFORM
Quality management systems    GET_QMSYSTEM
Fixed values    GET_DOMVALUE
Form of address texts    GET_TITLEKEY
Units of measure   GET_UNIT
Bank data    GET_BANKINFO
Tax number types   GET_TAXNUMT
Tax numbers per country    GET_TAXTYPE
Tax groups per tax type    GET_TAXGROUP
Terms of payment    GET_PAYMTERM
RFC destinations   GET_RFC_LOGS
Logical systems   GET_LOGSYS
Tax codes     GET_TAXCODE
Catalogs (attribute CAT)   GET_CATALOG
Roles (attribute ROLE)   GET_ROLE
Account assignment categories (attribute KNT) GET_KNT_ATTR
Purchasing organizations (from PdOrg)  GET_PURCHORG
Purchasing organizations (per company)   GET_PORGCOMP
Purchasing group (from PdOrg)  GET_PURCHGRP
Purchasing group (per company)  GET_PGRPCOMP
Product category (attr. WGR, PRCAT)  GET_CATEGORY
Products    GET_PRODUCT
Goods recipient plant (attr. REQUESTER)  GET_GRCPLANT
Goods recipient user (attr. REQUESTER)  GET_GRCUSER
Requester (attribute REQUESTER)  GET_BOBUSER
Cost centers (attribute CNT)   GET_COSTCENT
Asset classes (attribute ANK)   GET_ASSETCL
Assets (attribute AN1)   GET_ASSETNO
Asset subnumbers (attribute AN2)  ET_ASSETSUB
Network (attribute NET)   GET_NETWORK
WBS element (attribute PRO)  GET_WBSELEM
Order (attribute ANR)   GET_ORDERNO
Customer order (attribute AUN)  GET_SDDOC
Customer order item (attribute APO)  GET_SDDOCPOS
Document type (attribute BSA)  GET_DOCTYPE
Transaction type (attribute TEND_TYPE)  GET_TENDTYPE
<i>Incase you face any problems, do let me know.</i>
Hope this will help.
Please reward suitable points.
Regards
- Atul

Similar Messages

  • Accoung Assignment tab is disable during shopping cart creation

    Hi Gurus,
    Ned your expert advice on this issue.
    We are using SRM7.0 classic scenario. During configuration, under SPRO>Supplier Relationship Management>SRM Server>Cross Application Basic Settings>Account Asisgnment, we define Account assignment categories, define G/L account for Product Category and Account assignment Category and no entry under Maintain Local Accounting Data.
    However during shopping cart creation, Account Assignment tab is disable. We cannot even add line item and throwing an error. We assigned therequired entries under PPOSA_BBP but still unable to complete the shopping cart.
    Please advice how to resolve the issue.
    Thanks.

    Hi,
    Have you enabled the 'default' checkbox?
    Regards,
    Nikhil

  • Is there anyone who can help me out in shopping cart creation by FM?????

    Hi Guys,
    I am trying to create a Shopping cart in SRM system executing the RFC from External system.I am trying hard to solve this issue since last 1 months and still i am not able to do that.plz help me out its very urgent now.
    I am trying to use BBP_PD_SC_CREATE in combination with BBP_PD_SC_SAVE and Commit.
    Here Below i am mentioning what all fields i using to pass the data, and what all errors i am getting after executing the function Module.
    Please check it and tell me where exactly i am doing mistake.
    FM ---> BBP_PD_SC_CREATE
    I_REF_GUID 00000000000000000000000000000000
    I_PARK X
    I_SAVE X
    I_HEADER
    GUID 00000000000000
    DESCRIPTION TEST
    CURRENCY USD
    PROCESS_TYPE SHC
    I_ITEM
    GUID 00000000000000000000000000000000
    PARENT 00000000000000000000000000000000
    NUMBER_INT 0000000001
    NUMBER_EXT 0000000000
    PRODUCT 00000000000000000000000000000000
    DESCRIPTION MONITOR
    CATEGORY 00000000000000000000000000000000
    CATEGORY_ID 65.10
    QUANTITY 1.000
    UNIT EA
    PRICE 1.00
    PRICE_UNIT 1
    GROSS_PRICE 1.00
    CATALOG_PRICE 0.00
    CURRENCY USD
    PRODUCT_TYPE 01
    LOGSYS_FI CFG300
    BE_LOG_SYSTEM CFG300
    BE_PLANT BUS1
    BE_MOVE_REAS 0000
    BE_PUR_GROUP W01
    BE_PUR_ORG IBRD
    BE_CO_CODE IBRD
    BE_DOC_TYPE ECPO
    BE_PACKNO 00000000
    BE_INTROW 00000000
    BE_PO_PRICE 1
    I_ACCOUNT
    GUID 00000000000000000000000000000000
    P_GUID 00000000000000000000000000000000
    DISTR_PERC 100.00
    ACC_NO 0001
    ACC_CAT CC
    SRC_GUID 00000000000000000000000000000000
    G_L_ACCT 500411060
    BUS_AREA VTRS
    COST_CTR 6589
    SDOC_ITEM 000000
    SCHED_LINE 0000
    CO_AREA WBG1
    PROF_SEGM 0000000000
    CMMT_ITEM 500411060
    FUNDS_CTR 6589
    FUND BB
    I_PARTNER
    PARTNER_GUID 000000000000000000000000
    P_GUID 000000000000000000000000
    PARTNER_FCT 00000039
    PARTNER_NO
    ADDR_TYPE 1
    ADDR_ORIGIN A
    ADDR_NO 10735
    PARTNER_ID 1058
    same like i have passed 3 more partner details.
    I_ORGDATA
    GUID 0000000000000000000000000
    P_GUID 0000000000000000000000000
    PROC_ORG_RESP_ID 50000641
    PROC_ORG_ID 50000640
    PROC_GROUP_ID 50000641
    When i execute it, i am getting error like
    "Interface Data Contains error"
    "Incorrect Interface Data for set PDDEP"
    "Incorrect Interface Data for set PDDYN"
    "Incorrect Interface Data for set PDFRT"
    "Incorrect Interface Data for set PDHCF"
    "Incorrect Interface Data for set PDDEP"
    "Incorrect Interface Data for set PDORG"
    "Incorrect Interface Data for set PDDEP"
    "Incorrect Interface Data for set PDTAX"
    "Incorrect Interface Data for set PDDEP"
    "Incorrect Interface Data for set PDTOL"
    "Incorrect Interface Data for set PDWGT"
    "Enter Atleast one item for one limit"
    Thanks alot.
    GRTZ.
    Regards,
    Manoj Tiwari

    Hi,
    before I would try to save a SC to the database, I would check how I have to fill the interface. Therefore I would suggest to read at first a SC from the database with FM BBP_PD_SC_getdetail. With this example of an existing SC you should be able to will the interface correctly.
    E.g. when you check an existing SC with FM BBP_PD_SC_getdetail you see that some parameters are missing in your I_ORGDATA part. The I_ORGDATA part of my SC example looks like the following:
    PROC_ORG_RESP_OT               O       
    PROC_ORG_RESP_ID               92001699
    PROC_ORG_OT                    O       
    PROC_ORG_ID                    92000053
    PROC_GROUP_OT                  O       
    PROC_GROUP_ID                  92001699
    Here you can see that you forgot the whole *OT parts! In your case the system doesn't know that you mean an orgunit.
    As I mentioned above, when you know how a SC looks like on the database, it should be easy to fill the FM interface.
    Best regards
    Dennis

  • Shopping cart Creation Time is different from system time

    Hi ,
    Shopping Cart Creation Time is Different from System time.
    Could you tell me,        to which time it is refering to.
    How to change it.
    Create By is      webseruser
    Where can I find the required settings for the same
    Thanks In advance

    Hello,
    Are you checking this in BBP_PD?
    If you go to SU01 and check parameter "Personal Time Zone" -> "of the user", this time will appear to end user when creating document (document header in web).
                                                                                    If you do not have informed any value, it will be populated the pattern system timezone, defined in SU01 as well.
                                                                                    - I created a RFX in my test system with a user who's timezone (in tx SU01) is set as:
    Sys. Time Zone     CET                                                                 
    of the User        INDIA                                                                               
    - CET time  was 20:01:55                                                              
    - GMT time was 18:01:55                                                              
    - India time was 23:31:55                                                                               
    Looking at this RFX in BBP_PD I see the following:                                     
    Same user (India timezone and CET as "Sys. Time Zone"):                                
    Created_At: 20:01:55                                                                   
    Changed_at: 20:01:55                                                                   
    DETAILS (header):
    Created at: 18:01:55                                                                   
    Changed at: 18:01:55                                                                   
    RFX header (description): 23:31:55                                                     
    So, for end users, you should populate field "of the user" in SU01.
    In BBP_PD header details, you will have the GMT time (which is stored in internal tables).
    In BBP_PD created_at and changed_at you will have the system time zone, as defined in SU01.
    Regards,
    Ricardo

  • Using Wforms (Adobe interactive forms) in lieu of shopping cart creation

    Our users complain of too much data entry during shopping cart creation and less frequent users complain about forgetting GL a/c and product ID. In talking to SAP their suggestion is to implement Wforms to avoid end users logging into SRM and rather enter relevant details on wform and then convert it to Shopping cart.
    Has anyone implemented and can share how the experience has been,how difficult it to to implement wforms and support thereafter.I undertsand that wforms had issues in the past but SAP now claims to have overcome all those limitations.Please share your experience.

    Hi Ruchi,
    Did you say SAP proposed that you use WFORMS in place of SRM Shopping Cart?? I am not entirely sure we are quite there yet! There is lots of details available [here |http://www.sdn.sap.com/irj/sdn/adobe]which describe SAP interactive forms. Maybe this will help you. But I am surprised your users find the SC creation difficult, especially the 4 step wizard, can you not assign default values to many of these areas where they are having trouble? (GL accounts etc)
    Regards,
    Jason

  • Is it possible to make a shopping cart that only sends me the info

    I'm trying to make a shopping cart that only sends me the info for my photography site I then deliver the photo to the client in person

    Hi,
    Please take look to this thread, might be helpful
    shopping cart without payments.

  • Shopping Cart Approval Preview Issue in the Portal

    Hi Everbody
    In My SRM Portal, when the approver changes any text or any date like that in the shopping cart it should come for the accept changes to the creator inbox, and when he sees the approval preview it is showing the creators name, but my functinal guy says that the approval person should be there but not the creator person in the preview and when the creator of the sc accepts the changes it is showing that it is approved by the creator name but he says that it should be approver name not the creator name.
    so can boby please suggest me in this, thanks in advance.

    Hi ,
    Which WFL are you using, AC or PC? It is Badi approval WFL?
    What is your system version ans Support Pack?
    Thanks,
    Melina

  • Clicking the Stamp tool doesn't select the most recently used stamp - Acrobat X

    My issue is pretty much what the title says. Clicking the Stamp tool doesn't select the most recently used stamp. According to the Help screens and training videos, it should. I've checked Edit > Prefernces and could not find a setting that adjusted this behavior of the Stamp tool. Does anyone know what can be done to fix this? BTW - It's not just my installation of Acrobat X. Other users at my firm are having the same issue. The OS is Windows 7. Users have administrator rights. Thanks in advance.

    Hello Abhilasha,
    So, what your saying is that this function, the ability to select the most recently used stamp by clicking the stamp tool, has been removed, in spite of the fact that Acrobat's Help pages says it can be done (Using Acrobat X Standard > Collaboration > Commenting > Apply a Stamp > Step 1 > Second bullet). I wish they would put it back. It was quite handy.
    Perhaps I should adjust my request. Do you (or anyone else) know of a way to use the same stamp several times in a row without having to choose the stamp from the stamps list? For example, if you needed to put a check-mark stamp in several places in a document, it would be a pain to have to go back to the list each time. Is there perhaps an undocumented feature (maybe holding down a particular key while using the stamp) that would allow for multiple stamping?
    Thank you,
    Phillip

  • What are the most useful/your favorite Ipod touch apps?

    I am currently in the market for an ipod and I'm just not sure if I need a touch or not. I would love a 16gig but they don't exist which means I have to spend a lot of money on 32 gig. Anyways, I am just curious if the investment will be worth it in the long run because of the app's. Yes, I realize that a useful app to you might not be to me and vice versa so I was just hoping you guys could list off some of the most useful ones for you guys personally so I can know what to expect. Thanks!
    Message was edited by: DreamAgainXI

    1. Apple's "Remote". I love the ability to control my computer (playing my iTunes library into my stereo) from anywhere in my house via wi-fi.
    2. "Units" (and others like it). Very handy tool to convert sq. feet to acres, meters per second to mph, N-m to ft-lb, etc.
    3. "Loan Shark" (and others like it). Very handy to figure out monthly payments on a loan given the interest rate/ term, calculating how much principle you will have paid after X months, etc.
    4. "Sports Tap". ¡Órale! Mexico just beat France 2-0!
    I have many others, but these I use a lot and find the most useful.

  • The most useful GPOs in Windows Server 2012R2

    What are in your opinion the most useful GPOs in Server 2012 R2 that improving the work of the administrator and raising level of network security.
    Cloud you share your opinion. please?
    This topic first appeared in the Spiceworks Community

    Good Morning All,I'm currently trying to run a script to convert all xls files to xlsxI am using a script written here:
    https://gist.github.com/gabceb/954418The script as is:PowershellAdd-Type -AssemblyName Microsoft.Office.Interop.Excel$xlFixedFormat = [Microsoft.Office.Interop.Excel.XlFileFormat]::xlOpenXMLWorkbookwrite-host $xlFixedFormat$excel = New-Object -ComObject excel.application$excel.visible = $false$folderpath = "C:\temp\test\test_1"$filetype ="*xls"Get-ChildItem -Path $folderpath -Include $filetype -recurse | ForEach-Object `{ $path = ($_.fullname).substring(0, ($_.FullName).lastindexOf(".")) "Converting $path" $workbook = $excel.workbooks.open($_.fullname) $path += ".xlsx" $workbook.saveas($path, $xlFixedFormat) $workbook.close() ## Create old folder and move original files here $oldFolder = $path.substring(0, $path....

  • Stickying some of the most-used topics

    Is there any way that we could sticky the most-used topics in this section? I use the Unity-for-Arch thread frequently, and I see other threads that are quite large. I see that the ATI thread was made sticky, for good reason. Can we do the same on the larger threads, such as Unity-for-Arch, KF 5 and Plasma, i3, Pantheon Shell, etc.?

    horsemanoffaith wrote:Is there any way that we could sticky the most-used topics in this section? I use the Unity-for-Arch thread frequently, and I see other threads that are quite large. I see that the ATI thread was made sticky, for good reason. Can we do the same on the larger threads, such as Unity-for-Arch, KF 5 and Plasma, i3, Pantheon Shell, etc.?
    You should just use KSE (karol search engine) instead

  • The most used transactions

    Hi guys , I need to update the most useful costumer transaction  , is there a way to list the  Z transactions and programs that  I use the most in a specific date (Or range) ?? thank you for your help .

    Hi!
    I have more or less the same need as you, I would need to get a list of when was execute some transactions, to be able to decide if there are obsolate or not... Do you have any idea how could I get this information?
    I tried with STAT, but it seems is to much information and I get a timeout....
    Thank you and kind Regards,
    Carolina.

  • HT6439 This is probably the most useful article I have seen here. Would anyone else agree?

    This is probably the most useful article I have seen here. Would anyone else agree? 10/10

    No. I enjoyed the album.

  • Shopping cart creation problem

    I am trying to create a shopping cart.
    But when i am selecting a material from catalogue/giving basic description,qty,price,product category etc and add it to shopping cart, I find it is not selecting any plant/location,though a plant is there in drop down list.
    I have checked and found there is already a single plant assigned to my position in extended attribute.But still i am unable to select it.
    I also tried to make that plant as default,but still system is not picking it.
    Please suggest.
    Thanks
    Rajendra

    HI Rajendra,
    Check where is the user in the Org stucutre and what is the plant you are trying to assign, if both are different then try to assign that user to the proper org unit and test the scenario.
    Sam

  • Shopping Cart creation through describe requirement not working.

    Dear All,
             We are in to technical upgrade of SRM 4.0 to 5.0 (CS). With SRM 5.0 we have ECC6 as a backend system.
             On SRM 5.0, we could successfully create SC from Internal Goods/Services & against that shopping cart a PO gets created in backend. But when we try to create shopping cart from describe requirement the system throws following error messages,
    1.     Enter company code
    2.     No logical system for FI maintained. Inform system admin.
    3.     Error in account assignment for item 1
    4.     Error in partner transfer
    5.     Not possible to calculate tax
    Plz, help to solve this error.
    Regards,
    Vivek

    Hi
    Try to clear one by one error
    What is the company code in BAsic data of SC?
    Run a report BBP_CHECK_CONSISTENCY for that user for sc.
    Howerver verify these following configuration.
    Implementation Guide (IMG): Supplier Relationship Management ® SRM Server ® Cross-Application Basic Settings ® Account Assignment ® Define Account Assignment Categories
    Implementation Guide (IMG): Supplier Relationship Management ® SRM Server ® Cross-Application Basic Settings ® Account Assignment ® Define G/L Account for Product Category and Account Assignment Category- here there is a setting Product category, Accounr assigmnment (CC,WS , logical system name anf Gl acount) check it upi.
    Most of the data comes from your org structure only. However check it your settings which i mentioned.
    regards
    Muthu

Maybe you are looking for

  • Need Help on powershell Script to send mails in different languages

    Hello, Just wanted to use the script below to remind users of password expiry date (I got it from internet New-Passwordreminder.ps1). We have companies in many countries, so the email should be in the language of that country. So since our users are

  • Clicking + for a new tab gives an error message.

    After updating to Firefox 32 yesterday, any time I click on + to open a new tab, I get an error message: XML Parsing Error: undefined entity Location: about:newtab Line Number 116, Column 47: ..... Why? I can enter a URL or search a topic and everyth

  • New interal Hard drive and Lion

    I have a Mac Pro early 2008 which is working just fine except that the original hard drive is starting to show it's age. To mitigate the potential problem I have a new clean,empty internal hard drive and wonder if installing Lion on it would be a wis

  • MAKING A FIELD MANDATORY IN SELECTION SCREEN

    HOW TO MAKE THE SELECTION SCREEN FIELDS MANDATORY USING LOOP AT SCREEN STATEMENT.I TRIED USING IT WITH AT SELECTION SCREEN EVENT.BUT IT WAS NOT WORKING.SO CAN ANY OF U PROVIDE SAMPLE CODE FOR THIS. THANKS.

  • Audio and Image question for FCE

    Hello! I have this little problem. The music Im importing to my project (mp3) is only playing the baseline of the song, not the actual music...how can I change that? Also, unfortunately the white balance is horrible of the footage...I need to enhance