Forcing a send to VRU label

Hi all,
i would like to know if it's possible to specify which send to vru label icm to send,
regards,

This is a classic "branch office" deployment, where the voice gateway at the branch is a combined ingress-vxml gateway.
We want the VRU leg to run on the same gateway as the incoming call.
If we have a number of gateways and put static routes in the SIP Proxy for the VRU transfer label (say 8111111111*) then the proxy will round robin the SIP INVITES across the set of gateways. Thus we cannot control which gateway the VRU leg will go to. Sometimes it will be correct, and run on the ingress gateway - and most of the time it will be incorrect and run on the wrong gateway, requiring an RTP stream between the ingress gateway and the VXML gateway.
This is elegantly solved by not having the VRU transfer label configured in the Proxy, but added to the "Send To Originator" area of the SIP section configuration of the CVP Call Servers. Add "8111111111>" to this section - the greater-than sign is a wild card that deals with the appended correlation ID. Also add the ringtone label 91919191 and the error label 92929292 to this section.
The Call Server will check the Send To Originator section first - before asking the Proxy. When the original INVITE comes from an IOS gateway, that information will be in the SDP section of the SIP request, and so it will be in the INVITE for the 8111111111xxx label. Under these conditions, the Call Server will send the INVITE back to the ingress gateway, catching your dial peer and starting the bootstrap service. When the call is sent to an agent, the ringback will also run on the originating gateway.
With this configuration, no matter how many gateways you have, the VRU leg will always run on the ingress gateway.
Why won't this be suitable?
Regards,
Geoff

Similar Messages

  • Send to vru issue

    Dears,
    Would you please advise, as I have issue in ICM script as many calls abort in send to vru node, we have ICM as call centre and CVP as vru
    If you please advise if you have cases like that, or documents telling in details how ICM communicates with CVP
    Appreciate your usual support,
    Regards,
    Mohamed Gheta

    I'm assuming your config is correct, and you are not referring to failures from the Send To VRU node (this occurs if your config is wrong) but really mean aborts.
    How many exactly? With the script in monitor mode, what percentage are aborts in your "Send To VRU" node?
    It is almost impossible to have zero aborts. You can make it happen - call the PSTN number and when it hits the gateway and starts the switch leg, hangup immediately so when the VRU label comes back to the gateway to start the VRU leg, and then bootstrap takes it back to ICM, the call has gone.
    This causes and abort - try it in your system.
    Now, I somehow think that there must be some other ways to cause the abort - because I see them too. But I don't know what happens to cause them.
    At this particular customer who has branch offices in many different countries, the percentage of aborts in the Send To VRU node varies - some countries up to 5%, others as low as 0.3%. Customers are not complaining, even in the high percentage aborts branch office.
    It's all a bit of a mystery and I would love to know more about these and what causes them. If any other CVP engineers have insight into these aborts, let us know.
    As far as the documents, we all go by the Config Guide and the SRND - they are very detailed and describe the flow. But not what causes an abort in the Send To VRU.
    Regards,
    Geoff

  • Sending call to 3rd party VRU using Send-to-VRU node

    Integrating ICM Script with 3rd party VRU using GED-125 interface and having trouble to send the call (transfer) from Cisco CallManager to 3rd party VRU. Send-to-VRU node  - it is not clear how to pass the destination for 3rd party VRU.

    The main part I am confused about is on PG there are currently two PIMs - CUCM PIM and VRU PIM. When creating Translation Route, should it be done on CUCM PIM or on VRU PIM? Also, it looks like for Translation Route, I need to create a Service, then a Trunk Group, then the label.
    It sounds to me that Translation Route must be created on CUCM PIM that is where I want to transfer the call to.
    And VRU PIM seems to be related exclusively to Service Control Interface (GED-125) that is already working for me with no problems.
    Update: this is the printout from rtr log - what could be the reason the transfer times out? Also, my concern is VRUID=5007, this is actually the configuration of another instance of VRU PG. So my main question is should I have one PG with two PIMs - CUCM and VRU or should I have two PGs where one PG has CUCM PIM and another PG has VRU PIM?
    16:20:31:456 ra-rtr Trace: (65539 x 10004 : 0 0) TransferToVRU: Label=555, CorID=10004, VRUID=5007, RCID=5010
    16:20:31:456 ra-rtr Trace: (65539 x 10004 : 0 0) TransferConnect sent. Dialog pending.
    16:20:51:187 ra-rtr Trace: (65539 x 10004 : 0 0) Dialog timed out callstate is :(1).
    16:20:51:189 ra-rtr Trace: (65539 x 10004 : 0 0) Dialog resuming (Script Node timed out.) status (2)
    16:20:51:192 ra-rtr Trace: (65539 x 10004 : 0 0) RouteComplete:
    16:20:51:192 ra-rtr Trace:  Route: DN=8136, ANI=8054, CED=, Label=555
    16:20:51:193 ra-rtr Trace:  Route: CID=(151299,53576305), Labels=1
    16:20:51:195 ra-rtr Trace: (65539 x 10004 : 0 0) Connect: CID=(151299,53576305), EventSelect=0, ServiceType=0, RCID=5010, Label(s)=555
    16:20:51:196 ra-rtr Trace: (65539 x 10004 : 0 0) Deleting Dialog.
    Thanks in advance.

  • Masking CCM PIM Type 10 Network VRU Label

    UCCE - 7.5.5
    CVP - 7.0
    CCM - 6.1
    We have a Type 10 Network VRU configured with a label 8222222222 on the CCM Pim.
    Everything is working fine from a call routing functionality.
    Is there a way to mask the label 8222222222XXX from appearing on the phone when the route point is dialed?
    Thanks
    Courtland

    There is a UCM service paramater that controls the display of the dialed number.  In UCM 7.x the paramater is "
    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin:0in;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:"Times New Roman";
    mso-fareast-theme-font:minor-fareast;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
    Always Display Original Dialed Number".  The default is False.  Set it to True, and the CTI RP DN should be displayed instead of the UCM VRU label.

  • Send to VRU and Run Ext Script

    Hi All;
    I am adding a new vxml browsers and I need to send some calls (based on If statement) to those vxml browsers, so I added a Network VRU (with a new labels) and I added Network VRU script and at the ICM script, I placed if statement and based on it I am using Run Ext script which use the required Network VRU Script. But the problem I am facing it, that still the returned label for the CVP is the same label that is used with the original VXML browsers ! How I can resolve it.
    I tried to set the default network vru (at the PG configuration) to be this new Network VRU, but still it is returning the original label that is used to send to the original VXML browsers.
    How I can resolve this label issue and let the returned label to be 8333333333 instead of 8111111111 (ofcourse this in case the Run Ext Script was calling the new Network VRU Script, but if the Run Ext Script was the current Network VRU, then to return the label 8111111111)? How to do this
    Kindly give a look for the pictures of the configuration and some logs that help.
    Regards
    Bilal

    Hey Bilal,
    Ok, it's actually quite difficult to single out a gateway or a couple of gateways on a per-call basis 'the right way'. Once you add a gateway to your Gatekeeper, SIP Proxy or Static Routes setup, you'll have a round robin mechanism that's pretty much not changeable on a per-call basis.
    If it's just to test these gateways for a limited period of time, try this :
    Open Configuration Manager - ICM Instance Explorer;
    For your Instance you should have one Customer Definition with the same name, add a second Customer Definition, i.e. 'Test';
    Now go to the Next VRU Explorer, add a new Type 10 VRU, and give it a (slightly) different label from the normal one, define the Customer as 'Test';
    Go back to the Customer Definition and assign your new VRU to that Customer Definition;
    Create a new test Dialed Number for your existing Routing Client and be sure to pick your 'Test' customer, continue to create a Call Type, Script and Network VRU Scripts as you always would;
    Route the new Label only to your new gateways.
    You would remove all of this configuration and make the new gateways use the same labels as the others once you are ready to put this in production, But it will at least allow you to route some calls through them.
    Note: you may be able to do all the same things but using your existing Network VRU, just adding a new label to it for your newly defined Customer Definition. I'm not sure if ICM will pay attention to the Customer when picking a label for a Network VRU.
    Cheers,
    Kris

  • Differnece in assigning N/W VRU CUCM and CVP

    Hi All - I just want to understand below logic and why we no need to assign N/W VRU for CUCM RC.
    Below is the call flow.
    N/W VRU is assigned in CUCM_RC
    IP Phone --> CTI R.P --> ICM --> CVP
    When i assign N/W VRU for CUCM RC, ICM is sending only VRU Label and we have Max DNIS length as 10 for CVP, Since its sending only 10 Digits lablel as DN CVP its treating as new call instead of CORR ID routed call and ICM expecting DN.
    // CVP
    1514: 172.17.16.21: Jul 06 2014 21:03:53.067 +0400: %CVP_9_0_ICM-7-CALL:  {Thrd=pool-1-thread-174-ICM-476} CALLGUID = 8288AB800001000000000021071011AC, DLGID = 100 [SIP_LEG] - Publishing ,, [ICM_NEW_CALL],   dialogueId=100,   sendSeqNo=1,   trunkGroupId=100,   trunkNumber=0,   serviceId=1,   dialedNumber=5555555555,   uui=,   callguid=8288AB800001000000000021071011AC,   rckey=,   rcday=,   rcseq=,   location=,   locationpkid=,   pstntrunkgroupid=172.17.16.7 ,   pstntrunkgroupchannelnum=2147483647,   sipheader=,   CallContext:,     user.media.id: 8288AB800001000000000021071011AC,     user.cvp_server_info: 172.17.16.21,, LEGID = 8288ab80-3b91817c-c0-71011ac, DNIS = 5555555555, ANI = 1008
    // RTR
    21:15:26:364 ra-rtr Trace: (65582 x 0 : 0 0) NewCall: CID=(151031,173), DN=2000, ANI=1008, CED=, RCID=5000, MRDID=1, CallAtVRU=0, OpCode=0
    21:15:26:364 ra-rtr Trace:     RCKSeqNum=1, NIC_DN=
    21:15:26:364 ra-rtr Trace: CallType(5000, 491): Init CT_SL_Timer: Threshold(20 + 2).
    21:15:26:364 ra-rtr Trace: (65582 x 0 : 0 0) Correlation id for dialog is (101).
    21:15:26:364 ra-rtr Trace: (65582 x 101 : 0 0) TransferToVRU: Label=5555555555, CorID=101, VRUID=5000, RCID=5000
    21:15:26:364 ra-rtr Trace: (65582 x 101 : 0 0) TransferConnect sent. Dialog pending.
    21:15:26:402 ra-rtr Trace: (108 x 0 : 0 0) NewCall: CID=(151031,174), DN=5555555555, ANI=1008, CED=, RCID=5002, MRDID=1, CallAtVRU=1, OpCode=0
    21:15:26:402 ra-rtr Trace:     RCKSeqNum=0, NIC_DN=5555555555
    21:15:26:402 ra-rtr Trace: (108 x 0 : 0 0) Unknown dialed number (5555555555) - and NO default call types
    21:15:26:402 ra-rtr Trace: (108 x 0 : 0 0) Call route request from routing client CVP1_RC (ID 5002) with unknown DN of 5555555555.  
    21:15:26:402 ra-rtr Trace: (108 x 0 : 0 0) Deleting Dialog.
    21:15:45:916 ra-rtr Trace: (65582 x 101 : 0 0) Dialog timed out callstate is :(1).
    21:15:45:916 ra-rtr Trace: (65582 x 101 : 0 0) Dialog resuming (Script Node timed out.) status (2)
    21:15:45:916 ra-rtr Trace: (65582 x 101 : 0 0) RouteComplete:
    21:15:45:916 ra-rtr Trace:     Route: CID=(151031,173), Labels=0
    21:15:45:916 ra-rtr Trace: CallType(5000, 491): Deleting CT_SL_Timer.
    21:15:45:916 ra-rtr Trace: (65582 x 101 : 0 0) Dialog sending release call message to Routing Client ID(5000).
    21:15:45:916 ra-rtr Trace: (65582 x 101 : 0 0) Deleting Dialog
    Once i assigned DN in ICM for 5555555555 its started working fine and this shouln't be the case.
    Later on i removed N/W VRU in CUCM_RC and ICM started sending label for CUCM along with CORR ID.
    NO N/W VRU assigned to CUCM_RC
    1618: 172.17.16.21: Jul 06 2014 21:17:09.265 +0400: %CVP_9_0_ICM-7-CALL:  {Thrd=pool-1-thread-276-ICM-509} CALLGUID = 5CFCA1800001000000000027071011AC - Correlation ID routed call  
    1619: 172.17.16.21: Jul 06 2014 21:17:09.265 +0400: %CVP_9_0_ICM-7-CALL:  {Thrd=pool-1-thread-276-ICM-509} CALLGUID = 5CFCA1800001000000000027071011AC, DLGID = 109 [SIP_LEG_PRERTE_CORRID] - Publishing ,, [ICM_REQUEST_INSTRUCTION],   dialogueId=109,   sendSeqNo=1,   trunkGroupId=200,   trunkNumber=0,   serviceId=2,   uui=,   correlationId=102,   location=,   locationpkid=,   pstntrunkgroupid=172.17.16.7 ,   pstntrunkgroupchannelnum=2147483647,   sipheader=,, LEGID = 5cfca180-3b918498-c6-71011ac, DNIS = 5555555555102, ANI = 1008
    // RTR
    21:17:09:735 ra-rtr Trace: CallType(5000, 492): Init CT_SL_Timer: Threshold(20 + 2).
    21:17:09:735 ra-rtr Trace: (65583 x 0 : 0 0) Correlation id for dialog is (102).
    21:17:09:735 ra-rtr Trace: (65583 x 102 : 0 0) TransferToVRU: Label=5555555555, CorID=102, VRUID=5000, RCID=5000
    21:17:09:735 ra-rtr Trace: (65583 x 102 : 0 0) TransferConnect sent. Dialog pending.
    21:17:09:760 ra-rtr Trace: (65583 109 102 : 0 0) RequestInstr: CID=(151031,175), CallState=1
    21:17:09:760 ra-rtr Trace: (109 109 102 : 0 0) Dialog initiating 2nd phase of transfer.
    21:17:09:760 ra-rtr Trace: (109 109 102 : 0 0) Correlation id for dialog is (103).
    21:17:09:760 ra-rtr Trace: (109 109 103 : 0 0) TransferToVRU: Label=7777777777, CorID=103, VRUID=5000, RCID=5002
    Regards,
    Siva

    Because CUCM is not VRU, and that tab is useful when deciding Type of VRU(Type 10,2 etc) if peripheral is VRU.
    Just have a look at screenshot taken from Config guide, it clears says assign if Peripheral is VRU.
    Regards
    Chintan
    ~rate if helpful

  • Sender Mail Adapter - forcing content as an attachement

    Hi all,
    We are using the Sender Mail Adapter to pull emails from the inboxes of some users of an exchange server.  We use the Mail Package option.
    We have noticed that the content of the emails are by-default added as attachments when there are no real attachments to the emails.  However the content is not added as an attachment when one or more attachments are present in these emails.
    Is there a way of forcing the Sender Mail Adapter to always add the content as an attachment and keeping the other attachments as well?  and of course maintain the Mail Package message type as the main payload...?
    Many thanks,
    Aldo

    Hi Stefan,
    Thanks for your reply.  I am glad to hear that I am wrong again )
    In your opinion is it possible to force the Outlook Exchange server to add the content attachment every time?  I mean by doing some configuration on it...?
    The reason why we would like to do this is because when - in the content tag of a Mail Package message - we have MIME message parts that are of content-type text/html we are having problems in decoding the html back to a readable format.
    To do this we use the apache QuotedPrintableCodec Java class.
    This works fine when the content type of the message is just text/plain but we get an exception when we try with text/html.
    The exception we get is:
    org.apache.commons.codec.DecoderException: Invalid URL encoding: not a valid digit (radix 16): 13
    I don't know if this is because of the two character sets we have in the payload (utf-8 and iso-8859-1) or if it is for other reasons...
    If you could help me figure out how to forward any HTML email to another system in a readable format it would be great.
    Thanks for your support,
    Aldo

  • Sending call to 3rd party VRU from ICM Script

    Integrating ICM Script with 3rd party VRU using GED-125 interface. I am having trouble to send the call from Cisco CM to 3rd party VRU. Trying Send to VRU node but it is not clear how to pass the destination for 3rd party VRU.
    Any feedback would be helpful.

    Move this to contact center forum to get better response.
    Here: https://supportforums.cisco.com/community/5926/contact-center
    -Terry

  • Comical Send To issue

    I did my first Send To Color and it launched Classic, and then opened the Color control panel! Needless to say the OS 9 color control panel wasn't quite up to doing the corrections I had in mind...
    I tried renaming the control panel, but still it opened when FCP did the send. Quitting Classic sorted that out, and finally Color.app got to see the video!

    I'm assuming your config is correct, and you are not referring to failures from the Send To VRU node (this occurs if your config is wrong) but really mean aborts.
    How many exactly? With the script in monitor mode, what percentage are aborts in your "Send To VRU" node?
    It is almost impossible to have zero aborts. You can make it happen - call the PSTN number and when it hits the gateway and starts the switch leg, hangup immediately so when the VRU label comes back to the gateway to start the VRU leg, and then bootstrap takes it back to ICM, the call has gone.
    This causes and abort - try it in your system.
    Now, I somehow think that there must be some other ways to cause the abort - because I see them too. But I don't know what happens to cause them.
    At this particular customer who has branch offices in many different countries, the percentage of aborts in the Send To VRU node varies - some countries up to 5%, others as low as 0.3%. Customers are not complaining, even in the high percentage aborts branch office.
    It's all a bit of a mystery and I would love to know more about these and what causes them. If any other CVP engineers have insight into these aborts, let us know.
    As far as the documents, we all go by the Config Guide and the SRND - they are very detailed and describe the flow. But not what causes an abort in the Send To VRU.
    Regards,
    Geoff

  • E71 can receive, but cannot send email to POP mail...

    I have an E71-1. I am in the UK and on '3'. Firmware version is 100.07.76  My problem is I cannot send email to my POP server. It goes to the Outbox then is reported as Queued. Trying to force a send does not have any effect. It would send emails until a few weeks ago.
    I have re-set up the server information correctly in the 'phone. The server is sending and receiving emails correctly from Outlook. The E71 receives emails normally.
    I have set up another POP account on a different domain on the 'phone and I have the same problem (but it uses the same server). Any help would be appreciated.
    Solved!
    Go to Solution.

    ManCity69 does not have my problem, therefore I appreciate his attempt to help but his solution will not work for me. It is frustrating that I cannot make it work as he has. I want to use my own SMTP server but I can't. I believe my solution is the definitive one because it should work for everyone.
    For anyone who has my problem, my posted solution should work. And I have looked at the emails I am sending using other email clients, and they are not arriving from "[email protected]', the 'From' and 'Reply To' are my normal email address, perhaps it is getting these from the pop3 settings, I don't know.
    And as we are blundering around in the dark here trying to solve our own problems instead of getting high quality technical support from 3, we will probably never know.
    Message Edited by uqhfrsksug on 03-Oct-2009 06:18 PM
    Moderator's note: Email address edited to be more generic for privacy reasons.
    Message Edited by concordia on 04-Oct-2009 04:49 AM

  • Sending of email triggered in a background job ends with error.

    Hello all,
    I have created a API which triggers mail to a distribution list using class CL_BCS. When i execute this API in foreground it works fine and the mails are triggered.
    However i am calling this API in a report which will scheduled as a  background job in my application and this job executes for some 5 to 6 hours and after that i trigger the mail. However at this point the job gets cancelled due to an abort message raised in
    one of the CL_BCS methods.
    The method is cl_cam_address_bcs=>create_internet_address which is called in my API and internally this calls many other methods. The abort meessage is thrown from the method instantiate_imp_class of class CL_EXIT_MASTER.
    The ST22 log reads like this:
    Runtime Errors:  LOAD_SWITCHSTATES_MISMATCH
    Short text:  Current switch statuses are incompatible with program switch statuses.
    What happened?
        The current switch statuses that are read for the execution of the
        program "CL_IM_CVI_ADDRESS_UPD_IMPL====CP" are incompatible with the switch
         statuses with which the
        program "CL_IM_CVI_ADDRESS_UPD_IMPL====CP" was generated at the time
         20090902114544.
    Any advice would be greatly helpful.
    Warm Regards,
    Naveen M

    Hi!
    How you determine sender (method set_sender) ? if you use current user, when it runs on background use a backgorund user and it maybe can not determine an email.
    Try force a sender (harcode your user for test when sy-batch eq 'X')
    If it works, you need to determine the user to be used on jobs to solve this problem.
    I hope it helps
    Regards!!!!

  • How can I re-print my return label?

    Hello,
    I recently got a replacement phone through Verizon wireless's warranty service, and, in my excitement (and idiocy, it seems), threw out the box it came in. When I received the text from Verizon informing me that, if the old phone wasn't shipped back, I would be billed, I went to the Verizon store which had initiallyput out the replacement order and asked what I should do. I called the insurance company, they referred me to the warranty section, and there, I was informed I could print a return label from the site.
    I went to the student print center this morning in an attempt to do so. However, when I clicked "Print Label," nothing happened. The site, however, updated, saying that the label had been printed, and the option to print the label disappeared.
    My question is this: what workarounds are there that could allow me to re-print the label or otherwise ship the old phone back? I know this question has been asked before, and I plan to call customer support once I've gotten the account password (I'm not the account holder), but in the meantime, I'm anxious to get this resolved.

        No worries, IssuesAllAround. Many people have done what you also did.
    If VerizonWireless.com/printlabel does not work, you can always contact us at 800.922.0204 and we can in turn send you a label. You have 150 days to send the phone back before we are not able to refund the account for the device.
    TamaraH_VZW
    Follow us on Twitter @VZWSupport

  • How can I send a complaint to apple Portugal?

    I sent my ipad for repair through a dealer shop in Portugal, because it is still under warranty.
    After 15 days, I was forced to move to the shop to be informed that the tracking system was active and apple could not repair the device.
    When the shop assistant turned it on, it was found that this function had already been disabled , which I confirmed in my icloud later.
    Basically I was forced to send the ipad, once again, for repair because it continues without charging (in fact he had no battery , it only worked because plugged in, now) and I have to wait another 30 days to recover it, because it was opened a new process.
    Given that they had all my contacts, it's ridiculus they had not told me, because I could easilly turned off the location function at home in the iCloud, and they could repair the ipad while they had it. Saving all this trouble!
    This leads me to believe that you apple is slowing down the process for the warranty period to pass, and I end up with a damageded device.
    Apple is acclaimed for the quality of its products , which is why people expend a lot of money to bying them, it's a disappointment to be treated this way.
    Even worse, Is that it does not have an adequate email for which I can complay properly .

    http://www.apple.com/support/itunes/contact/

  • Store purchasing: you shouldn't be forced to do it...

    Sorry, but the Ovi Store purchasing process for non-phone bill transactions needs to be overhauled.
    The current process means that when you are browsing the Ovi Store website and see an app you like, you're forced to;
    send a link to your handset
    wait for text message
    select and activate link
    wait for web browser to open, and then the ovi store app to open
    click a buy link
    re-enter your password for security purposes
    select the payment type
    and if the system has failed in storing previous credit card details, re-enter these
    and finally, press a button to confirm you wish to buy the app.
    Now, am I the only one who sees this as highly long winded and counter-intuitive to users actually purchasing apps, let alone being delivered an optimal user expeirence.
    So, there needs to be some real change to how Ovi purchasing works from the website. Here's what you need to do:
    Add a cart system, allowing users to add in multiple apps at once
    Allow users to complete purchases via the website, and once completed deliver apps to handset via queuing method.
    Modify the Ovi Store app to check for queued apps, and install these straight away
    Allow expert users to download the software directly from the Ovi site (so I can deliver it to my handset without needing to open the app
    Allow users to modify and manage credit card information from the Store account pages.
    Do this, and you'll have a solid app store expeirence.

    You can add me to this complaint. Cell phones will be the next big target for hackers as so many are now doing online banking. I wouldn't want my CC# stored anywhere near where someone can get it if the phone is lost or stolen.
    I'm surprised that Nokia gets away with some of this - MS was forced to not make IE default browser (at least in Europe), Apple is being sued for tracking advertisements apps now.
    The whole Ovi suite needs to be fixed so you can NOT have the components if you don't want them. I don't use the MP3 player, I have Photoshop and do not need Ovi pestering me about what to do with pictures, I can pull the card out and tend to them myself. I don't use any MS product besides the OS, so I don't need an office suite to deal with documents. Just a pdf reader.
    And OVI is using dll for all this **bleep**, so you can't block the exe for a module from running!
    I like my phone, and I like what it is capable of. I certainly don't like Nokia's software.

  • Sending a Basic eMail

    Hi All,
    I have a requirement to send just a basic email in SAP. I am using the following code but for some reason it is not working. It says that I don't have an recipient address even though a correctly formatted address is in LT_ADSMTP-E_MAIL.
    Can anyone help me please?
    Thank you.
    INCLUDE <CNTN01>.
    DATA: MESSAGE TYPE SWC_OBJECT.
    DATA: RECIPIENT TYPE SWC_OBJECT.
    DATA: CONTENT LIKE SOLI-LINE OCCURS 0 WITH HEADER LINE.
    SWC_CONTAINER CONTAINER.
    SWC_CREATE_OBJECT RECIPIENT 'RECIPIENT' SPACE.
    SWC_CLEAR_CONTAINER CONTAINER.
    SWC_SET_ELEMENT CONTAINER 'AddressString' LT_ADSMTP-E_MAIL.
    SWC_SET_ELEMENT CONTAINER 'TypeId' 'B'.
    SWC_CALL_METHOD RECIPIENT 'CreateAddress' CONTAINER.
    IF SY-SUBRC NE 0.
      MESSAGE ID SY-MSGID TYPE 'E' NUMBER SY-MSGNO.
    ENDIF.
    SWC_CLEAR_CONTAINER CONTAINER.
    SWC_SET_ELEMENT CONTAINER 'SendExpress' 'X'.
    SWC_CALL_METHOD RECIPIENT 'SetExpress' CONTAINER.
    IF SY-SUBRC NE 0.
      MESSAGE ID SY-MSGID TYPE 'E' NUMBER SY-MSGNO
                        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    SWC_CREATE_OBJECT MESSAGE 'MESSAGE' SPACE.
    SWC_CLEAR_CONTAINER CONTAINER.
    SWC_SET_ELEMENT CONTAINER 'Document Title'(001).
    SWC_SET_ELEMENT CONTAINER 'Document Name'(002).
    SWC_SET_ELEMENT CONTAINER 'DOCUMENTTYPE' 'RAW'.
    SWC_SET_ELEMENT CONTAINER 'NO_DIALOG' 'X'.
    CONTENT = 'First Line of content'(003).
    APPEND CONTENT.
    CONTENT = 'Second line of content'(004).
    APPEND CONTENT.
    SWC_SET_TABLE CONTAINER 'DocumentContent' CONTENT.
    SWC_CALL_METHOD MESSAGE 'Create' CONTAINER.
    IF SY-SUBRC NE 0.
      MESSAGE ID SY-MSGID TYPE 'E' NUMBER SY-MSGNO
                        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    SWC_CLEAR_CONTAINER CONTAINER.
    SWC_SET_ELEMENT CONTAINER 'NewRecipient' RECIPIENT.
    SWC_CALL_METHOD MESSAGE 'AddCopyOfRecipient' CONTAINER.
    IF SY-SUBRC NE 0.
      MESSAGE ID SY-MSGID TYPE 'E' NUMBER SY-MSGNO
                        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    SWC_CLEAR_CONTAINER CONTAINER.
    SWC_SET_ELEMENT CONTAINER 'OutboxFlag' 'X'.
    SWC_CALL_METHOD MESSAGE 'SetOutboxFlag' CONTAINER.
    IF SY-SUBRC NE 0.
      MESSAGE ID SY-MSGID TYPE 'E' NUMBER SY-MSGNO
                        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    SWC_CLEAR_CONTAINER CONTAINER.
    SWC_CALL_METHOD MESSAGE 'Submit' CONTAINER.
    IF SY-SUBRC NE 0.
      MESSAGE ID SY-MSGID TYPE 'E' NUMBER SY-MSGNO
                        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    commit work.
    SWC_FREE_OBJECT MESSAGE.
    SWC_FREE_OBJECT RECIPIENT.

    Never tried it quite that way,  but here is some coding that works to send a simple mail.
    report zrich_0003 .
    * For API
    data: maildata type sodocchgi1.
    data: mailtxt  type table of solisti1 with header line.
    data: mailrec  type table of somlrec90 with header line.
    start-of-selection.
      clear:    maildata, mailtxt,  mailrec.
      refresh:  mailtxt, mailrec.
      maildata-obj_name = 'TEST'.
      maildata-obj_descr = 'Test'.
      maildata-obj_langu = sy-langu.
      mailtxt-line = 'This is a test'.
      append mailtxt.
      mailrec-receiver = '[email protected]'.
      mailrec-rec_type  = 'U'.
      append mailrec.
        call function 'SO_NEW_DOCUMENT_SEND_API1'
             exporting
                  document_data              = maildata
                  document_type              = 'RAW'
                  put_in_outbox              = 'X'
             tables
                  object_header              = mailtxt
                  object_content             = mailtxt
                  receivers                  = mailrec
             exceptions
                  too_many_receivers         = 1
                  document_not_sent          = 2
                  document_type_not_exist    = 3
                  operation_no_authorization = 4
                  parameter_error            = 5
                  x_error                    = 6
                  enqueue_error              = 7
                  others                     = 8.
        if sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        endif.
    *  Force the send process by uncommenting the next line
    * submit rsconn01 with mode = 'INT' and return.
    Regards,
    RIch Heilman

Maybe you are looking for

  • Airport Performance

    I'm sitting here with my new Macbook Pro and next to it my older Macbook. Both are connected to the same wireless base station but the Pro's signal strength fluctuates from zero to half strength while the Macbook signs in on near full strength and is

  • TS1538 iTunes won't recognise iPhone

    I have recently installed updates for iTunes and now it will not recognise my iPhone.  I have tried all suggested fixes with no success.  any ideas?

  • I need to reinstall my PS Elements 5 on a new machine.

    Will I be able to do so, or will I get an error because the number was registered to my old machine?

  • Do you know of any safe/free green screen background videos/pictures?

    I'm looking to do funny stuff like fake surfing, running with the bulls, celebrity pictures/interviews...Do you know of any websites that provide free green screen backgrounds?

  • ICloud support page has wrong time

    Just to be pedantic... iCloud support page right this moment lists "All services are online" at 02:37 PDT. I am astonished at their powers of foresight, since I am in PDT and MY clock says it is 11:54 AM....