<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Output condition ? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130297#M447734</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai friend,&lt;/P&gt;&lt;P&gt;Try the following code. I used this code for an invoice printing in vfo3. I think you are familiar with NACE. You just change this code. Make sure of these 4 things.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Give 'entry' as form routine in the processing routines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. The perform set print param is must&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Change the CALL FUNCTION lf_fm_name exporting parameters with your match.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Reward if helpfull.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZEXDOC_BRC_DRIVER&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Driver program for calling the smartform for invoice creation&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  zexdoc_brc_driver.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Declations&lt;/P&gt;&lt;P&gt;INCLUDE zexdoc_brc_driver_top.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Data selections&lt;/P&gt;&lt;P&gt;INCLUDE zexdoc_brc_driver_sub.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Print settings&lt;/P&gt;&lt;P&gt;INCLUDE zexdoc_brc_driver_forms.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM ENTRY&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM entry USING return_code us_screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: lf_retcode TYPE sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR retcode.&lt;/P&gt;&lt;P&gt;  xscreen = us_screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM processing USING    us_screen&lt;/P&gt;&lt;P&gt;                     CHANGING lf_retcode.&lt;/P&gt;&lt;P&gt;  IF lf_retcode NE 0.&lt;/P&gt;&lt;P&gt;    return_code = 1.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    return_code = 0.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "ENTRY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM PROCESSING                                               *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM processing USING proc_screen&lt;/P&gt;&lt;P&gt;                CHANGING cf_retcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: ls_print_data_to_read TYPE lbbil_print_data_to_read.&lt;/P&gt;&lt;P&gt;  DATA: ls_bil_invoice        TYPE lbbil_invoice           .&lt;/P&gt;&lt;P&gt;  DATA: lf_fm_name            TYPE rs38l_fnam              .&lt;/P&gt;&lt;P&gt;  DATA: ls_control_param      TYPE ssfctrlop               .&lt;/P&gt;&lt;P&gt;  DATA: ls_composer_param     TYPE ssfcompop               .&lt;/P&gt;&lt;P&gt;  DATA: ls_recipient          TYPE swotobjid               .&lt;/P&gt;&lt;P&gt;  DATA: ls_sender             TYPE swotobjid               .&lt;/P&gt;&lt;P&gt;  DATA: lf_formname           TYPE tdsfname                .&lt;/P&gt;&lt;P&gt;  DATA: ls_addr_key           LIKE addr_key                .&lt;/P&gt;&lt;P&gt;  DATA: ls_dlv-land           LIKE vbrk-land1              .&lt;/P&gt;&lt;P&gt;  DATA: ls_job_info           TYPE ssfcrescl               .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SmartForm from customizing table TNAPR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  lf_formname = tnapr-sform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF cf_retcode = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;select print data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    PERFORM get_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF cf_retcode = 0.&lt;/P&gt;&lt;P&gt;    PERFORM set_print_param USING    ls_addr_key&lt;/P&gt;&lt;P&gt;                                     ls_dlv-land&lt;/P&gt;&lt;P&gt;                            CHANGING ls_control_param&lt;/P&gt;&lt;P&gt;                                     ls_composer_param&lt;/P&gt;&lt;P&gt;                                     ls_recipient&lt;/P&gt;&lt;P&gt;                                     ls_sender&lt;/P&gt;&lt;P&gt;                                     cf_retcode.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF cf_retcode = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Determine smartform function module for invoice&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;           formname           = lf_formname&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         variant            = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         direct_call        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         IMPORTING&lt;/P&gt;&lt;P&gt;           fm_name            = lf_fm_name&lt;/P&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;           no_form            = 1&lt;/P&gt;&lt;P&gt;           no_function_module = 2&lt;/P&gt;&lt;P&gt;           OTHERS             = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  error handling&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      cf_retcode = sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF cf_retcode = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;call smartform invoice&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL FUNCTION lf_fm_name&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;           archive_index        = toa_dara&lt;/P&gt;&lt;P&gt;           archive_parameters   = arc_params&lt;/P&gt;&lt;P&gt;           control_parameters   = ls_control_param&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         mail_appl_obj        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           mail_recipient       = ls_recipient&lt;/P&gt;&lt;P&gt;           mail_sender          = ls_sender&lt;/P&gt;&lt;P&gt;           output_options       = ls_composer_param&lt;/P&gt;&lt;P&gt;           user_settings        = ' '&lt;/P&gt;&lt;P&gt;           exdoc_billno         = wa_bilno&lt;/P&gt;&lt;P&gt;           exdoc_bdate          = wa_bdate&lt;/P&gt;&lt;P&gt;           exdoc_qty            = wa_qty&lt;/P&gt;&lt;P&gt;           exdoc_dec            = wa_dec&lt;/P&gt;&lt;P&gt;           exdoc_name           = wa_name&lt;/P&gt;&lt;P&gt;           exdoc_country        = wa_country&lt;/P&gt;&lt;P&gt;           exdoc_bilamt         = wa_bilamt&lt;/P&gt;&lt;P&gt;           exdoc_cur            = wa_cur&lt;/P&gt;&lt;P&gt;           exdoc_amt            = wa_amt&lt;/P&gt;&lt;P&gt;           exdoc_exchrate       = wa_rate-exch_rate&lt;/P&gt;&lt;P&gt;           exdoc_name1          = wa_name1&lt;/P&gt;&lt;P&gt;           exdoc_city           = wa_city&lt;/P&gt;&lt;P&gt;           exdoc_street         = wa_street&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         job_output_info      = ls_job_info&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         document_output_info =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         job_output_options   =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;           formatting_error     = 1&lt;/P&gt;&lt;P&gt;           internal_error       = 2&lt;/P&gt;&lt;P&gt;           send_error           = 3&lt;/P&gt;&lt;P&gt;           user_canceled        = 4&lt;/P&gt;&lt;P&gt;           OTHERS               = 5.&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  error handling&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      cf_retcode = sy-subrc.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "PROCESSING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;  Include           ZEXDOC_BRC_DRIVER_TOP&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE rvadtabl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Work variables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_bdate     TYPE vbrk-fkdat    .   "Billing date&lt;/P&gt;&lt;P&gt;DATA: wa_fname(30) TYPE c             .   "Function module name&lt;/P&gt;&lt;P&gt;DATA: wa_qty       TYPE vbrp-fkimg    .   "Billed quantity&lt;/P&gt;&lt;P&gt;DATA: wa_dec       TYPE vbrp-arktx    .   "Description of goods&lt;/P&gt;&lt;P&gt;DATA: wa_delv      TYPE vbrp-vgbel    .   "Ref doc number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_kunnr     TYPE likp-kunnr    .&lt;/P&gt;&lt;P&gt;DATA: wa_adrno     TYPE kna1-adrnr    .   "Address no:-Destination&lt;/P&gt;&lt;P&gt;DATA: wa_name      TYPE adrc-mc_name1 .   "Name   -Destination&lt;/P&gt;&lt;P&gt;DATA: wa_country   TYPE adrc-country  .   "Country-Destination&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_bilamt    TYPE vbrk-netwr    .   "Billed amount&lt;/P&gt;&lt;P&gt;DATA: wa_cur       TYPE vbrk-waerk    .   "Currency&lt;/P&gt;&lt;P&gt;DATA: wa_amt       TYPE vbrk-netwr    .   "Billed amount in INR&lt;/P&gt;&lt;P&gt;DATA: wa_rate      TYPE bapi1093_0    .   "Bapi exchange rate structure&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_code      TYPE vbrk-bukrs    .   "Company code&lt;/P&gt;&lt;P&gt;DATA: wa_adrno1    TYPE t001-adrnr    .   "Address no:-official address&lt;/P&gt;&lt;P&gt;DATA: wa_name1     TYPE adrc-mc_name1 .   "Name  -full official address&lt;/P&gt;&lt;P&gt;DATA: wa_city      TYPE adrc-mc_city1 .   "City  -full official address&lt;/P&gt;&lt;P&gt;DATA: wa_street    TYPE adrc-mc_street.   "Street-full official address&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: retcode      LIKE sy-subrc      .   "Returncode&lt;/P&gt;&lt;P&gt;DATA: xscreen(1)   TYPE c             .   "Output on printer or screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_bilno     TYPE vbrk-vbeln    .   "Storing the nast-objky&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;  Include           ZEXDOC_BRC_DRIVER_SUB&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  GET_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_data .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_bilno = nast-objky.                    "Storing the bill number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting billing date,bill amount,currency,company code for p_billno&lt;/P&gt;&lt;P&gt;  SELECT SINGLE fkdat netwr waerk bukrs&lt;/P&gt;&lt;P&gt;         INTO   (wa_bdate,wa_bilamt,wa_cur,wa_code)&lt;/P&gt;&lt;P&gt;         FROM   vbrk&lt;/P&gt;&lt;P&gt;         WHERE  vbeln = nast-objky.          "Billno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting quantity,description,reference document number&lt;/P&gt;&lt;P&gt;  SELECT SINGLE fkimg arktx vgbel&lt;/P&gt;&lt;P&gt;         INTO   (wa_qty,wa_dec,wa_delv)&lt;/P&gt;&lt;P&gt;         FROM   vbrp&lt;/P&gt;&lt;P&gt;         WHERE  vbeln = nast-objky.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting the ship-to-party for the reference document number&lt;/P&gt;&lt;P&gt;  SELECT SINGLE kunnr&lt;/P&gt;&lt;P&gt;         FROM   likp&lt;/P&gt;&lt;P&gt;         INTO   wa_kunnr&lt;/P&gt;&lt;P&gt;         WHERE  vbeln = wa_delv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Slecting the address number for the selected ship-to-party&lt;/P&gt;&lt;P&gt;  SELECT SINGLE adrnr&lt;/P&gt;&lt;P&gt;         FROM   kna1&lt;/P&gt;&lt;P&gt;         INTO   wa_adrno&lt;/P&gt;&lt;P&gt;         WHERE  kunnr = wa_kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting customer name and country for the selected adrnr&lt;/P&gt;&lt;P&gt;  SELECT SINGLE mc_name1 country&lt;/P&gt;&lt;P&gt;         INTO   (wa_name,wa_country)&lt;/P&gt;&lt;P&gt;         FROM   adrc&lt;/P&gt;&lt;P&gt;         WHERE  addrnumber = wa_adrno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting the address number for the company code&lt;/P&gt;&lt;P&gt;  SELECT SINGLE adrnr&lt;/P&gt;&lt;P&gt;         FROM   t001&lt;/P&gt;&lt;P&gt;         INTO   wa_adrno1&lt;/P&gt;&lt;P&gt;         WHERE  bukrs = wa_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting name,city,street for full official address&lt;/P&gt;&lt;P&gt;  SELECT SINGLE mc_name1 mc_city1 mc_street&lt;/P&gt;&lt;P&gt;         INTO   (wa_name1,wa_city,wa_street)&lt;/P&gt;&lt;P&gt;         FROM   adrc&lt;/P&gt;&lt;P&gt;         WHERE  addrnumber = wa_adrno1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM sub_curr_convert.       "Currency conversion&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GET_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;      Form  sub_curr_convert&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM sub_curr_convert .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Getting the exchange rate&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_EXCHANGERATE_GETDETAIL'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      rate_type  = 'M'&lt;/P&gt;&lt;P&gt;      from_curr  = wa_cur&lt;/P&gt;&lt;P&gt;      to_currncy = 'INR'&lt;/P&gt;&lt;P&gt;      date       = sy-datum&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      exch_rate  = wa_rate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Calculating the INR amount&lt;/P&gt;&lt;P&gt;  wa_amt = wa_bilamt * wa_rate-exch_rate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " sub_curr_convert&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;  Include           ZEXDOC_BRC_DRIVER_FORMS&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  SET_PRINT_PARAM&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM set_print_param USING    is_addr_key       LIKE  addr_key&lt;/P&gt;&lt;P&gt;                              is_dlv-land       LIKE  vbrk-land1&lt;/P&gt;&lt;P&gt;                     CHANGING cs_control_param  TYPE  ssfctrlop&lt;/P&gt;&lt;P&gt;                              cs_composer_param TYPE  ssfcompop&lt;/P&gt;&lt;P&gt;                              cs_recipient      TYPE  swotobjid&lt;/P&gt;&lt;P&gt;                              cs_sender         TYPE  swotobjid&lt;/P&gt;&lt;P&gt;                              cf_retcode        TYPE  sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: ls_itcpo     TYPE itcpo    .&lt;/P&gt;&lt;P&gt;  DATA: lf_repid     TYPE sy-repid .&lt;/P&gt;&lt;P&gt;  DATA: lf_device    TYPE tddevice .&lt;/P&gt;&lt;P&gt;  DATA: ls_recipient TYPE swotobjid.&lt;/P&gt;&lt;P&gt;  DATA: ls_sender    TYPE swotobjid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  lf_repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'WFMC_PREPARE_SMART_FORM'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      pi_nast       = nast&lt;/P&gt;&lt;P&gt;      pi_country    = is_dlv-land&lt;/P&gt;&lt;P&gt;      pi_addr_key   = is_addr_key&lt;/P&gt;&lt;P&gt;      pi_repid      = lf_repid&lt;/P&gt;&lt;P&gt;      pi_screen     = xscreen&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      pe_returncode = cf_retcode&lt;/P&gt;&lt;P&gt;      pe_itcpo      = ls_itcpo&lt;/P&gt;&lt;P&gt;      pe_device     = lf_device&lt;/P&gt;&lt;P&gt;      pe_recipient  = cs_recipient&lt;/P&gt;&lt;P&gt;      pe_sender     = cs_sender.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF cf_retcode = 0.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING ls_itcpo TO cs_composer_param.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-NO_OPEN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-NO_CLOSE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    cs_control_param-device      = lf_device.&lt;/P&gt;&lt;P&gt;    cs_control_param-no_dialog   = 'X'.&lt;/P&gt;&lt;P&gt;    cs_control_param-preview     = xscreen.&lt;/P&gt;&lt;P&gt;    cs_control_param-getotf      = ls_itcpo-tdgetotf.&lt;/P&gt;&lt;P&gt;    cs_control_param-langu       = nast-spras.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-REPLANGU1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-REPLANGU2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-REPLANGU3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-STARTPAGE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                               " SET_PRINT_PARAM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards rakesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Apr 2007 09:54:35 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-18T09:54:35Z</dc:date>
    <item>
      <title>Output condition ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130293#M447730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you please to tell me how the "Condition for output trontrol"  (NACE ) works , especially for the application code V6 Handling Units , And its requirements KOBEV and KOBED . Is it right that the message will be created when the sy-subrc = 0 in the KOBEV ? .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My problem is : I want to print a form (SAPscript) after executing the transaction VL31N . And i have coded some conditions checks for the form KOBEV_xxx , but it did not work .( But when i set a breakpoint in KOBEV forms , it stoped at the breakpoint when executing the the transaction VL31N) .&lt;/P&gt;&lt;P&gt;Even i have set the value sy-subrc = 0 always in order that the message will be created .&lt;/P&gt;&lt;P&gt;but nothing happened . When i use the transaction HUMO to create the message by hand, The form was printed well in the spool ( SP01) .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS : I am in very urgent situation for this . please help me . Reward immeadiately.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 08:55:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130293#M447730</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T08:55:25Z</dc:date>
    </item>
    <item>
      <title>Re: Output condition ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130294#M447731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;at the break-point , try to check Form name and output type it is taking .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check open_form  or start_form and NAST table entries.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Prabhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 08:59:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130294#M447731</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T08:59:40Z</dc:date>
    </item>
    <item>
      <title>Re: Output condition ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130295#M447732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First thank you very much for your answer .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My problem is that i do not know how the message is created : The sy-subrc = 0 is the only condition for creating the messages ? Because here at the breakpoint i have debuged till the system propramm. but i find nothing relating to the creation of the message . This is mysterious to me so i need help from you .. please inform me if you have any ideas about this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 09:35:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130295#M447732</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T09:35:14Z</dc:date>
    </item>
    <item>
      <title>Re: Output condition ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130296#M447733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;You are messing up the things together.&lt;/P&gt;&lt;P&gt;What's your exact requirement?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First what output you wants to print? Delivery or Handling Unit?&lt;/P&gt;&lt;P&gt;If it is delivery use Tcode VL71, for Handling Units use VL74.&lt;/P&gt;&lt;P&gt;then coming to the routines, why you are writing Routines in VOFM using KOBEV_xxx, KOBED..  and checking for Sy-subrc value?&lt;/P&gt;&lt;P&gt;why this is concerned with printing the output.to put some extra contion we may use this. I feel that there is no need for you to write anything here.&lt;/P&gt;&lt;P&gt;So do you know the output type for your application.&lt;/P&gt;&lt;P&gt;With that Output type go to NACE transaction and check the program and the print form/smartform assignment? whether they are correctly assigned or not?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;ANJI&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 09:41:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130296#M447733</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T09:41:14Z</dc:date>
    </item>
    <item>
      <title>Re: Output condition ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130297#M447734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai friend,&lt;/P&gt;&lt;P&gt;Try the following code. I used this code for an invoice printing in vfo3. I think you are familiar with NACE. You just change this code. Make sure of these 4 things.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Give 'entry' as form routine in the processing routines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. The perform set print param is must&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Change the CALL FUNCTION lf_fm_name exporting parameters with your match.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. Reward if helpfull.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZEXDOC_BRC_DRIVER&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Driver program for calling the smartform for invoice creation&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  zexdoc_brc_driver.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Declations&lt;/P&gt;&lt;P&gt;INCLUDE zexdoc_brc_driver_top.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Data selections&lt;/P&gt;&lt;P&gt;INCLUDE zexdoc_brc_driver_sub.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Print settings&lt;/P&gt;&lt;P&gt;INCLUDE zexdoc_brc_driver_forms.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM ENTRY&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM entry USING return_code us_screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: lf_retcode TYPE sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR retcode.&lt;/P&gt;&lt;P&gt;  xscreen = us_screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM processing USING    us_screen&lt;/P&gt;&lt;P&gt;                     CHANGING lf_retcode.&lt;/P&gt;&lt;P&gt;  IF lf_retcode NE 0.&lt;/P&gt;&lt;P&gt;    return_code = 1.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    return_code = 0.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "ENTRY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM PROCESSING                                               *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM processing USING proc_screen&lt;/P&gt;&lt;P&gt;                CHANGING cf_retcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: ls_print_data_to_read TYPE lbbil_print_data_to_read.&lt;/P&gt;&lt;P&gt;  DATA: ls_bil_invoice        TYPE lbbil_invoice           .&lt;/P&gt;&lt;P&gt;  DATA: lf_fm_name            TYPE rs38l_fnam              .&lt;/P&gt;&lt;P&gt;  DATA: ls_control_param      TYPE ssfctrlop               .&lt;/P&gt;&lt;P&gt;  DATA: ls_composer_param     TYPE ssfcompop               .&lt;/P&gt;&lt;P&gt;  DATA: ls_recipient          TYPE swotobjid               .&lt;/P&gt;&lt;P&gt;  DATA: ls_sender             TYPE swotobjid               .&lt;/P&gt;&lt;P&gt;  DATA: lf_formname           TYPE tdsfname                .&lt;/P&gt;&lt;P&gt;  DATA: ls_addr_key           LIKE addr_key                .&lt;/P&gt;&lt;P&gt;  DATA: ls_dlv-land           LIKE vbrk-land1              .&lt;/P&gt;&lt;P&gt;  DATA: ls_job_info           TYPE ssfcrescl               .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SmartForm from customizing table TNAPR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  lf_formname = tnapr-sform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF cf_retcode = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;select print data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    PERFORM get_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF cf_retcode = 0.&lt;/P&gt;&lt;P&gt;    PERFORM set_print_param USING    ls_addr_key&lt;/P&gt;&lt;P&gt;                                     ls_dlv-land&lt;/P&gt;&lt;P&gt;                            CHANGING ls_control_param&lt;/P&gt;&lt;P&gt;                                     ls_composer_param&lt;/P&gt;&lt;P&gt;                                     ls_recipient&lt;/P&gt;&lt;P&gt;                                     ls_sender&lt;/P&gt;&lt;P&gt;                                     cf_retcode.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF cf_retcode = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Determine smartform function module for invoice&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;           formname           = lf_formname&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         variant            = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         direct_call        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         IMPORTING&lt;/P&gt;&lt;P&gt;           fm_name            = lf_fm_name&lt;/P&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;           no_form            = 1&lt;/P&gt;&lt;P&gt;           no_function_module = 2&lt;/P&gt;&lt;P&gt;           OTHERS             = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  error handling&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      cf_retcode = sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF cf_retcode = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;call smartform invoice&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL FUNCTION lf_fm_name&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;           archive_index        = toa_dara&lt;/P&gt;&lt;P&gt;           archive_parameters   = arc_params&lt;/P&gt;&lt;P&gt;           control_parameters   = ls_control_param&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         mail_appl_obj        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;           mail_recipient       = ls_recipient&lt;/P&gt;&lt;P&gt;           mail_sender          = ls_sender&lt;/P&gt;&lt;P&gt;           output_options       = ls_composer_param&lt;/P&gt;&lt;P&gt;           user_settings        = ' '&lt;/P&gt;&lt;P&gt;           exdoc_billno         = wa_bilno&lt;/P&gt;&lt;P&gt;           exdoc_bdate          = wa_bdate&lt;/P&gt;&lt;P&gt;           exdoc_qty            = wa_qty&lt;/P&gt;&lt;P&gt;           exdoc_dec            = wa_dec&lt;/P&gt;&lt;P&gt;           exdoc_name           = wa_name&lt;/P&gt;&lt;P&gt;           exdoc_country        = wa_country&lt;/P&gt;&lt;P&gt;           exdoc_bilamt         = wa_bilamt&lt;/P&gt;&lt;P&gt;           exdoc_cur            = wa_cur&lt;/P&gt;&lt;P&gt;           exdoc_amt            = wa_amt&lt;/P&gt;&lt;P&gt;           exdoc_exchrate       = wa_rate-exch_rate&lt;/P&gt;&lt;P&gt;           exdoc_name1          = wa_name1&lt;/P&gt;&lt;P&gt;           exdoc_city           = wa_city&lt;/P&gt;&lt;P&gt;           exdoc_street         = wa_street&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         job_output_info      = ls_job_info&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         document_output_info =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         job_output_options   =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;           formatting_error     = 1&lt;/P&gt;&lt;P&gt;           internal_error       = 2&lt;/P&gt;&lt;P&gt;           send_error           = 3&lt;/P&gt;&lt;P&gt;           user_canceled        = 4&lt;/P&gt;&lt;P&gt;           OTHERS               = 5.&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  error handling&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      cf_retcode = sy-subrc.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "PROCESSING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;  Include           ZEXDOC_BRC_DRIVER_TOP&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE rvadtabl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Work variables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_bdate     TYPE vbrk-fkdat    .   "Billing date&lt;/P&gt;&lt;P&gt;DATA: wa_fname(30) TYPE c             .   "Function module name&lt;/P&gt;&lt;P&gt;DATA: wa_qty       TYPE vbrp-fkimg    .   "Billed quantity&lt;/P&gt;&lt;P&gt;DATA: wa_dec       TYPE vbrp-arktx    .   "Description of goods&lt;/P&gt;&lt;P&gt;DATA: wa_delv      TYPE vbrp-vgbel    .   "Ref doc number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_kunnr     TYPE likp-kunnr    .&lt;/P&gt;&lt;P&gt;DATA: wa_adrno     TYPE kna1-adrnr    .   "Address no:-Destination&lt;/P&gt;&lt;P&gt;DATA: wa_name      TYPE adrc-mc_name1 .   "Name   -Destination&lt;/P&gt;&lt;P&gt;DATA: wa_country   TYPE adrc-country  .   "Country-Destination&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_bilamt    TYPE vbrk-netwr    .   "Billed amount&lt;/P&gt;&lt;P&gt;DATA: wa_cur       TYPE vbrk-waerk    .   "Currency&lt;/P&gt;&lt;P&gt;DATA: wa_amt       TYPE vbrk-netwr    .   "Billed amount in INR&lt;/P&gt;&lt;P&gt;DATA: wa_rate      TYPE bapi1093_0    .   "Bapi exchange rate structure&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_code      TYPE vbrk-bukrs    .   "Company code&lt;/P&gt;&lt;P&gt;DATA: wa_adrno1    TYPE t001-adrnr    .   "Address no:-official address&lt;/P&gt;&lt;P&gt;DATA: wa_name1     TYPE adrc-mc_name1 .   "Name  -full official address&lt;/P&gt;&lt;P&gt;DATA: wa_city      TYPE adrc-mc_city1 .   "City  -full official address&lt;/P&gt;&lt;P&gt;DATA: wa_street    TYPE adrc-mc_street.   "Street-full official address&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: retcode      LIKE sy-subrc      .   "Returncode&lt;/P&gt;&lt;P&gt;DATA: xscreen(1)   TYPE c             .   "Output on printer or screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_bilno     TYPE vbrk-vbeln    .   "Storing the nast-objky&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;  Include           ZEXDOC_BRC_DRIVER_SUB&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  GET_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_data .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_bilno = nast-objky.                    "Storing the bill number&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting billing date,bill amount,currency,company code for p_billno&lt;/P&gt;&lt;P&gt;  SELECT SINGLE fkdat netwr waerk bukrs&lt;/P&gt;&lt;P&gt;         INTO   (wa_bdate,wa_bilamt,wa_cur,wa_code)&lt;/P&gt;&lt;P&gt;         FROM   vbrk&lt;/P&gt;&lt;P&gt;         WHERE  vbeln = nast-objky.          "Billno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting quantity,description,reference document number&lt;/P&gt;&lt;P&gt;  SELECT SINGLE fkimg arktx vgbel&lt;/P&gt;&lt;P&gt;         INTO   (wa_qty,wa_dec,wa_delv)&lt;/P&gt;&lt;P&gt;         FROM   vbrp&lt;/P&gt;&lt;P&gt;         WHERE  vbeln = nast-objky.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting the ship-to-party for the reference document number&lt;/P&gt;&lt;P&gt;  SELECT SINGLE kunnr&lt;/P&gt;&lt;P&gt;         FROM   likp&lt;/P&gt;&lt;P&gt;         INTO   wa_kunnr&lt;/P&gt;&lt;P&gt;         WHERE  vbeln = wa_delv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Slecting the address number for the selected ship-to-party&lt;/P&gt;&lt;P&gt;  SELECT SINGLE adrnr&lt;/P&gt;&lt;P&gt;         FROM   kna1&lt;/P&gt;&lt;P&gt;         INTO   wa_adrno&lt;/P&gt;&lt;P&gt;         WHERE  kunnr = wa_kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting customer name and country for the selected adrnr&lt;/P&gt;&lt;P&gt;  SELECT SINGLE mc_name1 country&lt;/P&gt;&lt;P&gt;         INTO   (wa_name,wa_country)&lt;/P&gt;&lt;P&gt;         FROM   adrc&lt;/P&gt;&lt;P&gt;         WHERE  addrnumber = wa_adrno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting the address number for the company code&lt;/P&gt;&lt;P&gt;  SELECT SINGLE adrnr&lt;/P&gt;&lt;P&gt;         FROM   t001&lt;/P&gt;&lt;P&gt;         INTO   wa_adrno1&lt;/P&gt;&lt;P&gt;         WHERE  bukrs = wa_code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Selecting name,city,street for full official address&lt;/P&gt;&lt;P&gt;  SELECT SINGLE mc_name1 mc_city1 mc_street&lt;/P&gt;&lt;P&gt;         INTO   (wa_name1,wa_city,wa_street)&lt;/P&gt;&lt;P&gt;         FROM   adrc&lt;/P&gt;&lt;P&gt;         WHERE  addrnumber = wa_adrno1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM sub_curr_convert.       "Currency conversion&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GET_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;      Form  sub_curr_convert&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM sub_curr_convert .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Getting the exchange rate&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_EXCHANGERATE_GETDETAIL'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      rate_type  = 'M'&lt;/P&gt;&lt;P&gt;      from_curr  = wa_cur&lt;/P&gt;&lt;P&gt;      to_currncy = 'INR'&lt;/P&gt;&lt;P&gt;      date       = sy-datum&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      exch_rate  = wa_rate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Calculating the INR amount&lt;/P&gt;&lt;P&gt;  wa_amt = wa_bilamt * wa_rate-exch_rate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " sub_curr_convert&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;  Include           ZEXDOC_BRC_DRIVER_FORMS&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  SET_PRINT_PARAM&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM set_print_param USING    is_addr_key       LIKE  addr_key&lt;/P&gt;&lt;P&gt;                              is_dlv-land       LIKE  vbrk-land1&lt;/P&gt;&lt;P&gt;                     CHANGING cs_control_param  TYPE  ssfctrlop&lt;/P&gt;&lt;P&gt;                              cs_composer_param TYPE  ssfcompop&lt;/P&gt;&lt;P&gt;                              cs_recipient      TYPE  swotobjid&lt;/P&gt;&lt;P&gt;                              cs_sender         TYPE  swotobjid&lt;/P&gt;&lt;P&gt;                              cf_retcode        TYPE  sy-subrc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: ls_itcpo     TYPE itcpo    .&lt;/P&gt;&lt;P&gt;  DATA: lf_repid     TYPE sy-repid .&lt;/P&gt;&lt;P&gt;  DATA: lf_device    TYPE tddevice .&lt;/P&gt;&lt;P&gt;  DATA: ls_recipient TYPE swotobjid.&lt;/P&gt;&lt;P&gt;  DATA: ls_sender    TYPE swotobjid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  lf_repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'WFMC_PREPARE_SMART_FORM'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      pi_nast       = nast&lt;/P&gt;&lt;P&gt;      pi_country    = is_dlv-land&lt;/P&gt;&lt;P&gt;      pi_addr_key   = is_addr_key&lt;/P&gt;&lt;P&gt;      pi_repid      = lf_repid&lt;/P&gt;&lt;P&gt;      pi_screen     = xscreen&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      pe_returncode = cf_retcode&lt;/P&gt;&lt;P&gt;      pe_itcpo      = ls_itcpo&lt;/P&gt;&lt;P&gt;      pe_device     = lf_device&lt;/P&gt;&lt;P&gt;      pe_recipient  = cs_recipient&lt;/P&gt;&lt;P&gt;      pe_sender     = cs_sender.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF cf_retcode = 0.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING ls_itcpo TO cs_composer_param.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-NO_OPEN&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-NO_CLOSE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    cs_control_param-device      = lf_device.&lt;/P&gt;&lt;P&gt;    cs_control_param-no_dialog   = 'X'.&lt;/P&gt;&lt;P&gt;    cs_control_param-preview     = xscreen.&lt;/P&gt;&lt;P&gt;    cs_control_param-getotf      = ls_itcpo-tdgetotf.&lt;/P&gt;&lt;P&gt;    cs_control_param-langu       = nast-spras.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-REPLANGU1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-REPLANGU2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-REPLANGU3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CS_CONTROL_PARAM-STARTPAGE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                               " SET_PRINT_PARAM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards rakesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 09:54:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130297#M447734</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T09:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: Output condition ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130298#M447735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much for your answers .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requirement is to print a SAPscriptform after executing the transaction VL31N .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here i have created 3 messages types : Z1 Z2  Z2 . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;VL74 : yes it runs . but what i need here is the execution of the sub routines : &lt;/P&gt;&lt;P&gt;KOBEV_610 =&amp;gt; if sy-subrc = 0 : message Z1 will created =&amp;gt; printing pro is triggered&lt;/P&gt;&lt;P&gt;KOBEV_611 =&amp;gt; if sy-subrc = 0 : message Z2 will created =&amp;gt; printing pro is triggered &lt;/P&gt;&lt;P&gt;KOBEV_612 =&amp;gt; if sy-subrc = 0 : message Z3 will created =&amp;gt; printing pro is triggered&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So what i wonder here is : Even i have set sy-subrc = 0 . But the messages were not created . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:16:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130298#M447735</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T10:16:57Z</dc:date>
    </item>
    <item>
      <title>Re: Output condition ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130299#M447736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have same problem too. I have entered output conditions. I see Output ignored (requirement 902 not fulfilled) in output analysis. However, form is printing. But condition is not ok and the form mustn't print.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Jun 2007 11:05:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/output-condition/m-p/2130299#M447736</guid>
      <dc:creator>ykaldirim</dc:creator>
      <dc:date>2007-06-22T11:05:06Z</dc:date>
    </item>
  </channel>
</rss>

