SRM-MDM Dynamic catalog call structure and implicit search criteria

Hi experts,
We need to define the catalog call criteria for the SRM-MDM.
Our client requires content visualitzation restrictions but there is not any logic indentified to determine the records that must be viewed for every user.
Now, in their Non-SAP catalog, they are using users lists to which they assign the catalog records.
There are more than 150 users lists and is posible too to assign some catalog records to only 1 or 2 users, by user id.
We want to reproduce this scenario in SRM-MDM.
We are analysing two alternatives:
First alternative: badi BBP_CAT_CALL_ENRICH implementation for mask dynamic determination and custom z.
We've though in creating one mask for every user list.
Then, in SRM create a custom table with the userid and the user list id (mask equivalent). A user can belong to more than one user list.
Finally implement the BBP_CAT_CALL_ENRICH, searching in the z table the users id and obtaining the specific masks for this users and pass these masks as catalog call parameters dynamicly.
Is posible to use the BBP_CAT_CALL_ENRICH badi to pass dynamic parameters?
(in this case, maybe we could use a new org.est. attibute to assign user id and mask, instead of the custom table).
Second aternative: implicit search criteria based on a new org. est. atribute for mask
Is posible to create new implicit search criteria for org. est. atributes?
We could assign to every user the masks in the org. est. and then, create a new parameter which could look for the mask value in the org.est.
Thanks in advance

Hi Silvia,
I am not sure of the answer to the second part of the query but as for the usage of the BBP_CAT_CALL_ENRICH catalog in combination with various masks for the users to access catalog subsets, this should work quite well, best to try it out in a DEV environment and see how it goes.
Regards,
Jason

Similar Messages

  • MDM catalog Search UI is showing SRM-MDM Service catalog instead of Product

    Hi Experts,
    We are working on SRM7.0 with MDM. We have one Development environment where MDM is working fine.
    We made a copy of Existing MDM repository to new Server and Created new SRM-MDM environment for demo setup.
    We have nade SRM instance as a copy of Development and when we try to connect to the MDM after making all changes to the search ui as same as Development we are getting search UI page of catalog as SRM-MDM Service catalog instead of SRM-MDM Product catalog.
    I can able to acess the new repository through MDM Data manager it is fine.
    The products in repository are not displayed in search ui page as only service view of catalog is shown.
    Kindly reply if you have any idea or sugession.
    Regards,
    B.N.Karthikeyan.

    Hi,
    Login into the SRM -MDM repository ---> Go to General configuration settings --> select tab 'General'
    On default 'Service' radio button will be seected change the the radio button  to the ''Product' and save. Catalog will work as Product catalog.
    Regards,
    Chandolu Ramesh

  • Product catalog call structure config

    For each catalog there is a call structure defined in SAP SRM , My question is i have a Product catalog created in system with Logical system as XYZ SAPR/3 ( this is under subscreen techinical settings) ... after some days some budy changed it with different sap logical system how to track the change in call structure technical setting parameter. Is there any standard report to track the changes in product catalog call structure config.

    Hi
    A change to the logical system in catalog call structure would have to have an associated change request in the TMS, perhaps you can check there with the transport admin as to who changed the BBP_WS_VC cluster.
    Regards,
    Jason

  • External Catalog Call Structures

    We are on SRM 4.0 and integrated ITS.  We are using the standard call structure for external catalogs which opens in a new window.  However, this is causing grief with our users because they tend to stay in the catalogs too long and eventually timeout of SRM.  Our current timeout is set to 30 minutes.  Therefore, when they go to the catalogs, SRM sits idle.  When they checkout of the catalog to bring the items over into SRM, they will get a timeout message.
    I would like to have the catalog open in the same window as SRM.  I understand this is done through integrated call structure.
    However, when I select my items from the catalog and check out, I'm not brought back into my shopping cart.  Another window opens with the look of external ITS.
    Is there something I need to do with the call structure so that the items are added back to my shopping cart?
    Are there other options so that users do not timeout of SRM?  If SRM is sitting idle, can a message popup letting the user know their session will timeout soon unless they check out of the catalogs?

    Hi Monique,
    Last document i have in for ebp 3.0 !
    It is a configuration guide for setting up inframe catalogue.
    Extract :
    Prerequisites
    You have:
    installed an SAP Markets Enterprise Buyer Professional Edition 3.0 system
    installed the Requisite catalog (BugsEye 3.0)
    installed a Java Runtime Environment (for example Java 2 SDK Standard
    Edition)
    installed a servlet engine
    Activities
    Checking BugsEye_Config
    Copying of the WAR (Web Archive) file
    Deployment of the Application
    Changing the WEB.XML
    Defining the Internal Call Structure in EBP
    I can send you the document.
    However i do not know if it is still compliant...
    Kind regards,
    Yann

  • Catalog Call Structure Thumbnail

    Hello all.  Years ago, I added thumbnails of company logos to catalog call links in the shopping wizard.  This was probably SRM 3.0 or so...I'm pretty sure I used "Path for Symbol for Service" in the Define External Web Services field.  Now, with webdynpro, the documentation isn't changed at all.  I think this is pointing to a folder from the old ITS.  They wouldn't just let functionality just drop out like that would they?  Anybody know how this might be easily done today?  (SRM 7.0)

    Hi Galen,
    I was not aware of this functionality, however, in most cases, the requirement for company logos is in the catalog application so it may be that with the introduction of WD UI this was missed.
    Regards,
    Jason

  • After updating to 4.0 my library card numbers and my search criteria are no longer be saved. Is there a way for Firefox to save this information?

    Before updating to 4.0 I could do library searches and my previous searched criteria was saved as was my library card number. Now these items are no longer being saved.

    *Tools > Options > Privacy > Firefox will: "Use custom settings for history" > "Remember search and form history"
    * https://support.mozilla.com/kb/Form+autocomplete

  • Spotlight and Find search criteria is missing

    When I try to do a "find" from the finder or "show search criteria" when using spotlight most of the search criteria is missing. Nothing is listed under "other". A minimal amount of options are available is I choose "date" or "kind".
    Where is the list of search criteria stored and how can I get it back into the find feature?

    Most like a component of the Spotlight.app which resides in /System/FInder/CoreServices/. Where? I don't know. Maybe the simplest thing to do is retrieve it from your Time Machine backup or bootable backup/clone. Barring that, download Pacifist and extract it from your install disk and replace the faulty one. Once, you've done that and solved the problem, reinstall the latest COMBO update.

  • SRM 7.0 catalog call, method launch_catalog

    Hi,
    can anyone tell me, how to call a catalog in web dynpro for Abap? I want to call al catalog similar to SRM 7.0.
    In SRM 7.0 the class /SAPSRM/CL_CH_WD_NAVI_SERV and the method LAUNCH_CATALOG is used to call a catalog.
    Does anyone have an example how to use this class/methode, especially for HOOK_URL.
    The catalog I want to call is defined in the IMG under "Web-Services: ID and Description".
    Best regards,
    Elke

    Hi Jason,
    I am also facing the same concern. I have done all the below configurations
    1.) As per the SAP note 1643978, I have configured the Launch catalog in LPD_CUST
    2.) And the group access has also been assigned to the user as per the above note
    3.) In reference to the folder permissions on portal content, the access has been given according to the note - 1260119
    After doing all the changes, the external punch out catalog links are still dead. Could you please advise if there is any other activity which needs to be performed. Thanks in advance for your help.
    Best Regards,
    Bharathi

  • Using 'variables.instance' structure and implicit getters/setters

    I am adopting the use of creating a variables.instance (I use 'variables.my') structure to separate instance data from the object, however I have a question when it comes to ColdFusion creating implicit getters and setters based on that object's defined properties.
    BEFORE, if I had a Name property, CF would create getName() and setName() for me, and it would update the variables.Name private variable accordingly in each.  But now that my variables are being stored in 'variables.my.Name', does this mean I can no longer use ColdFusion's implicit getters and setters? (because it would improperly be attempting to execute getName and be looking for variables.Name, when that data now exists in variables.my.Name?
    Are there any methodologies around that allow me to utilize CF's implicit getters/setters while using this 'my' instance variable and have them work with one another?

    Thanks for the confirmation Carl.
    How cool, then, would it be if ColdFusion 11 supported something like:
    <cfcomponent
         accessors="true"
         implicitpropertyprefix="my."
    That way I could specify "my." as the property prefix and when it goes to create those implicit getters and settings, it will concatenate that into 'variables.my.' as the prefix when it alters property values or returns them.

  • Parent Child Relationship and Child Search Criteria

    Hi,
    My question relates to the DB Adapter used in BPEL.
    I posted the same question on BPEL forum but NOONE answerd me.
    I post this also to the TopLink forum because although i am using DB adapter, i chosed to query a database using TopLink Select Query.
    I have a two tables, TABLE_A (table_a_id, column_a) and TABLE_B(table_b_id, table_a_id, column_b, status). TABLE_B has a foreign key to TABLE_A.
    I created a synchronous BPEL process and created a DB adapter. I imported the two tables, i selected TABLE_A as my root database table and in the 'Define Selection Criteria', i specified a TopLink expression, to get only data when TABLE_B has status of value 1.
    Hoever, the expression seems to not work. I gets ALL data from TABLE_B, even with status of value of other than 1.
    Please help me as i am stuck.
    Thank you

    Hi,
    The reason we have a foreign relation is that the field should be preenet in some other table and it should be a Pkey in that table.
    why do you want to have a child with out a parent key, if it is that way why do you want that relation.
    Do you want to create the foreign key relation or is it already there.
    thanks

  • SRM MDM Catalog Multiple Imgae (field) display in UI

    Hi MDMers,
    I have configured the SRM-MDM Catalog and I had done Import data, mapping data, OCI, SRM call structure and UI settings. Everything works fine when we call the Catalog in SRM.
    My SRM -MDM Catalog needs certain custom fields which should hold some Button indicator for item classification (Red, Amber, and Green)
    Already we used MDMSRM_IMAGE field to have pictures of Item and mapped in Display view in UI manager.
    I tried one more custom field for the Image to hold this buttons (.gif file) but unfortunately it is not bringing the indictor images, just place holder is exist without indicator image.
    Could you please help me and give some work around solution to bring that Button Indicator in My Catalog view for each item.
    Please light up something on TEXT HTML, TEXT BLOCK, HYPERLINK and mime type
    Is it possible to have the .gif Image by using above functionality? If so please guide mates.
    Regards
    Edwin

    Hi Tam,
    I have tried to set up hyperlink for my images in SRM-MDM catalog.But no luck.
    1. My MIME Type is GIF.
    2. My url is
      http://fssomsdits01.forensic.gov.uk/eMerge/images
    The URL path contains my Images file like GREEN.GIF and RED.GIF
    Where I have to display the 2 images according to the catalog Item.
    As per forum discussion I tried the steps.
    I declared the MIME Type & Hyperlink type (rendered) in Look up table.
    I have mapped the fields in Catalog item table for MIME Type<hyper link> & URL<hyper Link> and Hyper Link.
    The data is just replicating in DATA manager, but not displaying in UI as image.
    Please can you help me to sort it out?
    Just explain me how to enable the Hyperlink field to line item.
    The steps to import thre Mime type/hyperlinku2026look up table and Qualified table.
    Regards
    Edwin

  • SRM MDM CATALOG

    Hello
    I am implementing SRM 5.0 with SRM MDM catalog and I have some doubts.
    How can I create catalogs and publish it for users in SRM?
    The catalogs are created in SRM accessing MDM catlog or only in MDM. ?
    Thanks
    Nilson

    >Hi
    >So, If I want to crate create and publish catalos manualy I can use this >webdympro?
    .How can access this webdympro?
    >Thanks
    Man, you really should read my post... you don't "publish" catalogs with MDM.  You setup a "repository" and load it.  You do this with CONSOLE.  With the DATAMANAGER or IMPORTMANAGER you can maintain repository data.  The MDM SERVER 5.5 is accessed through a url that you define in your catalog call structure.  If you have any more questions, I will help you out.
    Galen Schliem

  • Call Structure in SRM

    Hi Friends,
    Can anyone tell me, where are the settings for the Call structure and its importance.
    Incase I have Product category which is there with a some Third party search engine.
    when we choose a Product categorypfrom that search enginee then Product is transferred from that search enginee to our SRM system by poping up an additional window,  where in allowing us to change the basic data ,cost assignment , etc.and then when we click on Order It gets saved and SHC is created.
    So now I dont want that additional window to be called up when I transfer the product category from that third party  search enginee to my Shopping basket.
    where exactly I need to do the settings.can anyone help me?
    Regards,
    Sairam

    Hi,
    The call to web services is defined here:
    SRM IMG-> SRM -> SRM SERVER -> Master data -> define external web services
    Please check the settings there.
    BR,
    Disha.
    Do reward points for useful answers.

  • Definition of SRM Backend URL when calling a shop

    Hi,
    we installed the SRM portal and SRM 7.0 Backend on a server with full qualified host name "internal.server.int". The portal and the backend are accessed by the customer (internal network) with URLs "srmportal.company.com" and "srmbackend.company.com". Most stuff works fine, but when calling an external shop, the application /sap/sapsrm/outbound_hdlr is being called with the hostname "internal.server.int" and not with srmbackend.company.com as it should be. Therefore SSO is not working and the user is being asked to logon with password and username. When accessing the portal with the original server ID, everything works fine.
    We changed the parameters
    gw/alternative_hostnames
    icm/host_name_full
    to "srmbackend.company.com" but still the application /sap/sapsrm/outbound_hdlr is being called wit the wrong URL.
    Now my question is where the information of hostname and port is being taken from to call the application /sap/sapsrm/outbound_hdlr. Is it a profile parameter or customizing or...?
    Thanks a lot for your help,
    Fabian

    Hi,
    we changed the two parameters in the Catalog Call Structure:
    BYPASS_INB_HANDLER       X    (Fixed Value)
    BYPASS_OUTB_HANDLER   X    (Fixed Value)
    Now it seems to work.
    Thanks to all,
    Fabian

  • SRM MDM, Error, "Table with Code 'null' does not exist in repository"

    Hi experts,
    We has SRM MDM scenario, while doing OCI settings, we are able to connect with MDM repository but getting follwoing error message in portal, "java.lang.IllegalArgumentException: Table with Code 'null' does not exist in the repository 'Repository' or is one of the system table (e.g. Workflows) that is not exposed in repository schema" 
    Can You please suggest,
    Thanks and Regards,
    Munish

    Hi everyone,
    Sudhanshu and Anshuk:- Thanks for your response, let me try and explain the real scenario in details:-
    We have deployed the SRM-MDM Catalog Search UI in Portal.
    We tried accessing the http://<Portal Host>:<Portal Port>/SRM-MDM/SRM_MDM
    Then we got a screen (Search UI App screen), where in we have provided the MDM Server name, then the MDM Server Password, then presses the Connect button, then below this, it displayed the Repository name created in the MDM. We have selected the Repository, then provided the Credentials of a User (Name: T_CORP) in MDM which has "Catalog Manager", and the "UI Configuration Manager" Roles. Please note that these Role names were created by us in MDM. Is it the right procedure or do we have any standard Roles delivered by SAP in MDM to map? If any standard Roles are available, where we need to check these.
    Once the Credentials of MDM User is provided, and then selected the "Login" button.
    Then we are getting the below error.
    "java.lang.IllegalArgumentException: Table with Code 'null' does not exist in the repository 'Repository' or is one of the system table (e.g. Workflows) that is not exposed in repository schema"
    Please clarify; we are not configuring any values in iViews. Where we need to do this, I mean name of the iView, and what values do we need provide generally? We are just running the Search UI App application; I don't think it is an iView, because the URL shows the Application name details, etc...
    Please guide us, how to fix this Error.
    Thanks and Regards,
    Munish

Maybe you are looking for

  • New To AE from Motion (FCP) - timeline and other questions (PREVIEW)

    Okay, so like your normal person, I just install and open a template and delve into it seeing what can happen. So far, I learned that you need an update for macbook pro (opengl), no problem, downloaded and all is fine. However, I did notice something

  • My airport problem has returned big time --Need some Help!!

    Aloha once again: I though that this was fixed by simply changing channels on my airport router, but that fix only lasted for a few days, but now it's back and even worse. Let me give you some background on this problem. Here's my original message co

  • Interactive object oriented alv

    hi friends,      i want interactive object oriented alv report. i want some example program for that.

  • Installing Rosetta from a script

    Hi, I need to be able to install the rosetta component in Snow Leopard from a script file. We have a management tool that allows us to run scripts on our macbooks. We need to install a new piece of software across the company and this software requir

  • Web Dynpro ABAP application users need a backend su01 account?

    Hello Experts i have been searching the forums trying to determine if all Web Dynpro  ABAP application users need a backend su01 account? thank you for assisting, regards, Thabiso