Please Reply: How to Remove '&SO_FORMAT=ASC' in Email Message?

I'm sending a simple email message (more like an alert) but at the end of my message I'm getting this '&SO_FORMAT=ASC'. How do I remove it? I'm using version 4.7.
Also, how do I include a linefeed in my email?
  docdata-obj_name = 'TEST'.
  docdata-obj_descr = 'Test'.
  text-line = 'This is a test'.
  APPEND text.
  rec-receiver = sy-uname.
  rec-rec_type  = 'B'.
  rec-express = 'X'.
  APPEND rec.
  CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'
       EXPORTING
            document_data              = docdata
            document_type              = 'RAW'
            commit_work                = 'X'
       TABLES
            object_header              = text
            object_content             = text
            receivers                  = rec
       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.
Thanks!
Message was edited by:
        Tee Smith

Hi,
The same table structure is passed to both object header and contents, like this:
CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'
EXPORTING
document_data = docdata
document_type = 'RAW'
commit_work = 'X'
TABLES
object_header = text**
object_content = text**
receivers = rec
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.
To remove tha trailing text, assign a different table to "object_header".
CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'
EXPORTING
document_data = docdata
document_type = 'RAW'
commit_work = 'X'
TABLES
object_header = texthdr**
object_content = textcon**
receivers = rec
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.
Reward If useful**
Thanks,
Shanmygapriya.

Similar Messages

  • Please advise how I can stop all old email messages from my mac transferring to my new iPhone

    please advise how I can stop all old email messages from my mac transferring to my new iphone5 every time I open up email on it.

    Try Here... iPhone User Tip: Syncing to a New Computer...
    https://discussions.apple.com/docs/DOC-3141

  • HT1657 I download rent movie on i tunes,and it was unsucess download,and now it stuck on my download bar but i cannot delete,please advise how to remove it,thanks

    I download rent movie on i tunes,and it was unsucess download,and now it stuck on my download bar but i cannot delete,please advise how to remove it,thanks

    I have the same problem looking for the answer

  • How do I send a group email messages then save it for later???

    How do I send a group email messages then save it for later???is there a way that i can save couple of people for whenever want to send an email for them by clicking on my save group get access easily to specific people.
    Thankssss

    You can set up email groups in Contacts. The articles says Address Book (Contacts old name), but it still works.
    Contacts – Create Mail Group

  • How I could create a rule email messages trigger a dial phone when arrive a particulry email?

    Hi support Team,
    Whit thunderbird email client, How I could create a rule email messages trigger a dial phone when arrive a particulary email body word?
    regards,
    Alessandro.

    I don't think you can do that with regular Thunderbird. But this add-on
    https://addons.mozilla.org/en-US/thunderbird/addon/filtaquilla/
    lets you run javascript, or IIRC, launch an external program when a given filter condition is met. So this doesn't exactly provide an answer to your question, but makes a possible solution possible. '

  • Fedlet: How to remove SPNameQualifier attribute from Authnrequest message

    Hi all,
    Hopefully someone on this forum is able to give me some hints how to proceed.
    I'm trying to understand how SAML2 works, and how (if I get it working with sample application) I can integrate it with our existing application.
    SP: Fedlet (Running on Weblogic 10.3)
    IDP: Shibboleth (Running on Weblogic 10.3)
    Both are running on the same server, but in different domains (and obviously with different ports).
    Fedlet is installed, and has the IDP meta data file loaded. When I go to the fedletsample application, I get the 3 hyperlinks (Of which "Run Identity Provider initiated Single Sign-On" is a broken link). Clicking on the "Run Fedlet (SP) initiated Single Sign-On using HTTP POST binding" brings me to the IDP login page.
    My IDP is using the embedded LDAP server from Weblogic. I enter the UID and Password, and (if details are entered correct), I'm redirected to the SP site again. Unfortunately at the SP site (The fedlet app) the message states "Single Sign On failed.".
    From reading the log file at the IDP, I understand that my user is successfully authenticated, however IDP (Shibboleth) is unable to process "SPNameQualifer"
    The log states a lot but I think the issue is related to an unknown attribute in the NameIDPolicy element:
    My NameIDPolicy in the AuthnRequest looks like this
    =====
         <samlp:NameIDPolicy
              AllowCreate="true"
              Format="urn:oasis:names:tc:SAML:2.0:nameid-format:transient"
              SPNameQualifier="fedletsp"
              xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol"/>
    =====
    If I look up the details in the IDP log I see this
    ======
    - Starting to unmarshall DOM element {urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy
    - Targeted QName checking is not available for this unmarshaller, DOM Element {urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy was not verified
    - Building XMLObject for {urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy
    - Unmarshalling attributes of DOM Element {urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy
    - Pre-processing attribute AllowCreate
    - Attribute AllowCreate is neither a schema type nor namespace, calling processAttribute()
    - Pre-processing attribute Format
    - Attribute Format is neither a schema type nor namespace, calling processAttribute()
    - Pre-processing attribute SPNameQualifier
    - Attribute SPNameQualifier is neither a schema type nor namespace, calling processAttribute()
    - Pre-processing attribute {http://www.w3.org/2000/xmlns/}samlp
    - {http://www.w3.org/2000/xmlns/}samlp is a namespace declaration, adding it to the list of namespaces on the XMLObject
    - Unmarshalling other child nodes of DOM Element {urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy
    - Unmarshalling child elements of XMLObject {urn:oasis:names:tc:SAML:2.0:protocol}AuthnRequest
    - Unmarshalling child element {urn:oasis:names:tc:SAML:2.0:protocol}RequestedAuthnContextwith unmarshaller org.opensaml.saml2.core.impl.RequestedAuthnContextUnmarshaller
    ======
    From topics I found using google, I understood that this attribute is not required, and that I should "suppres" it from the request.
    Now here come my question, how do you suppress this? I assume I would need to add some information to the idp-extended.xml file that indicates to exclude this attribute (SPNameQualifer) from the authrequest. But unfortunately I'm unable to find this infomation.
    Any help, tips are appreciated. I'm sure somewhere this information is stored, but I'm unable to find it.
    Many thanks
    Peter Daalder
    Edited by: user11240309 on 13-apr-2011 1:29

    I would like to perform similar action too.
    Anyone know how to remove the "standalone" attribute?
    Thanks.

  • Need to kwon if there is a solution on how to remove "all" my incoming email in one go !!

    I have few Epad and I would like to know if we have a solution on how to remove "in one go" all my incoming email.
    Sometime I do not use my epad for some time and when I open it I have more than 1000 incoming  emails, already answered with my home computer so... I would like to remove them all in on go and not one after the other !!!!
    Many thanks if you have a solution
    Best regards
    Patrick

    I would use iCloud to sync everything. In that way, if it is deleted one place, it disappears for all. Alternatively, my IMAP mail provider (data stored on the server) works the same way. If I delete it one place, it is gone everywhjere.
    Barry

  • How to remove image overlay when emailing a photo?

    When I try and email a photo directly from aperture, the selected photo has another photo embedded in it. The same photos is alway overlayed in the lower right hand corner. It seems like some setting got activated but I can't figure out how to remove it. Any help would be appreciated.
    Thank you

    It sounds as though you have a watermark assigned to the Export Preset you have in turn assigned to be used when you email an Image.
    The Export Preset is selected at "Aperture➞Preferences➞Export".  Export Presets can be customized via "Aperture➞Presets➞Export".  Either select a Preset that does not have a watermark, or remove the watermark from the selected Preset.

  • How can I separate phone and email messages?

    I am new to the blackberry and do not see a way to separate my phone messages from email messages.  There is an icon for my email inbox (labeled my email address) but these messages also show up under the "messages" icon mixed in between my phone activity.  What I desire is to have only phone messages/activity (missed calls, etc) under one icon, and my email under another icon. 
    Is there a way to stop email from showing under the "messages" icon?  Can anyone explain how to do this please?
    Regards,  Tim
    Solved!
    Go to Solution.

    Tim, Greetings, and welcome to the BlackBerry.com Support Forums.
    Your messages folder will get ALL messages. It is intended for email specifically.
    To remove you phone call log messages from your main messages folder, press the green dial key > Menu > Options > Call Logging and set to none.
    Then, hide your email-specific icon. Scoll over it (and do not open it) > Menu > Hide.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • HT3228 how can I store and edit email messages just from my Iphone?

    I want to save and edit many email messages to work towards writing a book. I need to see many messages at one time in order to organize my material.  How can I do this?  Please answer in easy to understand language.

    i have tried to do this but when i log in it tells me there is a level 4 game on this device not my level 25 game. any suggestions

  • HT201269 How can I backup all my email messages from my ipad2 to my mac. iTunes does not transfer all the sent / received mail.

    Hi,
    I damaged my ipad and saved a backup using iTunes while it was away for repair.
    I used another ipad while it was away, but none of my email messages sent or received had been saved.
    How do I backup my email ?

    hi, not totally, as when the N8 died, the shop here in France couldn't really do much to help and more like didn't want to do much to help, and transferred what data was available from the sim to the mini sim on the apple. Now looking in depth, Windows Contact is an 'orrible application that is not very easy to handle (Windows Address Book is no longer available for anything above Vista and is all tied into Windows Live and things to do with Hotmail and Messenger..... Gatesy is trying to dominate things again..... WOZ HELP!!)
    Sony have worked alongside Apple for a long time, so with a new 12/2012 Experia smartphone, the transfer details are a doddle, but now that Nokia has succombed to being part of the Dark Side (MS) and offering windows phones only, I can understand the retiscence of our late leader and his "heavenly crew" of having to deal with the Dark Side

  • Please reply:how to avoid extra trailing spaces while using cursor sharing

    i am using cursor sharing with FORCE or SIMILAR.
    what is the solution to avoid extra trailing spaces without any java code change.
    do we have any option in oracle to avoid extra trailing spaces during the query processing ?
    I am using Oracle 10g
    CURSOR SHARING is a feature in which multiple sql statements
    which are same will have a shared cursor (in the library cache) for an oracle session,
    i.e, the first three steps of the sql processing (hard parse, soft parse, optimization)
    will be done only the first time that kind of statement is executed.
    There are two ways in which similar SQL statements with different condition values can be made to "SHARE" cursor during execution:
    1. Writing SQLs with Bind Variables: SQLs having no hard coded literals in them
    For e.g., the query below
    SELECT node.emp_name AS configid
    FROM emp node
    WHERE emp_no = :1
    AND dept_no =
    DECODE (SUBSTR (:2, 1, 3),
    :3, :4,
    (SELECT MAX (dept_no)
    FROM emp
    WHERE emp_no = :5 AND dept_no <= :6)
    AND node.dept_type = :7
    ORDER BY node.emp_name
    Here all the variables are dynamically bound during the execution. The ":X" represents BIND Variable and the actual values are bound to the SQL only at the 4th step of the execution of the SQL.
    In applications: The queries written with "?" as bind variables will be converted into ":X" and are sqls with Bind Variables.
    2. The CURSOR_SHARING parameter: Only Useful for SQL statements containing literals:
    For eg., the query below:
    SELECT node.emp_name AS configid
    FROM emp node
    WHERE emp_no = 'H200'
    AND dept_no =
    DECODE (SUBSTR (:1, 1, 3),
    'PLN', :2,
    (SELECT MAX (dept_no)
    FROM emp
    WHERE emp_no = :3 AND dept_no <= :4)
    AND node.dept_type = :5
    ORDER BY node.emp_name
    In the query above, there are two hard coded literals H200 , PLN. In this case when the same SQL executed with different values like (H2003 , PLN), oracle will create a new cursor for this statement and all the first three steps ( hard & soft parse and optimization plan) needs to be done again.
    This can be avoided by changing the CURSOR_SHARING parameter which can be set to any of three values:
    1. EXACT: Causes the mechanism not be used, i.e. no cursor sharing for statements with different literals. This is the default value.
    2. FORCE: Causes unconditional sharing of SQL statements that only differ in literals.
    3. SIMILAR: Causes cursor sharing to take place when this is known not to have any impact on optimization.
    So, FORCE and SIMILAR values of the parameter will be helping in cursor sharing and improve the performance of the SQLs having literals.
    But here the problem arises if we use the FORCE and SIMILAR other than EXACT.
    alter session set cursor_sharing ='EXACT'
    select 1 from dual;
    '1'
    1
    alter session set curson_sharing='FORCE'
    select 2 from dual;
    '2'
    2
    alter session set curson_sharing='SIMILAR'
    select 3 from dual;
    '3'
    3
    So, this will give extra trailing spaces in when we retrieve from java method and any
    further java processing based on the hardcoded literal values will fail. this needs lot of
    effort in remodifying the existing millions of lines of code.
    My question is i have to use cursor sharing with FORCE or SIMILAR and can't we do the trimming
    from the oracle query processing level ?
    please help me on this ?
    Message was edited by:
    Leeladhar
    Message was edited by:
    Leeladhar

    Please reply to this thread
    How to avoid extr trailing spaces using Cursor sharing opton FORCE, SIMILAR

  • Please help : How to remove duplicates in BIP

    Hi All,
    As told you all before that i have just started using the BIP and now i am facing an issue filtering out the duplicates from the sql query. Following is the issue and the output which i want.
    This is how the data is ( example)
    Srno product_id product_name
    1 AAX2 conntx
    1 AAX3 symmtx
    2 AAX4 seagte
    3 BBZ3 harddx
    4 LLN7 ddr
    4 LLN5 ddr1
    the above data is sorted on snro ascending
    Now i want the data last record for all the duplicates srno's for ex: for srno 1 and srno 4, i want to select the record with the product AAX3 and LLN5 resp and i want to implement the same at the rtf template level and not sure of the xml logic which i should use. i know i can do this at the db level using the oracle's lag function but then there are performance issues with it.
    Can anybody please tell me the logic to eliminate the duplicates at the rtf template level.
    Please treat this as urgent!
    Thanks
    Ronny

    You may group by SRNO and then check the current position within the group to equal the group count. Here is the example:
    The XML:
    <ROWSET>
         <ITEM>
              <SRNO>1</SRNO>
              <PRODUCT>AAX2</PRODUCT>
              <DESC>conntx</DESC>
         </ITEM>
         <ITEM>
              <SRNO>1</SRNO>
              <PRODUCT>AAX3</PRODUCT>
              <DESC>symmtx</DESC>
         </ITEM>
         <ITEM>
              <SRNO>2</SRNO>
              <PRODUCT>AAX4</PRODUCT>
              <DESC>seagte</DESC>
         </ITEM>
         <ITEM>
              <SRNO>3</SRNO>
              <PRODUCT>BBZ3</PRODUCT>
              <DESC>harddx</DESC>
         </ITEM>
         <ITEM>
              <SRNO>4</SRNO>
              <PRODUCT>LLN7</PRODUCT>
              <DESC>ddr</DESC>
         </ITEM>
         <ITEM>
              <SRNO>4</SRNO>
              <PRODUCT>LLN5</PRODUCT>
              <DESC>ddr1</DESC>
         </ITEM>
    </ROWSET>The template:
    <?for-each-group:ROWSET/ITEM;SRNO?>
       <?for-each:current-group()?>
          <?if:position()=count(current-group()/SRNO)?>
              <?SRNO?>   <?PRODUCT?>  <?DESC?>
          <?end if?>
       <?end for-each?>
    <?end for-each-group?>The result:
    1 AAX3 symmtx
    2 AAX4 seagte
    3 BBZ3 harddx
    4 LLN5 ddr1

  • Please explain how to remove bottom bar which has icons such as download/options etc

    Not sure how to do this have tried various things but to no avail -

    Your screenshot shows the about:home page that has a launch bar with those icons.
    If the above posted steps to hide this button bar with code in userContent.css are too complicated then you will have to set another page as the home page.
    *https://support.mozilla.org/kb/How+to+set+the+home+page
    Add code to the <b>userContent.css</b> file.
    *http://kb.mozillazine.org/userContent.css
    <pre><nowiki>@-moz-document url(about:home) {
    #launcher { display: none !important; }
    </nowiki></pre>
    The customization files userContent.css (websites) and userChrome.css (user interface) are located in the <b>chrome</b> folder in the Firefox profile folder.
    *http://kb.mozillazine.org/Editing_configuration
    You can use this button to go to the currently used Firefox profile folder:
    *Help > Troubleshooting Information > Profile Directory: Show Folder (Linux: Open Directory; Mac: Show in Finder)
    *Create the chrome folder (lowercase) in the <xxxxxxxx>.default profile folder if this folder doesn't exist
    *Use a plain text editor like Notepad to create a (new) userContent.css file in the chrome folder (file name is case sensitive)
    *Paste the code in the userContent.css file in the editor window
    *Make sure that you select "All files" and not "Text files" when you save the file via "Save file as" in the text editor as userContent.css.<br>Otherwise Windows may add a hidden .txt file extension and you end up with a not working userContent.css.txt file

  • How to remove Doc Type in incoming message

    Hi all,
    I have a scenario Websevice -> XI > RFC. The incoming message has document type declaration which needs to be removed. Somebody directed me to  note number 812966.
    I could understand that i need to capture the incoming message and remove the document type but i don't know how to do that.
    I amd new to this type where Java program needs to be invoked. Does i require UFD needs to be created? If yes, what should be the input. If XML message is the input, how to capture that, means which input parameter contains that and to which, it should be passed back.
    Can any body please suggest the steps.
    Any help will really appriciated.
    Thanks and best regards,
    Kulwant

    Hi Kulwant,
    Could you pls explain how you have done that in xslt? Have you used any tool for xslt mapping?
    I am using Altova mapforce for doing xslt mapping but when i load my xml file (source) in this tool, It gives me error that it could not load dtd file which is mentioned in doctype node.
    Any idea?
    Regards
    Sumit

Maybe you are looking for

  • Deploying a war file in Oracle Apps's application server

    Hi all, i have a war file which i want to deploy inside oracle apps's application server, i just want to know the location to put my war file in so that the application server will auto deploy it.And also provide port and url(Application server) wher

  • Oracle.DataAccess.dll not loading in 64 - bit OS

    Hi All I have a console application that needs to be scheduled in task manager. My system is 32-bit operating system and I’m using Oracle.DataAccess.dll in my application to establish connection to the oracle db. The version is 2.112.1.0 and the proc

  • Twitter loads, but won't update and gives Twitter error message, but only in Firefox.

    I just installed my operating system (Ubuntu Linux 12.04, KDE desktop) three days ago, and installed Firefox yesterday. When I go to my Twitter feed, I get a bar at the top of the page saying "Sorry! We did something wrong. Please refresh the page an

  • "InfoObject" with Text data is not showing description/heading/text in IDT...

    Dear All, I'm working on SAP NetWeaver 7.3 and I have an InfoCube for QM and recently I had a requirement to add an "InfoObject" which will show text. I added it into InfoCube and after loading my transaction data, I could see the text of newly added

  • How to Pass selected language between scripts

    Hi, I have a main script in which user is selecting language then later I am calling a callback script using call subflow step. When callback script is executed, I get English as default language for all prompts. I like to send caller's language sele