Navigating to CRM Web UI from an external link

Hello Experts,
I'm working on a requirement to integrate the SAP UI5 with the CRM Web UI.
So, I now have a UI5 app, which will open up from the CRM Web UI screen, which is fine.
Now, once I'm done with my operations on the UI5 app, I have to navigate back to the CRM Web UI, and open a particular sales order in the Lean Order view.
Kindly advice on how this can be achieved.
Thanks and Regards,
Pratik.

Hello,
I don't know this is exactly what you look for, but hopefully it is already helpfull.
Some time ago I was looking for a solution to open WebUI components directly via URL
This possible by creating a URL like this example (display BP)
http://<server>:<port>/sap/bc/bsp/sap/crm_ui_start/default.htm?crm-object-type=BP_ACCOUNT&crm-object-action=B&crm-object-value=XXXXXXX&crm-object-keyname=PARTNER
The server and port you can get via function : TH_GET_VIRT_HOST_DATA
XXXXXXX = partner number in SAP
The other parameters are the object type and operation
I found some info here: http://wiki.scn.sap.com/wiki/display/CRM/Calling+Web+Client+Components+via+URL+-+How+to+Guide

Similar Messages

  • Show Web Dynpro as a Pop up on CRM Web-gui from ABAP Call

    Hello Everybody,
    i have a created a Web Dynpro Application in Z'* naming Space and want to show this WD as a POP up on the CRM Business Partner.
    Step by Step Description of what I have done.
    1) Want to change the Business Partner Addresse on CRM page ( Change Addresse and Press Enter).
    2) A User-Exit 'EXIT_SAPLSZAR_001' has been Implemented to do Addresse Validation and select the Addresse which match the Addresse Search and show the data as a Pop-UP ( this Functionality work on SAP Gui perfectly).
    3) When the User comes from Web gui then naturally shows an Error, so i have created a Web Dynpro and try to call  it with  Function Module 'PRGN_GENER_EXECUTE_URL'.(Error: Frontned Error).
    Question: How can I call my Z* Web Dynpro as a Pop up from my User Exit without closing the CRM gui.
    Thank you very much.
    Regards
    Ravi

    I think you try something unsupoprted.
    http://technet.microsoft.com/en-us/library/ff393653%28v=ws.10%29.aspx
    Unsupported Scenarios:
    - Use of external links in Navigation Bar resources and Search Scopes
    Henry

  • Passing a parameter to Web Dynpro from an external system

    Hi All,
    I want to pass a parameter to a Web Dynpro Application from an external browser.
    I have developed a simple application with an input "ServiceOrder".
    In the Portal I have created an Iview for the Web Dynpro application and have set an Application Parameter (ServiceOrder="000003000012"). Just for testing.
    In web Dynpro Controller I have created an attribute in the Context and write tje code below in the wdDoInit.
    String SO = WDProtcolAdapter.getProtoclAdapter().getRequestParameter("ServiceOrder");
    wdContext.currentContextElement.setServiceOrder(SO);
    My problem is that the String SO is empty.
    Please help.
    Regards,
    Ridouan

    Hi R. Taibi,
    try this.
    IWDProtocolAdapter protocolAdapter = WDProtocolAdapter.getProtocolAdapter();
    IWDRequest request = protocolAdapter.getRequestObject();
    wdContext.currentContextElement().setServiceOrder(request.getParameter("ServiceOrder"));
    regards
    Gunter

  • How to perform an activity from an external link using PAPI?

    Hi,
    The question is:
    I've got an external web application that lists all the instances of a user's inbox.
    On every item of the list, I've got a hyperlink. Through this link, I just want to perform the very interactive activity this instance requires.
    (Just like the activity link in workspace. If the activity's task is a screen flow, the link will also perform that screen flow. All the difference is that it's an external link)
    Thanks a lot

    If you want to execute an screenflow from an external application the only way I know is with WAPI.
    You can check the WAPI possibilities in your installation in /weabapps/workspace/wapi/urlActionsExample.jsp
    HTH

  • Accessing BAPI web services from CAF External Services

    We have wsdl files that corresponds to BAPI calls.  Using CAF, we want to create an external service using those wsdl files and then create an application service which will be in turn used by web dynpro for developing our composites. We did the following steps:
    1. Created a new  Composite Application Service project
    2. Then right click on the External Services, select import, choose Web service.
    3. Select 'Local File System or URL' option. Copy the URL from the wsdl file and pasted the URL in the 'Browse' text field and click Next. Got an error in loading the web service.
    4. Removed the Proxy Server settings in Developer Studio but in vain. Tried all possible combinations with the URL also (such as with and without the wsdl key at the end of the URL and using the 'UDDI or URL' option under the Proxy Definition of the External Services Import and also with the Window => Preferences => Proxy settings).
    5. Since the above options failed, copied the wsdl files to the local drive and then choose that WSDL from the file system. Able to import.
    6. Created the application service and provided the custom code for the request and response.
    7. Registered the external service in the CAF browser -> Administrative tools -> External Service Configuration
    8. Tested the service through the Developer Studio.
    The error I get is: ERROR: IOError while working with the message. Check the nested exception: Connect Refused: connect:
    Any idea on what needs to be done to resolve it?

    authentication is required at design time to read the wsdl from bapis. did you provide username and password when importing the web service.
    you can always add the username and password to the url to see if you can successfully get to the wsdl. Like that http://<webas_abap_servername>:<portnumber>/sap/bc/soap/wsdl11?services=BAPI_PO_CREATE&sap-client=<clientnumber>&sap-user=<username>&sap-password=<password>

  • Error while calling a web service from BCM to CRM

    Dear Experts,
    I'm calling a CRM web service from BCM via Custom IVR. The web service works fine when run using SOAPUI. But when called from BCM, there is an error in the CEM logs as mentioned below:
    11:16:51.515 (11224              ) ERR> Connection/0C3D6220 [0.0.0.0:0->172.16.213.11:8000]: SoapClient::Invoke3 - Unknown operation ZCRMU_CUST_AUTHO_ONCALL
    11:16:51.515 (11224              ) ERR> [EXC] : IvrApplication.callSoapMethod (CALL_ID=48B73B3988FDD541BD0722E4D6512E26): Exception
    11:16:51.516 (11224              ) ERR> <type 'exceptions.RuntimeError'> : SoapClient::Invoke3 - Unknown operation ZCRMU_CUST_AUTHO_ONCALL
    11:16:51.518 (11224              ) ERR> File: .\IvrApplication.py (1728)  Func: callSoapMethod          <None>
    11:16:51.518 (11224              ) ERR> File: .\soaplib.py    (  25)  Func: __call__                <None>
    11:16:51.518 (11224              ) ERR> File: .\soaplib.py    (  40)  Func: __request                <None>
    11:16:51.518 (11224              ) DBG> Connection/0C3D6220 [0.0.0.0:0->172.16.213.11:8000]: TcpConnection::OnDisposed
    11:16:51.518 (11224              ) DBG> Connection/0C3D6220 [0.0.0.0:0->172.16.213.11:8000]: Disposed while still connection open
    11:16:51.518 (11224              ) DBG> Connection/0C3D6220 [0.0.0.0:0->172.16.213.11:8000]: Close
    11:16:51.518 (11224              ) DBG> Connection/0C3D6220 [0.0.0.0:0->172.16.213.11:8000]: CloseMySocket - closed
    11:16:51.518 (08220/IpcWorker    ) DBG> ThreadPool[00558068]: WorkerThread GetQueuedCompletionStatus result=0 poverlapped=09E21C6C key=0C3D6220 bytes=0
    11:16:51.518 (08220/IpcWorker    ) DBG> ThreadPool[00558068]: IIoCompletion pending=1
    11:16:51.518 (08220/IpcWorker    ) DBG> Connection/0C3D6220 [0.0.0.0:0->172.16.213.11:8000]: OnIoCompletion 09E21C6C result=0 bytes=0
    11:16:51.518 (08220/IpcWorker    ) DBG> (0C3D6294) LastError::WinError TcpConnection::OnIoCompletion - 10038 (0x2736) An operation was attempted on something that is not a socket.
    11:16:51.518 (08220/IpcWorker    ) DBG> Connection/0C3D6220 [0.0.0.0:0->172.16.213.11:8000]: OnIoCompletion 09E21C68 receive
    It seems that through the IVR the web service is not even reached. I discovered this by inserting an external break point in the CRM Function Module which is called by the web service.
    Can anybody help me in resolving this error? I'm working on BCM 7 SP 6.
    Thanks in Advance.
    Regards,
    Swapna

    Hi Swapna,
    from your screenshot it seems that you actually try to call the service in your Data Source Expression field. You should set path to the WSDL file here actually - this could be either URL to SAP or to filesystem, as Anton suggested (this could be faster). Have you created endpoint binding for your service in transaction SOAMANAGER? If yes, then simply download the corresponding WSDL with binding or copy the URL which leads to it. But also test whether you are able to retrieve the WSDL without logging into SAP (close all browser windows and then open a new one otherwise session ID from other browser windows can be reused).
    If you have to give username and password, then setup anonymous alias in transaction SICF, for example.
    Pleas, check my previous post on the same subject here: Re: BCM7 IVR : SOAP request for client identification in CRM .
    Maybe it could help.
    Regards,
    Dawood.

  • Pointers regarding consuming a external web-service from SAP

    Hi All,
            I am trying to consume a web-service from an external system using a URL.
    Our SAP system version is 4.7. I have created a custom program and calling up the web service using HTTP POST method.
    For this I referred the following weblog.
    https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/847. [original link is broken] [original link is broken] [original link is broken]
    I modified the program according to my requirements and called the web service, but I am facing certain issues.
    1. The if_http_client->send method executed successfully (sy-subrc eq 0). But the next call to the method
        if_http_client->receive the program shows error.The message is very long one and I am not able to see it fully in debugging mode.
    Please help me with the following questions.
    1. Is there any way I can read the message returned from the web-service to see what the error was? In 4.7 we don't have the recording function as in 6.0.
    2. I have disable the login prompt by calling if_http_client->propertytype_logon_popup = http_client->co_disabled.
    If I don't do that it shows me a SAP Web AS login screen. Shouldn't it show me the standard http login screen?
    3.In that login screen if I provide my ID password it returns the following message
    'Business Server Page (BSP) ErrorBSPexception:Access to URL :<Server>:<80>/ORABPEL/DEFAULT/READDATA1/1.0 is forbidden'
    Any pointers what does it mean?
    4. This method seems a very lengthy process to me. Is there any other approach to this issue?
    TIA
    Barada.

    The error for Authorization was because of the HTTP proxy settings for the system.
    I configured the proxy settings in the transaction SICF->Goto->Http Proxy and then the program worked fine.
    Regards
    Barada

  • Linking out from an external swf

    I am loading a swf into a web page from an external server
    and I can not get the buttons that link out to work.
    Example:
    I have a swf with a square button at
    http://mixxncompany.com/button.swf.
    When you click on this button it opens a new window for google.com.
    But when I load this swf (by pointing to
    http://mixxncompany.com/button.swf)
    at
    http://dreamlifemedia.com/button.html,
    it does not open the link.
    ActionScript used:
    myButton.onRelease = function() {
    getURL("
    http://www.google.com", "_blank");
    What is stopping this from linking out, and what can I do
    about it?

    I finally figured it out. And of course it had to be the one
    place I wasn't looking, the embed code.
    I had this line in my embed code (not sure how or why it was
    there)
    <param name="allownetworking" value="internal" />
    Once I removed it, it was all good.

  • Web Services From EBS R 12 forms.

    Hi,
    Kindly help me with the below requirement.
    We need to call external web services from Our EBS application. We have a custom application,which requires to consume web services from an external website.
    How can we achive this ?
    Environment details:
    Oracle EBS R 12.0.6
    DB :10.2.0.4
    Regards,
    Satish

    Hi,
    Sorry for the late reply.
    **apache log**
    [Thu Dec 15 10:34:32 2011] [error] [client 10.1.15.131] [ecid: 1323930872:10.8.6                                             5.13:32758:0:365,0] Directory index forbidden by rule: /oracle/oracle_dev/apps/a pps_st/comn/java/classes/
    [Thu Dec 15 10:34:33 2011] [error] [client 10.1.15.131] [ecid: 1323930873:10.8.6                                             5.13:19686:0:158,0] Directory index forbidden by rule: /oracle/oracle_dev/apps/a pps_st/comn/java/classes/
    [Thu Dec 15 10:34:36 2011] [error] [client 10.1.15.131] [ecid: 1323930876:10.8.6                                             5*.13:19758:0:281,0] File does not exist: /oracle/oracle_dev/inst/apps/UAT_auherp apptrng/portal/oracle/oracle_dev/apps/apps_st/comn/java/classes/oracle/apps/fnd/ jar/archive1.jar*
    [Thu Dec 15 10:34:36 2011] [error] [client 10.1.15.131] [ecid: 1323930876:10.8.6                                             5.13:19758:0:282,0] File does not exist: /oracle/oracle_dev/inst/apps/UAT_auherp apptrng/portal/oracle/oracle_dev/apps/apps_st/comn/java/classes/oracle/apps/fnd/ jar/archive1.jar
    [Thu Dec 15 10:34:36 2011] [error] [client 10.1.15.131] [ecid: 1323930876:10.8.6                                             5.13:19758:0:283,0] File does not exist: /oracle/oracle_dev/apps/apps_st/comn/ja va/classes/oracle/forms/icons/save.gif
    [Thu Dec 15 10:34:36 2011] [error] [client 10.1.15.131] [ecid: 1323930876:10.8.6                                             5.13:19758:0:284,0] File does not exist: /oracle/oracle_dev/apps/apps_st/comn/ja va/classes/oracle/forms/icons/print.gif
    [Thu Dec 15 10:34:36 2011] [error] [client 10.1.15.131] [ecid: 1323930876:10.8.6                                             5.13:19758:0:285,0] File does not exist: /oracle/oracle_dev/apps/apps_st/comn/ja va/classes/oracle/forms/icons/pset.gif
    [Thu Dec 15 10:34:36 2011] [error] [client 10.1.15.131] [ecid: 1323930876:10.8.6                                             5.13:19758:0:286,0] File does not exist: /oracle/oracle_dev/apps/apps_st/comn/ja va/classes/oracle/forms/icons/exit.gif
    [Thu Dec 15 10:34:
    ** Application log**
    Thr is not entry related to that form in the application log.
    we are following the below metalink note:
    How to add custom JAR files to Apache OC4J Classpath in R12 instance? [ID 433241.1]
    Steps followed.
    1. added jar file in $OA_JAVA/oracle/apps/fnd/jar/archie1.jar
    2. updated the paramters s_oacore_prepend_classpath and s_oacore_append_classpath with the above ( $OA_JAVA/oracle/apps/fnd/jar/archie1.jar) jar file location.
    3.auto config was executed successfully
    4. restarted the services.
    Note:
    1.oacore specific parameter was successfully update in all the orion-application.xml execpt this file $INST_TOP/ora/10.1.3/j2ee/forms/application-deployments/forms/orion-application.xml. We manuallly added the entry in the file and restarted the serivce.
    2. we were getting the same error (FRM-40735 WHEN-BUTTON-PRESSED trigger raised unhandled exception ORA-105100) with jdeveloper but got resolved by adding jdev.jar in forms_classpath.
    Regards,
    Satish
    Edited by: hcs on Dec 15, 2011 1:07 AM

  • Opening an external link using javascript.  Keeping new window in front

    I am displaying a photo from an external link when called upon from my swf.  When the user clicks a button, up pops a corresponding photo in a new browser window.  After the photo window has opened, if the user clicks another button the photo browser will update but its no longer in front.  I know I need to use the focus() command but cannot figure how to incorporate it into my AS3 code.
    var req=new URLRequest();
    function scrollPanePopulate(event:Event){     
         //create the temp variables
         var calledPhoto=pntxml.row[pointindex].PhotoUrl;
         req=pntxml.row[pointindex].PhotoUrl;
         var jscommand:String = "var newwin=window.open('"+req+"','win','height=400,width=600,left=650,top=50,toolbar=no,scrollbars=yes,location=no');";
         var url:URLRequest = new URLRequest("javascript:" + jscommand +"void(0);"); navigateToURL(url, "_self");
    The above code works great but I want to keep the photo window in front when it is refreshed.  Any suggestions?
    thanks in advance...
    -josh

    var req=new URLRequest();
    function scrollPanePopulate(event:Event){    
         //create the temp variables
         var calledPhoto=pntxml.row[pointindex].PhotoUrl;
         req=pntxml.row[pointindex].PhotoUrl;
         var jscommand:String = "var newwin=window.open('"+req+"','win','height=400,width=600,left=650,top=50,toolbar=no,scrollbars=yes,location=no');";
         var url:URLRequest = new URLRequest("javascript:" + jscommand +"void(0);newwin.focus();");
    navigateToURL(url, "_self"); }
    //  p.s.  you should be using externalinterface class.

  • External Link to a point on the timeline

    I would like to find a way to link to a specific frame in the
    _root time line from an external link. Is that possible?
    Thanks,
    Mike

    The way to do that would be to retrieve the target -frame as
    as URL-variable (the stuff behind the ? in some URLs) and then
    transmit it to flash via server-side logic or java-script as a
    flash var.
    Then your flash can check for the existence an/or value of
    the target-frame variable and jump to the desired frame or
    not!

  • Clicking external links switches to Firefox but won't open

    I use Thunderbird (31.1.2) on a Mac (OS X 10.9.4). I frequently need to proof e-mails that contain a number of links (for a digital marketing campaign). When I click a link in the e-mail, Firefox (32.0.3) opens or becomes active, and if I have NO other tabs, will open my link. But when I switch back to Thunderbird, and click a second link, Firefox will again become the active app but my link will NOT open.
    Again, if I have NO open tabs, the first click always works, but no other clicked links will work beyond that.
    If I switch to Safari as my default browser, everything works fine. So I'm forced to do that as a solution but I really don't like it.
    Any thoughts to help?

    I have the same problem. The problem is intermittent. Sometimes external links open immediately, sometimes they don't. Sometimes if I try several times in succession, the link will eventually open. If I manually copy and paste the link into a new tab, it always works.
    Firefox is set as my default browser and set to check such at startup. When external links fail to open, Firefox DOES activate and become the frontmost application. It just fails to create a new tab from the external link.
    I am using Firefox 32.0.3 on MacOS 10.9.5. I believe this problem started with the update before last (the same one that created the failure of CMD-L to open a new window which has since been fixed.)

  • Calling Web Service from CRM using proxy

    Hi all,
    I'm facing a problem trying to call a web service from CRM (WAS 620) via XI 3.0. The response that XI recieves from the web service contains SOAP Envelope, and the mapping fails because of it. I built the proxy manually, because if I load WSDL the proxy generation in CRM generates error that sais that external definition coudn't be used.
    Is there any way to remove SOAP envelope from the response while mapping?
    Is it possible to call web service from WAS 620?
    Thanks!!!!
    Anya.

    Hi Manish,
    SOAP adapter does pass the message to XI (this message contains SOAP envelope although XI expects to get message without it), and during the mapping step i get "Runtime Exception in Message-Mapping transformatio~".
    I suppose it's because i created proxy manually. I did so because when i imported WSDL, and tried to generate proxy in CRM, i got an error message that said that proxy couldn't be generated because external definitions are only allowed in XI 3. But my XI version is 3.0! And when I generate the same proxy in my R/3 system that is installed on WAS 640, it works.
    What can I do?
    Cheers,
    Anya.

  • SAP Cloud Application Studio Create Custom Web Service From Custom Business Object and Consume in External System

    Hi Experts,
    I have requirement to create custom business object and create Web Service for that and use in external system (SAP ECC / SAP CRM / Third Party).
    1) Is it possible to create custom object web service and used in external system ?
    2) When we create the Web service from custom business object what the necessary steps(action : Create , Read , Update) require?
    3) Sample Scenario :
    My Custom Business Object
    businessobject Custom_Integration {
      element EP_VAL1 : LANGUAGEINDEPENDENT_MEDIUM_Text;
      element EP_VAL2 : LANGUAGEINDEPENDENT_MEDIUM_Text;
      element IP_RES : LANGUAGEINDEPENDENT_MEDIUM_Text;
    I have created the Web Service using this custom business object.
    3) How i can use this web service in external system? what are the prerequisite steps in external system to consume this service in it?
    Please anyone have idea about this how to do this and how to achieve this using SDK and custom business object.
    Many Thanks
    Mithun

    Hello Mithun,
    Does this section in the documentation help you:
    SAP Cloud Applications Studio Help -> Developers Desktop -> Web Services
    The entry "Task -> Create a Web Service" describes how to create a Web Service on your own BO
    The entry "Task -> Test a Web Service" helps you how you can use it in a foreign tool / application.
    HTH,
       Horst

  • Error while trying to call external  web service from oracle PL/SQL 10.2 g

    Hi I am trying to call an external web service from oracle PL/SQL .I am getting following run time error when I try to set the opeartion style.
    But as per the oracle documentation this is one of the 2 valid values.
    ORA-29532: Java call terminated by uncaught Java exception: operation style: "document" not supported.Teh webservice does expect the operation style as document.
    Following is the code I am executing.
    FUNCTION email
    return varchar2
    AS
    service_ SYS.utl_dbws.SERVICE;
    call_ SYS.utl_dbws.CALL;
    service_qname SYS.utl_dbws.QNAME;
    port_qname SYS.utl_dbws.QNAME;
    operation_qname SYS.utl_dbws.QNAME;
    string_type_qname SYS.utl_dbws.QNAME;
    retx ANYDATA;
    retx_string VARCHAR2(1000);
    retx_double number;
    retx_len number;
    params SYS.utl_dbws.ANYDATA_LIST;
    l_input_params SYS.utl_dbws.anydata_list;
    l_result ANYDATA;
    l_namespace VARCHAR2(1000);
    begin
    -- open internet explorer and navigate to http://webservices.imacination.com/distance/Distance.jws?wsdl
    -- search for 'targetNamespace' in the wsdl
    l_namespace := 'http://service.xmlservices.global.freedomgroup.com/';
    -- search for 'service name' in the wsdl
    service_qname := SYS.utl_dbws.to_qname(l_namespace, 'ClientCoreWebServiceBeanService');
    -- this is just the actual wsdl url
    service_ := SYS.utl_dbws.create_service(HTTPURITYPE('http://hostname/GlobalWebServices/services/ClientCoreWebService?wsdl'), service_qname);
    -- search for 'portType name' in the wsdl
    port_qname := SYS.utl_dbws.to_qname(l_namespace, 'ClientCoreWebServiceBeanPort');
    -- search for 'operation name' in the wsdl
    -- there will be a lot, we will choose 'getCity'
    operation_qname := SYS.utl_dbws.to_qname(l_namespace, 'postalCodelookup');
    -- bind things together
    call_ := SYS.utl_dbws.create_call(service_, port_qname, operation_qname);
    -- default is 'FALSE', so we make it 'TRUE'
    SYS.utl_dbws.set_property(call_, 'SOAPACTION_USE', 'TRUE');
    -- search for 'operation soapAction' under <wsdl:operation name="getCity">
    -- it is blank, so we make it ''
    SYS.utl_dbws.set_property(call_, 'SOAPACTION_URI', '');
    -- search for 'encodingstyle' under <wsdl:operation name="getCity">
    SYS.utl_dbws.set_property(call_, 'ENCODINGSTYLE_URI', 'http://schemas.xmlsoap.org/soap/encoding/');
    -- search for 'binding style'
    SYS.utl_dbws.set_property(call_, 'OPERATION_STYLE', 'DOCUMENT');
    -- search for 'xmlns:xs' to know the value of the first parameter
    -- under <wsdl:message name="getCityResponse"> you will see the line <wsdl:part name="getCityReturn" type="xsd:string" />
    -- thus the return type is 'string", removing 'xsd:'
    string_type_qname := SYS.utl_dbws.to_qname('http://www.w3.org/2001/XMLSchema', 'string');
    -- in the line <wsdl:operation name="getCity" parameterOrder="zip">
    -- the parameterOrder is 'zip', thus we put in 'zip'
    -- the 'ParameterMode.IN' is used to specify that we will be passing an "In Parameter" to the web service
    -- the 'ParameterMode.IN' is a constant variable in the sys.utl_dbws package
    --vj this cud be either params or xml
    SYS.utl_dbws.add_parameter(call_, 'param1', string_type_qname, 'ParameterMode.IN');
    SYS.utl_dbws.add_parameter(call_, 'param2', string_type_qname, 'ParameterMode.IN');
    SYS.utl_dbws.set_return_type(call_, string_type_qname);
    -- supply the In Parameter for the web service
    params(0) := ANYDATA.convertvarchar('<TFGGlobalBasicXMLDO><systemCd>GLOBAL</systemCd><username>GlobalAdmin</username><password>GlobalAdmin</password><localID>1</localID></TFGGlobalBasicXMLDO>');
    params(1) := ANYDATA.convertvarchar('<TFGGlobalPostalCodeLookupIDDO><postalCode>02446</postalCode><countryCode>USA</countryCode><stateCode>MA</stateCode><cityDisplay>BROOKLINE</cityDisplay><countyDisplay>NORFOLK</countyDisplay><include_inactive_flag>True</include_inactive_flag></TFGGlobalPostalCodeLookupIDDO>');
    -- invoke the web service
    retx := SYS.utl_dbws.invoke(call_, params);
    dbms_output.put_line(retx.gettypename);
    -- access the returned value and output it to the screen
    retx_string := retx.accessvarchar2;
    dbms_output.put_line('done' || retx_string);
    dbms_output.put_line('PL/SQL DII client return ===> ' || retx_string);
    -- release the web service call
    SYS.utl_dbws.release_service(service_);
    return retx_string;
    end email;

    thsi is urgent anybody ????

Maybe you are looking for