Custom Messages Long Text not appearing

Hi Everybody!
We are having a problem displaying the long text of custom messages.
After we click on the "More Information" link beside the message short text, we should get a pop-up message with the long text.
Instead, we get a pop-up message showing an internet explorer 400 error.
We are OK displaying long text of standard messages. Should we do something extra to display long text of custom messages?
Thanks
Gabriel

Hi Atul,
Regarding the long-text option, yes, I have marked: The "Self-Explanatory" checkbox is not checked.
Here is the source code!
** VARIABLES **
  DATA: t_partner          TYPE TABLE OF bbp_pds_partner,
        x_partner          TYPE bbp_pds_partner,
        u_vendor_set       TYPE TABLE OF bbp_vendor_getlist_s,
        x_vendor_set       TYPE bbp_vendor_getlist_s,
        w_xfeld            TYPE xfeld,
        e_message          TYPE bbp_smessages_badi,
        w_guid_crmt_object TYPE crmt_object_guid,
        w_guid_bbp_guid    TYPE bbp_guid,
        w_partner_no       TYPE  bu_partner_guid,
        w_nombre           TYPE bdl_logfun,
        w_process          TYPE bbp_proc_type,
        w_status           TYPE xfeld,
        w_header           TYPE bbp_pds_po_header_d.
    CALL FUNCTION 'BBP_PD_PO_GETDETAIL'
      EXPORTING
        i_guid          = iv_doc_guid
        i_with_itemdata = 'X'
      IMPORTING
        e_header        = w_header
      TABLES
        e_partner       = t_partner.
    IF iv_cv_updated_active_doc = space.
      w_guid_bbp_guid   = iv_doc_guid.
      w_guid_crmt_object = w_guid_bbp_guid .
      LOOP AT t_partner INTO x_partner WHERE partner_fct = '00000019'.
        w_partner_no = x_partner-partner_no.
*     This function check if the partner is valid.
        CALL FUNCTION 'Z_BC_BLOQ_GET'
          EXPORTING
            iv_bu_partner_guid = w_partner_no
          IMPORTING
            ev_xfeld           = w_xfeld.
        IF w_xfeld IS NOT INITIAL.
*  Get the name of the vendor.
          CALL FUNCTION 'BBP_VENDOR_GETINFO'
            EXPORTING
              partner_guid       = w_partner_no
              x_with_name        = 'X'
              x_show_inv_parties = 'X'
              purch_pd_org_type  = 'O'
            TABLES
              vendor_set         = u_vendor_set.
          READ TABLE u_vendor_set INTO x_vendor_set INDEX 1.
          CLEAR e_message.
          e_message-msgty   = 'A'.
          e_message-msgid   = 'ZSRM_ERRORES'.
          e_message-msgno   = '005'.
          e_message-msgv1   =  x_vendor_set-partner.
          e_message-msgv2   =  x_vendor_set-vendor_name.
          e_message-msgv3   =  x_vendor_set-vendor_no.
          APPEND e_message TO et_messages.
        ENDIF.
        CLEAR x_partner.
      ENDLOOP.
  ENDIF.
ENDMETHOD.

Similar Messages

  • Text Area for long text not appearing properly for BBP_POC_DISPLAY Service

    Hi,
    In our development we have added additional Icon at ITS in Process PO transaction and onclicking  that icon Web dynpro AB screen called with the Purchase Order No of selected row .(SRM 5.0)
    There is one more icon in Web dynpro screen on click of that Purchase order service open in ITS with display mode .This is achieved with service BBP_POC_DISPLAY from Web Dynpro-AB.
    This is also working ok only the issue is in Document tab of PO The Text Area for long text appear at Top  .This functionality is working fine with BBP_POC  service from ITS .
    Has anybody faced this kind of issue ?
    Thanks,
    SMS

    Hi SMS,
    I am unsure of the additional component you are talking about. In general, issues with text area misplacing, is solved by note 1067625. May be you can check it.
    thanks,
    Ashwin

  • Long text not appear in E-mail Notification (Smartform)

    Dear Gurus,
    Need your insight on this issue. I'm trying to insert long text (Response/Description/etc) from the message into body of e-mail notification. I use function module 'CRM_DNO_READ_ORDER_TEXT'  to get the text in the smartform and then use function module 'READ_TEXT'  to get the text lines but it returns exception 'not_found'.
    I try to debug and it seems like the smartform is executed before the long text is saved into the table (STXH), thus i can't get those text. I have set Action Processing Time to Processing when saving document.
    Anyone had this problem before? Need your help.
    Thanks and  Best Regards,
    Tresna

    I know I am late to this thread but yes you are right. Samrtform gets executed before the Logntext gets saved in Database.
    I just did the following and it's working perfectly fine
    Please go through the code below and this solution is working best for me and I just implemented that today.
    DATA iv_header_guid    TYPE crmt_object_guid.
    DATA et_textdata          TYPE comt_text_textdata_t.
    DATA ls_textdata          TYPE comt_text_textdata.
    DATA et_alltexts       TYPE comt_text_textdata_t.
    DATA et_error          TYPE comt_text_error_t.
    DATA ev_text_procedure TYPE comt_text_det_procedure.
    DATA et_text_cust      TYPE comt_text_cust_struc1_tab.
    DATA: stxh             TYPE stxh.
    DATA: lines            TYPE comt_text_lines_t.
    DATA: ls_lines         TYPE tline.
    iv_header_guid = wa_header-guid.
    CALL FUNCTION 'CRM_DNO_READ_ORDER_TEXT'
       EXPORTING
         iv_header_guid    = iv_header_guid
       IMPORTING
         et_textdata       = et_textdata
         et_alltexts       = et_alltexts
         et_error          = et_error
         ev_text_procedure = ev_text_procedure
         et_text_cust      = et_text_cust.
    LOOP AT et_alltexts INTO ls_textdata.
       stxh = ls_textdata-stxh.
       IF stxh-tdid = 'ZARD'.
         lines[] = ls_textdata-lines[].
         LOOP AT lines INTO ls_lines.
           CONCATENATE gv_comments ' ' ls_lines-tdline
                    INTO gv_comments SEPARATED BY space.
         ENDLOOP.
       ENDIF.
    ENDLOOP.
    Tresna Cahya wrote:
    Dear Gurus,
    Need your insight on this issue. I'm trying to insert long text (Response/Description/etc) from the message into body of e-mail notification. I use function module 'CRM_DNO_READ_ORDER_TEXT'  to get the text in the smartform and then use function module 'READ_TEXT'  to get the text lines but it returns exception 'not_found'.
    I try to debug and it seems like the smartform is executed before the long text is saved into the table (STXH), thus i can't get those text. I have set Action Processing Time to Processing when saving document.
    Anyone had this problem before? Need your help.
    Thanks and  Best Regards,
    Tresna
    No need for READ_TEXT.
    Message was edited by: Mansoor Ahmed

  • Database Table where modifications to message long text are stored (log)

    Hi,
    As per manual correction mentioned in SAP note 1144291,
    we have changed the long text for message XC092 by modification of the long text.
    This note 1144291 is a pre-requisite for SAP Note 1310808.
    After the notes were implemented, it is noticed that message CURTO1055 has incorrect information in its long text. This is because, the variable in the long text are not correctly defined in the long text.
    Both the messages XC-092 and CURTO1-055 are SAP standard.
    The error for CURTO1-055 can be rectified by modification of the long text and maintenance of the correct variables.
    However, my question is:
    Where do we check the log for document modifcation for a message long text.
    I have found the logs relevant to my modification in table DOKHL and DOKIL.
    But in which table do we get all of the foll. data:
    - Message class
    - Message number
    - Modification name
    - Modification created by
    - Modification done on
    - Last changed by
    - Last changed on
    Kindly help. A <removed by moderator> solution would be really helpful.
    Best Regards,
    Smruthi
    Edited by: Thomas Zloch on May 5, 2011 12:07 PM - urgency reduced

    Hi Smruthi,
    The modification changes would be in the SMODILOG table. Please note this is a core basis table and should not be changed, however to best find your changes search under the TRKORR field with the relevant tp request.
    Best regards,
    Derrick Hurley
    Development Workench

  • Writing an excel into message long text of se91

    does somebody know where i can write via abap fm into message long text? and where those texts are stored?

    got problems with parameters:
    My Message class  in se91 is called "Z_MAL"
    Message Number "999"
    Name of short text: "TMP Long TEXT for MAL"
    Self explanaty not marked.
    The fm wants to have more informations?
    REPORT  z_tmp_write.
    DATA: ls_line TYPE tline.
    DATA: lt_line LIKE TABLE OF ls_line.
    BREAK-POINT.
      CALL FUNCTION 'READ_TEXT'
        EXPORTING
    *     CLIENT                        = SY-MANDT
          id                                 = '999'
          language                      = 'EN'
          name                           = 'Z_MAL'
          object                           = 'Z_MAL'
    *     ARCHIVE_HANDLE      = 0
    *     LOCAL_CAT                 = ' '
    *   IMPORTING
    *     HEADER                        =
        TABLES
          lines                         = lt_line
    *   EXCEPTIONS
    *     ID                            = 1
    *     LANGUAGE                      = 2
    *     NAME                          = 3
    *     NOT_FOUND                     = 4
    *     OBJECT                        = 5
    *     REFERENCE_CHECK               = 6
    *     WRONG_ACCESS_TO_ARCHIVE       = 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.
      BREAK-POINT.
    Code Formatted by: Alvaro Tejada Galindo on Jan 31, 2008 11:58 AM

  • I have just bought a Macbook Pro and sync data from my old version onto the new one...However when I tried opening the mail client...Message window does not appear.

    I have just bought a Macbook Pro and sync data from my old version onto the new one...However when I tried opening the mail client...Message window does not appear. The old Macbook Pro I was using used Snow Leopard. Now with the new it is a Lion. Toruble now when I click onto new message window I have the spinning icon which show it is trying to load. However it fails and Im left with having to Force Quit it. How can I resolve this problem

    Tunes: How to move [or copy] your music to a new computer [or another drive] - http://support.apple.com/kb/HT4527
    Quick answer if you use iTunes default preferences settings:  Copy the entire iTunes folder (and in doing so all its subfolders and files) intact to the other drive.  Start iTunes with the option (shift on Windows) key held down and guide it to the new location of the library.
    Downloading (using iOS or computer) past purchases from the App Store, iBookstore, and iTunes Store - http://support.apple.com/kb/ht2519 - enabled with iTunes 10.3 and newer; not available in all countries; apps, books (not audiobooks), music, t.v. shows, and movies (some - not all studios have permitted this). Movies currently available in the USA only. Downloading previously purchased movies and TV shows requires iTunes 10.6 or later.  Discontinued items not available. For items not included in the iCloud list (e.g., ringtones), or locations or computer systems where iCloud is not (yet?) available, you only get one download per fee paid.  Apple notes it is your responsibility to back up your purchases.
    Select the store on the left side of iTunes.
    Click on Purchased on the right side under Quick Links.
    You can re-download your available previous purchases.

  • Using variables in message long text ( SE91)

    Hi everyone,
    Does anyone know how we insert the variables passed in the message can also be used to be printed in the long text as well.
    Suppose , say
    message e000 with a b c d.
    where a ,b , c and  d are the variables...
    How do i use these inside the long text.

    message e000 with 'text' '&variable&'.
    To create a message long text in SE91:
    Select to switch to change mode.
    Place the cursor on the corresponding message.
    Click the Long text pushbutton.
    This starts the SAPscript editor.
    Enter the long text.
    Carry out a check in SAPscript editor.
    Save your data.
    eg: create a msg like this.
    Please enter another value. The value may be &.
    then in pgm do this.
    MESSAGE i014(msg_class_name)  WITH variable_value.

  • Message keyboard does not appear

    Hi all,
    The keyboard on my Message app does not appear. I've tried messaging different contacts, but there's nothing. Any suggestions?

    Perform a reset: Tap and hold the Home button and the On/Off button at the same time for approximately 10-15 seconds, until the Apple logo reappears. Release both buttons and await restart.

  • Customizing SE91 Long Text  - External Link

    Somebody knows how to customize an external link in messages long text?
    i had a look in "creating additional infomation?
    but don't understand that form... i think there it is possible via command or link. but i can't find out the syntax..

    try this:
    Tip n°6: how to add hyperlink inside message long text

  • Routing Long text not populated using LSMW

    I need help with the ROUTING LONG TEXT using LSMW. I'm using the standard LSMW direct input program /SAPDMC/SAP_LSMW_IMP . I'm confused with NAME field while loading the data. I have tried to create the routing long text manually after successful creation i opened the Longtext at header screen and opened GOTO--> HEADER there i have seen TEXT NAME is constructed based on CLIENT || N || GROUP || GROUPCOUNTER || INTERNAL_COUNTER (CLIENT||N||PLNTY||PLNNR||PLNAL||ZAEHL - field names)  I used the same logic to construct the test data for another routings which were created and doesn't have the long text. I have run the lsmw program and executed successfully but when i open the routing in CA03 i dont see the long text populated.
    Test data used looks like this:
    OBJECT   NAME TDID SPRAS TEXTFORM TEXTLINE
    ROUTING N500000890100000001 PLKO E * THIS IS A TEST1
    ROUTING N500000890100000001 PLKO E * THIS IS A TEST2
    ROUTING N500000890100000001 PLKO E * THIS IS LINE3
    ROUTING N500000910100000001 PLKO E * LONGTEXT1
    ROUTING N500000910100000001 PLKO E * LONGTEXT2
    My question here is do i need to construct the NAME as i have mentioned above or do i need to just send the Routing Group number into the file for the NAME field. Help me understand what do i need to populate into NAME field.
    Please help with the mistake i have done.
    Pretty much appriectiated for your replies.

    You asked the same question in two different forums multiple times:
    Standard LSMW to load Routing Long text
    Re: LSMW : Long text not visible after the import of data
    Please use same one thread for one question.
    I gave you most of the needed information assuming you know how to do LSMW in the first thread itself.
    You need to have the following fields in your source structure in addition to other fields like long text
    MANDT
    PLNTY
    PLNNR
    PLNAL
    ZAEHL
    In the step Maintain Field Mapping and Conversion Rules  assign the source field MANDT to the variable NAME and then again place the cursor on the variable NAME and assign variable PLNTY, (now you have two source field assigned to same variable) similarly assign all the remaining 3 source fields PLNNR, PLNAL, ZAEHL. (now you have 5 source field assigned to same variable).
    Now select the variable NAME by placing the cursor click on Rule (Insert Rule) and select the radio button Concatenation .
    Make sure that in  your input file you have leading zeros for PLNNR PLNAL and ZAEHL etc. like below
    50000089, 01, 00000001
    Also, you don't need maintain the value of OBJECT, TDID, SPRAS, TEXTFORM as source fields. You can directly maintain them as constants in Maintain Field Mapping and Conversion Rules by click on the push button Rule .

  • Creation of New Message by Customer - No Long Text

    I am creating test messages as an end-user in our Service Desk. After I send the message and review it, the long text has disappeared. Has anyone else experienced this?
    Thanks.
    Jackie

    Hi Jackie,
    Is your Basis part of the message is getting created.
    Are you using the standard transaction type.
    Check the Text in the Transaction data ---Overview tab
    Both short text and long text should be present with other system details.
    Regards
    Prakhar

  • Alt text not appearing in WebHelp output

    We are using FrameMaker 10 and RoboHelp 9 to output as WebHelp. In the FM files, I have added alternate text to anchored frames containing images. When I update the linked FM files in my RH project, the screen tip is empty for these images, but when I look at the HTML source for the topic, it shows that the alt text is there:
    <p class="widegraphic"><img alt="Coach completes form and can either submit now or save it as a draft, edit it, and submit it later. After submit, employee receives task or alert notification, and coach receives task notification. Coach can still edit form at this point. Employee acknolwedges form and completes tasks, and employee task changes to complete. Coach completes task, and task status changes to complete. Lastly, coach receives alert or message notification.  "
                                 id="image2" src="using_bpl_form00003.jpg"
                                 style="margin-bottom: 6pt;" border="0" />&#160;</p>
    When I preview the topic in RH and hover my mouse over the image, the alt text appears in the preview window as expected, both in the default window and when I choose to preview in Firefox and IE. However, when I generate the WebHelp and hover my mouse over the images, nothing shows up at all, and the alt text is replaced by the file name:
    <p class="widegraphic"></p>
    <div align="left"><img alt="using_bpl_form00003.jpg" style="margin-bottom : 6pt; " id="image2" src="using_bpl_form00003.jpg" />
    </div>
    If, however, I manually copy and paste the alt text into the screen tip field of the image in the RH topic, the alt text does appear in the WebHelp output:
    <p class="widegraphic"><img alt="Coach completes form and can either submit now or save it as a draft, edit it, and submit it later. After submit, employee receives task or alert notification, and coach receives task notification. Coach can still edit form at this point. Employee acknolwedges form and completes tasks, and employee task changes to complete. Coach completes task, and task status changes to complete. Lastly, coach receives alert or message notification.  "
      id="image2" src="using_bpl_form00003.jpg"
      title="Coach completes form and can either submit now or save it as a draft, edit it, and submit it later. After submit, employee receives task or alert notification, and coach receives task notification. Coach can still edit form at this point. Employee acknolwedges form and completes tasks, and employee task changes to complete. Coach completes task, and task status changes to complete. Lastly, coach receives alert or message notification."
      style="margin-bottom: 6pt;" border="0" />&#160;</p>
    This seems like a pretty major bug to me. I know there have been scripts developed to delete the alt text so that graphic filename won't show up as the alt text, but is there anything that will take the existing alt text and populate the screen tip/title property with it, which seems to be the key to getting this to work in the output? There's no way I can manually copy and paste all the alt text into the images in RH, especially because I'll just end up having to redo it every time I update the linked FM files.
    Thanks,
    Jackie

    Hi Jackie,
    Offhand, your ALT string seems long. A quick search yielded info at http://www.htmlcodetutorial.com/images/images_famsupp_85.html
    If a lengthy description is needed to describe the image, use the LONGDESC attribute to point to the URL of another page which has the lengthy description. Because LONGDESC is not yet sufficiently supported, also follow the image with a "D-link". A D-link is a standard anchor link with contents consisting of the capital letter "D", like this:
    Do you experience the same behavior with short alt strings as well?
    -Matt
    @mattrsullivan

  • Material item text not appearing in PO Print Preview

    Hi experts,
    We have created a new PO type .  We have assigned it with PO text via Spro>Purchasing>Purchase Order > Message > Text for messages > define text for purchase order
    Maintained text for document header
    Maintained  text for document item
    But still in Purchase Order , the material PO text at item level , is not appearing at the time of print preview / print out.
    Please suggest .
    Regards,
    ( Rajneesh Gulati )

    If I understand correctly, you want to copy the purchase order text from the material master directly into the PO's for this material.
    I got the same problem; text appears in PO item text, but doesn't appear on print preview.
    => check your forms first
    => if you can't find an error here, check the copying control in
    SPRO -> Materials Management -> Purchasing -> Purchase Order -> Texts for purchase orders -> Define copying rules for item texts
    go to the text linkages of the text type that you want to see appearing
    => make sure that the entries with source object 'material master' have the Fix value (blank) rather than N or * (if you see the text appearing in the PO but not on the print out, this means that this setting is currently set on *)
    Hope this helps

  • Russian text not appearing correctly in excel file while needs to be mailed

    Hi all,
               I am sending vendor data to each vendor to their email id through excel files in a report. This report does not display any of this data.
    For this iam using the FM. SO_DOCUMENT_SEND_API1. The excel sheet consists of Russian text. This Russian text is not appearing properly in the excel sheets sent through mail. Some weird characters are appearing instead of the Russian text.
    I tried using "Translate" but its invain. I also tried to generate the report by logging into the system in Russian still i could not get proper text.
    Kindly help me in resolving this.
    << Moderator message - Please do not promise rewards. >>
    Thanks and Regards,
    Venu.
    Edited by: Rob Burbank on Nov 17, 2011 12:22 PM

    Hi
    You mean to say that the table you have queried doesnt have a column called last_update_login right ? If its the case then what you did for debugging the error. Pls share it since i was also struggling with *<<<< needs to be declared abstract; it does not define the method setLastUpdateLogin() ..>>>*
    error.
    Thanks.
    Praveen

  • Long text not displayed in outpur of adhoc query

    Hi,
    I am trying to run an ad hoc query in which i need the Org unit long text in the output.
    When i run i only see the short text of the Org unit.I tried changing the output display option as 'Value and text' and 'text' both but it shows the short text only.
    Could you please suggest what changes i need to make to the infoset to view the long text of the Org unit.
    elp will be highly appreciated.
    sushil

    The help text does not say that this is the case for routings (and I dont know it either as I never loaded text for routings).
    Of course you can read your text with the function module, as you enter the keys like you done it to load the text.
    But this is not a proof at all.
    In 90 % where the text does not appear it is just a matter of the used key. maybe forgot to have leading zeros in the name field.
    Best you enter a text manually in a route, then you use SE16 with table STXH to find this record, and then you compare the key fields of this record with the key fields of a record you created with the upload.
    if this is all okay, then it might have to do with a text indicator in the normal tables of the routing.

Maybe you are looking for

  • How can I burn more than 1 movie to a DVD when there is room on the disc for it. Premiere wants to overwrite once 1 movie is burned to the disc

    How can I burn more than 1 movie onto a DVD? Once 1 movie is burned successfully to the disc, I try to burn another movie and Premiere wants to overwrite the first movie. One movie is 1.2 GB, second is 2.3; so there is room on a 4.7 GB DVD-RW.

  • Problem in reading the userid from ws-security

    Hi I have an ESB with two processes 1.Synchronous 2.Asynchronous. In both the processes i do some transformation and invoke the web services. First i invoke a synchronous process by posting the XML data with the WS-Security information(useid/password

  • How to get the content of text file to write in JTextArea?

    Hello, I have text area and File chooser.. i wanna the content of choosed file to be written into text area.. I have this code: import java.awt.Container; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionList

  • RSS feed INTO iweb account

    I can't use the blog in iWeb because I live at school and the IT department has a firewall up all over campus. So I use livejournal instead. I'm wondering if there is a way to feed my livejournal into my iWeb, or at least have a link at the top that

  • Return of Delivered Excisable items

    Hi All, user has made delivery for excisable item. Then created Outgoing excise invoice followed by AR Invoice. Due to some reasons the material was returned by customer for which if i try to enter AR Credit memo based on the AR invoice it get follwi