How to add body content to RFx Bid invitaton mail?
Hi experts,
We are sending Bid invitation mail to bidders with a pdf attachment created via adobe form conversion (through BBP_BID_INV_ADB). Everything is ok about the attachment and subject but we need to add some custom text to the mail body which we could not manage to do. Does anybody have any idea to solve this issue?
Regards;
Murat Kaya
Hello all,
does anyone found another solution than changing the orgiginal BBP_OUTPUT_COVER?
I'm just thinking about the solution to copy the orginial BBP_OUTPUT_COVER to a Z-form only as backup and then modify the orginal one to our needs.
This is not really the way I normally want to go, but currently I see no possibility to change the mail body when using Adobe forms, e.g. for the offline bidding.
Any other solutions are welcome
Regards,
Mike
Similar Messages
-
Addding body content to the mail sent by sapscript layout output report
Hi,
I have a report which sends the output of a sapscript layout as an email.Is there any way i can add some body content to the mail which the report is sending.
This include is getting called from my report to send email - RVADOPFO
Thanks
Bala DuvvuriIssue is fixed .instead of using the standard open_form functionality I am getting back the OTF output and converting into pdf and using mail fms i am sending it along with body.
Thanks
Bala Duvvuri -
How to add multiple passbooks cards to a single mail
im trying to add multiple passbook cards to a single mail on iphone
how can i do that....
the upload or share tab in passbook card only allows one card at a time on my iphone...
pls help...its still not happening
i did that way and pasted all multiple passbook cards in a single message
then i copied all and pasted it in mail...
its coming as attachment .pk in mail body but no attachment is there ...
so the receiver of the mail is not able to get the picture of the passbook card...
its not working... -
How to add a normal attachment in my apple mail?
Apple mail is so slow when I want to add attachment to my message. I think the reason is that when I add eps file or other files, apple mail does not simply add it, but integrating it into my context. But I don't need it to do that. And because the process is so slow(my eps file is kind of large...), it wastes a great amount of my time doing it. So far I'm satisfied with other functionalities of this software so I really don't want to give it up easily.
So, any one know if there is a simple way to add a normal attachment into apple mail message? Like what we usually do in any other email client? Thanks.Try turning them into a zip file before attaching. From Finder Help:
Compress and uncompress files and folders
Compressed files take up less disk space than uncompressed files, so compressing is useful for making backup copies of your data or for sending information over the Internet.
To compress a file or folder, Control-click it or tap it using two fingers, and then choose Compress from the shortcut menu.If you compress a single item, the compressed file has the name of the original item with the .zip extension. If you compress multiple items at once, the compressed file is called Archive.zip.
To uncompress (expand) an item, double-click the .zip file. -
How to add body text to smartform email?
Hi,
In release 620, how can you add text to the mail message that is generated from e-mailing a smartform. I need to add a small message to the body of the message in addition to the attachment.
i.e. Please find attached your invoice. [attachement.pdf]
Thanks,
GuyI don't know SmartForm so there may be another way to do it but the following approach was fine for Sapscript.
Basically have a look at the SAP sample programs bcs_example_* where * = 1 thru 5. I think bcs_example_5 is the one to focus on. This creates a simple email and then adds an attachemnt to it. In your case you want the attachment to be your SmartForm's output.
For the SapScript I was able to call the form from abap, receive the output into a table whose contents I could then attach to the email.
The attachment code needs to be changed to set type to OTF:
i_attachment_type = 'OTF'
I'll speak in SAPscript and hope there are equivalent terms in SmartForm. I created the following abap form to run the SAPscript and get it's output into a table:
Form GET_OTF_CODE
FORM get_otf_code
USING us_work TYPE zsd_fet_signup_confirm
CHANGING ch_otf_out TYPE solix_tab.
DATA: BEGIN OF otf OCCURS 0.
INCLUDE STRUCTURE itcoo .
DATA: END OF otf.
DATA: itcpo LIKE itcpo.
DATA: itcpp LIKE itcpp.
CLEAR itcpo.
itcpo-tdgetotf = 'X'.
Start writing OTF code
CALL FUNCTION 'OPEN_FORM'
EXPORTING
form = 'ZSD_FET_COVERFAX'
language = sy-langu
OPTIONS = itcpo
dialog = ' '
EXCEPTIONS
OTHERS = 1.
CALL FUNCTION 'START_FORM'
EXCEPTIONS
error_message = 01
OTHERS = 02.
CASE us_work-recipient_type.
WHEN c_agent_recipient.
w_recipient_name = us_work-agent.
WHEN c_asm_recipient.
w_recipient_name = us_work-asm.
WHEN OTHERS.
w_recipient_name = 'IPL Agent/ASM'.
ENDCASE.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
window = 'MAIN'
element = 'HEADER'
EXCEPTIONS
error_message = 01
OTHERS = 02.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
window = 'MAIN'
element = 'TEXT'
EXCEPTIONS
error_message = 01
OTHERS = 02.
Close up Form and get OTF code
CALL FUNCTION 'END_FORM'
EXCEPTIONS
error_message = 01
OTHERS = 02.
MOVE-CORRESPONDING itcpo TO itcpp.
CALL FUNCTION 'CLOSE_FORM'
IMPORTING
RESULT = itcpp
TABLES
otfdata = otf
EXCEPTIONS
OTHERS = 1.
Move OTF code to output structure
REFRESH ch_otf_out.
LOOP AT otf.
APPEND otf TO ch_otf_out.
ENDLOOP.
ENDFORM. "GET_OTF_CODE -
How to add body text when sending output as PDF in email?
Hello,
We are using standard SAP to send SD output as PDF in an email (in output type we choose medium 5, email address is taken from customer master. In transaction SCOT is indicated that SAPscript/smartforms are converted to PDF. When the output is generated, we run rsconn01 to trigger the actual sending of the email).
Via form TEXT_SYMBOL_REPLACE we can modify the subject of the email that is send to include e.g. the order number. HOWEVER, in the body of the email that is send, we now only have the PDF, but we also would like to add a standard text in the body of the email. Does anyone know how to do this?
Thanks,
AlexHi,
Please refer to the following program and see if it helps you.
REPORT ZSAMPL_001 .
INCLUDE ZINCLUDE_01.
DATA
DATA : itab LIKE tline OCCURS 0 WITH HEADER LINE.
DATA : file_name TYPE string.
data : path like PCFILE-PATH.
data : extension(5) type c.
data : name(100) type c.
SELECTION SCREEN
PARAMETERS : receiver TYPE somlreci1-receiver lower case.
PARAMETERS : p_file LIKE rlgrap-filename
OBLIGATORY.
AT SELECTION SCREEN
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
CLEAR p_file.
CALL FUNCTION 'F4_FILENAME'
IMPORTING
file_name = p_file.
START-OF-SELECTION
START-OF-SELECTION.
PERFORM ml_customize USING 'Tst' 'Testing'.
PERFORM ml_addrecp USING receiver 'U'.
PERFORM upl.
PERFORM doconv TABLES itab objbin.
PERFORM ml_prepare USING 'X' extension name.
PERFORM ml_dosend.
SUBMIT rsconn01
WITH mode EQ 'INT'
AND RETURN.
FORM
FORM upl.
file_name = p_file.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = file_name
filetype = 'BIN'
TABLES
data_tab = itab
EXCEPTIONS
*file_open_error = 1
*file_read_error = 2
*no_batch = 3
*gui_refuse_filetransfer = 4
*invalid_type = 5
*no_authority = 6
*unknown_error = 7
*bad_data_format = 8
*header_not_allowed = 9
*separator_not_allowed = 10
*header_too_long = 11
*unknown_dp_error = 12
*access_denied = 13
*dp_out_of_memory = 14
*disk_full = 15
*dp_timeout = 16
*OTHERS = 17.
path = file_name.
CALL FUNCTION 'PC_SPLIT_COMPLETE_FILENAME'
EXPORTING
complete_filename = path
CHECK_DOS_FORMAT =
IMPORTING
DRIVE =
EXTENSION = extension
NAME = name
NAME_WITH_EXT =
PATH =
EXCEPTIONS
INVALID_DRIVE = 1
INVALID_EXTENSION = 2
INVALID_NAME = 3
INVALID_PATH = 4
OTHERS = 5
ENDFORM. "upl
***INCLUDE ZINCLUDE_01 .
10.08.2005 Amit M - Created
Include For Mail (First Req F16)
Modification Log
Data
tables crmrfcpar.
DATA: docdata LIKE sodocchgi1,
objpack LIKE sopcklsti1 OCCURS 1 WITH HEADER LINE,
objhead LIKE solisti1 OCCURS 1 WITH HEADER LINE,
objtxt LIKE solisti1 OCCURS 10 WITH HEADER LINE,
objbin LIKE solisti1 OCCURS 10 WITH HEADER LINE,
objhex LIKE solix OCCURS 10 WITH HEADER LINE,
reclist LIKE somlreci1 OCCURS 1 WITH HEADER LINE.
DATA: tab_lines TYPE i,
doc_size TYPE i,
att_type LIKE soodk-objtp.
DATA: listobject LIKE abaplist OCCURS 1 WITH HEADER LINE.
data v_rfcdest LIKE crmrfcpar-rfcdest.
FORM
FORM ml_customize USING objname objdesc.
Clear Variables
CLEAR docdata.
REFRESH objpack.
CLEAR objpack.
REFRESH objhead.
REFRESH objtxt.
CLEAR objtxt.
REFRESH objbin.
CLEAR objbin.
REFRESH objhex.
CLEAR objhex.
REFRESH reclist.
CLEAR reclist.
REFRESH listobject.
CLEAR listobject.
CLEAR tab_lines.
CLEAR doc_size.
CLEAR att_type.
Set Variables
docdata-obj_name = objname.
docdata-obj_descr = objdesc.
ENDFORM. "ml_customize
FORM
FORM ml_addrecp USING preceiver prec_type.
CLEAR reclist.
reclist-receiver = preceiver.
reclist-rec_type = prec_type.
APPEND reclist.
ENDFORM. "ml_customize
FORM
FORM ml_addtxt USING ptxt.
CLEAR objtxt.
objtxt = ptxt.
APPEND objtxt.
ENDFORM. "ml_customize
FORM
FORM ml_prepare USING bypassmemory whatatt_type whatname.
IF bypassmemory = ''.
Fetch List From Memory
CALL FUNCTION 'LIST_FROM_MEMORY'
TABLES
listobject = listobject
EXCEPTIONS
OTHERS = 1.
IF sy-subrc <> 0.
MESSAGE ID '61' TYPE 'E' NUMBER '731'
WITH 'LIST_FROM_MEMORY'.
ENDIF.
CALL FUNCTION 'TABLE_COMPRESS'
IMPORTING
COMPRESSED_SIZE =
TABLES
in = listobject
out = objbin
EXCEPTIONS
OTHERS = 1
IF sy-subrc <> 0.
MESSAGE ID '61' TYPE 'E' NUMBER '731'
WITH 'TABLE_COMPRESS'.
ENDIF.
ENDIF.
Header Data
Already Done Thru FM
Main Text
Already Done Thru FM
Packing Info For Text Data
DESCRIBE TABLE objtxt LINES tab_lines.
READ TABLE objtxt INDEX tab_lines.
docdata-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objtxt ).
CLEAR objpack-transf_bin.
objpack-head_start = 1.
objpack-head_num = 0.
objpack-body_start = 1.
objpack-body_num = tab_lines.
objpack-doc_type = 'TXT'.
APPEND objpack.
Packing Info Attachment
att_type = whatatt_type..
DESCRIBE TABLE objbin LINES tab_lines.
READ TABLE objbin INDEX tab_lines.
objpack-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objbin ).
objpack-transf_bin = 'X'.
objpack-head_start = 1.
objpack-head_num = 0.
objpack-body_start = 1.
objpack-body_num = tab_lines.
objpack-doc_type = att_type.
objpack-obj_name = 'ATTACHMENT'.
objpack-obj_descr = whatname.
APPEND objpack.
Receiver List
Already done thru fm
ENDFORM. "ml_prepare
FORM
FORM ml_dosend.
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = docdata
put_in_outbox = 'X'
commit_work = 'X' "used from rel. 6.10
IMPORTING
SENT_TO_ALL =
NEW_OBJECT_ID =
TABLES
packing_list = objpack
object_header = objhead
contents_bin = objbin
contents_txt = objtxt
CONTENTS_HEX = objhex
OBJECT_PARA =
object_parb =
receivers = reclist
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 'SO' TYPE 'S' NUMBER '023'
WITH docdata-obj_name.
ENDIF.
ENDFORM. "ml_customize
FORM
FORM ml_spooltopdf USING whatspoolid.
DATA : pdf LIKE tline OCCURS 0 WITH HEADER LINE.
Call Function
CALL FUNCTION 'CONVERT_OTFSPOOLJOB_2_PDF'
EXPORTING
src_spoolid = whatspoolid
TABLES
pdf = pdf
EXCEPTIONS
err_no_otf_spooljob = 1
OTHERS = 12.
Convert
PERFORM doconv TABLES pdf objbin.
ENDFORM. "ml_spooltopdf
FORM
FORM doconv TABLES
mypdf STRUCTURE tline
outbin STRUCTURE solisti1.
Data
DATA : pos TYPE i.
DATA : len TYPE i.
Loop And Put Data
LOOP AT mypdf.
pos = 255 - len.
IF pos > 134. "length of pdf_table
pos = 134.
ENDIF.
outbin+len = mypdf(pos).
len = len + pos.
IF len = 255. "length of out (contents_bin)
APPEND outbin.
CLEAR: outbin, len.
IF pos < 134.
outbin = mypdf+pos.
len = 134 - pos.
ENDIF.
ENDIF.
ENDLOOP.
IF len > 0.
APPEND outbin.
ENDIF.
ENDFORM. "doconv
FORM
FORM ml_saveforbp USING jobname jobcount.
Data
*data : yhead like yhrt_bp_head.
*DATA : ydocdata LIKE yhrt_bp_docdata,
*yobjtxt LIKE yhrt_bp_objtxt OCCURS 0 WITH HEADER LINE,
*yreclist LIKE yhrt_bp_reclist OCCURS 0 WITH HEADER LINE.
*DATA : seqnr TYPE i.
Head
*yhead-jobname = jobname.
*yhead-jobcount = jobcount..
*MODIFY yhrt_bp_head FROM yhead.
Doc Data
*ydocdata-jobname = jobname.
*ydocdata-jobcount = jobcount.
*MOVE-CORRESPONDING docdata TO ydocdata.
*MODIFY yhrt_bp_docdata FROM ydocdata.
Objtxt
*seqnr = 0.
*LOOP AT objtxt.
*seqnr = seqnr + 1.
*yobjtxt-jobname = jobname.
*yobjtxt-jobcount = jobcount.
*yobjtxt-seqnr = seqnr.
*MOVE-CORRESPONDING objtxt TO yobjtxt.
*MODIFY yhrt_bp_objtxt FROM yobjtxt.
*ENDLOOP.
RecList
*seqnr = 0.
*LOOP AT reclist.
*seqnr = seqnr + 1.
*yreclist-jobname = jobname.
*yreclist-jobcount = jobcount.
*yreclist-seqnr = seqnr.
*MOVE-CORRESPONDING reclist TO yreclist.
*MODIFY yhrt_bp_reclist FROM yreclist.
*ENDLOOP.
ENDFORM. "ml_saveforbp
FORM
FORM ml_fetchfrombp USING jobname jobcount.
*CLEAR docdata.
*REFRESH objtxt.
*REFRESH reclist.
*SELECT SINGLE * FROM yhrt_bp_docdata
*INTO corresponding fields of docdata
*WHERE jobname = jobname
*AND jobcount = jobcount.
*SELECT * FROM yhrt_bp_objtxt
*INTO corresponding fields of TABLE objtxt
*WHERE jobname = jobname
*AND jobcount = jobcount
*ORDER BY seqnr.
*SELECT * FROM yhrt_bp_reclist
*INTO corresponding fields of TABLE reclist
*WHERE jobname = jobname
*AND jobcount = jobcount
*ORDER BY seqnr.
ENDFORM. "ml_fetchfrombp
Hope this helps.
Please reward some points if it helps.
Regards,
Amit Mishra -
How to add music content to iphone without erasing what's already there?
I'd like to add some music to my iphone without erasing what's already there, but can't see how. in iTunes Devices (on computer) I select the summary pane, I check "manually manage music and videos". and "sync only selected songs and videos. "Automatic Sync" is not selected. Then in the music pane, "Sync Music" is the only box that can be checked. When I check that, I get another box that says "all existing content on iphone will be removed and replaced with songs and playlists from your iTunes library. Can anybody shed some light here?
thanks
paulIf you have manually manage music and videos checked and have disabled sync automatically, you can now drag and drop videos right onto the iPhone in iTunes. You can also delete songs and videos right from the iPhone in iTunes. Just click on the iPhone in the left pane, hit the music folder and drag and drop all you want and delete all you want.
-
How to get the content of message in the mail body
Hi,
Can anyone suggest me to get the message content as the mail body using messagetTransformation bean????Hi
In the Receiver Mail Adapter use these settings
Message Protocol:XIPAYLOAD
and tick on Use mail package.
Gt back if you have more doubts
Thanks -
How to add the contents of a field of internal table.
Hello Everybody,
How to sum up the individual field from a internal table. Like i have a internal table that has menge field , I need to sum up the menge field for each matnr..
exm : for each matnr there are 5 menge entries, I need to add all the menge fields and shud be put against the matnr .
Thanks,Hi Khaleel,
One more option is using the "collect" statement.....
imagine in the internal table itab..we have 2 fields only..
MATNR,MENGE,
we have 2 internal tables itab1 and itab2...
loop at itab1.
collect itab1 to itab2.
endloop.
Action performed is ...for the same MATNR...menge gets added and saved as a single record...When matnr changes...new record is Appended
another case is we have 3 fields in internal table
MATNR,UNIT,MENGE
imagine we hane the records
Material1 KG 100
Material1 LT 20
Material1 LT 200
MAterial2 KG 100
in this case...the output will be
Material1 KG 100
Material1 LT 220
MAterial2 KG 100
Reason is that the fields before the addable value is checked for similarity..
here field UNIT is also checked and also MATNR before adding up....
Hope it gave you some alternative idea to proceed with....
Reward if helpful
Regards
Byju -
Hello All;
I have some software that generates a map that shows the position of a moving object based upoin gps data that's updated every 30 seconds or so. I want to place that map image on a web page using Dreamweaver. Can someone give me some guidance how I may do this and/or lead me to other web resources that would explain the basics.
Thanks.
TimAm I understanding your question right?
You want to do 2 things:
Add a map image to a page
Have the image update every 30 seconds -
How to add Scorer Commnets in Rfx Collaborative scoring report?
Hi Experts,
We have a requirement to display scorer comments in Rfx Collaborative Scoring report of rfx.
If anyone done this before please share idea/inputs.
Thanks in advance!
Regards,
Lavakumar.Hi Experts,
We have a requirement to display scorer comments in Rfx Collaborative Scoring report of rfx.
If anyone done this before please share idea/inputs.
Thanks in advance!
Regards,
Lavakumar. -
How to add Edge content to Adobe Muse? (I know that its been asked a lot)
Hello. I need a little help putting Edge content into my adobe muse website. I saved my file in edge and put all the content in a folder. The folder included edge_included and the other files generated. I then went to my muse site and inserted. I uploaded those files into a new folder on the root of my file manager on business catalyst and nammed it banner1.
I then inserted the following code into muse.
<iframe src="banner.html" width="100%" height="100%" frameborder="0" scrolling="no">
</iframe>
Banner.html was the only html file generated by edge so thats what I replaced "Project-Header-r1v1.html"
When I publish my site I get the error message "Page Not Found" where my Html content should be.
I was trying to put the html5 content in the presentation widget, and thought that it might be the problem, but it didnt work anywhere else on the site.
**The HTML5 content was just animated text used with TypeKit, Could this be the problem?
Any help would be apreciated, troubleshooting sucks! ThanksFrom the error message "Page Not Found", it seems that you haven't given the path to "banner.html" correctly. You mentioned that you "uploaded those files to a new folder on the root..." - does that mean you put the html file and edge_included folder into a new folder in the webserver root? If yes, and if your page containing the <iframe> code is on root, you need to change the <iframe src="banner.html"... to <iframe src="folder_name/banner.html"...
Hope that helps,
Cheers,
Vikas -
How to add shared content into Dreamwever cs6?
Hi
When I do anything with SPRY in DW CS6, it automatically inserts a SpryAssets folder with some js files. But Spry has more js files like SpryPagedView.js etc. Is there a way to all the spry include files in a shared folder and be able to insert wih single click?
Thanks
kristteeHi, tech444.
The process is the same for TV shows as it is for music. Once you select her computer in the Home Sharing section of iTunes, select TV shows instead of the default music option. Also, you can always download past purchases free of charge with her Apple ID by accessing her purchases via the iTunes Store.
Understanding Home Sharing
http://support.apple.com/kb/HT3819
Downloading past purchases from the App Store, iBookstore, and iTunes Store
http://support.apple.com/kb/ht2519
Cheers,
Jason H. -
LiveCycle ES2 - How to Add Cc Addresses to "Submit via E-mail" Button
I have an existing form with a "submit via email" button that functions perfectly. I have now been asked to add two names as Cc for the submittal. I cannot figure out the correct way to edit this script.
I can add the two new names in the "mailto:" - but they prefer to be Cced. How do I set this up?
Any help would be greatly appreciated.
Thank you,
Jayne MorleyMy sincere thanks Srini! Your shared information allowed me to get this one figured out. I have tested my form and it now works exactly as needed.
I cannot see a way to mark the question as “answered” on the forum. But it certainly should be.
I appreciate your time and attention in assisting me. You ROCK! -
How to add a new field to the notification mail
Hi All,
We want to add the description of the GOA to the notification mail. Currently when an approval is required the following mail is sent:
#CONTRACT.VERSIONTYPENAME# no.#CONTRACT.OBJECT_ID# was designated for release by employee#CONTRACT.CHANGEDBY#.
You are responsible for checking this decision and then either approving or rejecting it.
*To log on to the system, click the following link:
So there is only the document number, document type and last changed by information in the notification mail. How can we add the description of the document?
We have checked the related container and could not find the description of the document.
Awaiting your replyHello Emre,
the mail is generated by report RSWUWFMLEC. You have to modify this report to change the mail text.
An easier way might be to change the subject of the mail which is generated from the workflow task. You can enter the description of the GOA in the workitem text of you active workflow (WS14000088, task TS14007969?).
Best regards,
Karsten
Maybe you are looking for
-
<p>Hi </p><p>I am trying to design crystal reports in rational application developer on linux. <br /></p><p>But I cannt find CRDB_JavaServer.ini on linux. This file is present in Windows </p><p>in c:\program files\crystal decisions\2.5\bin path.But
-
Warning message in LI11N transaction
Warning message "Material flagged for deletion" does not appear in the transaction LI11N - Enter inventory count - for materials flagged for deletion. Tried searching SAP notes but couldnt find. Checked in 4.7, ERP 5 and ERP 6 releases but in all sys
-
Copy-Paste Multiple Cells in Cell Editor in BI7 at once
Dear all I am using Cell Editor in Query Designer (BI7.0). There are around 200 Rows. And each Cell has got some specific restriction. Now, I need to copy a complete column to another column - so all restrictions/formulas of all cells in that column
-
BEx Analyzer Workbook, display query 2 under query 1
Hello Guys, actually I got a problem and did not find a solution for that. I have a query, displaying all cars from one particular salesorg. Under this query I want to add a new query displaying all other cars, not belonging to that salesorg. Now I h
-
Proxy-Generierung: Fehler aufgetreten error while gnerating Inbound proxy
Hi Experts, 1) i created outbound & inbound service interfaces with same MT. 2) when i was create the server proxy first attempt its created successfully. 3) Due to some changes in the sap pi structure ( DT ,MT,SI ). i delete the server proxy instead