SMARTFORMS in ECC6.0?

Hello ,
I want to insert client logo in PO smartform (standard smartform given by sap)and when i excecute in ME22N i should get the output wiith my client logo for this to achieve wht i should do. I am confused like when i am clicking F4 in SMARTFORMS txcode  it is display 2 PO smartforms of that 2 which one i should select.
Thks

Hi,
Goto NACE
there depending on the functionality select the application.
for Sales u have Application V1
for purchase order u have application EF
select one application and click on output types pushbutton
for an example select EF application and click on output types
now u get different output types select NEU new PO printout
and double click on the processing routine folder on the left hand side of the screen
Now u get the different processing routines .
in that u have print output there u can see form routine and FORM .
HERE U CAN GIVE UR OWN SMARTFORM BY DELETING THE STANDARD SMARTFORM.
If Found Help Full Do Reward.
Regards.
Eshwar.

Similar Messages

  • Step By Step creation of Smartform in ECC6.0 with example program.

    Hi,
    Can anyone give me the steps to create smartforms in ECC6.0 with example program call the function module created by form.
    Regards,
    Chandru

    Hi   Chandra Prakash,
    Go through the following Links, here u can find example with step
    by step.
    http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html
    http://sap.niraj.tripod.com/id67.html
    Check these step-by-step links
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/ccab6730-0501-0010-ee84-de050a6cc287
    https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/8fd773b3-0301-0010-eabe-82149bcc292e
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/3c5d9ae3-0501-0010-0090-bdfb2d458985
    Check these links also.
    http://www.sap-basis-abap.com/sapsf001.htm
    http://www.sap-press.com/downloads/h955_preview.pdf
    http://www.ossincorp.com/Black_Box/Black_Box_2.htm
    http://www.sap-img.com/smartforms/sap-smart-forms.htm
    http://www.sap-img.com/smartforms/smartform-tutorial.htm
    http://www.sapgenie.com/abap/smartforms.htm
    for Smartforms material
    http://www.sap-basis-abap.com/sapsf001.htm
    http://www.sap-press.com/downloads/h955_preview.pdf
    http://www.ossincorp.com/Black_Box/Black_Box_2.htm
    http://www.sap-img.com/smartforms/sap-smart-forms.htm
    http://www.sap-img.com/smartforms/smartform-tutorial.htm
    http://www.sapgenie.com/abap/smartforms.htm
    How to trace smartform
    http://help.sap.com/saphelp_47x200/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm
    http://www.help.sap.com/bp_presmartformsv1500/DOCU/OVIEW_EN.PDF
    http://www.sap-img.com/smartforms/smart-006.htm
    http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm
    Re: Need FAQ's
    http://www.sap-img.com/smartforms/smart-006.htm
    http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm
    Re: Need FAQ's
    Regards,
    Eshwar.

  • Preconfigured Smartforms in ECC6.0

    Hi,
    I would like to use preconfigured smartforms . I am using ECC6.0 . Can anyone tell me from where
    I can download preconfigured smartforms for ECC6.0. Is it already present in SAP software DVD.
    Regards,
    Vinod

    Hi
    I think these ADdd-Ons come along with the software DVD of SAP.
    Installation of the Smart Form Add-On:
    Use
    To use Smart Forms, two main parts are needed: A form template, and its print program. For the Preconfigured Smart Forms from the Business Unit for Small and Midsize Business (BU SMB), there is one Add-On that you may need:
     Add-On BP-R3 PF 46C V2 (Preconfigured Smart Forms), contains all Print Programs and a set of generic Smart Forms (both under namespace /SMB40/) that you will need to run all of the BU SMB Preconfigured Smart Forms.
    Regards,
    Vishwa.

  • How to print true type font in smartform with ECC6

    hi,expert:
    I want to use true type font "Comic Sans MS.ttf".
    I upload this font file by SE73 named ZTT2I.
    In SE73.. select the Radio button "Font Families" And click on the "True type Font Installation" button. click the font attribute ITALIC。
    Our print device is LP01 and driver is CNSAPWIN
    when I create a new style in smartform using the font ZTT, in preview window the font still like other font.
    Our system is IDES ECC6, SAP_BASIS SAPKB70014
    Now when I create smartfrom in language EN adn logon with language EN,it can print correct style of that font.
    But if the smartform is base on language ZH or logon with language ZH, the output is not correct.
    why? How to solve it?
    how can I solve this problem?
    thaks a lot

    Hi,
    Is the problem that uploaded true type font ZTT is not used when language is ZH? Did you update the chinese version of the style associated with the smartform? There is a separate style for each language version. So you need to log on in Chinese language and update the style with new paragraph, character formats. Then you need to activate the style and smartform for ZH langauge also.
    Regards,
    Aidan

  • How to use true type font in smartform with ECC6

    hi,expert:
    I want to use true type font "Comic Sans MS.ttf".
    I upload this font file by SE73 named ZTT2I.
    In SE73.. select the Radio button "Font Families" And click on the "True type Font Installation" button. click the font attribute ITALIC。
    Our print device is LP01 and driver is CNSAPWIN
    when I create a new style in smartform using the font ZTT, in preview window the font still like other font.
    Our system is ECC6, SAP_BASIS 700 level0017 packeg SAPKB70017
    how can I solve this problem?
    thaks a lot

    the ABAP forum administrator take this question to netweaver forum.
    Now when I create smartfrom in language EN,it can output correct style of that font.
    But if the smartform is base on language ZH, the output is not correct.
    why? How to solve it?
    thanks a lot

  • Step By Step Process Of SmartForms In Ecc6.0

    Hi,
    I am New In SAP(ABAP) i Need  Step By Step Proces Of Smart Forms, in Ecc6.0
    Thaank & Regards
      Mateen
    <MOVED BY MODERATOR TO THE CORRECT FORUM>
    Edited by: Alvaro Tejada Galindo on Aug 11, 2008 10:25 AM

    Dear Sir,
    I have tried and gone through search also,but in between i am getting struck in the steps.
    i got one senario i was following that but that option is not prsent in ECC6.0
    In Global definition we define I/P parameters and O/P parameters
    after that we go for Main window.
    Main window->Create->Complex Selection
    Here in ECC 6.0 there is no option of  Complex Selection
    Pls Help i have to develop more print programms
    Regards
    Mateen

  • PO Smartforms in ECC6.0

    Hi,
    I could not find smartform for PO (/SMB40/MMPO_A) in ECC 6.0.
    Is there any Note or Add on to be installed for this?
    Thanks , Raja

    Thanks. but As per the Basis, note 843193 is the solution. (The SAP best practices preconfigured smartforms are available for ERP 2004 (ECC 5.0) only.
    Its not planned to deliver as seperate SAP best practices solution for other releases. If future releases, the pre configured smartforms will be delivered with the country-specific SAP best practices baseline packages. Please check http://service.sap.com/bestpractices for availability.
    I searched on this link and got the message that we have to order for this?
    Could you plez help on this SAP note solution?
    Thanks for your quick response.
    Thanks,Raja

  • Dunning with SmartForms

    Hi,
    I'm trying to do a dunning with SmartForms in ECC6.0.
    I've customized in SPRO my SmartForm.
    I've put in BF31 at 1720 the FM : FI_PRINT_DUNNING_NOTICE_SMARTF
    When I plan a dunning in F150, I face 2 situations :
    1) When I don't put any parameters interface in my SmartForm, the dunning is printed out.
    2) When I put an interface parameter such as T_MHND, its not going through my SmartForm.
    It's very urgent! Please tell me how to retrive data into my SmartForm.
    Tarick.

    Click on the help documentation in SPRO.  This is the eyeglass icon next to the execute icon on this node (4.6 system):
    Fin Acctng > AR & AP > Business Transactions> dunning>Print out>Define dunning forms (with SAP Smarforms)
    Define Dunning Forms (with SAP Smart Forms)
    In this activity, you define the forms - with SAP Smart Forms - that you wish to use for printing dunning notices.
    Requirements
    The standard settings allow for creating dunning notices using SAPScript. If you wish to print your dunning notices using SAP Smart Forms, you must first define the corresponding function module.
    1. In Customizing for Financial Accounting, choose Financial Accounting Global Settings -> Business Transaction Events.
    The SAP Business Framework screen appears.
    2. Choose Settings -> P/S function modules -> ... of an SAP appl. .
    3. Under the Business Transaction Event (BTE) "1720" with application indicator FI-FI, change the function module in FI_PRINT_DUNNING_NOTICE_SMARTF and save your entries.
    Standard settings
    SAP provides a predefined example form for dunning notices:
    F150_DUNN_SF
    Activities
    1. Make sure the function module FI_PRINT_DUNNING_NOTICE_SMARTF has been defined (see above).
    2. Create a dunning form or change the example form to meet your requirements for the various dunning notices.
    Further notes
    For more information about SAP Smart Forms, see the SAP Library under Basis Components -> Basis Services/ Communication Interfaces -> SAP Smart Forms.

  • Error in Print Preview of PO

    hi,
    i am getting an error while am seeing the print preview of PO.
    "Processig routine ENTRY_NEU in program/smb40/FM06P does not exist"
    can any one suggest me how to fix this.
    regards
    subhash

    Hello,
    you have to install the Best Practice Baseline package to have the functionality in namespace /SMB40/ available.
    Have a look at http://service.sap.com/bestpractices, http://help.sap.com/bestpractices and this thread Smartforms In ECC6.0

  • Where i can find line editor in smart forms?

    I AM WORKING ON SMARTFORMS IN  ECC6.0,WHERE I CAN FIND THE LINE EDITOR.

    Hi
    Goto Smartforms
    enter that tcode
    enter smartform name
    change
    See the MENU
    UTILITIES-> SETTINGS  see the different editor modes
    if you wants to design/adjust the lines of the Windows of the Smartform
    press the FORM PAINTER button on the Application tool bar
    you will see the form painter with lines of the windows
    you can adjust them by drag and drop
    Regards
    anji

  • How to print Arabic text along with the English in smartform ( ECC6 version

    Hi All,
    our is ECC6 version, Non unicode, ABAP stack ( not dual stack )
    is it possible to print in Arabic language in the above version ?
    if yes, then please let me know how to print Arabic text and English text in the same smartfrom.
    i tried in the following procedures :
    1) i created standard text (SO10) in arabic language.
    i called in the smartform ( include text - i )
    langage AR
    but system throws error message saying, required language is not installed.
    2) if i use READ_TEXT function module.
    text getting printed in diff format but not in arabic.
    waiting for your replies..

    ECC6 and Non-Unicode? I think you'll need multiple code pages, I doubt there's a mixed Arabic/Latin1 available. And I don't think SAP supports new MDMP systems any more. If you need to support multiple languages you really need to go Unicode. It's probably easier to do the Unicode conversion than to try to support multiple code pages and you have to make the switch eventually.

  • Can i transport SMARTFORM from SAP4.7EE to SAP-ECC6.0 ?

    Hii,
         I am working in Upgradation project want to know wheather the SMARTFORM that is developed in SAP4.7EE can to transported to SAP-ECC6.0. If yes please do share procedure with me its very very urgent task given to me.
    Please help me to achieve this.
    Thks

    may be this can help
    http://www.saptechies.com/smartforms-faq-part-two/
    Just u need is a transport request, Try out this method.
    Best of luck

  • Standard SmartForm for Purchase Order in ECC6.0?

    Hello SAPients!
    Does anybody knows if SAP has released a standard SmartForm in ECC 6.0 as an alternative to SAPScript MEDRUCK? Do you know the name?
    Thanks!

    Hi,
    Please refer OSS Note 843193:
    "The SAP Best Practices Preconfigured Smart Forms are available for
    ERP 2004 (ECC 5.0) only.
    It is not planned to deliver the preconfigured SmartForms as separate SAP Best Practices solution for other releases.
    If future releases, the prconfigured SmartForms will be delivered with the country-specific SAP Best Practices Baseline Packages.
    Please check http://service.sap.com/bestpractices for availability."
    Regards,
    Amey

  • Dunning print with a SMARTFORM

    Hi all,
           I'm working (on ECC6 release) with dunning process (transaction F150) in which I have to print dunnings with a SMARTFORM.
    In Customizing (SPRO->Financial Accounting(New)->Account Receivable and Accounr Payable->Business Transaction->Dunning->printout->assign dunning forms) I linked my SMARTFROM Z to 1 dunning level.
    With the BTE I linked the event 1720 to the function SI_PRINT_DUNNING_NOTICE_SMARTF in which the funcion  PRINT_DUNNING_NOTICE_SF is called.
    Inside the function PRINT_DUNNING_NOTICE_SF the system fills some structures (gs_fs_mhnk, gs_sf_fsabe, gs_sf_t047, ....) and then call in a right wy SMARTFORM but when the dynamic function "fm_name" is called the only parameter passed (behind the other classic parameters xxxx) is SFPPARAM. This parameter (SFPPARAM-CONTENT) is filled with this strange string  in which there are some (useful for my SMARTFORM) values:
    "6002007103010SOL1DZ0010000176001                                      0  2007103020071030          00000000Z0011ZCEUR  ##&#4097;&#29548;##&#4097;&#29548;##### "
    before the dynamic function "fm_name" but when I enter in my SMARTFORM I don't see its value. Why?
    How can I pass this values or the standard structures (gs_fs_mhnk, gs_sf_fsabe, gs_sf_t047, ....) to my SAMRTFORM? 
    Any help?
                     thank you
                             Gino Bonfiglioli

    I used the best-practice tools for the dunning notice, if you used this you will find a complete smartforms ready to be used.
    else, you could used the same method of this smartforms :
    here it's the initialisation code:
    CALL FUNCTION 'GET_SF_DUNN_DATA'
      EXPORTING
        is_sfparam          = is_sfparam
      IMPORTING
        es_mhnk             = mhnk
        es_t001             = t001
        es_knb5             = knb5
        es_lfb5             = lfb5
        es_t047             = t047
        es_t047c            = t047c
        es_t047i            = t047i
        es_t056z            = t056z
        es_f150d            = f150d
        es_fsabe            = fsabe
        es_adrnr            = adrnr
        es_uadrnr           = uadrnr
        es_adrs             = adrs
        es_uadrs            = uadrs
        es_t047b            = t047b
        eb_testprint        = testprint
        e_langu             = langu
        e_lang2             = lang2
        es_f150d_esr        = f150d_esr
        es_paymi            = paymi
        es_paymo            = paymo
      TABLES
        t_mhnd              = th_mhnd
      EXCEPTIONS
        no_parameters_found = 1
        OTHERS              = 2.
    IF sy-subrc <> 0.
      sy-msgid = 'FM'.
      sy-msgty = 'E'.
      sy-msgno = 461.
      RAISE others.
    ENDIF.
    h_t040a-text1 = space.
    show_interest = space.
    LOOP AT th_mhnd INTO mhnd WHERE xzins = ' '.
      show_interest = 'X'.
      EXIT.
    ENDLOOP.

  • ECC6.0 - PDF issue - Junk Character output after Upgrade from 4.7c

    Hi All,
    I am working in Uprgade project(from 4.7c Non-unicode system to ECC6.0 unicode system).
    We are facing PDF output issue in ECC6.0 that means we are getting junk character output(screenshot is attached for your reference).
    In 4.7c , we have stroed the OTF data in table after generated from smartform as we should not get different output in future. Whenever we need output of the same then we are getting the OTF data from that table and we will generate pdf through "Convert_otf" function module.This logic is working fine in 4.7c.
    In ECC6.0 ,the same logic is not working as system is unicode sytem and we are getting junk character output.
    As per my old upgrade project experience , i have used the below piece of code for solve this junk character issue but still I am facing the same issue.
    Kindly note that in my old upgrade project i have regenerated the OTF data in ECC6.0 and used the below piece of code then I got correct output but here I have to use the old OTF data (from table) which was generated in 4.7c.
    Please any one can give solution for this issue.
    Regards
    Anandakumar.K
    +91 9486963561.
    REPORT  z_display_notification_tst.
    Local Vairable Declaration
    TYPES: lt_pdf_table(1000) TYPE x.
    Local Vairable Declaration
    DATA :
      lv_otf_data         TYPE STRING,            " OTD data in string format
      lv_length           TYPE i,                                   " OTF Length
      lv_lines            TYPE i,                                   " No of lines
      lv_no_of_recs       TYPE int4,                                " No of OTF Lines
      lv_offset           TYPE int4,                                " Offset
      pdf_fsize           TYPE  i,
      lv_binfile          TYPE xstring,
      gv_reportsize       TYPE i,
      l_url(80) TYPE c,
      l_pdf_data TYPE STANDARD TABLE OF lt_pdf_table ,
      l_pdf_line TYPE lt_pdf_table,
      l_offset TYPE i,
      l_len TYPE i,
      lt_pdf_table        TYPE rcl_bag_tline,
      lt_otfdata          TYPE tsfotf,
      ls_otfdata          TYPE itcoo.                               " Line type of OTF data
    DATA:
        g_html_container TYPE REF TO cl_gui_custom_container,
        g_html_control   TYPE REF TO cl_gui_html_viewer.
    ******************GET OTF data from Table ******************************
    Primary Keys used for selection : BUSKEY,
                                      NTFTYP,
                                      TRNTYP,
    SELECT SINGLE otf_data FROM znotif_otf
                           INTO lv_otf_data
                          WHERE buskey EQ 'LS_000000000010001470'
                            AND ntftyp EQ '0037'
                            AND trntyp EQ 'ACT'.
    Get the length of the OTF data stored as stream of string************
      l_len = STRLEN( lv_otf_data ).
    Compute the OTF lines
      lv_lines = l_len / 72.
      lv_no_of_recs = lv_lines + 1.
    Set the offset to initial
      lv_offset = 0.
    *Reconstruct the OTF data from the string
      DO  lv_no_of_recs TIMES.
        IF sy-index NE lv_no_of_recs .
    Get OFT format: command ID
          ls_otfdata-tdprintcom  = lv_otf_data+lv_offset(2).
          lv_offset = lv_offset + 2.
    Get OTF format: command parameters
          ls_otfdata-tdprintpar  = lv_otf_data+lv_offset(70).
          lv_offset = lv_offset + 70.
        ELSE.
    Last line contains only the OFT format: command ID  "//" (End of file)
          ls_otfdata-tdprintcom  = lv_otf_data+lv_offset(2).
          lv_offset = lv_offset + 2.
        ENDIF.
    Append the OTF data to Export OTF table
        APPEND ls_otfdata TO lt_otfdata.
        CLEAR ls_otfdata.
      ENDDO.
    *************************Convert OTF to PDF**************************
    IF lt_otfdata IS NOT INITIAL.
      clear: lv_binfile,
             pdf_fsize.
      CALL FUNCTION 'CONVERT_OTF'
        EXPORTING
          format                = 'PDF'
        IMPORTING
          bin_filesize          = pdf_fsize
          bin_file              = lv_binfile
        TABLES
          OTF                   = lt_otfdata
          lines                 = lt_pdf_table
        EXCEPTIONS
          err_max_linewidth     = 1
          err_format            = 2
          err_conv_not_possible = 3
          OTHERS                = 4.
      IF sy-subrc NE 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    ENDIF.
    Call screen***********************************
    Call screen
    CALL SCREEN 100.
    RETURN.
    *&      Module  STATUS_0100  OUTPUT
          text
    MODULE status_0100 OUTPUT.
    SET PF-STATUS '100'.
    SET TITLEBAR '100'.
    Convert bin file
      clear :l_len,
             l_offset.
      free l_pdf_data[].
    l_len = XSTRLEN( lv_binfile ).
    WHILE l_len >= 1000.
      l_pdf_line = lv_binfile+l_offset(1000).
      APPEND l_pdf_line TO l_pdf_data.
      ADD 1000 TO l_offset.
      SUBTRACT 1000 FROM l_len.
    ENDWHILE.
    IF l_len > 0.
      l_pdf_line = lv_binfile+l_offset(l_len).
      APPEND l_pdf_line TO l_pdf_data.
    ENDIF.
    Initialise and create the HTML container
      IF NOT g_html_container IS INITIAL.
        CALL METHOD g_html_container->free
          EXCEPTIONS
            OTHERS = 0.
        CLEAR g_html_container.
      ENDIF.
      CREATE OBJECT g_html_container
        EXPORTING
          container_name = 'HTML_CONTAINER'.
    Initialise and create the HTML control that will display the
    PDF output as URL
      IF NOT g_html_control IS INITIAL.
        CALL METHOD g_html_control->free
          EXCEPTIONS
            OTHERS = 0.
        CLEAR g_html_control.
      ENDIF.
      CREATE OBJECT g_html_control
        EXPORTING
          parent   = g_html_container
          saphtmlp = 'X'.
    Load the pdf data and obtain the URL
      CALL METHOD g_html_control->load_data
        EXPORTING
          size         = pdf_fsize
          type         = 'application'
          subtype      = 'pdf'
         IMPORTING
          assigned_url = l_url
        CHANGING
        data_table    = l_pdf_data
       EXCEPTIONS
          OTHERS = 1.
      IF sy-subrc NE 0.
       raise cntl_error.
      ENDIF.
      CALL METHOD cl_gui_cfw=>flush.
    Show the URL
      CALL METHOD g_html_control->show_url
        EXPORTING
          url      = l_url.
    ENDMODULE.                 " STATUS_0100  OUTPUT
    Edited by: Anandakumar.K on Oct 25, 2011 12:47 PM
    Edited by: Anandakumar.K on Oct 25, 2011 12:54 PM

    Hi,
    as you can see in SAP notes 842767 and 1349413, spool data cannot be converted properly for all types in a Unicode conversion.
    This might be possible if you have English (US7ASCII) characters only, but with Chinese characters I do not think that a small piece of code can do it ...
    Hence I think you need to recreate the data on the Unicode system ...
    Best regards,
    Nils Buerckel
    Edited by: Nils Buerckel on Nov 3, 2011 1:51 PM

Maybe you are looking for

  • Intel HD Graphics 5500: Wrong rendering with KMS

    Hi folks, I've been struggling to get my new laptop – a PC Specialist Lafité with Intel Core i7-5500U – configured properly and wonder if somebody could help me out.  The problem seems to be in the graphics configuration. This is the controller: 00:0

  • Embedding local .swf file in AIR app

    Hi all, I want to include a small Google Maps .swf file as part of my overall HTML based AIR application and I was wondering whether anyone here has had any success in achieving this. Currently, my set up looks like this: AIR xml file: <?xml version=

  • Audiobook did not download correctly to iPhone

    Audiobook started downloading directly to my iPhone. Once part 1 of 2 was downloaded, I paused Part 2 download until I was on the computer. Then went on my merry way into a lengthy road-trip.  I got about 1 hour into the story under the Part 1 downlo

  • OB74 and F.13

    Good Afternoon SAP Gurus- I am puzzled.  I am trying to create clearing rules as a result of lockbox clearing in our clearing account.  I used the following via OB74 G/L NNNN  and criterion ZUONR when I execute in F.13 entering the co.code, g/l and s

  • User exit export parameter

    Hi Now we setup po mail output. But we found when po relased, the release person become the po mail sender. this is not we wanted. We checked with sap, they mentioned There is a user exit in program RVCOMFZZ 'userexit_komkbea_fill'.   In this user ex