Dynamic graphic in Mail forms

Hi All,
I have a mail form which has been created in transaction CRMD_EMAIL. I have been asked to enhance it with a dynamic graphic image.
There will be uploaded 1 image pr customer in transaction SE78.
And for each document I must find the corresponding image.
In normal smartform I can choose between 'Fixed value' and 'Dynamic field value' for graphichs name. And I can see that it works when I create a global variabel eg. 'TESTNAME' and assign it the value '123456'. if I then enter &TESTNAME& as dynamic graphic name, and test print it works fine and prints graphical image 123456.
But in with the mail forms in CRMD_EMAIL, this is not available. If I enter a variable the field disaperes and in test mode i get the error 'Graphic cannot be displayed' - This is identical to the error I get in smartforms if I enter a name that does not exist.
Does anybody knows if this is possible to do in mail forms. Or if I can use the smartforms instead of the Mail forms when working with campaigns.
Best regards
Dennis Lybecker

Hi Gregor,
Thanks for your quick response.
The document was ment to include a technical drawing regarding the specific installation for the customer/prospect.
It looks like we are going to include this drawing in a different document, which should be created in smartform.
If anybody come up with a way to do this - please let us all know.
Best regards
Dennis

Similar Messages

  • Dynamic graphics in Smart Forms

    Dear All:
    I have a requirement in my SMARTFORM page development that i have to place a dynamic graphics and printout.
    Does anyone know how to control the dynamic graphics in Smart Forms?
    Any help whould be highly appreciated.
    Many thanks in advance.
    Regards,
    Elvis

    Hello,
    You can call the graphic dynamically as per your requirement by calling the Graphic dynamically, For ex: Name of the graphic: &WA_ITAB-FIELD1& ( which is a field of IntTab ITAB taken into Work area WA_ITAB ).
    Also please note that you cannot print / overlay text in a diamond, perhaps you can have a work around to print the graphic and beside the graphic you print the Customer short name. for this you can either define a table / template.
    Hope this helps you.
    Best Regards,Murugesh AS

  • BDC and ERMS fact based attributes in Mail forms

    Hello,
    We are running CRM 7.0 ( no Ehp's yet)
    I am trying to create a mail form with some information from the currently opened "Complaint" ( transaction number, description) , so I can 'insert" them in my email reply.
    I created new BDC attributes in SPRO configuration,
    SPRO->CRM->IC WEBCLIENT->Additional Functions->intent Driven action->add BDC attributes
    But only the attributes from Business Partner (ERMS automated process) are populated dynamically in the mail form. Other attributes from categories (ERMS Fact based attributes, BDC attributes, Additional fields) not returning any value, though I add them in mail form design.
    I've applied the following notes without any success..
    1660306 ,1666332, 1645600
    I wonder if I am missing configuration.
    any pointers much appreciated.
    Praveen
    Edited by: Praveen Rangineni on Jan 12, 2012 4:06 PM

    Hi Praveen,
    I'm trying to acheive something similar to this. if you were succesful in this, Can you please let me know what steps you followed?
    Thanks,
    Chaith.

  • Inserting picture in e-mail form

    Hi Gurus.
    I have a problem with insterting graphics in mail form. I'm creating email (text type HTML). Then accordingly to SAP help: [Inserting Graphics in the HTML Editor|http://help.sap.com/saphelp_crm50/helpdata/en/43/18fbcc5a2704bae10000000a11466f/frameset.htm] try to insert graphic. But I can't see it in HTML editor (only red cross) and when I choose channel test there is no graphic on the preview screen also (only red cross). When I try to use this form in IC WebClient in preview tere is also only red cross.
    What am I doing wrong?
    Will the email be send correctly with jpg? (I can't check sending for the moment).
    I know that I can add jpg files as a URL, but that is not my point.
    Regards
    Piotr

    Hi,
    U can send .jpg images with u r mail forms, instead of creating node or url for u r desired image u need to simply place the cursor on u r text and click insert picure icon it'll upload the image on u r mail form.
    U Channel test(F8) and make sure u r image preview opens, u can see the source of u r image in HTML source view.
    Regards,
    Dipesh.

  • Dynamic determination of VALUES of an Attribute in a Mail-form

    Hi All,
    We have created a Mail Form with ceratin attributes. We have assigned a target group to a campaign.
    now, the requirement is to determine the VALUES of the attributes dynamically for the BPs in the target groups.
    please help me what should be done to meet this rquirement.

    Hi there,
    I believe the following link demostrates the whole process including your requirements:
    [http://wiki.sdn.sap.com/wiki/display/CRM/NavigationtotheCRMUIComponentfromMailFormorSmartFormsHyperLink|http://wiki.sdn.sap.com/wiki/display/CRM/NavigationtotheCRMUIComponentfromMailFormorSmartFormsHyperLink]
    Please reply if this helps.
    Regards,
    Vinamra.

  • Possible to generate graphics within smart forms dynamically like SVG ?

    Hello,
    I would like to generate a graphic for a smart form. This graphic will only be needed in the smart form. Therefore my question:
    It is <b>possible to generate dynamically graphics using ABAP</b> as programming language? In the same line like SVG (Scalable Vector Graphics) or ChartDirector? I know it works in many other programming languages.
    Smart forms can handle *.bmp and *.tif picutres. Therefore the output of this ABAP program should be a picutre within the format *.bmp and *.tif.
    Daniel

    Welcome to SDN,
    I am not sure whether you can use SVG in smart form, but certainly in ABAP yes. check out the following atricle for more info.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sapportals.km.docs/documents/a1-8-4/how to generate and display svg graphics in abap,%20Part%201.article
    Regards
    Raja

  • Problems with graphics inside fax & mail form

    Hi everybody.
    I've a problem with compiling some mail forms.
    I've to load a logo inside a mail form that can be sent also as a fax.
    I tried insert a .bmp image in different ways : graphic node, intranet URL, web URL, but I have always the same problems:
    1)When I send the fax , even if the preview shows me the logo, the fax is always sent without logo.
    2) Sometimes the preview doesn't load the image.
    Somebody could help me?
    Thanks everybody
    Regards

    Hi,
    e-mail, fax or paging/SMS via SMTP configured in the SAP Web Application Server & Which prerequisites and settings are required outside the SAP system?
    Brodly there are five steps to configure
    1. Profile parameters
    2.User administration (transaction SU01)
    3. Client assignment (transaction SICF)
    4.SAPconnect administration (transaction SCOT)
    5. Settings on the mail server (SAP-external configuration)
    For step by step visit smtp configuration guide at
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/2b/d925bf4b8a11d1894c0000e8323c4f/frameset.htm.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/42/ea000fb4b31a71e10000000a422035/content.htm
    <b>Rewards point if helpfull</b>
    Thanks
    Pankaj Kumar

  • Mail Form Question

    Hi Folks,
    I'm VERY new to Dreamweaver, have just created a Mail Form in
    PHP and have absolutely no idea what to do with it now. It's one of
    those typical forms with To:/Email:/Message: I know this is a
    painfully basic question but I can't seem to find the answer in
    books, training videos, my hosting provider, etc. I know I need a
    URL to "point" the file to on the server but my internet host had
    no idea what I was talking about.
    If anyone could help it would be greatly appreciated!!
    Thanks, Cynthia

    you can use php on this hosting?
    I'd suggest using the phpformmail script.
    here's my stock cut 'n paste on what to set to what, and why
    1)go to
    http://boaddrink.com
    -->phpformmail
    download it.
    extract the ZIP file.
    More detailed instructions are in the docs folder
    2) open formmail.php in dreamweaver
    Make the following changes (in code view, turn line numbers
    on)
    2a)
    line 4,
    define('CHECK_REFERER', true);
    change to:
    define('CHECK_REFERER', false);
    reason: too many people use a firewall or Norton security to
    restrict this.
    2b)
    Line 43
    $referers = array('www.example.com', 'example.com');
    change to the domain name of your web site.
    reason: this probably isn't needed since we just turned the
    referrer
    checking off. but change it anyway.
    2c)  *this is to hard-code the recipient address into
    the php
    file, where it is totally invisible *
    Line 46
    $recipient_array = array();
    change to:
    $recipient_array = array('me' =>
    '[email protected]');
    **of course, replace [email protected]  with
    the email address
    you want to receive the form data. Also note the single quote
    marks.
    reason: this sets the email address the form results will be
    sent to.
    You can also make a list of possible recipient alias values-
    see the readme
    in the docs folder.
    2d) give the script a default "From" address to use.
    Go to line 41
    Change:
    define('FROM', null);
    to:
    define('FROM', 'Example Name <[email protected]>');
    substituting your name and email address.
    3) now do a File-->Save As and save this file to within
    this Local Site
    folder. save it as anythingyouwant.php
    4) in dw's File Panel, find anythingyouwant.php and upload it
    to the remote
    site.
    5) Now open your form html file in dreamweaver,
    5a)click the mouse into the form area, and select the
    <form> tag on the
    lower left margin of the design window.
    In the Property Inspector, it should now show the properties
    of the <form>
    tag. In the Property Inspector, to the right of the ACTION
    line, click the
    folder icon and browse to and select the anythingyouwant.php
    file
    you've saved to within this site.
    5b) now click within the form area and go to dw
    menu-->Insert-->Form
    Objects-->Hidden Field
    This inserts a hidden form field.
    In the property inspector, change the NAME/ID of this field
    to: recipient
    And the VALUE of this field to: me
    the code should look like:
    <input name="recipient" type="hidden" id="recipient"
    value="me">
    This tells the script to use the "me" recipient_alias value
    as the email
    address to send the form to.
    5c: Do you have a form field to collect the user's email
    address?
    If yes, if this field is named exactly "email" then the
    script will use the
    user's email as the reply to in the outgoing email
    6) Save and upload the form page.
    Try the form from the website.
    Optional:
    1-make a new page for a thank you for submitting message.
    In the form, insert another hidden field.
    Name: redirect
    Value:  the full absolute
    http:// address to the new thank you page.
    If you don't set a redirect value- the form script will build
    a "thank you,
    here is what you submitted" page. If you want to use that
    dynamic page-
    upload the .css file that it uses.
    2- If you have a field in the form to collect the visitor's
    email address,
    IF you name this field  in the form exactly  
     email   then the visitor's
    email address will be the Reply To address in the outgoing
    email.
    There are 30 or so other optional form fields to control the
    form- see the
    readme in the docs folder. One of those optional control
    fields is
    verification.
    Alan
    Adobe Community Expert, dreamweaver
    http://www.adobe.com/communities/experts/

  • How to upload Graphic in ADobe forms

    Hi Guru,
    I have a requirment to upload the Graphic to Adobe forms .
    How to I use the logo(Graphics)  which is stored in the application server 
    I have 2 sales organizations which has different "LOGOs" used. Same Adobe form is used to print Invoices for both sales organizations. When I print Invoice for a particular sales organization, I need to print its "LOGO" and when same adobe form prints the invoice for another sales organization it should print its logo. 
    How can i control the above situation dynamically ?
    Please help.
    thanks ,
    Raju s

    Hi Raju,
    Images in a Adobe form can be embeded in 2 different ways.
    Approach1: This is static approach form would have only one image at all times which is refered by the file name (alter natively if you can manage to place different images with the same file name at runtime then this can be dynamic)
    1) have the image located in the application server path.
    2) Have the Emage lement in Adobe form pass the file location path to the element source.
    3) At run time it will fetch the file from the location.
    Approach2: (I am not a core abaper so not sure how its done but we have done it for a mobile application)
    1) using your abap code read the image from the location (find out how to pick the org specific's image).
    2) convert the image into byte stream.
    3) pass on this byte stream to the form via a string field.
    4) in the form have the image field.
    5) this time here instead of selecting the path, bind it to this particular field from the data source.
    i think there are coup[le of blogs here @ this, please search it ..
    Cheers,
    Sai

  • Inserting Logo in mail forms

    Hi Gurus,
    I am trying to insert picture in one of the mail form, after inserting and when i click on SAVE, I get a display " Your session has timed out! Click here to restart. ".
    I have added the picture ( .BMP) file in the SE78 transaction.
    Please help me to proceed further.
    Thanks
    Rakesh
    Edited by: Rakesh.Teki on Oct 30, 2009 1:25 PM

    Hi,
    Yeah sure.
    Once you open a mail form, on the left side , third row from the TEXT ELEMENT, there is an icon for HTML editor (toggle button)
    When you click it, the html coding is displayed.
    The image can be loaded directly from the internet or from SAP server.
    1. Through Internet.
    <IMG src="https://<url path>/logo.bmp"
    2. From SAP
    In order to upload the logo to SAP Server, logon to SE78 , and upload the logo from ur PC to BDS. Then execute the program RSXFT_MIGRATE_BDS_GRAPHICS.
    Now your logo must be available in the MIME repository.
    Now attach
    <IMG src="https://<sapserveraddress>/sap/BC/fp/graphics/PUBLIC/GRAPHICS/BMAP/BCOL/logo.bmp"
    Now you must be able to see ur logo.
    Please let me know if this helps.
    Thanks
    Rakesh

  • Dynamic picture in Smart forms

    hi all,
    i need to include the  picture of am employee dynamically in the smart form deponding on the personnel no selected .so each page will need to include the picture. how to create graphics node dynamically / assign the picture .
    can any one tell me the logic .
    thanks
    senthil

    Hi Senthil,
    Create a graphic node in the Smartform and under the tab  'General Attributes' fill the Name, Object and Id with variables (e.g. &NAME&, &OBJECT& and &ID&) and fill these parameters to get the picture you want at runtime.
    Regards,
    John.

  • Dynamic graph in Smart Forms

    Hi
    I have searched the forums and noticed this question has been put forward many times but without a complete solution.
    I have so far managed to use the IGS to create a .JPG/PNG file for me. I seem to have an error while trying to create a BMP file, basis is currently looking into this for me, i get a LISTENERRFC : error.
    I'm using class : cl_igs_chart_engine
    to generate a chart from the IGS, this is returned to me in a MIME table format.
    Now how can I use this MIME table to insert it dynamically in the SMARTFORM. I see there is provision for Dynamic determined graphics in smart forms but i don't think it can be used here.
    Does anyone know how to do this ? Is there any other more effective way of inserting dynamic graphs into SAMRTFORMS
    Another question is class : cl_igs_chart_engine, how can you create a line graph instead of a bar graph ?
    Thanks

    Hi Kevin,
    Dynamic graphic in samrtform is supported provided you have the BMAP ( Bitmap ) created in SAP. In the graphics node of SMARTFORM you can assign a variable &GRAPHIC& as the name. From the program pass the graphic name in variable "GRAPHIC" through samrtform interface .
    The prerequisite is that the graphics should be there in SAP database at the time you call smartform .
    About your other question I have no idea but I can say that if you can have a graphics created on your PC at runtime you can always upload it to SAP using report RSTXLDMC , just before calling smartform. However this would generate a lot of graphics on SAP even if it is for one time use by smartform . You will have to find a way to delete subsequently .
    Cheers

  • Personalised mail form Vs  Smart Form

    Hi..
      Is there any difference between personalised mail forms and smart form...
        which is advanced one..? In CRM which one do we use..what are the advantages of using it..?
    regards,
    sanjana

    HI
    Sanjana Pernolised mail form is marketing concept used to trigger emails to target groups In campaign execution  where you can customize the mail according to some attributes like Birthday wise  etc.. when a marketing company wants to sned a automised mail to shoot on birth day's of all the customers
    you can achive this by personalised mails , you can attachmthe contents and send mails to customers, personalised mail depends up on
    1.URL link2.Subject3. Attchments4.delivery date of the mail.
    IMG>CRM>Marketing>personalised mail
    where as smart forms are
    SAP Smartforms can be used for creating and maintaining forms for mass printing in SAP Systems. The output medium for Smartforms support printer, fax, e-mail, or the Internet (by using the generated XML output).
    Smart Forms
    Form Printing in the Internet Age
    Smart Forms was introduced in SAP Basis Release 4.6C as the tool for creating and maintaining forms within SAP solutions, such as mySAP CRM, mySAP SCM, mySAP SRM, and mySAP Healthcare, and is already used by numerous customers. Smart Forms provides an easy-to-use graphical user interface which enables you to carry out the crucial tasks of creating and adjusting forms without any programming skills.
    Key Benefits of Smart Forms
    Smart Forms allows you to reduce considerably the implementation costs of SAP solutions since forms can be adjusted in minimum time.
    The process of designing the form and creating the form logic is completely supported by the Form Builder with integrated graphical user interfaces for page design, table design and text. Furthermore, the Form Builder provides a tree structure to navigate through your form description and to determine the main processing order. Of course, drag-and-drop as well as copy-and-paste functions are also included.
    Reward Points
    Venkat

  • Creating a simple mail form

    Hi,
    I want to create a simple mail form using portal. The form must not use the HTML "mailto:", cause this requires a mail client to be installed at the customers computer. So I want to use the UTL_SMTP package. I managed to send mails with this package, but the problem is: how do I build my form with lets say 3 fields, so that i can pass the entered values to the SendMail-Funtion? I tried to create a form based on a table, then add new items and delete the table-based-items, but that doesnt work. I cant access the not table-based-items and found the reasons for that in the forums here. Then I tried to do it with a dynamic page, but I didnt succeed in calling my send-mail-function from the dynamic page. How can I do it?
    Bye,
    Pascal
    null

    Pascal,
    You can use something like this:
    Create two tables:
    1) Table1
    (id NUMBER PRIMARY KEY, sender varchar2(100),
    recipient varchar2(100) ,message varchar2(3000) ,subject varchar2(200))
    2) Table2
    (id NUMBER , sender varchar2(100),
    recipient varchar2(100) ,message varchar2(3000) ,subject varchar2(200))
    Here Table2 & Table1 are identical. You can use only one table if you do not want to maintain the history of the mails sent.
    Base your form on "Table1".
    Now pass whatever values you want to pass you can base it through this form to the table1(I mean INSERT).
    Calling utl_smtp directly from here won't be a good idea because your form will hang unless the mail is sent.
    So create a procedure for sending mails:
    it should be something like this:
    create or replace procedure send_email (sender IN varchar2, recipient IN varchar2,
    message IN varchar2, subject IN varchar2)
    is
    mailhost varchar2(30) := 'your mail host';
    mail_conn utl_smtp.connection;
    Vhelo utl_smtp.reply;
    Vvrfy utl_smtp.reply;
    Vmail utl_smtp.reply;
    Vrcpt utl_smtp.reply;
    Vdata utl_smtp.reply;
    Vquit utl_smtp.reply;
    Vtemp number;
    VMsg varchar2(4000);
    begin
    VMsg := 'Subject:'&#0124; &#0124;subject&#0124; &#0124;chr(10)&#0124; &#0124;message;
    mail_conn := utl_smtp.open_connection(mailhost,25);
    Vhelo := utl_smtp.helo(mail_conn, mailhost);
    Vvrfy := utl_smtp.vrfy(mail_conn, recipient);
    Vmail := utl_smtp.mail(mail_conn, sender);
    Vrcpt := utl_smtp.rcpt(mail_conn, recipient);
    vdata := utl_smtp.data(mail_conn, VMsg);
    Vquit := utl_smtp.quit(mail_conn);
    -- Handle the error
    end;
    create or replace procedure call_send_email
    cursor Cur1 is
    select * from table1;
    is
    for vcur1 in cur1
    loop
    send_email(vcur1.sender, cur1.recipient, vcur1.message, vcur1.subject);
    insert into table2 values(vcur1.id,vcur1.sender, vcur.recipient,
    vcur1.message, vcur1.subject);
    delete from table1 where id = vcur1.id;
    End Loop;
    commit;
    exception
    --handle exception
    end;
    now call this procedure (call_send_mail) from dbms_job
    Hope this helps,
    Chetan.

  • How to create dynamic graphics ?

    Hi,
    I'm new to JDeveloper, and I'm trying to make the following :
    I have a DB with a table like this, and I also created the ADF read only form :
    (inclusive navigation buttons)
    LICENSE_ID / TIME / VALUE
    A / 8.00h / 80%
    A / 9.00h / 92%
    A / 10.00h / 98%
    B / 15.00h / 66%
    B / 16.00h / 77%
    C / 0.00h / 10%
    C / 1.00h / 25%
    C / 2.00h / 50%
    I would like to create a dynamical graphic like this :
    If I click the first line (A - 8.00h - 80%) I would like to see a graphic
    with an X-axis containing ALL times from LICENSE_ID = A and on the
    Y-axis ALL values of the same LICENSE_ID.
    If I click the second or third line, I should still see the same graphic.
    If I click the 4th line, I should see the graph (line or bar) with LICENSE_ID = B.
    Anyone who can tell me how to do this ?
    Greetings,
    Kris.
    Edited by: user12380751 on Dec 23, 2009 2:47 AM

    You can enable single selection for your read only table, create a graph component and set its partial trigger to the table component. See this tutorial for guidance.
    ~K

Maybe you are looking for

  • Getting error during write back operation in OBIEE

    Hi Experts I have implemented the Write back operation in OBIEE . My xml code is <?xml version="1.0" encoding="utf-8"?> <WebMessageTables xmlns:sawm="com.siebel.analytics.web/message/v1"> <WebMessageTable lang="en-us" system="WriteBack" table="Messag

  • Configuration to copt the text to the Payment document (F110)

    Dear All, Could you pls let me know the configuration/process to copy the text to the payment document while we run automatic payment program (F110) from Invoice. <b>Scenario</b> We had many open Invoices to make payment. while i have executed F110 p

  • IPhone error 40 stuck in recovery

    A few weeks ago my phone wouldn't turn on after updating it via cable for the first time since bought (over a year ago, normally use wifi). I fixed this problem - Replaced the dock connector as the cable used had gradually deformed the connector over

  • Import .AVI in FCE

    Hey Im trying to edit these Clips but they are AVI files. Can I edit with these or is there an alternative to this. Please help. Thanks.

  • Create new IMAP & SMTP account with AppleScript

    After reading a thread over here where some of you mentioned the problem creating a new mail account using AppleScript in fact there really seems to be a bug that doesn't allow to change authentication of a SMTP server to Password. So I ended up goin