Direct launch of catalog

Hi everybody!
Our target is, to launch a specific catalog, after the user clicks on the "Shop" button within the "Employee Self-Service" view.
The solution should work as follows:
- user clicks on the "shop" button within the "Employee-Self-Service" Portal View
- the standard shoping cart screen opens
- directly after the shoping cart screen appears on the screen, a specific catalag opens directly
Does somebody have an idea, how I can get this thing working?
best regards !!
Edited by: Sven Nickel on Nov 22, 2011 1:09 PM

Hi everybody!
Thanks for your answers!
I found the solution:
SAP uses the class /SAPSRM/CL_CH_WD_DODM_SC_EXCTL to controll catalog operations.
The class contains the interface methods: "launch_catalog" (functionality to open the cat) and "add_from_catalog" (recieving the items form the cat and push them to the shopping cart).
I developed my own catalog handling class, based on the coding of the standard SAP class.
A change of the original coding was needed, because the standard class contains an own "catalog managemend", which is not accessible from outside to call a specific catalog.
I added my own LAUNCH_CATALOG class method to the WDINIT method, which opens the catalog directly.
Afterwards I added my own ADD_FROM_CATALOG class method to the ONACTIONADD_FROM_CATALOG Eventhandler, to recieve items from the catalog, i was launching before.
Everythings works fine now.
best regards,
Sven

Similar Messages

  • Parameters for calling PCR Direct Launch

    Hi,
    We have a custom webDynpro that lets manager select employees outside of their org unit for transfer into their org unit. Once the employee is selected how do we call the PCR Direct Launch iview with this employee number as a parameter? Is it even possible?
    We are on ECC 6.0 and portal 7.0
    thanks
    Salim

    Hello Salim,
    i think i got it now what you are trying to achive. The positive thing is, there is an application called "PcrDirectLaunchApplication" which allows you to "skip" the employee-selection". The bad thing, you wont be able to easily pass the pernr via an URI parameter. Its a bit more complicated. I will have a look how to achive it. Will keep you posted
    cheers,
    Markus

  • URL to directly launch the Contribution console for a particular site

    Looking for the URL that will directly launch the Webcenter Sites Contribution console for a particular site. Can we have such a URL (might be with site id and/or any other parameter) that will directly take us to that site when we launch http://<host>:<port>/cs/...?....
    Thanks
    Arijit

    Understood. Good question. You certainly won't be the last one to ask that. The short version is "I don't know", but the longer version is that it's possible to figure it out.
    The contributor UI is set up so that you can override any element you want. You're going to want to figure out which session variable is set to hold the site id - it's probably "pubid". Then, create a dedicated CSElement/SiteEntry pair that is the URL that you redirect to. Then element does nothing but pre-set pubid to what you want, and then calls the "front door" the UI. At that point, the framework should pick up the newly set pubid and you're off to the races.
    Caveat - I haven't tried this on the contributor UI yet but it works beautifully on the advanced UI to do all sorts of things - like creating a URL directly to an asset's edit screen etc.
    Good luck!

  • Order as direct material in catalog, with contract

    Hi,
    We are using SRM 5.5 and we have an issue concerning direct materials in a SC.
    In the shopping cart via a catalog, when you choose "Order as direct material" function for an item on the 'Basic data' detail screen, the information about the contract assigned to that item disapear.
    This situation doen't happen when we do a SC with reference to a contract, but without being in catalog.
    Do you have any idea about the reason of this behaviour?
    Many thanks,
    Andreia Nascimento

    Is this thread still valid? If not, please close the thread.
    If so, as no response has been submitted, please rephrase your question and/or provide further information to describe your requirement.
    Thanks
    Jason
    SDN SRM Moderator Team

  • Can't launch LR catalog on external drive after upgrading to LR 4.

    Today I realized I was using LR3 instead of the LR4 upgrade.  I quit LR3 and launched LR4. (Note: I did upgrade the catalog when I installed LR4.) The catalog opened just fine, but I noticed that edits and some library additions I had made while back in LR 3 were missing. I quit LR4. Relaunched my computer. Now I can't open my catalog in either LR3 or 4. The catalog is on an external hard drive. I'm getting the message "Lightroom cannot launch with this catalog. It is either on a network volume or on a volume on which Lightroom cannot save changes." I am not on a network. The external drive is attached to my desktop Mac. I have been launching with the catalog on the hard drive for over a year. I am at a loss to solve this. Help. I need to get to my pictures.

    Okay I fixed my own problem. I quit everything again and restarted my computer again. This time LR launched okay. I went back to LR3 and found I was using an older catalog. Then I quite that, relaunched LR4, selected the older catalog, and checked the box that says "upgrade again". I let this run and got a catalog with a new version number. The library is now in synch and I am happy again.

  • Directly launch the object if only one result is found (SEARCH_AUTONAV )

    Hi All
    We are on CRM 7.0 EP1, and I read an article in CRMEXPERT  that one of the improvements in CRM 7.0  would be to jump to the object directly if only one result is found. For example, if I know the sales order number I can open it directly by putting the SO number in search field 'Sales Order' and instead of giving me the result list, the system will directly open the sales order.
    The parameter to used for this is SEARCH_AUTONAV in function profile.But when I test this it is not working.I did not found any documentation about this parameter on help.sap or internet.
    Any idea about this parameter and how to use it?
    Or is there anyway to achieve what I am looking for?
    Thanks in advance for your help
    Swapnil

    Hello Swapnil,
    I'm not sure that SEARCH_AUTONAV is a desired parameter. But there is an improvement request which SAP has introduced by the [Note 1602520 - Improvement requests: Central Edit Button, One hit display|https://service.sap.com/sap/support/notes/1602520].
    Also for tehcnical basis please refer to [Note 1548131 - CC1: Automatic navigation to search result (technical basis)|https://service.sap.com/sap/support/notes/1548131].
    In general it's all about ONE_HIT_DIRECT_DISPL parameter.

  • I am unable to launch Lightroom 5 Catalog:Ircat. A black long rectangle comes up the reads: Lightroom - Opening Catalog: Lightroom 5 Catalog.Ircat.  But in never opens?

    I am unable to launch Lightroom 5 Catalog.Ircat.  A black rectangle says: Lightroom - Opening Catalog: Lightroom 5 Catalog.Ircat, but it never opens.

    I have Windows 7 Home premium, Lightroom 5.6 64bit  The program was working
    properly till a few weeks ago.  At that time I was not able to get my
    files.  There was the little question mark on them.  I have three external
    drives with pictures in them.  H and G drives all have question marks as to
    the location of the original pictures.  I drive which I share with a laptop
    where it work just fine and had been working fine now I can no longer
    access Lightroom 5 Catalog on it.
    I noticed two or three days ago that when I opened Lightroom it opened
    another Catalog Call Lightroom Catalog 2.  So when I tried to launch
    Lightroom Catalog 5, I get the long rectangular bar with the message
    "Lightroom - Opening Catalog: Lightroom Catalog.Ircat".  But it never
    opens.  The message just sits there.  There are error messages.   The
    external drive with Lightroom 5 Catalog.Ircat continues to work fine on my
    laptop.
    Your help is much appreciated.
    David

  • Correct procedure to export/import catalog

    I took photos on my vacation and imported them into Lightroom 4 on my laptop. The RAW files are separated by Date folders. I have edited many of them and saved the resulting jpgs in a separate folder called jpg exports, as a subfolder in each date folder.
    I have selected each of the date folders and the jpg export folders and selected "Export as a Catalog"
    From that window, I have selected my external drive, created a file name Caribbean, deselected "Export Selected Photos only" as I want all of the photos I selected.
    Export Negative files and Include Available Previews is selected.
    The Catalog Export starts.
    That process is underway as I type.
    When I did this process in the past, my next step was to plug my external into my desktop, launch Lightroom 4 and import the catalog off of the external drive. When I did this before, the RAW files by date showed up in Lightroom, but each of the jpg folder didn't transfer.
    What am I doing wrong or is it not possible to transfer the jpg edits over as part of the catalog?

    "Import from Catalog" will only pay attention to images which are directly represented in the Catalog you have selected - which show a thumbnail there.
    The fact that your JPG exports may be physically located inside the same folders as the Raw files that you have imported, or elsewhere, has no relevance here. If when you exported these JPGs, you selected the "import to Catalog" option then they will be represented in the Catalog and will therefore be included... but unless you actively want to see these exports next to the raw based images, in LR, with all the potential for confusion that brings - I am not going to suggest that as a good idea.
    It is not necessary to first "Export as Catalog". You can directly put the Catalog you have already made, or a copy of that, onto the external drive. Also you can directly move (probably, Copy is safer) all the image folders bodily onto this external drive. These things can be done in your standard file browser (Finder / Explorer), when Lightroom is not running on the laptop.
    Then you can connect your external drive to the Desktop, and start your main LR Catalog there. You can "import from catalog" (merge) all the images thumbnails, with their settings and metadata etc, into the desktop's LR catalog. All the images that you saw in the laptop, will now appear in the desktop too. If you only imported the Raws before, that is all you will see now.
    The physical addressing information for each Raw file, as when originally imported, will also be transferred along with the other metadata.
    So at this point the image thumbnails you have merged into your desktop catalog appear "offline" - the stored addressing they have, currently does not work in its new context. There will be a whole tree of date-based folders listed, corresponding to how things looked within the laptop, but at the moment showing  "not found" so far as the desktop is concerned. This is OK - easily fixable.
    You next need to decide where you want these image folders from the trip, to be located long-term. Transfer them bodily into that location (using Finder / Explorer). This should (in one go) include all the Raw files and the prior JPG exports, keeping the relative arrangement and naming of all these folders and subfolders intact. 
    Then in the Folders list of  your desktop Catalog, you can right-click on the highest-level folder which is currently marked as "not found" with a ? icon.  Then re-browse that to the new location where you have just put the transferred image folders. LR can then in one operation, not only update the file location information it holds for that folder, but also for all known contents of that folder - which means, all the imported images inside, and their containing subfolder "tree" - the whole trip. This will make all the transferred images from that trip "wake up again", and no longer be offline. You can now carry on editing them just as you did on the laptop.
    If you have used a structured date-folder arrangement (such as, one of the automatic ones LR provides) in a 100% consistent manner when working on the desktop and when working on the laptop, your images from the trip can merge seamlessly into your main library.

  • PrE12 video editor crashes on launch

    Hello - my first time posting in this forum. I just installed PrE12, and it will not launch the video editor. When I try from the welcome screen, shows the processing bar for a few minutes, and then dumps me right back at the welcome. If I launch the video editor application directly, it crashes at the point where the splash screen says "Loading ImporterQuickTime.prm". I have verified that this file exists in Plug-ins/Common.
    I am running Windows 7, and I have the latest QuickTime Player (7.7.4, 1680.86) installed. I have been running PrE8 for years with no issues. This only started happening once I installed PrE12. A search through the forum did not yield any obvious answer. I have tried uninstalling and reinstalling PrE with anti-virus disabled to no avail. I tried contacting the support/chat line, but the response said I am not eligible for support, despite having a paid license, which in and of itself it unbelievable. Have to try calling in the morning, but in the meantime...
    Has anyone here experienced and solved this problem?

    A.T.,
    Thanks for the quick suggestions. I think I found what I needed, although I'm not sure why. For anyone who might be having similar problems...
    I only found one active elements 8 process (PhotoshopElementsFileAgent). I killed it, but that had no effect (which I guess I would expect).
    I then ran PrE12 as the administrator, but had the same problem when I tried to launch the editor from the welcome screen. However, if I launch the editor application directy (rather than going through the welcome screen) as the administrator, it worked! This was not an ideal solution for me. I generally don't run applications with administrator privileges for security purposes, so I continued with your suggestions.
    I followed the path you mentioned looking for a Prefs file, but all I found were some logs. No prefs files had apparently been created yet. What I found was that there were two folders that appeared to do the same thing (...Adobe -> Premeire Elements -> 12.0, and ...Adobe -> Premiere Elements 12.0 -> 12.0). When I deleted the 12.0 from the "Premiere Elements" folder, I could open the editor when directly launching the application. However, when I went back to the start menu, it failed again.
    Then I deleted both the "12.0" and the "Premiere Elements 12.0" folders. I still could not get to the editor through the default start menu shortcut (i.e., via the welcome screen), but I can launch the editor as long as I select the application directly. I changed the target on the start menu shortcut, and now all is working fine!
    So it seems that the problem is related to launching the editor indirectly through either the welcome screen or from within the organizer. Since I am using Lightroom as my catalog, I have no need for the organizer. I consider my issue solved, but this may still be an issue for others...
    Thank you again for your help.

  • SRM-MDM catalog 3.0 - Installation Process

    Hi All,
    I'm in the process of installing SRM-MDM catalog 3.0 but I'm not sure about the correct installation process.
    The SRM-MDM catalog 3.0 installation guide indicates that the following instances are mandatory for SRM-MDM Catalog system:
    1- Java system with the central instance, the central services instance, the database instance
    2- MDM Server, and MDM Import Server
    We have covered the first point by installing an SRM 7.0 JAVA system. Regarding the second requirement, I have some doubts in the way it should be completed. What we did so far was to install the SRM-MDM catalog 3.0 from the MDM 7.1 installation master. So, we now have two MDM server instances: MDS and MDIS.
    I'm stuck now. I'm not sure on how to connect my SR-MDM system to the JAVA DB (created in step 1) to create a new MDM schema within it. This makes me wonder if I've followed the correct process. Could you please clarify and explain which steps should be performed to get my SRM-MDM system up and running? Actually my main concern is..Should I first install a MDM system as it's described in MDM IG, and after that perform the installation of the SRM-MDM catalog as I've already done in step 2?
    Hope being clear enough I'll wait for your suggestions.
    Thanks and regards

    Hi Diego.
    The Installation Note Number for SRM-MDM Catalog 3.0 is : 1177779. The recommended steps would be to follow how the Installation Guide recommends you to do so.
    But still your assumption is correct. MDM landscapes and Java landscapes are both different set of categories to be installed to make the Catalog scenario to be successfull.
    Step 1:  Make sure you have the back end database server(SQL/Oracle/???) is installed.
    Step 2:  Make sure all the MDM components(MDS, MDIS, etc) is installed.
    Step 3:  Make sure Java WebAS is installed correctly.
    Step 4:  Now deploy the Catalog SCA and MDM Connector deployed in the Java WebAS.
    Step 5: You can unarchive and load the repository.
    Step 6:  Try to launch the catalog using the URL provided to check and make sure if the connection is fine.
    Also what Masa has mentioned is the communication path how the whole process is achieved technically and that doesn't mean that it has to be in the same order which he has mentioned. The below sequence is just an path to describe how the communication is achieved technically.
    User -> Browser(Search UI deployed on AS Java) -> (Java API on AS Java) -> MDM Server -> MDM Repository -> DB
    Relating Masa's path with the above steps
    User ->
    Browser(Search UI deployed on AS Java) -> Step 3 and 4
    (Java API on AS Java) -> Step 3 and 4
    MDM Server -> Step 2
    MDM Repository -> Step5
    DB-> Step 1
    Hope this helps.
    Regards
    Bala
    Edited by: chandar_sap on Aug 30, 2010 6:16 PM

  • SRM 5.0 External Catalog is not working in SRM 7.0

    Hi,
    I am  facing an issue with External Catalog. It is working fine in SRM 5.0 but not working in SRM 7.0. I added the returntarget parameter and HOOKURL but still no luck. The parameters I have entered are
    http://www.xxx.es/punchout/sap/ocipunchouthtml.aspx?username=xxx&password=xxx
    USERNAME     XXX   Fixed Value
    PASSWORD    XXX   Fixed Value
    retruntarget    _top    Fixed Value
    HOOKURL                 Return URL
    The issue is that when I directly put the catalog URL in browser, it takes me to correct page from where I can shop but if I click the same link through SRM 7.0, it is navigating to some other page of vendor catalog from where items can't be added to shopping basket.
    Please suggest.
    Thanks,
    Anshuk Saxena

    Hi  ,
    You need to maintain this call structure in SRM system   standard call structure .
    5                https://url
    10     USERNAME     
    15     PASSWORD     
    20     CURRENCY     EUR
    25     BORG     
    26     E_mail     
    27     Country     
    30     reqUsername                                                                               
    35     reqPassword                                                                               
    40     buyer_mpid     
    45     USER_ID     SY-UNAME
    50     Language     EN
    55     BYPASS_OUTB_HANDLER     X
    56     BYPASS_INB_HANDLER     X
    80     HOOK_URL                                                                               
    85     ~OkCode     ADDI
    90     ~target     _TOP
    95     ~CALLER     CTLG
    Thanks & Regards
    Pradeep Kumar Dondeti

  • What is the recommended way to launch a web-start enabled Java application?

    Hello,
    I have a simple web-start enabled Java application, which I can launch from a brower by entering :
    https://xx.xx.x.xxx/MyApp/launch.html
    This method would show me a page. I then had to click on a link to run my application.
    I noticed that I could also launch my program by entering :
    https://xx.xx.x.xxx/MyApp/launch.jnlp
    This method would run my application right away.
    I wonder if there is a recommended way to launch/run a web-start enabled Java application?
    Thank you,
    Akino

    user8708553 wrote:
    ..to directly launch my application and bypass the HTML page, why is there a need to
    display the HTML page and make the user do a click?There are a number of advantages to using the web page. Including..
    <li> An explanation to the end-user of what the application does (a 'sales pitch').
    <li> Provision of screen shots of the app. (more 'sales pitch').
    <li> A description of what security environment it requires, and why.
    <li> Access to using the deployJava.js* to ensure the end-user actually has Java installed & has a suitable minimum version of Java, before they ever get access to the launch button/link.
    * http://download.oracle.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html#deployingApplications

  • Characters of external catalog Url overwritten

    Hi all,
    Iu2019ve defined an external web service for an vendor shop.
    The Url u201Chttp://xxxxxx.yyyyyy.de/cgi-bin/epssystem.dll?SAPLogin?SID=5u201D has been used as the first parameter (parameter type URL). When I try to call the web-shop in SRM 7.0 via portal the error HTTP 400 appears.
    Iu2019ve made an trace of the punchout call:
    http://xxxxxx.yyyyyy.de/cgi-bin/epssystem.dll?sap-client=100&sap-language=D.......
    The system has overwritten the string u201C?SAPLogin?SID=5u201D. When I add this string manually the catalog call works fine.
    In SRM 5.0 this was no problem.
    Iu2019ve checked the FM /SAPSRM/CLL_WST_CALL which is reading the customizing of the web service and the import parameter ev_call_url is fine.
    I havenu2019t found the coding where all the parameters are added to the URL to analyse the issue.
    Thanks for all of your inputs.
    Regards
    Stefan

    I've created an oss note and got following response:
    Dear Customer,
    After the note 1342873 was released there were some updates from
    Portal component (refer note 1283595).
    According to this if there are special characters like '?' in the URL
    or in any other parameters, then this character will not be passed.
    (refer point no 3 in the note).
    For that reason, this type of URL is not anymore supported by portal.
    Unfortunately, you need to contact your catalog vendor and ask for a
    new URL to launch the catalog.
    Regards,
    Dripto

  • PSE 11 Catalog not showing up in Catalog Manager

    My latest battle with PSE11 is trying to access my catalog in PSE11 via the Catalog Manager but it doesn't show up in the list.  The catalog is named My Catalog 2 is located at C:\ProgramData\Adobe\Elements Organizer\Catalogs\My Catalog 2.  It is the only catalog I use and is the one that opens up when I launch Organizer.  But, for the life of me, I can't get it to show up in the Catalog Manager.  The only catalog that shows up is the original catalog which is at a different location and was created when I installed PSE11 on my new computer (Thinkpad W530, Windows 8).  I've tried the Custom Location option and browsing to the location, but still no dice.  This catalog has thousands of pictures and was converted from my previous PSE6 catalog.  How do I get the Catalog Manager to find my current active catalog?  I need to do a repair to try and fix another problem I'm having.

    This all really started with the migration from my ancient Inspiron 8600 Win XP computer to my new Thinkpad W530 Win 8 computer and at the same time upgrading from PSE6 to PSE11.  In the process, I had to move all my pictures (1000s upon 1000s of them) to a different drive letter and main folder location than I was using on my old computer, although I kept the same subfolder structure.  This led to all the pictures being reported as missing in PSE11.  The reconnection function in PSE11 is not very good (IMO) at handling a situation like this.  The way it works, it would take forever and a day for it to search and reconnect all those picture files.  I think there was a third-party tool that worked on previous versions of PSE that would let you make mass changes to the file locations, but it doesn't work on the later versions of PSE.
    Anyway, I started doing some manual reconnecting and came across a weird situation where a few files wouldn't reconnect saying the file already existed in the catalog which didnt make sense.  So, I thought maybe an optimize/repair might fix the glitch.  This then led me to the Connection Manager problem.  I don't know, maybe all the unconnected files might be causing CM not to recognize the catalog which wouldn't make sense (to me).
    Since this situation of having files change location is likely to arise again, I had started investigating perhaps putting together some sort custom reconnect function using a sqlite db tool as you mentioned.  I was just hoping to get the files reconnected for now and move on to other things.  But, things are seldom simple and straight forward anymore.
    I did get My Catalog 2 back to my default at least.  I manually deleted the TestCatalog folder and when I launched Organizer, it prompted for a new catalog via CM.  But, CM of couse didn't list My Catalog 2.  So, I manually launched the catalog.pse11db file via file explorer and Organizer then made it my default catalog again.

  • Empty schema in master catalog

    Hi,
    I just did the basic setup CCM 2.0 on WAS 7.0
    Now I see the master catalog has no standard schema yet.
    I read this willl be generated the first time it gets edited, but it is not.
    Is this right, and do I have to build this schema on my own, or is there a initial upload available anywhere?
    Regards, Toine.

    HI,
    As already identified by Masa you must create the schema yourself either directly in the catalog (not recommended) or use either XML or CSV uploads. Please see the help documentation for details on schema file creation:
    http://help.sap.com/saphelp_ccm20/helpdata/en/index.htm
    Also - I have attached a simple test csv file for you to load to your catalog to get you started.
    Regards,
    Jason

Maybe you are looking for