Opening a Service Order directly in BSP application

Hi Experts,
I would like to know if its possible to pass the service Order no as a part of the BSP URL, so that the service Order is displayed in the BSP application.
For e.g. Service Order BSP application URL is: http://system:port/sap/bc/bsp/sap/crm_bsp_frame/entrypoint.do?appl=CRMD_BUS2000116
Is it possible to pass the object_id(Transaction Number) also as a part of this URL, which can display that particular order when the link is clicked?
Thanks,
Piyush

post this in CRM forum for better response.
SAP CRM: Webclient UI - Framework
Regards
Raja

Similar Messages

  • How open a service order using event handling

    HOw to open a service order using event handling

    Hi,
    Can you explain your requirement elaborately.
    I understand from it as, you want to open Service order creation page, based on some event(may be submit button).
    For that technically you can use navigation->goto_page('Provide the URL').
    or you can use inbound-plug and out-bound plug concept for naviagation.
    Regards,
    Devender V

  • Is it possible to print service order directly with PDF formular?

    does anybody know:
    is it possible to print service order directly with PDF formular?
    i don't mean to use the SE38 calling PRG RSTXPDFT4 to transfer SAP sript into PDF.
    thanks
    RD

    Not possible directly..
    But you can call this tranzaction to convert to PDF  & print. For this you need development

  • Survey cannot be opened in Service Order ticket

    Hello Experts,
    I have configured the Service Order in customer namespace YMSO. I have also assigned Surveys to the Service Products. When the Requestor with SOLMANREQ selects an item from the Service Catalog and be guided through the Service Order creation in the 2nd Screen, the assigned Survey is available. But when I click on edit Survey only a white screen appears.
    The survey is active and also the valid date is actual.
    Has someone an idea, why there is a dump while opening the Survey?
    Thanks and regards
    Katja

    Hello,
    I assume there is an issue with the survey rendering. Please refer to the following blog for possible solutions:
    Survey Rendering in CRM WEB UI
    Please double check if you can access the same survey in SAPUI using TRX CRMD_ORDER.
    regards,
    Johannes

  • Open a particular Order in Web UI by passing parameters to URL

    Hi Friends,
    Previously we worked in CRM 5.0, where in the PCUI application, we passed the extra parameters to the URL as CRM_OBJECT_ID = GUID to open a particular order.
    For Example:
    https://dev1crm.ra.rockwell.com:18020/sap(bD1lbiZjPTIwMCZkPW1pbg==)/bc/bsp/sap/crm_bsp_frame/entrypoint.do?appl=ZCRMD_BUS2000115_V1&blview=ZAK_165&analyze=X&crm_object_id=47A28A2DB2A635C3E100000082974C14.
    Now we have upgraded the system and working on CRM 7.0. How to implement the same functionality in Web UI?
    In Web UI, we tried with changing some parameters of the url but it didnt help. To display the Business directly, we
    changed the url as
    https://dev1crm.ra.rockwell.com:18020/sap(bD1lbiZjPTIwMCZkPW1pbg==)/crm_logon/default.htm?saprole=ZM2Q_MKT
    and it works fine. It properly opens the role ZM2Q_MKT without showing me the initial screen.
    So, my question is how to open a particular Order directly on the Web UI screen by passing the parameters to the URL.
    Regards,
    Raju

    Hi.
    The link in your case should be for quotation...
    https://dev1crm.ra.rockwell.com:18020/sap(bD1lbiZjPTIwMCZkPW1pbg==)/crm_logon/default.htm?crm-object-type=BT115QH_SLSQ&sap-system-login-basic_auth=X&sap-syscmdcrm-object-value=47A28A2DB2A635C3E100000082974C14
    And for order....
    https://dev1crm.ra.rockwell.com:18020/sap(bD1lbiZjPTIwMCZkPW1pbg==)/crm_logon/default.htm?crm-object-type=BT115H_SLSO&sap-system-login-basic_auth=X&sap-syscmdcrm-object-value=47A28A2DB2A635C3E100000082974C14
    Regards.

  • Unable to open web service tester page

    Hi
    I'm three days trying to resolve this problem. I 'dont find a solution. I'm using ejb3.0 and web service. When I test the the application show me the messages Unable to open web service tester page. The application server is start up.
    I'm trying this example. http://www.netbeans.org/download/flash/platform_55/platform_ws/
    When I try to deploy the application show me this error.
    C:/Sun/AppServer/jdk\bin\java
    -client
    -Xmx512m
    -XX:NewRatio=2
    -Dcom.sun.aas.defaultLogFile=C:/Sun/AppServer/domains/domain1/logs/server.log
    -Djava.endorsed.dirs=C:/Sun/AppServer/lib/endorsed
    -Djava.security.policy=C:/Sun/AppServer/domains/domain1/config/server.policy
    -Djava.security.auth.login.config=C:/Sun/AppServer/domains/domain1/config/login.conf
    -Dsun.rmi.dgc.server.gcInterval=3600000
    -Dsun.rmi.dgc.client.gcInterval=3600000
    -Djavax.net.ssl.keyStore=C:/Sun/AppServer/domains/domain1/config/keystore.jks
    -Djavax.net.ssl.trustStore=C:/Sun/AppServer/domains/domain1/config/cacerts.jks
    -Djava.ext.dirs=C:/Sun/AppServer/jdk/jre/lib/ext;C:/Sun/AppServer/domains/domain1/lib/ext;C:/Sun/AppServer/javadb/lib
    -Djdbc.drivers=org.apache.derby.jdbc.ClientDriver
    -Djavax.management.builder.initial=com.sun.enterprise.admin.server.core.jmx.AppServerMBeanServerBuilder
    -Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory
    -Dcom.sun.enterprise.taglibs=appserv-jstl.jar,jsf-impl.jar
    -Dcom.sun.enterprise.taglisteners=jsf-impl.jar
    -Dcom.sun.aas.classloader.optionalOverrideableChain=appserv-ws.jar,commons-logging.jar,commons-launcher.jar
    -Dcom.sun.aas.classloader.appserverChainJars=admin-cli.jar,admin-cli-ee.jar,dbschema.jar,j2ee-svc.jar
    -Dcom.sun.aas.classloader.serverClassPath.ee=%HADB_HOME%/lib/hadbjdbc4.jar,C:/Sun/AppServer/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,%HADB_HOME%/lib/dbstate.jar,%HADB_HOME%/lib/hadbm.jar,%HADB_HOME%/lib/hadbmgt.jar,C:/Sun/AppServer/lib/SUNWmfwk/lib/mfwk_instrum_tk.jar
    -Dcom.sun.aas.configName=server-config
    -Ddomain.name=domain1
    -Djmx.invoke.getters=true
    -Dcom.sun.aas.promptForIdentity=true
    -Dcom.sun.aas.classloader.optionalOverrideableChain.ee=
    -Dcom.sun.aas.instanceRoot=C:/Sun/AppServer/domains/domain1
    -Dcom.sun.aas.domainName=domain1
    -Dcom.sun.aas.classloader.sharedChainJars=javaee.jar,C:/Sun/AppServer/jdk/lib/tools.jar,install/applications/jmsra/imqjmsra.jar,commons-launcher.jar,C:/Sun/AppServer/imq/lib/jaxm-api.jar,C:/Sun/AppServer/imq/lib/fscontext.jar,C:/Sun/AppServer/imq/lib/imqbroker.jar,C:/Sun/AppServer/imq/lib/imqjmx.jar,C:/Sun/AppServer/imq/lib/imqxm.jar,C:/Sun/AppServer/lib/ant/lib/ant.jar,appserv-ws.jar,mail.jar,jsf-api.jar,jsf-impl.jar,appserv-jstl.jar,appserv-env.jar,jmxremote_optional.jar,C:/Sun/AppServer/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,commons-logging.jar,activation.jar,appserv-rt.jar,appserv-admin.jar,appserv-cmp.jar
    -Dcom.sun.aas.classloader.sharedChainJars.ee=appserv-se.jar,appserv-ee.jar,%HADB_HOME%/lib/dbstate.jar,%HADB_HOME%/lib/hadbjdbc4.jar,jgroups-all.jar,C:/Sun/AppServer/lib/SUNWmfwk/lib/mfwk_instrum_tk.jar
    -Djava.util.logging.manager=com.sun.enterprise.server.logging.ServerLogManager
    -Dcom.sun.enterprise.overrideablejavaxpackages=javax.xml.bind,javax.help,javax.portlet
    -Dcom.sun.aas.classloader.serverClassPath=C:/Sun/AppServer/lib/install/applications/jmsra/imqjmsra.jar,C:/Sun/AppServer/imq/lib/jaxm-api.jar,C:/Sun/AppServer/imq/lib/fscontext.jar,C:/Sun/AppServer/imq/lib/imqbroker.jar,C:/Sun/AppServer/imq/lib/imqjmx.jar,C:/Sun/AppServer/lib/ant/lib/ant.jar,C:/Sun/AppServer/lib/SUNWjdmk/5.1/lib/jdmkrt.jar
    -Dcom.sun.aas.classloader.appserverChainJars.ee=
    -Dcom.sun.aas.configRoot=C:/Sun/AppServer/config
    -Djava.library.path=C:\Sun\AppServer\lib;C:\Sun\AppServer\lib;C:\Sun\AppServer\jdk\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Sun\AppServer\lib;C:\Sun\AppServer\bin;C:\Sun\AppServer\bin;C:\Sun\AppServer\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Archivos de programa\Microsoft SQL Server\80\Tools\Binn\;C:\Archivos de programa\subversion-1.3.2\;C:\Archivos de programa\Subversion\bin;C:\Archivos de programa\QuickTime\QTSystem\;;;
    -Dcom.sun.aas.instanceName=server
    -Dcom.sun.aas.processLauncher=SE
    -Dcom.sun.aas.installRoot=C:/Sun/AppServer
    -Dcom.sun.aas.ClassPathPrefix=
    -Dcom.sun.aas.ClassPathSuffix=
    -Dcom.sun.aas.ServerClassPath=
    -cp
    ;C:/Sun/AppServer/lib/appserv-launch.jar
    com.sun.enterprise.server.PELaunch
    start|#]
    Starting Sun Java System Application Server Platform Edition 9.0 (build b48) ...
    CORE5098: AS Socket Service Initialization has been completed.
    CORE5076: Using [Java HotSpot(TM) Client VM, Version 1.5.0_06] from [Sun Microsystems Inc.]
    SEC1002: Security Manager is OFF.
    ADM0001:MBeanServer initialized successfully
    SEC1143: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper.
    sgmt.service_initialized
    ADM1079: Initialization of AMX MBeans successful
    ADM1504: Here is the JMXServiceURL for the Standard JMXConnectorServer: [service:jmx:rmi:///jndi/rmi://dani:8686/jmxrmi].  This is where the remote administrative clients should connect using the standard JMX connectors
    ADM1506: Status of Standard JMX Connector: Active = [true]
    autoDeployment status dir missing, creating a new one
    [AutoDeploy] Selecting file C:\Sun\AppServer\lib\install\applications\MEjbApp.ear for autodeployment.
    deployed with moduleid = MEjbApp
    [AutoDeploy] Successfully autodeployed : C:\Sun\AppServer\lib\install\applications\MEjbApp.ear.
    [AutoDeploy] Selecting file C:\Sun\AppServer\lib\install\applications\__ejb_container_timer_app.ear for autodeployment.
    deployed with moduleid = __ejb_container_timer_app
    [AutoDeploy] Successfully autodeployed : C:\Sun\AppServer\lib\install\applications\__ejb_container_timer_app.ear.
    [AutoDeploy] Selecting file C:\Sun\AppServer\lib\install\applications\__JWSappclients.ear for autodeployment.
    deployed with moduleid = __JWSappclients
    [AutoDeploy] Successfully autodeployed : C:\Sun\AppServer\lib\install\applications\__JWSappclients.ear.
    SMGT0007: Self Management Rules service is enabled
    Application server startup complete.
    WEB0302: Starting Sun-Java-System/Application-Server.
    WEB0100: Loading web module [__default-admingui] in virtual server [__asadmin] at [/]
    WEB0100: Loading web module [adminapp] in virtual server [__asadmin] at [/web1]
    WEB0100: Loading web module [admingui] in virtual server [__asadmin] at [/asadmin]
    Initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context '/asadmin'
    Completed initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context '/asadmin'
    Initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context ''
    Completed initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context ''
    WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 8080
    WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 8181
    WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 4848
    About to load the system app: __JWSappclients
    WEB0100: Loading web module [__JWSappclients:sys.war] in virtual server [server] at [/__JWSappclients]
    sending notification to server...server
    CORE5051: Shutting down all J2EE applications ...
    CORE 5060 :  Stopping all J2EE Connector 1.5 Compliant resource adapters ...
    CORE 5061 : Resource adapters Stop() Complete
    CORE5052: Application shutdown complete.
    [AutoDeploy] Disabling AutoDeployment service.
    WEB0303: Stopping Sun-Java-System/Application-Server.
    WEB0713: Stopping Sun-Java-System/Application-Server HTTP/1.1 on 8080
    WEB0713: Stopping Sun-Java-System/Application-Server HTTP/1.1 on 8181
    WEB0713: Stopping Sun-Java-System/Application-Server HTTP/1.1 on 4848
    Waiting for 1 instance(s) to be deallocated
    Waiting for 1 instance(s) to be deallocated
    Waiting for 1 instance(s) to be deallocated
    C:/Sun/AppServer/jdk\bin\java
    -client
    -Xmx512m
    -XX:NewRatio=2
    -Dcom.sun.aas.defaultLogFile=C:/Sun/AppServer/domains/domain1/logs/server.log
    -Djava.endorsed.dirs=C:/Sun/AppServer/lib/endorsed
    -Djava.security.policy=C:/Sun/AppServer/domains/domain1/config/server.policy
    -Djava.security.auth.login.config=C:/Sun/AppServer/domains/domain1/config/login.conf
    -Dsun.rmi.dgc.server.gcInterval=3600000
    -Dsun.rmi.dgc.client.gcInterval=3600000
    -Djavax.net.ssl.keyStore=C:/Sun/AppServer/domains/domain1/config/keystore.jks
    -Djavax.net.ssl.trustStore=C:/Sun/AppServer/domains/domain1/config/cacerts.jks
    -Djava.ext.dirs=C:/Sun/AppServer/jdk/jre/lib/ext;C:/Sun/AppServer/domains/domain1/lib/ext;C:/Sun/AppServer/javadb/lib
    -Djdbc.drivers=org.apache.derby.jdbc.ClientDriver
    -Djavax.management.builder.initial=com.sun.enterprise.admin.server.core.jmx.AppServerMBeanServerBuilder
    -Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory
    -Dcom.sun.enterprise.taglibs=appserv-jstl.jar,jsf-impl.jar
    -Dcom.sun.enterprise.taglisteners=jsf-impl.jar
    -Dcom.sun.aas.classloader.optionalOverrideableChain=appserv-ws.jar,commons-logging.jar,commons-launcher.jar
    -Dcom.sun.aas.classloader.appserverChainJars=admin-cli.jar,admin-cli-ee.jar,dbschema.jar,j2ee-svc.jar
    -Dcom.sun.aas.classloader.serverClassPath.ee=%HADB_HOME%/lib/hadbjdbc4.jar,C:/Sun/AppServer/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,%HADB_HOME%/lib/dbstate.jar,%HADB_HOME%/lib/hadbm.jar,%HADB_HOME%/lib/hadbmgt.jar,C:/Sun/AppServer/lib/SUNWmfwk/lib/mfwk_instrum_tk.jar
    -Dcom.sun.aas.configName=server-config
    -Ddomain.name=domain1
    -Djmx.invoke.getters=true
    -Dcom.sun.aas.promptForIdentity=true
    -Dcom.sun.aas.classloader.optionalOverrideableChain.ee=
    -Dcom.sun.aas.instanceRoot=C:/Sun/AppServer/domains/domain1
    -Dcom.sun.aas.domainName=domain1
    -Dcom.sun.aas.classloader.sharedChainJars=javaee.jar,C:/Sun/AppServer/jdk/lib/tools.jar,install/applications/jmsra/imqjmsra.jar,commons-launcher.jar,C:/Sun/AppServer/imq/lib/jaxm-api.jar,C:/Sun/AppServer/imq/lib/fscontext.jar,C:/Sun/AppServer/imq/lib/imqbroker.jar,C:/Sun/AppServer/imq/lib/imqjmx.jar,C:/Sun/AppServer/imq/lib/imqxm.jar,C:/Sun/AppServer/lib/ant/lib/ant.jar,appserv-ws.jar,mail.jar,jsf-api.jar,jsf-impl.jar,appserv-jstl.jar,appserv-env.jar,jmxremote_optional.jar,C:/Sun/AppServer/lib/SUNWjdmk/5.1/lib/jdmkrt.jar,commons-logging.jar,activation.jar,appserv-rt.jar,appserv-admin.jar,appserv-cmp.jar
    -Dcom.sun.aas.classloader.sharedChainJars.ee=appserv-se.jar,appserv-ee.jar,%HADB_HOME%/lib/dbstate.jar,%HADB_HOME%/lib/hadbjdbc4.jar,jgroups-all.jar,C:/Sun/AppServer/lib/SUNWmfwk/lib/mfwk_instrum_tk.jar
    -Djava.util.logging.manager=com.sun.enterprise.server.logging.ServerLogManager
    -Dcom.sun.enterprise.overrideablejavaxpackages=javax.xml.bind,javax.help,javax.portlet
    -Dcom.sun.aas.classloader.serverClassPath=C:/Sun/AppServer/lib/install/applications/jmsra/imqjmsra.jar,C:/Sun/AppServer/imq/lib/jaxm-api.jar,C:/Sun/AppServer/imq/lib/fscontext.jar,C:/Sun/AppServer/imq/lib/imqbroker.jar,C:/Sun/AppServer/imq/lib/imqjmx.jar,C:/Sun/AppServer/lib/ant/lib/ant.jar,C:/Sun/AppServer/lib/SUNWjdmk/5.1/lib/jdmkrt.jar
    -Dcom.sun.aas.classloader.appserverChainJars.ee=
    -Dcom.sun.aas.configRoot=C:/Sun/AppServer/config
    -Djava.library.path=C:\Sun\AppServer\lib;C:\Sun\AppServer\lib;C:\Sun\AppServer\jdk\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Sun\AppServer\lib;C:\Sun\AppServer\bin;C:\Sun\AppServer\bin;C:\Sun\AppServer\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Archivos de programa\Microsoft SQL Server\80\Tools\Binn\;C:\Archivos de programa\subversion-1.3.2\;C:\Archivos de programa\Subversion\bin;C:\Archivos de programa\QuickTime\QTSystem\;;;
    -Dcom.sun.aas.instanceName=server
    -Dcom.sun.aas.processLauncher=SE
    -Dcom.sun.aas.installRoot=C:/Sun/AppServer
    -Dcom.sun.aas.ClassPathPrefix=
    -Dcom.sun.aas.ClassPathSuffix=C:\Sun\AppServer\domains\domain1\lib\mysql-connector-java-3.1.12-bin.jar
    -Dcom.sun.aas.ServerClassPath=
    -cp
    ;C:/Sun/AppServer/lib/appserv-launch.jar
    com.sun.enterprise.server.PELaunch
    start|#]
    Starting Sun Java System Application Server Platform Edition 9.0 (build b48) ...
    CORE5098: AS Socket Service Initialization has been completed.
    CORE5076: Using [Java HotSpot(TM) Client VM, Version 1.5.0_06] from [Sun Microsystems Inc.]
    SEC1002: Security Manager is OFF.
    ADM0001:MBeanServer initialized successfully
    SEC1143: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper.
    sgmt.service_initialized
    ADM1079: Initialization of AMX MBeans successful
    ADM1504: Here is the JMXServiceURL for the Standard JMXConnectorServer: [service:jmx:rmi:///jndi/rmi://dani:8686/jmxrmi].  This is where the remote administrative clients should connect using the standard JMX connectors
    ADM1506: Status of Standard JMX Connector: Active = [true]
    SMGT0007: Self Management Rules service is enabled
    Application server startup complete.
    WEB0302: Starting Sun-Java-System/Application-Server.
    WEB0100: Loading web module [__default-admingui] in virtual server [__asadmin] at [/]
    WEB0100: Loading web module [adminapp] in virtual server [__asadmin] at [/web1]
    WEB0100: Loading web module [admingui] in virtual server [__asadmin] at [/asadmin]
    Initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context '/asadmin'
    Completed initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context '/asadmin'
    Initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context ''
    Completed initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context ''
    WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 8080
    WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 8181
    WEB0712: Starting Sun-Java-System/Application-Server HTTP/1.1 on 4848
    About to load the system app: __JWSappclients
    WEB0100: Loading web module [__JWSappclients:sys.war] in virtual server [server] at [/__JWSappclients]
    ADM1041:Sent the event to instance:[ResourceDeployEvent -- reference-added jdbc/aae]
    CORE5004: Resource Deployed: [jdbc:aae].
    wsgen successful
    DPL5306:Servlet Web Service Endpoint [AAEWebService] listening at address [http://dani:8080/WebAAEstates/AAEWebServiceService]
    deployed with moduleid = WebAAEstates
    WEB0100: Loading web module [WebAAEstates] in virtual server [server] at [/WebAAEstates]
    naming.bind
    topLink_version
    application_server_name_and_version
    login_successful
    Initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context '/WebAAEstates'
    Completed initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context '/WebAAEstates'
    exception caught
    javax.naming.NameNotFoundException
            at com.sun.enterprise.naming.TransientContext.resolveContext(TransientContext.java:255)
            at com.sun.enterprise.naming.TransientContext.lookup(TransientContext.java:178)
            at com.sun.enterprise.naming.SerialContextProviderImpl.lookup(SerialContextProviderImpl.java:61)
            at com.sun.enterprise.naming.LocalSerialContextProviderImpl.lookup(LocalSerialContextProviderImpl.java:98)
            at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:309)
            at javax.naming.InitialContext.lookup(InitialContext.java:351)
            at org.aae.jose.bd.AAEWebService.<init>(AAEWebService.java:43)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
            at java.lang.Class.newInstance0(Class.java:350)
            at java.lang.Class.newInstance(Class.java:303)
            at com.sun.enterprise.webservice.JAXWSServlet.registerEndpoint(JAXWSServlet.java:291)
            at com.sun.enterprise.webservice.JAXWSServlet.doInit(JAXWSServlet.java:265)
            at com.sun.enterprise.webservice.JAXWSServlet.init(JAXWSServlet.java:108)
            at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1133)
            at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:787)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:183)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
            at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
            at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:231)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
            at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
            at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
    |#]
    Servlet web service endpoint 'AAEWebService' failure
    java.lang.RuntimeException: javax.naming.NameNotFoundException
            at org.aae.jose.bd.AAEWebService.<init>(AAEWebService.java:50)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
            at java.lang.Class.newInstance0(Class.java:350)
            at java.lang.Class.newInstance(Class.java:303)
            at com.sun.enterprise.webservice.JAXWSServlet.registerEndpoint(JAXWSServlet.java:291)
            at com.sun.enterprise.webservice.JAXWSServlet.doInit(JAXWSServlet.java:265)
            at com.sun.enterprise.webservice.JAXWSServlet.init(JAXWSServlet.java:108)
            at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1133)
            at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:787)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:183)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
            at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
            at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:231)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
            at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
            at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
    Caused by: javax.naming.NameNotFoundException
            at com.sun.enterprise.naming.TransientContext.resolveContext(TransientContext.java:255)
            at com.sun.enterprise.naming.TransientContext.lookup(TransientContext.java:178)
            at com.sun.enterprise.naming.SerialContextProviderImpl.lookup(SerialContextProviderImpl.java:61)
            at com.sun.enterprise.naming.LocalSerialContextProviderImpl.lookup(LocalSerialContextProviderImpl.java:98)
            at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:309)
            at javax.naming.InitialContext.lookup(InitialContext.java:351)
            at org.aae.jose.bd.AAEWebService.<init>(AAEWebService.java:43)
            ... 34 more
    |#]
    StandardWrapperValve[AAEWebService]: Allocate exception for servlet AAEWebService
    javax.servlet.ServletException
            at com.sun.enterprise.webservice.JAXWSServlet.doInit(JAXWSServlet.java:273)
            at com.sun.enterprise.webservice.JAXWSServlet.init(JAXWSServlet.java:108)
            at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1133)
            at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:787)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:183)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
            at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
            at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:231)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
            at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
            at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
    Caused by: java.lang.RuntimeException: javax.naming.NameNotFoundException
            at org.aae.jose.bd.AAEWebService.<init>(AAEWebService.java:50)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
            at java.lang.Class.newInstance0(Class.java:350)
            at java.lang.Class.newInstance(Class.java:303)
            at com.sun.enterprise.webservice.JAXWSServlet.registerEndpoint(JAXWSServlet.java:291)
            at com.sun.enterprise.webservice.JAXWSServlet.doInit(JAXWSServlet.java:265)
            ... 26 more
    Caused by: javax.naming.NameNotFoundException
            at com.sun.enterprise.naming.TransientContext.resolveContext(TransientContext.java:255)
            at com.sun.enterprise.naming.TransientContext.lookup(TransientContext.java:178)
            at com.sun.enterprise.naming.SerialContextProviderImpl.lookup(SerialContextProviderImpl.java:61)
            at com.sun.enterprise.naming.LocalSerialContextProviderImpl.lookup(LocalSerialContextProviderImpl.java:98)
            at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:309)
            at javax.naming.InitialContext.lookup(InitialContext.java:351)
            at org.aae.jose.bd.AAEWebService.<init>(AAEWebService.java:43)
            ... 34 more
    |#]
    exception caught
    javax.naming.NameNotFoundException
            at com.sun.enterprise.naming.TransientContext.resolveContext(TransientContext.java:255)
            at com.sun.enterprise.naming.TransientContext.lookup(TransientContext.java:178)
            at com.sun.enterprise.naming.SerialContextProviderImpl.lookup(SerialContextProviderImpl.java:61)
            at com.sun.enterprise.naming.LocalSerialContextProviderImpl.lookup(LocalSerialContextProviderImpl.java:98)
            at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:309)
            at javax.naming.InitialContext.lookup(InitialContext.java:351)
            at org.aae.jose.bd.AAEWebService.<init>(AAEWebService.java:43)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
            at java.lang.Class.newInstance0(Class.java:350)
            at java.lang.Class.newInstance(Class.java:303)
            at com.sun.enterprise.webservice.JAXWSServlet.registerEndpoint(JAXWSServlet.java:291)
            at com.sun.enterprise.webservice.JAXWSServlet.doInit(JAXWSServlet.java:265)
            at com.sun.enterprise.webservice.JAXWSServlet.init(JAXWSServlet.java:108)
            at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1133)
            at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:787)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:183)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
            at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
            at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
            at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:231)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
            at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
            at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
            at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
            at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
    |#]
    Servlet web service endpoint 'AAEWebService' failure
    java.lang.RuntimeException: javax.naming.NameNotFoundException
            at org.aae.jose.bd.AAEWebService.<init>(AAEWebService.java:50)
            at sun.reflect.NativeConstructorAccessorImpl.newIn                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  

    Hello,
    you can check it at GlassFish Admin console (usually running on port 4848).
    You need to log on to Admin console with the (default) or changed password (depends if you changed it during installation).
    There you could see your web service deployed (usually in the "folder" Web services).
    If you can see it you should see also wsdl - for your web service.
    link:
    http://developers.sun.com/appserver/reference/techart/ws_mgmt.html
    Regards,
    Miro

  • How to find out the service conformation details based on service order

    Hi.
    I open the CRMD_ORDER
    In this i open a service order.
    I got all the information of that particular service order number in the CRM_ORDER_READ program.
    But i unable to find out conformation details of that particular service order.
    In CRM_ORDER_READ we have DOC_FLOW. But in that i did not find Conformation data. like Conformation number.
    Can anybody explain me regarding finding the conformation details based on the service order.
    I want service conformation number based on the service order.
    Is there any other function module to get all the details of service order with the service conformation also.
    Thank You.
    Regards,
    B. Krishna.

    Hi Krishna,
    You can get the confirmation order guid based on service order number from CRM_ORDER_READ.
    Under ET_DOC_FLOW structure where OBJTYPE_B=BUS2000117 ,OBJKEY_B=Confirmation guid.
    Then from guid you can get the confirmation number.
    Hope this resolves your querry.
    Regards,
    PePe

  • Service order type

    Hi,
    I want to create a service order type. We dont have any requirement to create any service notification for it.
    Could any one please tell me is it necessary to create a service notification before a service order.
    Thanks and Regards

    Birendra,
    I think this question has been posted earlier also.
    You may create a service order directly using transaction IW31.
    But in normal practice, the service order will be created after creating notification (IW21 / IW51).
    It is not mandatory to create notification before raising a serivce order.
    Prase

  • CRM 5.0 - IC WebClient - Service Ticket vs Service Order Navigation

    Hi Gurus
    Have any of you experts out there used the Badi: Navigation to Service Ticket and Service Order.
    This Badi is located at: SPRO->IMG->Customer Relationship Management
    ->Interaction Center Webclient->Business Transactions->Service Ticket
    ->Business Add-Ins (Badi)s.
    We are using Service Tickets only, yet when searching in the Inbox we locate our Service Ticket Transactions, when we select the Transaction it opens in Service Order view, not Service Ticket view.
    My understanding is that this Badi can resolve the issue, does anyone have an example of the code they've used in this Badi to force navigation to the Service Ticket.
    This is highly critical to our implimentation, therefore maximum points for the right answer
    Many Thanks
    Panduranga

    Hi Panduranga ,
    Here is a method in BADI.
    pay attention that's only one BADI can be active so deactivate default BADI.
    method IF_EX_CRM_ICWC_SERVICE_NAV~NAVIGATE.
        case iv_process_type.
         when 'TSVO'.                                           "#EC NOTEXT
    * navigate to Service Ticket
           rv_navigation_link = 'ServiceToSrvTHead'.            "#EC NOTEXT
           return.
         when 'ZTSV'.                                           "#EC NOTEXT
    * navigate to Service Ticket
           rv_navigation_link = 'ServiceToSrvTHead'.            "#EC NOTEXT
           return.
    *    when 'WRS1'.                                           "#EC NOTEXT
    * navigate to WebRequest
          when others.
    * navigate to "normal" Service Order
            rv_navigation_link = 'ServiceToServHeader'.         "#EC NOTEXT
            return.
        endcase.
    endmethod.
    Good Luck
    Eli Steklov
    <b>Please Reward Points if it Helps </b>

  • Survey BSP application for never answered surveys

    Hello Experts,<br />
    I need to launch the BSP application CRM_SVY_SERVER for an order whose survey hasn't been answered yet.<br />
    <br />
    <b>Let me explain it better:</b><br />
    The customer survey is properly setup, I'm able to answer it in CRMD_ORDER and see the results in CRM_SURVEY_SUITE.<br />
    Now I need to enable answering for an order from the BSP application mentioned. But to create an answer in this application, relating to an order, I need to provide the valueguid of the answer (table CRM_SVY_DB_SVS, field VALUEGUID).<br />
    <br />
    <b>The main problem is:</b> The valueguid of the answer doesn't exist yet, as the survey wasn't answered yet. If I pass the order header guid (CRMD_ORDERADM_H-GUID) to the application, it says: "Survey not found".<br />
    <br />
    Is there a way to pass the order header guid (CRMD_ORDERADM_H-GUID) to the BSP application, so it creates the answer valueguid automatically? How this BSP application deals with surveys never answered?<br />
    I think i'll have to code a little bit, to instantiate a survey and get a valueguid, before calling the BSP application. If you have any ohter idea, please let me know.<br/>
    <br />
    Sorry for the long text, its just a lot of details.<br />
    <br />
    Regards,<br />
    Rafael Schaffer<br />
    <br />

    Hi Rafael,
    I'm not sure what's the error. I'll give sample code that's already working in my CRM system. It may give you some ideas.
    REPORT  ZTEST3.
    INCLUDE:CRM_OBJECT_KINDS_CON,
            CRM_OBJECT_NAMES_CON.
    DATA: s_orderadm_h TYPE crmt_orderadm_h_com,
          t_orderadm_h TYPE crmt_orderadm_h_comt,
          s_input_fields TYPE crmt_input_field,
          t_input_fields TYPE crmt_input_field_tab,
          s_field_names TYPE crmt_input_field_names,
          t_field_names TYPE crmt_input_field_names_tab,
          s_activity_h TYPE CRMT_ACTIVITY_H_COM,
          t_activity_h TYPE CRMT_ACTIVITY_H_COMT,
          s_objects_to_save TYPE crmt_object_guid,
          t_objects_to_save TYPE crmt_object_guid_tab,
          s_saved_objects TYPE crmt_return_objects_struc,
          t_saved_objects TYPE crmt_return_objects.
    ***** SURVEY**********
    DATA: lead_guid TYPE guid_32,
          activity_guid TYPE guid_32,
          lead_id TYPE crmt_object_id,
          activity_id TYPE crmt_object_id,
          valueguid TYPE crm_svy_db_sv_guid,
          valueversion TYPE crm_svy_db_sv_vers.
    DATA: survey_value_guid TYPE guid_32,
          it_values TYPE CRM_SVY_API_STRING_T.
    DATA: et_survey_param TYPE CRM_SVY_API_PARAMETER_T,
          it_survey_param TYPE CRM_SVY_API_PARAMETER_T,
          wa_survey_param TYPE CRM_SVY_API_PARAMETER,
          cs_evaluation_infos TYPE CRM_SVY_RE_TAR_OBJ.
    DATA: o_survey_runtime TYPE REF TO cl_crm_svy_runtime,
          o_surveyvalues TYPE REF TO cl_crm_svy_values,
          t_application_params TYPE crm_svy_api_parameter_t,
          t_all_values TYPE survy_t_all_values.
    DATA: value TYPE string.
    ****** END SURVEY *****
    DATA: guid_h TYPE CRMT_OBJECT_GUID,
          guid_i TYPE CRMT_OBJECT_GUID,
          process_type TYPE CRMT_PROCESS_TYPE,
          item_type TYPE CRMT_ITEM_TYPE,
          object_type TYPE CRMT_SUBOBJECT_CATEGORY,
          process_mode TYPE CRMT_MODE,
          it_survey_ui TYPE CRMT_SURVEY_UI_TAB.
    *   Fill required structures
      CLEAR: s_orderadm_h, t_orderadm_h.
      s_orderadm_h-object_id = 'BUS2000126'."'BUS2000108'.
      s_orderadm_h-process_type = 'ZCRC'.
      s_orderadm_h-description = 'Description nih'.
      APPEND s_orderadm_h TO t_orderadm_h.
    ******  ADD FIRST PROPERTY TO INPUT FIELDS -> ACTIVITY_H
      CLEAR: s_input_fields, t_input_fields .
      s_input_fields-ref_kind = gc_object_kind-orderadm_h."'A'.
      s_input_fields-objectname = gc_object_name-activity_h."'ACTIVITY_H'."'LEAD_H'.
      CLEAR: s_field_names, t_field_names.
    * in order to get location and external reference no values, their fieldnames must be added to these
      s_field_names-fieldname = 'ACT_LOCATION'. APPEND s_field_names TO t_field_names.
      s_field_names-fieldname = 'CATEGORY'. APPEND s_field_names TO t_field_names.
      s_field_names-fieldname = 'EXTERN_ACT_ID'. APPEND s_field_names TO t_field_names.
      s_input_fields-field_names = t_field_names.
      APPEND s_input_fields TO t_input_fields.
    ******  END FIRST PROPERTY TO INPUT FIELDS -> ACTIVITY_H
    ******  ADD SECOND  PROPERTY TO INPUT FIELDS -> ORDERADM_H
      CLEAR: s_input_fields.
      CLEAR: s_field_names, t_field_names.
      s_input_fields-ref_kind = gc_object_kind-orderadm_h ."'A'.
      s_input_fields-objectname = gc_object_name-orderadm_h."'ORDERADM_H'.
    *Subtable FIELD_NAMES
      s_field_names-fieldname = 'DESCRIPTION'. APPEND s_field_names TO t_field_names.
    */Subtable FIELD_NAMES
      s_input_fields-field_names = t_field_names.
      APPEND s_input_fields TO t_input_fields.
    ******  END ADD SECOND  PROPERTY TO INPUT FIELDS -> ORDERADM_H
    CLEAR: s_activity_h, t_activity_h.
      s_activity_h-ACT_LOCATION = 'Location nih'.
      s_activity_h-EXTERN_ACT_ID = 'Extern ref no nih'.
      s_activity_h-category = 'ZC1'.
      APPEND s_activity_h TO t_activity_h.
    * Create activity
      CALL FUNCTION 'CRM_ORDER_MAINTAIN'
        EXPORTING
    *    it_lead_h             = t_lead_h
          it_activity_h         = t_activity_h
    *    it_partner            = t_partner_h
    *      iv_collect_exceptions = ''
        CHANGING
          ct_orderadm_h         = t_orderadm_h
          ct_input_fields       = t_input_fields
        EXCEPTIONS
          error_occurred        = 1
          document_locked       = 2
          no_change_allowed     = 3
          no_authority          = 4
          OTHERS                = 5.
      IF sy-subrc <> 0.
    *  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    *    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    * Get GUID of created LEAD for later saving
      READ TABLE t_orderadm_h INTO s_orderadm_h INDEX 1.
      CLEAR: s_objects_to_save.", t_objects_to_save.
    *s_objects_to_save = lead_guid = s_orderadm_h-guid.
      s_objects_to_save = activity_guid = s_orderadm_h-guid.
      APPEND s_objects_to_save TO t_objects_to_save.
    *** continue to next post
    because of SDN forum limitation (2500 line of code from [this link|Formatting issues in SDN postings (character limit and code tags);) , please see my next post to continue my code

  • Sold to Party information in Service order cleared automatically

    Hi,
    I need a clarification.In my case Service Order getting generated from Sales Order.
    Before saving the sales order,in the generated Service order(under schedule lines), Iam seeing the Sold-to-Party is populated automatically.
    After saving the order,when I open the Service order, Sold-To -Party field is blank.
    Why system is clearing the Sold-To-Party infor in Service order upon saving of sales order.pl suggest me.
    Regards
    SB

    Hi Pete,
    No.If I enter the STP in change mode of Service Order,its accepting without any issues.
    One more information is some times in Sales Order, Service Order will not get generated due to credit limit failure.In VKM3 , if I process the same  sales Order,then Service Order gets generated and in this case STP information is there.
    Means,
    If the service order gets generated from Sales Order,STP info is not there in SO even though its appearing before saving of Sales order.
    If the Service Order gets generated outside the sales orders(in VKM3),STP information is there.
    I have checked with my Technical guys....No exits in place.....any settings in Sales Order-Service Link is there for this behaviour.
    Regards
    SB

  • Notification data copy to Service orders created from sales order.

    Hi,
    In our business scenario, we are creating sales order from service notification & service order from sales order. Document flow will be Service Notification  -> Sales Order -> Service Order.
    Here user wants that Notification data to be copied to service order. This is possible when we create service order directly from notification. Buit in our case we are not creating service order directly from Notification, we are creating service order from sales order. in this case notifiationdata is not getting copied to service order.
    Our ABAPer's are also tried to find the exit or enhancement points, but not able to find any thing for this requirement.
    Pl. suggest, how to do it.
    Thank you in advance.

    The only way I have seen to do this kind of billing is using Resource Related Billing (RRB) and customizing of the Dynamic Item Processer Profile (DIP Profile)
    It is not exactly like a simple flow of Notification > Sales Order > Service order (with all of the problems of how to copy notification data through to Service order) but might be a possible solution for you ?
    [http://help.sap.com/saphelp_erp60_sp/helpdata/en/3c/abae15413911d1893d0000e8323c4f/frameset.htm]
    This link will take you to the main CS help but then drill down into Call Management > Billing > Resource Related Billing > Billing Scenarios.
    regards,
    Tony

  • Using Function modules in  BSP - Operations on Service Orders

    Hi,
    We are creating a custom BSP application for scheduling resources and updating appointments for resource personnel.
    The process is as follows:
    From the list of Service Orders with some product added as line item, with status OPEN, the user selects a SO and makes an online payment.
    Returning from the site, the Status of the Service order is changes to Released. Following this, the available resource is assigned to the Service order and the appointment details are populated in the Service Order. Subsequently, another line item of the Service order is set to Released.
    We are using the following function modules in the order as given below:
    To set status of a line item to Released
    1)     CRM_ORDER_INITIALIZE
    2)     CRM_STATUS_SET_INTERN_OW
    3)     CRM_STATUS_SAVE_OW
    4)     COMMIT WORK
    To assign a resource to the Service Order
    1)     WFD_RES_GET_AVAIL
    2)     CRM_ORDER_INITIALIZE
    3)     WFDS_GET_ASSIGNMENT_TO_SO_ITEM
    4)     CRM_ORDER_INITIALIZE
    5)     WFDS_CRM_SRV_ASSIGNMENT_MODIFY
    6)     WFDS_SAVE
    7)     WFD_TRANSACTION_COMMI
    To update the assignment dates in Service Order
    1)     CRM_ORDER_DEQUEUE
    2)     CRM_ORDER_INITIALIZE
    3)     CRM_ORDER_INIT_OW
    4)     CRM_ORDER_MAINTAIN
    5)     CRM_ORDER_SAVE
    6)     BAPI_TRANSACTION_COMMIT
    To set status of a second line item to Released
    1)     CRM_ORDER_INITIALIZE
    2)     CRM_STATUS_SET_INTERN_OW
    3)     CRM_STATUS_SAVE_OW
    4)     COMMIT WORK
    Using these FM’s in a report program or even in Debug mode works fine, except in the BSP’s where the behavior is random.
    The issue that we are facing:
    1)     Calling the Function modules sequentially, it takes time to update the order after execution of a BAPI/RFC and at times the order gets locked although we are using the Function Module CRM_ORDER_DEQUEUE after a logical block, and the Service Order is un-available for subsequent actions
    2)     At times, the Steps get executed correctly
    3)     At times the Steps get executed correctly after adding certain delay after each logical block of steps, but at times the time is not enough for the order to get updated.
    Can someone help us solve this un-predictable behavior?
    If someone has previously worked on such a requirement, please provide inputs on the scenario.
    Also, please let me know if there is a fail-proof procedure to ensure that the steps get executed completely and also if there is a need to use alternative BAPI’s in a specific order.
    Thanks,
    Regards,
    Siddhartha Jain

    I am afraid you would have :
    - to copy the standard FM 'MS_EXCEL_OLE_STANDARD_DATA' (it is wrapped up into EXCEL_OLE_STANDARD_DAT)
    - to comment this line in this newly created FM
      SET PROPERTY OF obj_ex_app 'Visible' = 1.
    - to call your own 'ZMS_EXCEL_OLE_STANDARD_DATA'
    That should do the trick.

  • Open Service Orders

    On December 31st the client would have open service orders in old company code.
    We wish to transfer these service orders to a new company code.
    How to calculate WIP and post balances to WBS in the service orders in new company code.
    Getting lost! Any help?
    Reg

    Hi,
    You have to define Alert modeler and assign it to your webclient profile. After confirming an account  alerts agents to existing documents, which the system finds in the interaction record. This alert contains a link, which agents can use to navigate directly to the existing documents.
    Reward points if helpful.
    Shridhar

  • Calling a BSP application's View directly

    Hello,
    I am using BAB to simplify 'Maintain Opportunity' BSP. After the simplification, when calling the BSP in portal, I could not call the view 'ACT_LEAN' directly. I can see only the standard BSP in the portal and not the changed one. Following are the parameters I am passing to the portal:
    BSP application: CRM_BSP_FRAME
    Start Page: entrypoint.do
    application parameters: appl=CRMD_BUS2000111&blview=ACT_LEAN&sap-syscmd=nocookie
    I have also activated the whole tree where all these bsps are in the xn 'sicf'
    Any advice on how to call the view directly is appreciated.
    Regards
    - Arun

    Hi ,
    what you need to do is
    1) for the "Send" button attach a java script.
    <htmlb:button id="myButton" text="Submit ...." onClick="sendRequestWrapper()"/>
    this javascript should take the inputfrom the field,
    then in the javascript create the URL.
    function sendReqeustWrapper(){
    sendRequest(InputField);
    function sendRequest(InputField)
    var URL;
    URL  = window.location.protocol + "//" ;
    URL += window.location.host ;
    <b>Note: its only Example link,</b>
    URL += "/sap/bc/bsp/sap/<BSPApplication>/controller.do";
    URL +="?InputFieldName=";
    URL +=InputFieldValue;
    <b>then use</b>
    Your URL will look like:
    http://ld0507.wdf.sap.corp:50007/sap/bc/bsp/sap/<bsp appl>/controller.do?InputFieldName=XXXXX
    window.open(URL,"_self","");
    so once this URL is triggered  you need to goto the respective controller and handle the input. You can see the reply from Mr. Akshaya Rao .
    regards,
    Vijaya Kumar M.
    Message was edited by: Vijaya Kumar

Maybe you are looking for

  • Photo size reduction

    When I e-mail a photo, my iPhone asks me if I want to reduce the size before sending. I assumed that IOS would be sensible, like Windows, and send a reduced copy. No! It reduces the size of the photo on the iPhone and the original hi-res picture is l

  • Problem with Message Bridge

    Hi friends,           I've a strange problem. I've posted a problem on another newsgroup concerning remote lookup as you can see below.           I'm working on WLS8.1sp2. 2 clusters (front-end with webapps and back-end with ejbs with a firewall with

  • MS SQL Licensing question

    My understanding about permanant licensing for MS SQL is that  there are two options available. 1. Server Enterprise Edition 2005 Win32 English Microsoft Volume License - 1 for each Processor - very expensive 2. Server Enterprise Edition 2005 Win32 E

  • Why does the navigational toc in iPad not show the "Cover" and "Contents" entries?

    I recently noticed that the navigational toc in my epub on iPad does not show the "Cover" or "Contents" entries although they do show up okay in ADE. I tried naming the Cover in the <text> portion of the .ncx as "Cover image" and Contents as "Where a

  • Comment enregistrer des données à l'aide d'un bouton?

    Bonjour, Je souhaiterais pouvoir enregistrer les données que je récupère via une carte NI. Il faudrait que l'enregistrement débute seulement quand j'appuis sur un bouton. Pour l'instant j'ai réussi à enregistrer lors de l'éxécution du programme. Merc