Methods associated with a given business object...

How can I find different methods associated with a given business object ? Any transaction ?
Thanks.
Regards,
Tushar.

Use transaction SWO1.

Similar Messages

  • ERROR_NOT_FOUND: there is no credentials associated with the given resource name. + WCF Service while Retrieving WindowsCredentials

    Hi guys,
    I am struck with a problem while retrieving the Windows Credentials from WCF service.
    1. I have used WSHttpBinding.
    2. I have configured the Website and App pool to run under a specific user who is an Administrator for the server.
    3. I have created the windows Credential of Generic type using Credential manager with the same user.
    4. I configured the Website to allow only Anonymous and Windows Authentication in IIS (IIS Version: 8.5).
    5. I tried the same code in the same server by logging into server with same user and debug the service. The service is returning the windows Credential requested.
    6. But i am unable to retrieve the Windows Credentials from the same code when published in IIS in the same server.
    i configure the Security in Server and client as below:
       <bindings>
          <wsHttpBinding>
            <binding name="wsHttpEndpointBinding">
              <security mode="Transport" >
                <transport clientCredentialType="Windows"/>            
              </security>
            </binding>
          </wsHttpBinding>
        </bindings>
    7. I tried to read the error code generated by Credential Manager API from  my code and it returned the below error when i am accessing the deployed service.
    ERROR_NOT_FOUND: there is no credentials associated with the given resource name.
    8. I have also checked this with other environments out side my virtual machine with the same code and config file. All environments it is working fine except my environment. Can any body help me out on this...

    Hi pavan kumar,
        As per this case, I have shared the details below :
    1.where you got stuck & receive error message whether in service side or client side ?
    2.if its in service side, then I suggest you to enable tracing on wcf service for debugging purpose to findout the root cause.
    3.For configure tracing refer here "https://msdn.microsoft.com/en-us/library/ms733025.aspx"
    4.To know about WCF Extensibility – System.Diagnostic Tracing ,then refer the below link
    http://blogs.msdn.com/b/carlosfigueira/archive/2011/08/02/wcf-extensibility-system-diagnostic-tracing.aspx
    5.If its in Client side, Please make sure that the client is in the same or trust domain as service. 

  • Problems with Java and Business Objects

    <p>Hello everybody,<br /><br />I&#39;m new in BusinessObjects/Crystal Report. Now, I have some problems with Business Objects for Java (Business Objects XI Release 2 Developer).</p><p> </p><p>1)  I create a report in the report designer. This report has a parameterfield. Before I run this report within a jsp web application I want fill the parameterfield with some values from the database. I found the following code snippet for this problem in your forum. But it don&#39;t works right, because it occurs a simple input field instead of a combo box with my database values. Where is my mistake? I need the combo box! (In debug mode I saw that the parameterfield was filled with my data!)</p><p><%@page import="com.crystaldecisions.report.web.viewer.CrystalReportViewer,com.crystaldecisions.sdk.occa.report.application.ReportClientDocument,<br />com.crystaldecisions.sdk.occa.report.application.OpenReportOptions,<br />com.crystaldecisions.sdk.occa.report.lib.ReportSDKExceptionBase,<br />java.io.IOException,<br />java.sql.Connection,<br />java.sql.DriverManager,<br />java.sql.ResultSet,<br />java.sql.SQLException,<br />java.sql.Statement,<br />java.util.Locale,<br />com.crystaldecisions.sdk.occa.report.application.DataDefController,<br />com.crystaldecisions.sdk.occa.report.data.FieldDisplayNameType,<br />com.crystaldecisions.sdk.occa.report.data.ParameterField,<br />com.crystaldecisions.sdk.occa.report.data.ParameterFieldDiscreteValue,<br />com.crystaldecisions.sdk.occa.report.data.Values,<br />com.crystaldecisions.sdk.occa.report.reportsource.IReportSource"%><%<br /><br />    try {<br /><br />        String reportName = "avoParameterfeld.rpt";<br />        ReportClientDocument clientDoc = (ReportClientDocument) session.getAttribute(reportName);<br /><br />        if (clientDoc == null) {<br />            // Report can be opened from the relative location specified in the CRConfig.xml, or the report location<br />            // tag can be removed to open the reports as Java resources or using an absolute path<br />            // (absolute path not recommended for Web applications).<br /><br />            clientDoc = new ReportClientDocument();<br />            clientDoc.setReportAppServer("inproc:jrc");<br />            // Open report<br />            clientDoc.open(reportName, OpenReportOptions._openAsReadOnly);<br /><br />             // Connection Info for fetching the resultSet<br />            String connectStr = "jdbc:oracle:thin:@it1srv19:1521:itoracle";<br />            String driverName = "oracle.jdbc.driver.OracleDriver";<br />            String userName = "user";        <br />            String password = "password";    <br /><br />            // TODO: Ensure this query is valid in your database. An exception will be thrown otherwise.<br />            String query = "SELECT DISTINCT AVONR FROM MBDEADM.AVO ORDER BY AVONR";<br />            ResultSet paramData = null;<br />           <br />            //we will now pass the resultset to the parameter to use as Default Values<br />            String parameterName = "AVONR2";<br />            int colIndex = 1; //this is the column in the ResultSet to use as the values<br />           <br />//            Load JDBC driver for the database that will be queried   <br />            Class.forName(driverName);<br /><br />            Connection connection = DriverManager.getConnection(connectStr, userName, password);<br />            Statement statement = connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE , ResultSet.CONCUR_READ_ONLY);<br />           <br />            paramData = statement.executeQuery(query);<br />           <br />            DataDefController dataDefController = clientDoc.getDataDefController();<br />           <br />            ParameterField origParamField = (ParameterField)dataDefController.getDataDefinition().getParameterFields().findField(parameterName, FieldDisplayNameType.fieldName, Locale.getDefault());<br />            ParameterField newParamField = (ParameterField)origParamField.clone(true);<br />           <br />            Values newVals = (Values)newParamField.getDefaultValues().clone(true);<br />            newVals.clear(); <br />            paramData.first();<br />            while(!paramData.isLast()){<br />                ParameterFieldDiscreteValue value = new ParameterFieldDiscreteValue();<br />                value.setValue(paramData.getObject(colIndex));<br />                newVals.add(value);<br />                paramData.next();<br />            }<br />            <br />            dataDefController.getParameterFieldController().modify(origParamField, newParamField);<br />            // Store the report document in session<br />            session.setAttribute(reportName, clientDoc);<br /><br />        }<br /><br />            // ****** BEGIN CONNECT CRYSTALREPORTPAGEVIEWER SNIPPET **************** <br />            {<br />                // Create the CrystalReportViewer object<br />                CrystalReportViewer crystalReportPageViewer = new CrystalReportViewer();<br /><br />                //    set the reportsource property of the viewer<br />                IReportSource reportSource = clientDoc.getReportSource();               <br />                crystalReportPageViewer.setReportSource(reportSource);<br /><br />                // set viewer attributes<br />                crystalReportPageViewer.setOwnPage(true);<br />                crystalReportPageViewer.setOwnForm(true);<br /><br />                // Apply the viewer preference attributes<br /><br />                // Process the report<br />                crystalReportPageViewer.processHttpRequest(request, response, application, null);<br /><br />            }<br />            // ****** END CONNECT CRYSTALREPORTPAGEVIEWER SNIPPET ****************       <br /><br />    } catch (ReportSDKExceptionBase e) {<br />        out.println(e);<br />    }<br />   <br />%><br /><br /><br /><br />2) In a other report I tried to update the data source used by the report at runtime. I used the method &#39;setDataSource(ResultSet rs, String oldTableAlias, String newTableAlias)&#39; of the &#39;DatabaseController&#39;. I got a message like this: &#39;At present in Java reporting Component does not implement&#39;. I use JRC and the docs (http://support.businessobjects.com/global/interactive/xi/om/JRC/default.html) show me this method. Is it not possible to change the data at runtime in JRC? (I tried it with the methods &#39;setDataSource(IXMLDataSet rs, String oldTableAlias, String newTableAlias)&#39;, &#39;setDataSource(Object newds)&#39;, &#39;setDataSource(IDataSet ds, String oldTableAlias, String newTableAlias)&#39;, too. But the result was the same!)<br /><br /><br /><br />3) I tried to use Business Objects in JSF framework (Ver MyFaces 1.1.3) with the same samples above. But in JSF nothing work! I got the following exception. What is my problem? Can you get me a tutorial for jsf/BusinessObjects?<br /><br />08:21:43,165 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception<br />javax.faces.FacesException: com.businessobjects.reports.sdk.JRCCommunicationAdapter<br />    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:435)<br />    at org.apache.myfaces.application.jsp.JspTilesViewHandlerImpl.dispatch(JspTilesViewHandlerImpl.java:233)<br />    at org.apache.myfaces.application.jsp.JspTilesViewHandlerImpl.renderView(JspTilesViewHandlerImpl.java:219)<br />    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)<br />    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)<br />    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)<br />    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<br />    at de.itinformatik.mes.web.filter.SynchronizingFilter.doFilter(SynchronizingFilter.java:42)<br />    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<br />    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<br />    at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)<br />    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<br />    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<br />    at de.itinformatik.mes.web.ajax.aa.AAFilter.doFilter(AAFilter.java:54)<br />    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<br />    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<br />    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)<br />    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)<br />    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<br />    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)<br />    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)<br />    at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)<br />    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159)<br />    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)<br />    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)<br />    at
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)<br />    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)<br />    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)<br />    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)<br />    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)<br />    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)<br />    at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)<br />    at java.lang.Thread.run(Thread.java:595)<br />Caused by: java.lang.ClassCastException: com.businessobjects.reports.sdk.JRCCommunicationAdapter<br />    at com.crystaldecisions.sdk.occa.report.application.ReportClientDocumentState.saveContents(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.ReportClientDocumentState.save(Unknown Source)<br />    at com.crystaldecisions.xml.serialization.XMLObjectSerializer.save(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.writeExternal(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.AdvancedReportSource.writeExternal(Unknown Source)<br />    at com.crystaldecisions.sdk.occa.report.application.NonDCPAdvancedReportSource.writeExternal(Unknown Source)<br />    at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1304)<br />    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1282)<br />    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)<br />    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)<br />    at java.util.Hashtable.writeObject(Hashtable.java:813)<br />    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />    at java.lang.reflect.Method.invoke(Method.java:585)<br />    at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:890)<br />    at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1333)<br />    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)<br />    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)<br />    at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1245)<br />    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1069)<br />    at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1245)<br />    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1069)<br />    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)<br />    at java.util.ArrayList.writeObject(ArrayList.java:569)<br />    at sun.reflect.GeneratedMethodAccessor669.invoke(Unknown Source)<br />    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />    at java.lang.reflect.Method.invoke(Method.java:585)<br />    at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:890)<br />    at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1333)<br />    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)<br />    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)<br />    at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1245)<br />    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1069)<br />    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)<br />    at java.util.ArrayList.writeObject(ArrayList.java:569)<br />    at sun.reflect.GeneratedMethodAccessor669.invoke(Unknown Source)<br />    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />    at java.lang.reflect.Method.invoke(Method.java:585)<br />    at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:890)<br />    at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1333)<br />    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)<br />    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)<br />    at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1245)<br />    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1069)<br />    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)<br />    at org.apache.myfaces.application.jsp.JspStateManagerImpl.serializeView(JspStateManagerImpl.java:590)<br />    at org.apache.myfaces.application.jsp.JspStateManagerImpl.saveSerializedViewInServletSession(JspStateManagerImpl.java:493)<br />    at org.apache.myfaces.application.jsp.JspStateManagerImpl.saveSerializedView(JspStateManagerImpl.java:332)<br />    at org.apache.myfaces.taglib.core.ViewTag.doAfterBody(ViewTag.java:122)<br />    at org.apache.jsp.testCR_jsp._jspx_meth_f_view_0(org.apache.jsp.testCR_jsp:149)<br />    at org.apache.jsp.testCR_jsp._jspService(org.apache.jsp.testCR_jsp:83)<br />    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)<br />    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)<br />    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)<br />    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)<br />    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)<br />    at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)<br />    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)<br />    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)<br />    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)<br />    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)<br />    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)<br />    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)<br />    at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:416)<br />    ... 32 more<br /><br /><br />Thanks for your assistance <br /><br />Tosch</p>

    Which Business Objects are you referring to.
    MS .NET has a thing called Business Objects but they only work in .NET.

  • Problem with an extended business object

    Dear experts,
                  I am extending a standard business object for sales BUS2032, with the name ZBUS2032.  To the new bus ( ZBUS2032 ) I have added a new method by assigning a custom function module developed by me for a requirement. I have released the method it is fine and I am able to use this newly created method in my work flow. But when I added an another method to this object its not getting reflected when I tried to use it my work floe ( Not in the available method options for the object ZBUS2032 ).
    Please help me in this front.
    Regards,
    Murthy.

    Hi I got the solution

  • How do I deal with problems during business object construction?

    Hi Everyone.
    I'm wondering about best practices for program control flow when business objects can't be constructed properly.
    In my servlet I want to create a new Transaction business object based on the parameters of the HttpServletRequest.
    transaction = new Transaction( request );The Transaction, in turn, has a Customer business object representing the Customer doing the transaction. The Customer is also constructed based on request parameters. So I have in the Transaction constructor,
    public Transaction( HttpServletRequest request ) {
        customer = new Customer( request );
    }In the Customer constructor I want to do some validation. For example, I want to check that the requested Customer exists in the database.
    If the validation fails, should I throw an exception, which could then eventually be caught by the Servlet which would send back an "Invalid Customer" message to the end user?
    But it seems to me like this violates the "never use exceptions for flow control" rule (as described for example at http://onjava.com/pub/a/onjava/2003/11/19/exceptions.html?page=2).
    It is a normal function of my application to deny a transaction to a non-valid customer... so it seems like I shouldn't need to bring in the exception handling overhead for this normal business process.
    OK, so I guess put "is_valid" flags in the business objects and set them on constructor errors then check them??
    public Transaction( HttpServletRequest request ) {
        customer = new Customer( request );  // customer.is_valid flagged false
        if ( !customer.get_is_valid( ) ) {
            this.is_valid = false; // transaction.is_valid is also false now because its Customer is not valid
        } else { // customer is valid
            // finish the rest of the Transaction construction business logic
            // of course this will turn into a mess of deeply nested "else valid" clauses
            // if there are many validation checks...
    }...and then in the servlet...
    transaction = new Transaction( request );
    if ( !transaction.get_is_valid( ) ) {
        // Send back error message to user.
    } else {
        // Finally do some business logic.  Maybe after another mess of nested "else valid" clauses.
    }This gets so hard to read it seems like the throwing Exceptions as part of normal control flow option is preferble.
    Is there third option I am missing?
    What are your opinions?
    Thanks,
    Bishop

    Build your Transaction and Customer objects based on the data in the request. Then validate the customer, since an invalid customer is "normal" for you.
    I'd consider using some sort of factory-like method for creating these objects from the request, since you're tying (sort of) your business stuff to the fact you're currently using a webby (servlet-based) front end...but that's more an aside.
    So, in pseudo-ish code:
    Transaction t = createTransaction(request);
    if (t.validCustomer()) do work;
    else return to wherever;This is only a first-pass idea, and other requirements might knock it for six, but it's a startpoint.

  • Can I use UI-API connected company with DI-API business objects?

    Hi.
    I have to make some inventory transactions, by using DI-API business object Documents:
    SAPbobsCOM.Documents vInventoryGenEntry;
    vInventoryGenEntry = (SAPbobsCOM.Documents)
    oCompany.GetBusinessObject(BoObjectTypes.oInventoryGenEntry);
    But, the Company object available on UI-API doesn't give me GetBusinessObject, that is necessary to use a business object.
    Then, I think it's necessary to make at least 2 connections:
    - DI-API connection, using SAPbobsCOM.Company()
    - UI-API connection, using SboGuiApi.Connect(sConnectionString)
    Is it true?
    I'm looking for a solution that uses just one connection.
    Is there another way to do that?
    Thanks.

    Hi!
    There is a way to get a "real" company object from the ui application object, using a method called "Single sign-on". Look for it in the documentation, that is just what you need.
    Hope it helps!
                        Jon Arranz

  • Crystal Report LDAP authentication with SSL to Business Objects XI 3.1 SP3

    Hi,
    Here is the issue
    Business Objects XI 3.1 SP3
    Crystal report 2008
    LDAP is configured with SSL and working great within BO.
    In Crystal report 2008, enterprise authentication worked, but not LDAP with SSL, I got "Security plugin error: Failed to set parameters on plugin.
    If I try with LDAP with no SSL, everythingu2019s fine.  Do I have to setup something on the "workstation" side to be able to user LDAP with SSL ?
    *I already tried to disable firewall
    Thanks for your help

    Hi,
    check SAP Notes 1320510 and 1272536
    Hope that helps.
    Regards
    -Seb.

  • How to find all tables that are associated with a given domain name.

    I want to find all table, excluding the structures, of a given domain name, say, waers.
    Some of the tables are directly contains the domains while others are related with a data element which is connected to that domain.
    I want to find tables for all two case -either tables connected directly to the domain or connected via data element- and exclude the structures.
    thanks in advance.

    Hi,
    The following thing may help you.
    in se11-> search for tables having names like 'DD*'.
    From this list of tables you can find the required table to get domain, data element nad table name.
    one way of doing it:
    SELECT rollname domname
      FROM dd04l
      INTO CORRESPONDING FIELDS OF TABLE it_tab.
    SELECT rollname tabname
      FROM dd03l
      INTO CORRESPONDING FIELDS OF TABLE it_tab1
      FOR ALL ENTRIES IN it_tab
      WHERE rollname = it_tab-rollname.
    SORT it_tab1.
    DELETE ADJACENT DUPLICATES FROM it_tab1.
    LOOP AT it_tab1 INTO wa_tab.
      MODIFY it_tab FROM wa_tab
      TRANSPORTING tabname
      WHERE rollname = wa_tab-rollname.
    ENDLOOP.
    LOOP AT it_tab INTO wa_tab.
      WRITE:/ wa_tab-domname,
              wa_tab-tabname.
    ENDLOOP.
    Regards,
    Manoj Kumar P

  • HT5176 What languages are the chinese input methods associated with?

    In the help file for iOS Dictation the following paragraph regards to selecting language for dictation
    When you want to change the language used for Dictation:
    Tap the globe icon to change to the keyboard for that language.
    Tap the microphone icon to start Dictation.
    Note: To use Dictation, the keyboard language needs to be a supported language. Dictation is designed to recognize the specific accents and dialects of the supported countries listed above. Since every language has its own accents and dialects, the accuracy rate will be higher for native speakers.
    Now there are couple chinese input methods for simplified or traditional chinese typing.  However, which one relates to "cantonese"? They both use the same characters but with different pronunciation. 

    Following up, here is the situation:
    Using "Chinese Traditional - Changjie" as input method,
    1, dictation WILL listen as Cantonese if SIRI is set to Cantonese-Hong Kong
    2, dictation defaults to Mandarin if SIRI is set to English
    Further testing concluded that regardless of the input method, as long as Siri is set to Cantonese-Hong Kong the dictation can listen to cantonese, and otherwise it cannot.
    Is there a way to individually toggle dictation language?

  • Identify all Quarters associated with a Given Date Range

    Hi,
    I am trying to create a Crystal Report that shows all Quarters data for a give date range. For E.g. the user defined date range is 02/20/2013 - 01/15/2014, the report should include the data for Q1-2013 till Q1-2014. Is there a simpler way to achieve this functionality.
    I will really appreciate your help/guidance on this.
    Regards,
    acb

    Hi Chandra,
    Do you have a Date Range prompt or two separate prompts for Start Date and End Date? If it's a Date Range prompt, use this as the Record Selection Formula:
    datevar start := Minimum({?Date_Range_Prompt});
    datevar end := Maximum({?Date_Range_Prompt});
    {Date_Field_in_Database} >=
         If start in Calendar1stQtr then
             Minimum(Calendar1stQtr)
         else if start in Calendar2ndQtr then
             Minimum(Calendar2ndQtr)
         else if start in Calendar3rdQtr then
             Minimum(Calendar3rdQtr)
         else if start in Calendar4thQtr then
             Minimum(Calendar4thQtr)
    AND
    {Date_Field_in_Database} <=
         If end in Calendar1stQtr then
             Maximum(Calendar1stQtr)
         else if end in Calendar2ndQtr then
             Maximum(Calendar2ndQtr)
         else if end in Calendar3rdQtr then
             Maximum(Calendar3rdQtr)
         else if end in Calendar4thQtr then
             Maximum(Calendar4thQtr)
    -Abhilash

  • Calling business object's method

    Is it possible to call specific method of given business object in BOR using SAPRFC?
    Business Object = Function Module
    Method = BAPI

    Sugree,
    I think they can't be accessed with SAPRFC, but, since BAPIs are exposed as webservices automatically they can be accessed like any other webservice using a PHP webservice client. Latter btw is in my opinion much easier to set up too.
    anton

  • Error: Specified WebLogic home is not associated with given Middleware home

    Hi All,
    I am getting an error -"INST-07250: Specified WebLogic home is not associated with the given Middleware home" while configuring "bi domain".
    My requirement is to first install a domain in one host and then copy the installation to a different host so that domain can be configured in the new host.
    To make it run on the new host, I have modified the path of fusion home directory and host info in all the required files. But when I run the below script which configures "bi domain" and does silent installation, I get the above INST-07250 error.
    The paths of MW_HOME, WEBLOGIC_HOME, ORACLE_HOME and INSTALLER_DIR etc are as per the new host and correct.
    Script:
    $INSTALLER_DIR/runInstaller ORACLE_HOME="$ORACLE_HOME" -invPtrLoc $ORACLE_HOME/oraInst.loc -oneclick $COMMANDLINE -Doracle.config.mode=true
    The variables are:
    INSTALLER_DIR= /net/adc6260266/scratch/kumasaur/prov/apphome/fusionapps/bi/bin/../oui/bin
    ORACLE_HOME= /net/adc6260266/scratch/kumasaur/prov/apphome/fusionapps/bi
    COMMANDLINE= -weblogicConfigSilent -silent -waitForCompletion -responseFile /tmp/bi-facade-temp-dir505387909/configuration.rsp -jreLoc /scratch/kumasaur/prov/repos64ST3B17A/jdk6
    and the configuration.rsp file contents are:
    [ENGINE]
    #DO NOT CHANGE THIS.
    Response File Version=1.0.0.0.0
    [GENERIC]
    UNIX_GROUP_NAME=dba
    #Set this to true if you want to create a new domain, all other required variables need to be provided. If this is set to true then variables "SCALEOUT_BISYSTEM" must be set to false, since the variables are mutually exclusive.
    CREATE_BISYSTEM=true
    #Set this to true if you want to extend an already existing domain, all other required variables need to be provided. If this is set to true then variables "CREATE_BISYSTEM" must be set to false, since the variables are mutually exclusive.
    SCALEOUT_BISYSTEM=false
    #Write the name of the domain you want to create. Domain name may only contain alphanumeric characters, or the underscore (_) or hyphen (-) characters.
    DOMAIN_NAME=BIDomain
    #Write the name of the host to which you want to connect. It should have an already existing domain configured.
    DOMAIN_HOSTNAME=adc6260266.us.oracle.com
    #Give the port number at which the host should be connected.
    DOMAIN_PORT=
    #Give an administrator user name for the domain if you are creating a new one otherwise give the administrator user name for the domain configured at the host.
    ADMIN_USER_NAME=FUSION_APPS_PROV_PATCH_APPID
    #Give an administrator password for the domain if you are creating a new one otherwise give the administrator password for the domain configured at the host.
    ADMIN_PASSWORD=Bcu#favw2goh1m
    #Write the administrator password again to confirm.
    ADMIN_CONFIRM_PASSWORD=Bcu#favw2goh1m
    #Give the complete path to a valid Middleware Home.
    MW_HOME=/net/adc6260266/scratch/kumasaur/prov/apphome/fusionapps
    #Give the complete path to a valid WebLogic Server Home.
    WEBLOGIC_HOME=/net/adc6260266/scratch/kumasaur/prov/apphome/fusionapps/wlserver_10.3
    #Give the complete path for an Oracle Instance directory to be created. This is the location where the software configuration files and runtime processes will reside.
    INSTANCE_HOME=/net/adc6260266/scratch/kumasaur/prov/apphome/instance/BIInstance
    #Give a name for Oracle Instance corresponding to the Instance Home. The Oracle Instance name may only contain alphanumeric and underscore (_) characters, it must begin with an alphabetic (a-z or A-Z) character, and must be from 4 to 30 characters in length.
    INSTANCE_NAME=BIInstance
    #Give the complete path for a domain home to be created.
    DOMAIN_HOME_PATH=/net/adc6260266/scratch/kumasaur/prov/apphome/instance/domains/adc6260266.us.oracle.com/BIDomain
    #Format: hostname:port:servicename. For Application Cluster Database: host1:port1^host2:port2@servicename
    DATABASE_CONNECTION_STRING_BI=ap6055fems.us.oracle.com:1528:fadb04
    #Enter the BIPLATFORM schema username.
    DATABASE_SCHEMA_USER_NAME_BI=BIKUMASAUR_BIPLATFORM
    #Enter the BIPLATFORM schema password.
    DATABASE_SCHEMA_PASSWORD_BI=<SECURE VALUE>
    #Select the database type in which the BIPLATFORM schema exists. Supported database types are Oracle Database, Microsoft SQL Server, IBM DB2.
    DATABASE_TYPE_BI=Oracle Database
    #Format: hostname:port:servicename. For Application Cluster Database: host1:port1^host2:port2@servicename
    DATABASE_CONNECTION_STRING_MDS=ap6055fems.us.oracle.com:1528:fadb04
    #Enter the MDS schema username.
    DATABASE_SCHEMA_USER_NAME_MDS=FUSION_MDS
    #Enter the MDS schema password.
    DATABASE_SCHEMA_PASSWORD_MDS=<SECURE VALUE>
    #Select the database type in which the BIPLATFORM schema exists. Supported database types are Oracle Database, Microsoft SQL Server, IBM DB2.
    DATABASE_TYPE_MDS=Oracle Database
    AUTOMATIC_PORT_DETECT=false
    #Specify the full path to the staticports.ini file that lists the ports to use.
    STATICPORT INI FILE LOCATION=/scratch/kumasaur/prov/apphome/ports/bi_staticports.ini
    #Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
    MYORACLESUPPORT_USERNAME=
    #Provide the My Oracle Support Password
    MYORACLESUPPORT_PASSWORD=<SECURE VALUE>
    #Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration
    DECLINE_SECURITY_UPDATES=true
    #Set this to true if My Oracle Support Password is specified
    SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
    #Provide the Proxy Host
    PROXY_HOST=
    #Provide the Proxy Port
    PROXY_PORT=
    #Provide the Proxy Username
    PROXY_USER=
    #Provide the Proxy Password
    PROXY_PWD=<SECURE VALUE>
    #Provide the Password to encrypt the RPD
    RPD_ENCRYPTION_PASSWORD=<SECURE VALUE>
    #Confirm the RPD password
    RPD_CONFIRM_PASSWORD=<SECURE VALUE>
    [SYSTEM]
    [APPLICATIONS]
    #Set to true to configure Oracle Business Intelligence. Otherwise set to false.
    CONFIGURE_BI=true
    [RELATIONSHIPS]
    Any help to resolve this would be greatly appreciated.
    Thanks,
    Saurabh

    Hi All,
    I am getting an error -"INST-07250: Specified WebLogic home is not associated with the given Middleware home" while configuring "bi domain".
    My requirement is to first install a domain in one host and then copy the installation to a different host so that domain can be configured in the new host.
    To make it run on the new host, I have modified the path of fusion home directory and host info in all the required files. But when I run the below script which configures "bi domain" and does silent installation, I get the above INST-07250 error.
    The paths of MW_HOME, WEBLOGIC_HOME, ORACLE_HOME and INSTALLER_DIR etc are as per the new host and correct.
    Script:
    $INSTALLER_DIR/runInstaller ORACLE_HOME="$ORACLE_HOME" -invPtrLoc $ORACLE_HOME/oraInst.loc -oneclick $COMMANDLINE -Doracle.config.mode=true
    The variables are:
    INSTALLER_DIR= /net/adc6260266/scratch/kumasaur/prov/apphome/fusionapps/bi/bin/../oui/bin
    ORACLE_HOME= /net/adc6260266/scratch/kumasaur/prov/apphome/fusionapps/bi
    COMMANDLINE= -weblogicConfigSilent -silent -waitForCompletion -responseFile /tmp/bi-facade-temp-dir505387909/configuration.rsp -jreLoc /scratch/kumasaur/prov/repos64ST3B17A/jdk6
    and the configuration.rsp file contents are:
    [ENGINE]
    #DO NOT CHANGE THIS.
    Response File Version=1.0.0.0.0
    [GENERIC]
    UNIX_GROUP_NAME=dba
    #Set this to true if you want to create a new domain, all other required variables need to be provided. If this is set to true then variables "SCALEOUT_BISYSTEM" must be set to false, since the variables are mutually exclusive.
    CREATE_BISYSTEM=true
    #Set this to true if you want to extend an already existing domain, all other required variables need to be provided. If this is set to true then variables "CREATE_BISYSTEM" must be set to false, since the variables are mutually exclusive.
    SCALEOUT_BISYSTEM=false
    #Write the name of the domain you want to create. Domain name may only contain alphanumeric characters, or the underscore (_) or hyphen (-) characters.
    DOMAIN_NAME=BIDomain
    #Write the name of the host to which you want to connect. It should have an already existing domain configured.
    DOMAIN_HOSTNAME=adc6260266.us.oracle.com
    #Give the port number at which the host should be connected.
    DOMAIN_PORT=
    #Give an administrator user name for the domain if you are creating a new one otherwise give the administrator user name for the domain configured at the host.
    ADMIN_USER_NAME=FUSION_APPS_PROV_PATCH_APPID
    #Give an administrator password for the domain if you are creating a new one otherwise give the administrator password for the domain configured at the host.
    ADMIN_PASSWORD=Bcu#favw2goh1m
    #Write the administrator password again to confirm.
    ADMIN_CONFIRM_PASSWORD=Bcu#favw2goh1m
    #Give the complete path to a valid Middleware Home.
    MW_HOME=/net/adc6260266/scratch/kumasaur/prov/apphome/fusionapps
    #Give the complete path to a valid WebLogic Server Home.
    WEBLOGIC_HOME=/net/adc6260266/scratch/kumasaur/prov/apphome/fusionapps/wlserver_10.3
    #Give the complete path for an Oracle Instance directory to be created. This is the location where the software configuration files and runtime processes will reside.
    INSTANCE_HOME=/net/adc6260266/scratch/kumasaur/prov/apphome/instance/BIInstance
    #Give a name for Oracle Instance corresponding to the Instance Home. The Oracle Instance name may only contain alphanumeric and underscore (_) characters, it must begin with an alphabetic (a-z or A-Z) character, and must be from 4 to 30 characters in length.
    INSTANCE_NAME=BIInstance
    #Give the complete path for a domain home to be created.
    DOMAIN_HOME_PATH=/net/adc6260266/scratch/kumasaur/prov/apphome/instance/domains/adc6260266.us.oracle.com/BIDomain
    #Format: hostname:port:servicename. For Application Cluster Database: host1:port1^host2:port2@servicename
    DATABASE_CONNECTION_STRING_BI=ap6055fems.us.oracle.com:1528:fadb04
    #Enter the BIPLATFORM schema username.
    DATABASE_SCHEMA_USER_NAME_BI=BIKUMASAUR_BIPLATFORM
    #Enter the BIPLATFORM schema password.
    DATABASE_SCHEMA_PASSWORD_BI=<SECURE VALUE>
    #Select the database type in which the BIPLATFORM schema exists. Supported database types are Oracle Database, Microsoft SQL Server, IBM DB2.
    DATABASE_TYPE_BI=Oracle Database
    #Format: hostname:port:servicename. For Application Cluster Database: host1:port1^host2:port2@servicename
    DATABASE_CONNECTION_STRING_MDS=ap6055fems.us.oracle.com:1528:fadb04
    #Enter the MDS schema username.
    DATABASE_SCHEMA_USER_NAME_MDS=FUSION_MDS
    #Enter the MDS schema password.
    DATABASE_SCHEMA_PASSWORD_MDS=<SECURE VALUE>
    #Select the database type in which the BIPLATFORM schema exists. Supported database types are Oracle Database, Microsoft SQL Server, IBM DB2.
    DATABASE_TYPE_MDS=Oracle Database
    AUTOMATIC_PORT_DETECT=false
    #Specify the full path to the staticports.ini file that lists the ports to use.
    STATICPORT INI FILE LOCATION=/scratch/kumasaur/prov/apphome/ports/bi_staticports.ini
    #Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
    MYORACLESUPPORT_USERNAME=
    #Provide the My Oracle Support Password
    MYORACLESUPPORT_PASSWORD=<SECURE VALUE>
    #Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration
    DECLINE_SECURITY_UPDATES=true
    #Set this to true if My Oracle Support Password is specified
    SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
    #Provide the Proxy Host
    PROXY_HOST=
    #Provide the Proxy Port
    PROXY_PORT=
    #Provide the Proxy Username
    PROXY_USER=
    #Provide the Proxy Password
    PROXY_PWD=<SECURE VALUE>
    #Provide the Password to encrypt the RPD
    RPD_ENCRYPTION_PASSWORD=<SECURE VALUE>
    #Confirm the RPD password
    RPD_CONFIRM_PASSWORD=<SECURE VALUE>
    [SYSTEM]
    [APPLICATIONS]
    #Set to true to configure Oracle Business Intelligence. Otherwise set to false.
    CONFIGURE_BI=true
    [RELATIONSHIPS]
    Any help to resolve this would be greatly appreciated.
    Thanks,
    Saurabh

  • Problem with Copied Business Object : SELFITEM

    Hi,
    sub:    Problem with Copied Business Object : SELFITEM
    I want to use changed selfitem BOR for carbon copy functionality. For it, i copied the BOR : SELFITEM. it is giving error
    In SWI2_DIAG it is showing like this.
    Work item  cannot be read                                                
    Work item 000000639770: Object  method SWW_BI_EXECUTE_S cannot be executed
    The problem is with COPYING The Business Object. Because , generally we extend BOR ,not copy. But i did copy.
    Please help me regarding this.
    Balaji.T.

    hi Martin,
    The problem may not be in method. because simply we copied the BO:SELFITEM into ZSELF . And i want to test this for a mail at first , whether copied BOR  is working or not.The mail is not triggering . it is saying that it is Error.
    WF_BATCH error...
    I can see error in Tx: SWI2_DIAG ,
    this is Error :
    Work item 000000639770: Object  method SWW_BI_EXECUTE_S cannot be executed
    Once it is rectified i can modify the method in BO:ZSELF.
    Thank you in Advance..
    Balaji.T.

  • How to call the method of a Business Object?

    Hi,
    Can someone guide me how to call the method of a business object?
    For example, I want to use the method SalesDocument.Copy of the Business Object VBAK. How can I do that? If you are familiar with any similar scenario please help.
    Regards,
    Renjith Michael.

    Hi
    double click on the copy  and
    go to abap tab
    there u can get functionmodule name
    u can call that
    Rewards if helpful

  • Assign methods to Business object

    hi gurus..........
    Can we assign a Method(BAPI)    to no. of Business objects?

    Hi,
    So i just want to know that is this possible that we specify a BO for the
    workflow but do not specify the event.
    Yes, To make things more clear BOR primarily is used to link and rasie the events that are defined in the BOR, but there might be cases where you might not have any events but still you need to start the workflow. The other purpose of the BOR is you create various methods in the BOR and you try to import and export differnet values and various manipulations are done with respect to the dat of the Business object instance.
    that there will not be need of assigning any starting event for the workflow
    Yes without  any kind of start events you can start the workflow by making use of standard SAP provided function modules SAP_WAPI_START_WORKFLOW all you need to do is pass the workflow template number let say WS99999999 and the values that you want to pass to the workflow container by making use of the tables parameter of the function module simple_container. Its a kind of name/value table.
    I tried doing it in BASIC DATA of workflow but it was not possible from there
    In this kind of sitituation basic data does not have any kind of significance. All you have to do is try to find a point like when ever end user clicks on submit button or try to find a BADI' or enahncement spot where you can call the workflow by making use of above mentioned function module.
    But make sure you have the right interface all the data available at that point where you are calling the function module this is because you may hvae to pass the respectve data to the workflow container.
    Regards
    Pavan
    Edited by: Pavan Bhamidipati on Dec 14, 2011 11:34 PM

Maybe you are looking for

  • Apache - mod_jk - tomcat site filesystem question

    hi all we finished today to set up apache+mod_jk+tomcat togheter we done it because in this way apache will serve static pages and tomcat jsp + servlet right? now, a (maybe stupid) question: how to make apache serve static pages and tomcat jsp & serv

  • HT201209 trying to buy my music wish list?

    Picked my music wish list and now want put in my music library and use my gift card? Money has been registered can you advise how to pay for the music?

  • Swf won't import

    Hi I've created a simple swf that has 9 images fading in and out via actionscripting. I want to import that swf into the flash library of another flash file which will be my preloader, but when I import the fading swf only the first image is brought

  • "Trading Partner" feild in contrl data tab of Gener data in Customer Master

    can anyone of SAP GURUS guide me in this area purpose of this feild and in what sense we can use the feild with 1 real time example regds

  • WebService Endpoint URI expected not found endpoint with URI DigitalSignatu

    Dear Experts,      When we try to test webservice deployed  with wsdl  url http://satder:52000/DigitalSignature/ws?style=document in  ws navigater, getting the following  error The call fails with error 404 as shown below       Error : Web Service En