Launch Fact sheet from external app

Hi All,
Please forgive my rookieness as I don't have much experience with SAP.
I want to open a contact fact sheet in CRM 5.0 from a windows application. I have done similar things in salesforce.com and Microsoft CRM but am unsure how to do this with SAP web client.
Basically, my windows application will have a contact's phone number and then launch the SAP web client and open that contact's SAP fact sheet.
Can someone point me in the right direction?
Does SAP offer a trial version of CRM that I can install locally to test?
thank you,
KF
P.S. Why aren't the cookbooks (IC Web client, fact sheet, etc..) available in SDN? Would be nice to have a copy of those.

This is a double post, please see my response to your previous post.

Similar Messages

  • How to launch processLaunch.jsp from external app.

    Hello smart people,
    Can an application external to Identity Manager post a request to /idm/processLaunch.jsp/id=workflowName&attributesHere ?
    We are able to launch a process from within IDM. For example we have added links to the end user menu that when clicked kickoff workflows. However is it feasable to have an application external to Identity Manager trigger a workflow.
    We will need create a connection/session to Identity Manager by
    - create a loginInfo object
    - create a session
    - login to the session
    Then we should be able to post a request to /idm/processLaunch.jsp/id=workflowName&attributesHere to trigger the custom workFlow.
    The post http://forum.java.sun.com/thread.jspa?forumID=764&threadID=5164691 makes me think this can be done.
    I'm not the sharpest knife in the drawer so I thought I'd post the question to get input from you smart people.
    Our Installation is IDM 7.1 / Oracle running on a Unix OS.
    Any thoughts?

    Hello,
    If it is an external client, you need to provide the "login" and "password" details explicitly in the code (something like this), before getting any other Interface control to invoke the OIM APIs -
    public class OIMAPIClientTest {
    public static void main(String[] args) {
    try{
    System.out.println("Starting...");
    ConfigurationClient.ComplexSetting config = ConfigurationClient.getComplexSettingByPath("Discovery.CoreServer");
    Hashtable env = config.getAllSettings();
    tcUtilityFactory ioUtilityFactory = new tcUtilityFactory(env,"xelsysadm","abcd1234");
    System.out.println("Getting utility interfaces...");
    Regards,
    Amit
    Edited by: amitKumar on Feb 2, 2010 5:29 AM

  • Pass Principal to EJB from external app

    Hello,
    I have spent half a day with glassfish v2 trying to find what seems to be trivial information: how do I pass a caller's principal, so that it could be retrieved from EJBContext inside container (by ctx.getCallerPrincipal()).
    I know that at least servlet container delegates it behind the scenes. But I need to do this manually from external java app, for ex., from junit tests. Without passing a principal, I am calling EJB without a problem by looking up the initial context with these params:
    env.setProperty("java.naming.factory.initial", com.sun.enterprise.naming.SerialInitContextFactory");
    env.setProperty("org.omg.CORBA.ORBInitialHost", "hostname");
    env.setProperty("org.omg.CORBA.ORBInitialPort", "port");
    env.setProperty(Context.PROVIDER_URL, "url");
    I assumed that adding these line will solve the problem:
    env.setProperty(Context.SECURITY_PRINCIPAL, "uname");
    env.setProperty(Context.SECURITY_CREDENTIALS, "passw");
    Hawever, with these settings the caller's pincipal name inside container is ANONYMOUS.
    Can anyone help me out with this?
    Thank you!

    Hi,
    of course I did. I guess there is no problem in doing all kind of stuff with app client container. However, the question is, how it is possible to delegate user's principal from external app, like JUNIT test runner?
    There is simply no damn information about this! =(
    Anyone, please?

  • Problem launching Excel sheet from Button hyperlink

    Re: Access 2010 / Excel 2010 on Win 7 Professional
    The Problem:
    =============
    When I try to launch an Excel file (Dashboard sheet) from a hyperlink in a command button in an Access app, I get this error in the form of two message boxes:
    Message box:
    "You can't exit <application name> now".
    "If you're running a Visual Basic module that is using OLE or DDE, you may need to interrupt the module."
    (I simply clicked 'OK' on this first message)
    2nd Message box displayed at the same time from Microsoft Access:
    "A potential security concern has been identified.  This location may be unsafe.
    "MySheet1.xlsx".  Hyperlinks can be harmful to your computer and data.  To protect your computer, click only those hyperlinks from trusted locations.  Do you want to continue?"
    Yes/No
    At this point, if I answer 'yes' on this 2nd message, the spreadsheet will open normally.
    The Background:
    ================
    The button that launches the Excel app is on a simple blank form.  No other controls are on this form and there is no VBA code behind the form, just a hyperlink property is set in the hyperlink property in the button that points to the Excel file.
    In Access, under Options/Client Settings"
    These two are checked:
      -- Ignore DDE requests
      -- Enable DDE refresh
    I have a command button that has a hyperlink to an Excel sheet on my local drive.  (Both the database application and the Excel file are on my local drive)  The hyperlink of the button points to the Excel file on the local drive.
    The Excel file comes up fine by itself outside of the application, no problem.
    The Question:
    ==============
    How do I disable these two messages mentioned above so the user is not inundated with them everytime they want to launch the Excel dashboard sheet from the command button?  The button in the Access app has no VBA code behind it, just a hyperlink set in
    the "Hyperlink Address" property.   Is there a way to launch it with VBA code and not get these messages?   Both the Access app and the Excel file exist in the same directory on the local C drive.
    Thank you for your assistance....
    RLN

    Hi,
    Thank you for posting in the MSDN Forum.
    Since the issue is more relate to the end-user, I'd like to move it to Office 2010 - IT Pro General Discussions forum.
    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us.
    Thanks for your understanding.
    Best regards
    Fei
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • After SN install can't launch Disk Utility from external drive

    I recently upgraded 10.5.9 to SN on my white Macbook. First I used Carbon Copy Cloner to clone the old drive onto the replacement drive in an external enclosure. Then I swapped drives so that the new drive is now the internal drive and the old drive is in the enclosure. I then upgraded the OS on the internal drive via SN installer on DVD.
    Now when I start from the external drive in OS X 10.5.9 and try to launch Disk Utility from this drive I get a weird error message that "Disk Utility can't be launched because it's incompatible with this architecture." The only things I can think of is that Snow Leopard installs something that globally effects all perhipherals (like new disk drivers?), or that there is something in the enclosure's USB bridge which is causing this, or that installing Snow Leopard breaks the PRAM for older versions of OS X. Tech support for the enclosure vendor tells me there is nothing in the enclosure's USB that would cause this. Any insights into what's happening appreciated.

    Thanks for response. Ah, that's it. I was trying to launch it from the applications folder I had dragged to the dock, which was done while running Snow Leopard. That's why (duh!) all the application icons were slashed out. : |

  • How to call OIM API from external app?

    Hi,
    I have an java application and I would like to call OIM API to accept a request. The application resides in separate server than OIM.
    My questions:
    *1.* What to do to call OIM API from external application (import any OIM jars etc.)?
    *2.* Which method to use, setRequestResponse , closeRequest or any other?
    I appreciate any help, thanks.
    Edited by: m.m. on Feb 2, 2010 5:33 AM

    Hello,
    If it is an external client, you need to provide the "login" and "password" details explicitly in the code (something like this), before getting any other Interface control to invoke the OIM APIs -
    public class OIMAPIClientTest {
    public static void main(String[] args) {
    try{
    System.out.println("Starting...");
    ConfigurationClient.ComplexSetting config = ConfigurationClient.getComplexSettingByPath("Discovery.CoreServer");
    Hashtable env = config.getAllSettings();
    tcUtilityFactory ioUtilityFactory = new tcUtilityFactory(env,"xelsysadm","abcd1234");
    System.out.println("Getting utility interfaces...");
    Regards,
    Amit
    Edited by: amitKumar on Feb 2, 2010 5:29 AM

  • Launch apple store from AIR app (IOS)

    Hi,
    How I could launch the apple store from my flex AIR app? I need the tipical "go to app store" button...
    Thanks!
    Jorge

    You can go to a particular app in the app sotre by using navigateToURL function with the URL of the app as parameter. Please check this post: http://forums.adobe.com/message/4309691 But not sure how to open only the app store.

  • Issue launching apex pages from oracle apps

    Hi all.
    We have installed oracle apex 4.2 in database have Oracle apps and configured the oracle http server in different machine.
    Then we have followed the integration process suggested from oracle below.
    http://www.oracle.com/technetwork/developer-tools/apex/learnmore/apex-ebs-extension-white-paper-345780.pdf (Author: David Peake)
    http://www.oracle.com/technetwork/developer-tools/apex/apex-ebs-wp-cabot-consulting-169064.pdf
    While configuring neither APPS nor APEX showing error, but while launching APEX pages (clicking Menues created in Oracle APPS) its showing error “An error occurred when trying to perform the specified action”.
    Really the APEX, EBS integration has succeeded following the steps mentioned in the above provided links ??????
    Please suggest
    Thanks Raj

    Hi,
    I think the easiest way to do this is to create a form function that launches the workbook. Then call the form function from the button on the screen. This will work in a similar way to calling the workbook from a menu item. This will not work if you want to pass parameters contained in the form to the Discoverer workbook.
    Rod West

  • Launch CC Website from CCC App

    When I use this feature to open the CC website it works, however, I almost always see the word "Upgrade" beside Files and Apps. If I log in from the website I do not see this.
    I assume this is a minor bug, nothing major as I can still see everything as I normally do. I do find it to be confusing and at first I wondered if something was wrong with my CC Subscription and assume others will have the similar thoughts.
    I am running Firefox v18 on Windows 8

    Moved from the Creative Cloud Connection to the Creative Cloud forum.
    Thank you for the report. We will investigate the issue.
    If anyone else is seeing this please respond with your operating system and default web browser versions.

  • Accessing Instance info from external app

    We would like to provide a view of the instance information in BPEL within another web app. Specifically, a list of Instances, with the ability to click and get the Audit info.
    This would allow us some production visibility of our processes, without giving access to BPEL console directly.
    Anyway recommended "easiest" route to this?
    - Direct calls to BPEL DB?
    - Are there existing .jsps/components within BPEL that we can simply invoke?
    _mike                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Excellent, anyone have a link to the 10.1.2 JAVA BPEL API docs??
    _mike                                                                                                                                                                                       

  • How to execute a java script from an external app

    Just new to Acrobat SDK,
    Given that I've started Acrobat from external app,
    I can get a JSObject, but how do I get ito execute a script
    e.g., found this in doco
         var pp = this.getPrintParams();
         pp.interactive = pp.constants.interactionLevel.automatic;
         pp.printerName = "Our office printer";
         this.print(pp);

    I was able to get it to work by coding directly in VB, but can you expand on the 2nd part, "pass it as a string to run"
    So, in VB I have
              jsObj = pdDoc.GetJSObject
    I tried
         jsObj = "var pp = this.getPrintParams(); ... "
    but that doesn't seem to do anything

  • Fact Sheet generation - CL_CRM_GENIL_CONTAINER_OBJECT issue

    Hi Guys,
    We are utilizing functionality of an Activity Management to schedule appointments using Activity Scheduling and Standalone appointment creation as well. We did use automatic Fact Sheet attachments to the appointments.
    We introduced an ad hoc generation of PDF Fact sheet attachments into the appointments. We are testing our custom solution but we experienced one issue caused by SAP standard code.
    Let me summarize our settings first
    1.We turn off automatic FS generation in IMG CRM->Transactions->Settings for activities->Attach Fact Sheet to activities
    (Role)G:ZZ:CRM1:SLS_USER; (Trans.Type)Z100; (Short Descriptio)Visit; (Language)EN; (AttchAutom)blank; (AttachMan) flag
    2.We do use custom smartform ZCRM_FACTSHEET that is a copy of CRM_ACC_ACCOUNT_OVERVIEW_PRN
    3. We created new class ZCL_UIU_PRN_ACCOUNT as a copy of CL_UIU_PRN_ACCOUNT
    4. in View CRMV_PRN_CONTROL we have maintained following entries (Role)G:ZZ:CRM1:SLS_USER; (External Object Name)BuilHeader; (Form name) ZCRM_FACTSHEET; (Class/Interface)ZCL_UIU_PRN_ACCOUNT; (View) blank
    5. in cluster CRMVC_BUIL_PRT we have maintaned following Related objects ro (Role)G:ZZ:CRM1:SLS_USER and (Ext. Object Name) BuilHeader
    (External Object Name)BuilActivity-(Field name)ACTIVITIES; BuilAddress - ADDRESS_OVERVIEW; BuilContactPerson - CONTACTS; BuilInteractionHistory - HISTORY; BuilRelationship - RELATION_TYPES; BuilSalesArrangement - SALES_AREAS
    Our custom program ZFCRM_CREATE_FACT_SHEET is basically selecting relevant appointments; Reading information about main partner using FM CRM_PARTNER_READ_OW and calling FM CRM_UIU_BP_PRINT_BACKGROUND. All export parameter are properly filled in.
    This FM is basically calling our Z class ZCL_UIU_PRN_ACCOUNT based on above customizing. For simplification reasons imagine that ZCL_UIU_PRN_ACCOUNT is exact copy of standard SAP class CL_UIU_PRN_ACCOUNT where  CL_UIU_PRN_ACCOUNT is its superclass
    The issue is with the method COLLECT_DATA and section of the code
    lr_collection = lr_buil_entity->get_related_entities(
    iv_relation_name = <ls_model>-relation_name ).
    that returns data for internal tables lt_activities(open activities) and lt_history(closed activities). If we have scenario when we have 3 open and 8 closed activities:
    a. When I generate the Fact Sheet from an Account directly in Web UI CL_CRM_BOL_CORE->get_related_entities is returning 3 records for lt_activities(open activities) and 8 lt_history(closed activities).
    b. When I called it from our Z program the CL_CRM_BOL_CORE->get_related_entities is returning 11 records for lt_activities(open activities) and 11 lt_history(closed activities). It means mixed bag. And this is the issue.
    I did analyze the standard SAP code and the section containing below
    code is responsible for the mismatch
    try to read children
    if IV_RELATION_NAME is initial.
    if IV_OWNED_ONLY = ABAP_TRUE.
    LV_OBJ_LIST = IV_ENTITY->CONTAINER_PROXY-
    >IF_GENIL_CONTAINER_OBJECT~GET_OWNED_CHILDREN( IV_AS_COPY = TRUE ).
    else.
    LV_OBJ_LIST = IV_ENTITY->CONTAINER_PROXY-
    >IF_GENIL_CONTAINER_OBJECT~GET_CHILDREN( IV_AS_COPY = TRUE ).
    endif.
    elseif LV_MODE ne CL_CRM_BOL_ENTITY=>BYPASSING_BUFFER.
    get relation state
    >>this code>> LV_OBJ_LIST = IV_ENTITY->CONTAINER_PROXY-
    >IF_GENIL_CONTAINER_OBJECT~GET_RELATION( IV_RELATION_NAME =
    IV_RELATION_NAME
    IV_AS_COPY = TRUE ).
    read table IV_ENTITY->MY_MANAGER_ENTRY->RELATIONS with table key
    RELATION_NAME = IV_RELATION_NAME
    assigning
    <REL_STATE>.
    endif.
    CL_CRM_GENIL_CONTAINER_OBJLISTCP->CONSTRUCTOR
    data: LS_RELATION type GTYPE_RELATION,
    LV_PARENT type ref to CL_CRM_GENIL_CONTAINER_OBJECT,
    LV_ENTRY type ref to IF_GENIL_CONTAINER_OBJECT,
    LV_CHILD_PROXY type ref to CL_CRM_GENIL_CONTAINER_OBJECT.
    field-symbols: <REL> type CRMT_GENIL_CONT_RELAT
    >>this code>> read table IV_PARENT_DATA_REF->RELATIONS assigning <REL> with table key RELATION_NAME = IS_FILTER-RELATION_NAME.
    Table IV_PARENT_DATA_REF->RELATIONS is not filled for scenario b. at all. It is filled for scenario a. For our scenario b. it is missing relationships and that's the reason why we got mixed activities in BuilActivityRel and BuilHistoryRel..
    Did you come across similar bug or do you know which note could potentially resolve this issue?
    Thank you in advance.
    -Milan

    You might have to put breakpoint in function module CRM_UIU_BP_PRINT_BACKGROUND
    Check the values in parameter - IT_BOL_RELATION
    Also check values returned from querying table crmc_prn_contr2 (its at line 76 in our system).
    Thanks,
    Alwyn

  • How to allow fact sheets to be opened?

    I want to use a program on a flash drive that needs my web browser pop up blocking function to allow fact sheets to be opened.

    This article describes how to change your pop-up blocker settings, but I'm not sure that's really the issue... [[Pop-up blocker settings, exceptions and troubleshooting]].
    Could you describe the sequence of events? Is it a Windows program you run from the USB Flash drive, and then the program launches the fact sheet from the USB Flash drive? What happens (or what doesn't happen)?
    Do you know whether the fact sheet is an HTML page or a PDF?

  • How to pass values to dashboard prompts from external applications

    Any idea is well appreciated.
    How can I pass values of dashboard prompts from external applications to the dashboard prompts so that the dashboard is prefiltered based on values sent by external applications.
    Thanks in Advance!
    Kris

    Kris,
    i am able to change the session variable and able to call the dashboard from external app, but i identified prompt value not changing. but Finally i am able to found a workaround for you.
    Use the following URL and it explained here
    http://localhost:9704/analytics/saw.dll?Dashboard&nquser=Administrator&nqpassword=Administrator&PortalPath=/shared/abcd/_portal/dash1&Options=rmf&DSN=madan
    PortalPath is your dashboard location. /shared/abcd is folder where i saved dashboards. dash1 is my dashboard name.
    internally this dashboard includes many reports that uses the session variable. after doing above this i am able to update the session variable to the value i have given in URL, DSN=value.
    You may observer here that calls the dashboard and passes the value but its not updating the prompt value. so workaround for this is edit your prompt,
    change the Default to - SQL Results and place the sql
    SELECT CASE WHEN 1=0 THEN Markets.Region ELSE VALUEOF(NQ_SESSION.DSN) END saw_0 FROM Paint
    again here Market.Region is column from presentation layer and Paint is subject area. After doing this step, your prompt always shows value in the session varible as default.
    Now include reports and dashboard prompt in the dashboard and run this url from external applicaitons.
    http://localhost:9704/analytics/saw.dll?Dashboard&nquser=Administrator&nqpassword=Administrator&PortalPath=/shared/abcd/_portal/dash1&Options=rmf&DSN=madan
    it worked for me and blog this soon. if it works for you mark the question as answered and mark my replies as correct.
    thanks
    - Madan

  • Creation of multiple Fact Sheets

    Hi,
    I would like to create multiple customer fact sheets from different business partners in one process. The user doesn't want to open every single fact sheet.
    The origin of the business partners could be a BI-query, a target group or a Z-table.
    Does anybody have some ideas? Are there some function modules to fill the fact sheets? Is there a possibility with a function module and smart forms?
    Regards
    Jochen

    Hi Magesh,
    I understand your problem as I have gone through the same. Unfortunately this is standard functionality and you will have to investigate if a user-exit will resolve the issue.
    I did some work on this but stopped as the business agreed to live with it. Basically what you can try to do is disable "save" if it hits specific error messages (quantity exceeded or limit exceeded).
    Hope this helps !

Maybe you are looking for

  • Package com.sun.javadoc does not exist

    D:\Xyz.java:22: package com.sun.javadoc does not exist import com.sun.javadoc.*;After getting this error, I have set my classpath to C:\Program Files\Java\jdk1.5.0_03\lib\tools.jar. But still the error persists. Could anyone please tell me how do I s

  • ITunes 11 - How do I burn mp3 CDs WITH folders??

    I know how to burn mp3 cds on iTunes 11, but all the mp3s are thrown into a root folder.  I would like to be able to separate albums into different folders.  I'm sure this is pretty simple, yet I cannot figure it out.  This is for iTunes 11!  Thanks.

  • No luck sending email, connecting to radio - five bars but nothing

    I'm not covering the antenna black bars, phone shows five bars and AT&T sprocket just spins and spins. I can't get Safari to connect to anything. Radio won't play, Pandora won't play... I have unlimited data, long time iPhone and AT&T user and this i

  • Sending Idocs/tRFC through saprouter ?

    Hello, I understand that it is technically possible to send Idocs (tRFC) through a saprouter. But I couln't find any post/blog/articleof people who tried this setup. Anyone has tried to send Idocs through a saprouter ? Anything I should consider (bes

  • How can I show film taken with iPod touch on pc?

    I am attempting to run a film taken with her Ipod touch on her PC without success. Does any have any info that would help? regards derek