Errors in smartform ! A SSFCOMPOSER 173 , ! W SSFCOMPOSER 304

Hi All,
I have a z driver program and z smartform for Purchase order.The Smartform was working fine until i did some changes in the Template used in smartform.I changed the length of one of the cell in the template. Since then when i am trying to print PO via tcode me23n, I get a error message "Interface error".I changed the template settings back to the previous one , but still i am getting the same error.
I debugged the smartform using TCODE SFTRACE i got the following trace.
overflow of non main window
! W SSFCOMPOSER 304
  MSGV1: H
! A SSFCOMPOSER 173
  MSGV1: TEMP_FOOTER.
Please Revert .
Thanks in advance.
Prakash.

Hi Prakash,
Check the template dimensions with that of main window dimensions in the output options.
In the template_footer check the format whether that you have created in the smartstyle.
The SSFCOMPOSER error generated for
173 --> Table does not fit into window.
304 --> Unknown character format.
Regards,
Sravanthi

Similar Messages

  • Error in smartform when printing multiple pages

    Hi,
    I m using a smartform which have two pages in it,
    i m able to save and activate it without any error message and when i run the function module generated to chk my smartform
    it runs fine and diplays two pages i m using.
    but as i m attaching this form with my driver program it is giving an error message while running . the error message is " No other output defined in main window."
    Please help me out to resolve the issue.

    Re: error in smartform when printing multiple pages
    dharani tadikonda
    Thanks for this answer. It is absolutely correct.

  • Fpcopara job log - error in smartform

    Hello,
    I am running Fpcopara tcode for a mass printing.
    After the job finishes, when I look in joblog I can see the error message no 6323: Error in smartform ....
    Any ideas on how to debug the job, because fpcopara is running in background and DBUG seems not to work...
    Thank you

    Hi
    Check this report RSNAST00 and debug the code
    I think you have not maintained the print parameters in your driver program
    please check the same
    for reference check the driver program RLB_INVOICE
    and this perform
    determine print data
      PERFORM set_print_data_to_read USING    lf_formname
                                     CHANGING ls_print_data_to_read
                                     cf_retcode.
    Regards
    Shiva

  • Error In smartform - FOOTERTEXT     Field "EQ" is unknown.

    Hi all,
    I am getting an error in smartform in the FOOTERTEXT     - Field "EQ" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement. .
    What is the problem and how to fix this error
    Thanks in advance
    Neela

    Hi,
    I checked in the coding i get the error in this line of the coding
    IF &3 EQ 'T'.
        %L_NAME = &1-PARAMETER.
      ENDIF.
    pls help me in debugging this error.
    Thanks in advance,
    Neela

  • Handling Errors in Smartforms

    Smartform Experts,
    We are having issues with smartform and it errors out only in particular cases. Is there a way to handle Errors in Smartforms and find out exactly where the error occured in Form and catch the relevant Error message.
    Appropriate reward point will be awarded.
    Thanks
    Prasad

    Hi Prasad,
    You can debug smartform in 2 ways.
    1. put break-point in a program lines and debug.
    2. goto the smartform function module.
       Goto->Main Program
       double click on the last include program name, which will take you to the code which we write in smartform program lines.
    there select the appropriate line and click on STOP button to put a break point.
    then run the program, system will stop at the break point, from there you can debug line by line.
    i would prefer the 2nd way to debug smartforms than 1 way.
    coz in 1st way we have change the form, which is not possible in quality and production systems.
    if this suits your requirement, pls award the points.
    Satish

  • E-Mail print error; check SmartForm or printer definition

    Hi Team,
    We are facing  an issue when we try to print the email in SAP CRM 7.0. Getting an error saying -Mail print error; check SmartForm or printer definition.
    Any pointers on this how this can b resolved will be of great help.
    Have gone through the similar sdn thread, not able to really understand how the issue was resolved.
    Error when printing an email >  CRM_IC_APPL_UI_CHMSG
    Regards,
    Udaya

    Hi Udaya,
    Try to maintain a default printer for a particular user in t-code SU01 (on Defaults tab -> Output Device).
    Then, when you print again it will generate a spool order for chosen printer (can check on t-code SP01).
    Kind regards,
    Garcia

  • Error in Smartform trace file

    I am facing the following issue when printing the smart form.
    The below mentioned is log from smartform_trace
    font exchange table imported from db
    ! W SSFCOMPOSER 301
      MSGV1: R2
    ! W SSFCOMPOSER 190
      MSGV1:                                                 1
      MSGV2:                                                 1
      MSGV3: TEMPLATE_R1
    ! W SSFCOMPOSER 190
      MSGV1:                                                 1
      MSGV2:                                                 1
      MSGV3: TEMPLATE_R1
    ! A SSFCOMPOSER 173
      MSGV1: R1B
    trace output closed due to error
    Anyone please come up with the suggestions on how to rectify the same.

    Hi friend,
    Its correctly mentioned that there is a problem / error in font exchange table.
    So use check and try to use the font which is available in your system.
    If that is ok then explain us  clearly what is these
    Variants : R2 , TEMPLATE_R1 and R1B.
    If you explain it briefly we can get some more better understanding in it.
    Thanks,
    Sri Hari

  • Error in Smartform:  Nested output of tables is not possible....

    Hi ,
      I am getting the below error while executing the smartform.
    Nested output of tables is not possible
    Message ID: SSFCOMPOSER
    Message Numer : 171
    could any one plese help me?
    Thanks & Regards,
    surendra

    Dear
    AS i reply in thread ,
    this error comes  with  some problem in functional Module .
    as we know that two FM use in smartforms -
    SSF_function_mudule
    call   funcion .
    so you check both and  i hope you handle this problem .
    Regards,
    Ravi

  • Runtime error at SMARTFORM

    Hi,
    i have made a forms whch i exesute it gave me error.FORMATIN_ERROR SSFCOMPOSER MESSAGENUMBER:181
    No other column available (see long text).
    i have created a table in the smart form,after defining the values of that TABLE.i got 5 extra CELL and i have only defing 6.
    Which mean total 11 CELLS were created and i only created 6 of them.
    Kindly identified my mistake.
    Thanks.

    Hi,
    Put a break point at CALL FUNCTION 'SMARTFORM NAME'
    and do F6 there and if Sy-subrc = 1 implies you are having formatting error. Refer the exact error (This will come in internal table) and try to increase the space allocated for cells.
    Also ensure that window size is wider than table width and in case of template the window should be longer and wider than template.
    Thanks
    Preyansh

  • Field does not exist error in smartform

    Hi experts,
    I'm using VL03N to print a smartform, using a particular output type and I'm getting an error "Field VBDKA-VBELN does not exist in form" in the processing log.
    The smartform doesn't give any error when the language is given as German (DE) and printed, error only for English (EN).
    The smartform was actually developed in German (DE).
    We have checked the translation, there was no difference in the translation between DE and EN.
    At the error, information in debugger is as follows: sy-msgid = SSFCOMPOSER and sy-msgno = 604.
    Please help!!!!!
    Edited by: vishnushankar.n on Feb 14, 2012 5:25 PM
    Edited by: vishnushankar.n on Feb 14, 2012 5:26 PM

    Hi,
    this must be translation issue.
    Create break point at SSFRT_WRITE_ERROR function module and perform print preview
    - here You can find all errors, warnings - if You check call stack, You will find which node causes error.
    Regards,
    Przemysław

  • Great Error in Smartforms

    Hi Experts,
    We are getting the followiing error message and we arenot able to print any smartforms pages. It says :
    Error cannot be classified (unknown exception triggered)
    Message no. SSFCOMPOSER003
    For your information, we have done some batch updation recently.
    Will it be a cause for this problem.
    Its a great mistake, we are not able to print any customized print pages in our company.
    Please advise me on the same.
    Thanks in advance.
    Regards
    Rajaram
    Title was edited by:
            Alvaro Tejada Galindo

    Hi Raja
    Summary
    Symptom
    In the processing log, the system generates error message 'Error cannot be classified (unknown exception triggered)' SSFCOMPOSER003.
    Other terms
    Smartform, ISAUTO_ESCR_FRC_JIT, ENTRY_LPHE_AUTO, ENTRY_LPJE_AUTO, LPH1,
    LPJ1, ISAUTO_ESCR_PRINT_FRC_JIT, LISAUTO_ESCR_PRINTF08, SSF_READ_ERRORS
    Reason and Prerequisites
    During the output, entry routine ENTRY_LPHE_AUTO or ENTRY_LPJE_AUTO in combination with Smartform ISAUTO_ESCR_FRC_JIT is used.
    Solution
    Implement the attached correction instructions.
    Header Data
    Release Status:     Released for Customer
    Released on:     31.10.2002  12:09:04
    Priority:     Correction with low priority
    Category:     Program error
    Primary Component:     IS-A-EMM Enhancements Scheduling Agreements MM (Outbound)
    Releases
    Software
    Component
    Release
    From
    Release
    To
    Release
    And
    subsequent
    DI
    46C
    46C2
    46C2
    Highest Implemented Support Package
    Support
    Packages
    Release
    Package
    Name
    DI
    46C2
    SAPKIPMD10
    Corrections Instructions
    Correction
    Instruction
    Valid
    from
    Valid
    to
    Software
    Component
    Type *)
    Ref.
    Correction
    Last
    Modifcation
    474830
    46C2
    46C2
    DI
    C
    PA8K021419
    30.10.2002  15:35:09
    *) C Korrektur, B Vorarbeit, A Nacharbeit, M noch nicht bestimmte Arbeit
    Attributes
    Attribute
    Value
    SAP objects
    LISAUTO_ESCR_PRINTF08
    Error messages
    SSFCOMPOSER 003
    Transaction codes
    ME9E
    Transaktionscodes - manuell
    ME9E
    SAP-Objekte - manuell
    LISAUTO_ESCR_PRINTF08
    Correction Instruction
    Show all
    General Information
    Number      0000474830
    Installation      0120061532             Package      60
    Note      0000567778  -  ME9E: Non-classifiable error in the output log           
    Software Component      DI                
    Status      Released                  
    Date      30.10.2002             Time      16:35:09
    Validity Details
    Release      Highest Implemented Support Package
    46C2      46C2 - SAPKIPMD09
    Reference Correction
    System ID:      PA8
    Request/Task      PA8K021419
    TADIR Entries
    Object Description      TADIR Entry
    Program ID      Object Type      Object Name      Program ID      Object Type      Object Name
    LIMU      REPS      LISAUTO_ESCR_PRINTF08      R3TR      FUGR      ISAUTO_ESCR_PRINT
    <b>FORM ADD_SMFRM_PROT</b>
    Delta 001
    Context Block
    <--  p2        text
    FORM add_smfrm_prot.
      DATA: lt_errortab             TYPE tsferror.
    Delete Block
      DATA: lf_msgnr                TYPE sy-msgno.
    Insert Block
    Delta 002
    Context Block
      CALL FUNCTION 'SSF_READ_ERRORS'
           IMPORTING
                errortab = lt_errortab.
    add smartform protocoll to nast protocoll
      LOOP AT lt_errortab ASSIGNING <fs_errortab>.
    Delete Block
        CLEAR lf_msgnr.
        lf_msgnr = <fs_errortab>-errnumber.
        CALL FUNCTION 'NAST_PROTOCOL_UPDATE'
             EXPORTING
                  msg_arbgb = <fs_errortab>-msgid
                  msg_nr    = lf_msgnr
    Insert Block
        CALL FUNCTION 'NAST_PROTOCOL_UPDATE'
             EXPORTING
                  msg_arbgb = <fs_errortab>-msgid
                  msg_nr    = <fs_errortab>-msgno            "567778
    <b><REMOVED BY MODERATOR></b>
    Regards
    Pavan
    Message was edited by:
            Alvaro Tejada Galindo

  • Error in smartforms

    Hi,
    I developed a smartform for printing quotations.
    It is working fine for some quotations but
    when i run it with few quotations i am getting the error message
    as below -
    "Table row is larger than 176 cm.
    An attempt was made to display a Smart Forms table that is bigger than the maximum height of around 176cm."
    This is occuring even when there is only one line item. But i have use the same kind of item details in other quotations and they are printing fine.
    Please help me in solving the error.
    Regards.

    Thanks for the reply.
    I had already disbled the checkbox for page break in the table rows, so that the data splits into different pages.
    But it is working for some cases and giving the error for few.
    Can you pls explain if there is any other way to split?
    Regards.

  • Error in smartform converting into xsf file

    Hi all,
    I have modified the standard purchase order and created a Zsmartform.The output is working fine in SAP.My requirement is that it should be sent to streamserve (which is a 3rd party tool ).
    For this in the Form Attributes I have changed the output format   : XSF Output
                                                                             & tput mode   :  SPOOL 
    and generate a xsf formatted xml file by printing it to my local PC.
    I followed the same procedure for my previous smartforms like invoice list , order confirmation,etc.
    But for this PO I'm getting the following error.
    <b>The XML page cannot be displayed
    Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
    End tag 'v' does not match the start tag 'version'. Error processing resource 'file:///C:/TMP/PO2.xml'. Line 2, Position 85
    <smartxsf xmlns="urn:sap-com:SmartForms:2000:xsf"><header><general><version>1.14.2</v</b>
    Could anyone tell me how to resolve this error ?
    Regards.

    Hi,
    Can You Please tell me how you solve this problem?
    I am also facing the same.
    Thanks in Advance
    Swapnil

  • Error in SmartForm to PDF while Saving with Preview option.

    Hi,
    I have created a report to convert Smartform to PDF.
    I want the user to Preview data, if user is interested, then they can save the file.
    When user clicks the Back button in SmartForm Print Preview, user can select the path of PDF file to save the data.
    My code works fine, if Preview is disabled.
    In the sub-routine createpdffile, I am getting error while creating PDF file.
    The program works fine, if I disable the preview option i.e. if I uncomment
    cparam-getotf = 'X'.
    How can I have the both options in my report?
    1)     Preview SmartForm.
    2)     Save the SmartForm as PDF.
    Regards,
    Vikas
    DATA:
      cparam TYPE ssfctrlop,
      outop TYPE ssfcompop,
    *  fm_name TYPE rs38l_fnam,
    *  my_tabix TYPE sy-tabix,
      file_size TYPE i,
      bin_filesize TYPE i,
      s_filename TYPE string.
    DATA:
      tab_otf_data TYPE ssfcrescl,
    *  tab_otf_data TYPE itcoo OCCURS 0 WITH HEADER LINE,
      pdf_tab LIKE tline OCCURS 0 WITH HEADER LINE,
      tab_otf_final TYPE itcoo OCCURS 0 WITH HEADER LINE,
      it_ekpo TYPE STANDARD TABLE OF ekpo WITH HEADER LINE.
    *  it_docs  TYPE STANDARD TABLE OF docs.
    START-OF-SELECTION.
      PERFORM fetchdata.
    ***************** suppressing the dialog box****************************
      outop-tddest = 'LP01'.
      cparam-no_dialog = 'X'.
      cparam-preview = 'X'.
    *  cparam-getotf = 'X'.
    END-OF-SELECTION.
      PERFORM callsmartform.
      tab_otf_final[] = tab_otf_data-otfdata[].
      PERFORM createpdffile.
      PERFORM getfilename.
      PERFORM savepdffile.
    *&      Form  FetchData
    FORM fetchdata .
      SELECT * FROM ekpo INTO CORRESPONDING FIELDS OF TABLE it_ekpo
      WHERE ebeln >  '4500009071' AND ebeln  < '4500009073' .
    ENDFORM.                    " FetchData
    *&      Form  CallSmartForm
    FORM callsmartform .
      CALL FUNCTION '/1BCDWB/SF00000234'
      EXPORTING
      control_parameters         =  cparam
        output_options             = outop
        user_settings              = space
      IMPORTING
        job_output_info            = tab_otf_data
      TABLES
           t_ekpo                     = it_ekpo
    * EXCEPTIONS
      IF sy-subrc <> 0.
        MESSAGE  'Error in Calling Smart Form ' TYPE 'I'.
      ENDIF.
    ENDFORM.                    " CallSmartForm
    *&      Form  CreatePDFFile
    *       text
    FORM createpdffile .
    ****removing the initial and final markers from the OTF data**********
    *  DELETE tab_otf_data-otfdata WHERE tdprintcom = '//'.
    *  READ TABLE tab_otf_final WITH KEY tdprintcom = 'EP'.
    *  my_tabix = sy-tabix + 1.
    ******** appending the modified OTF table to the final OTF table****
    * INSERT LINES OF tab_otf_data-otfdata INTO tab_otf_final INDEX my_tabix
    ************ converting OTF data into pdf data**************************
      CALL FUNCTION 'CONVERT_OTF'
      EXPORTING
      format = 'PDF'
      max_linewidth = 132
      IMPORTING
      bin_filesize = bin_filesize
    * BIN_FILE =
      TABLES
      otf = tab_otf_final
      lines = pdf_tab
      EXCEPTIONS
      OTHERS = 5
      IF sy-subrc <> 0.
        MESSAGE  'Error in Creating PDF File ' TYPE 'I'.
      ENDIF.
    ENDFORM.                    " CreatePDFFile
    *&      Form  SavePDFFile
    FORM savepdffile .
      CALL FUNCTION 'GUI_DOWNLOAD'
      EXPORTING
      bin_filesize = bin_filesize
      filename = s_filename
      filetype = 'BIN'
      IMPORTING
      filelength = file_size
      TABLES
      data_tab = pdf_tab
      EXCEPTIONS
      OTHERS = 22
      IF sy-subrc <> 0.
        MESSAGE  'Error in Saving PDF File ' TYPE 'I'.
      ENDIF.
    ENDFORM.                    " SavePDFFile
    *&      Form  GetFileName
    FORM getfilename .
      DATA:
        v_name                  TYPE string,
        v_path                  TYPE string,
        v_fullpath              TYPE string,
        v_filter                TYPE string,
        v_uact                  TYPE i,
        v_guiobj                TYPE REF TO cl_gui_frontend_services.
    *    v_filename              TYPE string.
      CONCATENATE 'smrt' '.pdf' INTO v_name.
      CREATE OBJECT v_guiobj.
      CALL METHOD v_guiobj->file_save_dialog
        EXPORTING
          default_extension = 'pdf'
          default_file_name = v_name
          file_filter       = v_filter
        CHANGING
          filename          = v_name
          path              = v_path
          fullpath          = v_fullpath
          user_action       = v_uact.
      IF v_uact = v_guiobj->action_cancel.
        EXIT.
      ENDIF.
      MOVE v_fullpath TO s_filename.
    ENDFORM.                    " GetFileName

    I think the excerpt and link below is the why, but the page talks about server code and not javascript.  I guessing that this is why blank pages work, but not wiki pages.  Can anyone verify this?
    The following are general rules for using server-side code on a site page.
    If the page is uncustomized, server-side code is supported on the page.
    If the page is customized, server-side code does not run, and the page does not render. This includes the code-behind for the page itself.
    http://msdn.microsoft.com/en-us/library/office/aa979592(v=office.14).aspx

  • Error in smartform calling in a report

    Moved from General to Form Printing.  Please take care to post in the correct forum.
    Hi All,
    I'm working on standard Smartform 'EBPP_DEBIT_CREDIT_MEMO'(biller Notification) calling in a report.In report smartform generating function module successfully(/1BCDWB/SF00000095).
    problem accuring while calling the generating function module.
    if anything wrong please help me.
    The coding is:
    Data : fm_name TYPE rs38l_fnam.
    Data:L_URI type AD_URI.
    START-OF-SELECTION.
    L_URI = '11223'.
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
      EXPORTING
        formname                 = 'EBPP_DEBIT_CREDIT_MEMO'
      VARIANT                  = ' '
      DIRECT_CALL              = ' '
    IMPORTING
       FM_NAME                  = fm_name
    EXCEPTIONS
       NO_FORM                  = 1
       NO_FUNCTION_MODULE       = 2
       OTHERS                   = 3
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    call function fm_name
      Exporting
         L_URI  = L_URI
      EXCEPTIONS
        FORMATTING_ERROR           = 1
        INTERNAL_ERROR             = 2
        SEND_ERROR                 = 3
        USER_CANCELED              = 4
        OTHERS                     = 5           .
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    Edited by: Matt on Apr 23, 2009 11:25 AM

    Hi Vijay,
    Thank You for ur replay.
    before the dynamic function module excution sy-subrc is '0'
    While comes to dynamic FM giving the error as:
    Incorrect parameter with CALL FUNCTION.  
    When calling a function module, one of the parmaeters was not    
    specified.                                                       
    Error in ABAP application program.                               
    This is standard smartform , u check the code once and suggest me.

Maybe you are looking for

  • Moved from PC to Mac cannot transfer songs to ipod

    I have a 20GB Click Wheel ipod which I have been using on a PC with XP. I have now moved to a Mac G4. I have downloaded itunes 7 and loaded my songs via back up discs on the Mac and sorted my playlists. When I try to synch my ipod no playlists or son

  • Compare two rows in same table

    Hi, I want to compare two rows (some columns) in the same table, and if the data in the data columns is different, I want to pick the latest one. The table is date tracked. For instance I have an address table with different addresses for an employee

  • How about a sign that images are loading?

    I am a user of Elements 8.0 for image cateloging and some light editing and CS4 for major editing. I think I'm going to switch from Elements to LR 3. When I try to load existing pictures on my hard drive (about 60 GB), I get no sign from LR 3 that th

  • Forcing Windows focus on a JFrame

    How do I force a JFrame to be displyed on top of everything else on the Windows desktop, i.e., a Java program running in the background needs to "pop-up" an error JFrame arbitrarily on top of anything else that is displayed.

  • No of Text Files

    Hi Folks, I am having a selection screen matnr,label,qty. Here the user will enter the matnr,and no.of labels he want and the quantity.(Here the quantity is no.of items that are going to be placed in a box while packing.)Suppose he is going to pack 1