<?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: Error during compiling in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-compiling/m-p/3734290#M898774</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;do this way ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select PROJN from AFPO into &lt;STRONG&gt;corresponding fields of table&lt;/STRONG&gt; t_job where AUFNR = caufvd_tab-AUFNR .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 May 2008 13:36:27 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-07T13:36:27Z</dc:date>
    <item>
      <title>Error during compiling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-compiling/m-p/3734289#M898773</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Sir,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are using SAP provided program ZPSFCSPLT , for Production Order Printing . As the standard program does not print WBS-Element , so we are trying to modify the same program . As a part of modification , we inserted following statement :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select PROJN from AFPO into t_job where AUFNR = caufvd_tab-AUFNR .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the amended program is not getting compiled . The error is as following &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Incorrect nesting:Before the statement "ENDFORM", the structure introduced by "SELECT" must be concluded by "ENDSELECT".....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Request you to kindly help us .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;B V Mittal&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The complete list of changed program is as below :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT zpsfcsplt MESSAGE-ID co.&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;                                                                    *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PPS-Print: Operation-split                                          *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                                                    *&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;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DATA-Statements general&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;INCLUDE ppcoincl.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DATA-Statements specific for production orders&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;INCLUDE codrgt10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: t_job TYPE AFPO-PROJN .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;entry to print&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PERFORM print_sub.&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 PRINT_SUB                                                *&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ........                                                      *&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 print_sub.&lt;/P&gt;&lt;P&gt;  DATA use_default.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Document-tables&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  INCLUDE lcodrinc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT itab_tdr WHERE object = obj-pos&lt;/P&gt;&lt;P&gt;                   OR    object = obj-sop&lt;/P&gt;&lt;P&gt;                   AND   aufnr  = print_co-aufnr.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CHECK sy-subrc IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;fill workarea of header (probably more than 1 order is to be printed)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE itab_tdr WITH KEY object = obj-alt&lt;/P&gt;&lt;P&gt;                               aufnr  = print_co-aufnr.&lt;/P&gt;&lt;P&gt;  CHECK sy-subrc IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Save Indextable of header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  itab_ord = itab_tdr.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;check if SAPscript form was maintained&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF print_co-forml = space.&lt;/P&gt;&lt;P&gt;    IF sy-batch = space AND sy-binpt = space.&lt;/P&gt;&lt;P&gt;      MESSAGE e298(c2) WITH print_co-lstid&lt;/P&gt;&lt;P&gt;                            print_co-auart&lt;/P&gt;&lt;P&gt;                            print_co-repid&lt;/P&gt;&lt;P&gt;                            print_co-drvar.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      MESSAGE i298(c2) WITH print_co-lstid&lt;/P&gt;&lt;P&gt;                            print_co-auart&lt;/P&gt;&lt;P&gt;                            print_co-repid&lt;/P&gt;&lt;P&gt;                            print_co-drvar.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  READ TABLE caufvd_tab WITH KEY aufnr = itab_ord-aufnr.&lt;/P&gt;&lt;P&gt;  CHECK sy-subrc IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM pppr_std_init_order USING caufvd_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;Select PROJN from AFPO into t_job where AUFNR = caufvd_tab-AUFNR .  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM pppr_collect_destinations USING  print_co.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DO print_co-copys TIMES.&lt;/P&gt;&lt;P&gt;    IF sy-index GT 1.&lt;/P&gt;&lt;P&gt;      MOVE text-dup TO print_co-drtxt.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;get destination&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    use_default = 'X'.                 " default destination in 1st run&lt;/P&gt;&lt;P&gt;    LOOP AT destination_tab.&lt;/P&gt;&lt;P&gt;      pr_options-tddest = destination_tab-dest.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;call OPEN_FORM to open formular&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      PERFORM pppr_open_form USING 'MAIN'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Print split tickets&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      PERFORM split_ticket USING print_co-use_wcp&lt;/P&gt;&lt;P&gt;                                 destination_tab-dest&lt;/P&gt;&lt;P&gt;                                 use_default.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;call CLOSE_FORM to finish formular&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      PERFORM pppr_close_form.&lt;/P&gt;&lt;P&gt;      CLEAR use_default.          " default destination only in 1st run&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "PRINT_SUB&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 SPLIT_TICKET                                              *&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ........                                                      *&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 split_ticket USING use_wcp     LIKE t496p-use_wcp&lt;/P&gt;&lt;P&gt;                        destination LIKE t496p-drdest&lt;/P&gt;&lt;P&gt;                        use_default.&lt;/P&gt;&lt;P&gt;  DATA: counter_abs(4) TYPE n.&lt;/P&gt;&lt;P&gt;  DATA: number_of_tickets(4) TYPE n.&lt;/P&gt;&lt;P&gt;  DATA: BEGIN OF b OCCURS 0.&lt;/P&gt;&lt;P&gt;          INCLUDE STRUCTURE kbedp.&lt;/P&gt;&lt;P&gt;  DATA: END OF b.&lt;/P&gt;&lt;P&gt;  DATA: BEGIN OF a.&lt;/P&gt;&lt;P&gt;          INCLUDE STRUCTURE afvgd.&lt;/P&gt;&lt;P&gt;  DATA: END OF a.&lt;/P&gt;&lt;P&gt;  DATA flg_act_read.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR counter_abs.&lt;/P&gt;&lt;P&gt;  LOOP AT itab_tdr WHERE object = obj-pos&lt;/P&gt;&lt;P&gt;                   OR    object = obj-sop&lt;/P&gt;&lt;P&gt;                   AND   aufnr  = itab_ord-aufnr.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Save ITAB of operation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    itab_vrg = itab_tdr.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get sequence (only if changed)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IF itab_vrg-aplfl NE affld-plnfl OR itab_vrg-aufnr NE affld-aufnr.&lt;/P&gt;&lt;P&gt;      READ TABLE affld_tab INDEX itab_tdr-index_plfl.&lt;/P&gt;&lt;P&gt;      affld = affld_tab.&lt;/P&gt;&lt;P&gt;      PERFORM pppr_get_tables USING drpart-seq.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;initialize operation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    PERFORM pppr_std_init_operation&lt;/P&gt;&lt;P&gt;            USING x_field space const-flg_yes space.&lt;/P&gt;&lt;P&gt;    CHECK NOT x_field IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;output only for work center printer&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CHECK use_wcp IS INITIAL                  "no use of wcp&lt;/P&gt;&lt;P&gt;    OR    destination = afvgd-pdest           "wcp requested&lt;/P&gt;&lt;P&gt;    OR    ( afvgd-pdest IS INITIAL            "if wcp not given ...&lt;/P&gt;&lt;P&gt;            AND NOT use_default IS INITIAL ). "... use default printer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR flg_act_read.&lt;/P&gt;&lt;P&gt;    READ TABLE kbedp_tab&lt;/P&gt;&lt;P&gt;         WITH KEY bedid = afvgd-bedid&lt;/P&gt;&lt;P&gt;                  bedzl = afvgd-bedzl&lt;/P&gt;&lt;P&gt;         BINARY SEARCH TRANSPORTING NO FIELDS.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      LOOP AT kbedp_tab FROM sy-tabix.&lt;/P&gt;&lt;P&gt;        IF kbedp_tab-bedid &amp;lt;&amp;gt; afvgd-bedid&lt;/P&gt;&lt;P&gt;        OR kbedp_tab-bedzl &amp;lt;&amp;gt; afvgd-bedzl.&lt;/P&gt;&lt;P&gt;          EXIT.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;        kbedp = kbedp_tab.&lt;/P&gt;&lt;P&gt;        MOVE-CORRESPONDING kbedp TO a.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;calculation of the activities using the operation-formalism&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        PERFORM get_activity(saplcodr)&lt;/P&gt;&lt;P&gt;                USING a&lt;/P&gt;&lt;P&gt;                      rcr01&lt;/P&gt;&lt;P&gt;                      ttl_activ&lt;/P&gt;&lt;P&gt;                      afvgd-mgvrg&lt;/P&gt;&lt;P&gt;                      caufvd.&lt;/P&gt;&lt;P&gt;        ADD 1 TO counter_abs.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;check wether number of tickets on page greater than possible&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        IF NOT print_co-azabs IS INITIAL.&lt;/P&gt;&lt;P&gt;          IF counter_abs &amp;gt; print_co-azabs.&lt;/P&gt;&lt;P&gt;            CALL FUNCTION 'CONTROL_FORM'&lt;/P&gt;&lt;P&gt;              EXPORTING&lt;/P&gt;&lt;P&gt;                command = 'NEW-PAGE'.&lt;/P&gt;&lt;P&gt;            CLEAR counter_abs.&lt;/P&gt;&lt;P&gt;            ADD 1 TO counter_abs.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;preserve form of skip&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CALL FUNCTION 'CONTROL_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            command = 'PROTECT'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print infos of header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            element = 'HDR_STD'&lt;/P&gt;&lt;P&gt;            window  = 'MAIN'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print infos of operation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            element = 'OPR_SPLT_HDR'&lt;/P&gt;&lt;P&gt;            window  = 'MAIN'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print operation info (optional with barcode)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        IF print_co-barco IS INITIAL.&lt;/P&gt;&lt;P&gt;          CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;P&gt;              element = 'OPR_SPLT'&lt;/P&gt;&lt;P&gt;              window  = 'MAIN'.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;P&gt;              element = 'OPR_SPLT_BC'&lt;/P&gt;&lt;P&gt;              window  = 'MAIN'.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print operation text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            element = 'OPR_TEXT_SHORT'&lt;/P&gt;&lt;P&gt;            window  = 'MAIN'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print activities&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            element = 'OPR_ACT_TYP'&lt;/P&gt;&lt;P&gt;            window  = 'MAIN'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print infos depending on the type of split&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        IF kbedp-ename IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print infos of machine-split&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;P&gt;              element = 'OPR_TYP_MACH'&lt;/P&gt;&lt;P&gt;              window  = 'MAIN'.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print infos of pers-split&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;P&gt;              element = 'OPR_TYP_PERS'&lt;/P&gt;&lt;P&gt;              window  = 'MAIN'.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print mask for manual entries&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            element = 'OPR_MASK'&lt;/P&gt;&lt;P&gt;            window  = 'MAIN'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;end preservation of slip&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CALL FUNCTION 'CONTROL_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            command = 'ENDPROTECT'.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;no kbeds found&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;calculation of the activities using the operation-formalism&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      PERFORM get_activity(saplcodr)&lt;/P&gt;&lt;P&gt;              USING afvgd&lt;/P&gt;&lt;P&gt;                    rcr01&lt;/P&gt;&lt;P&gt;                    ttl_activ&lt;/P&gt;&lt;P&gt;                    afvgd-mgvrg&lt;/P&gt;&lt;P&gt;                    caufvd.&lt;/P&gt;&lt;P&gt;      IF afvgd-spanz = 0.&lt;/P&gt;&lt;P&gt;        afvgd-spanz = 1.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      DATA: counter TYPE i.&lt;/P&gt;&lt;P&gt;      DO afvgd-spanz TIMES.&lt;/P&gt;&lt;P&gt;        kbedp-split = sy-index.&lt;/P&gt;&lt;P&gt;        ADD 1 TO counter_abs.&lt;/P&gt;&lt;P&gt;        counter = counter + 1.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;check wether number of tickets on page greater than possible&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        IF NOT print_co-azabs IS INITIAL.&lt;/P&gt;&lt;P&gt;          IF counter_abs &amp;gt; print_co-azabs.&lt;/P&gt;&lt;P&gt;            CALL FUNCTION 'CONTROL_FORM'&lt;/P&gt;&lt;P&gt;              EXPORTING&lt;/P&gt;&lt;P&gt;                command = 'NEW-PAGE'.&lt;/P&gt;&lt;P&gt;            CLEAR counter_abs.&lt;/P&gt;&lt;P&gt;            ADD 1 TO counter_abs.&lt;/P&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;preserve form of skip&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CALL FUNCTION 'CONTROL_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            command = 'PROTECT'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print infos of header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;STRONG&gt;--- If condition entered by Jeetu -&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---" /&gt;**&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IF counter EQ 1.&lt;/P&gt;&lt;P&gt;          CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;P&gt;              element = 'HDR_STD'&lt;/P&gt;&lt;P&gt;              window  = 'MAIN'.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print infos of operation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            element = 'OPR_DATA_HDR'&lt;/P&gt;&lt;P&gt;            window  = 'MAIN'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print operation info (optional with barcode)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        IF print_co-barco IS INITIAL.&lt;/P&gt;&lt;P&gt;          CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;P&gt;              element = 'OPR_DATA'&lt;/P&gt;&lt;P&gt;              window  = 'MAIN'.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;P&gt;              element = 'OPR_DATA_BC'&lt;/P&gt;&lt;P&gt;              window  = 'MAIN'.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;print operation text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;**&lt;STRONG&gt;---- Lines entered by Jeetu -&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;**&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CONCATENATE afvgd-mandt afvgd-aufpl afvgd-aplzl INTO stxh-tdname.&lt;/P&gt;&lt;P&gt;        CONDENSE stxh-tdname.&lt;/P&gt;&lt;P&gt;        CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            element = 'OPR_TEXT'&lt;/P&gt;&lt;P&gt;            window  = 'MAIN'.&lt;/P&gt;&lt;P&gt;**&lt;STRONG&gt;--- Commented By Jeetu -&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt;**&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;print activities&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           element = 'OPR_ACT_TYP'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           window  = 'MAIN'.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;print mask for manual entries&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           element = 'OPR_MASK'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           window  = 'MAIN'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;end preservation of slip&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        CALL FUNCTION 'CONTROL_FORM'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            command = 'ENDPROTECT'.&lt;/P&gt;&lt;P&gt;      ENDDO.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "SPLIT_TICKET&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;INCLUDE for ATAB-Table-Read&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;INCLUDE codrgett.     "PPPR-Form-Routinen: pppr_get_tables&lt;/P&gt;&lt;P&gt;INCLUDE codrif01.     "PPPR-Form-Routinen: Druck-Parts lesen&lt;/P&gt;&lt;P&gt;INCLUDE codrif02.     "PPPR-Form-Routinen: Open/Close Form&lt;/P&gt;&lt;P&gt;INCLUDE codrif04.                      "PPPR-Form-Routinen: read_mat&lt;/P&gt;&lt;P&gt;INCLUDE codrif17.          "PSFC-Form-Routinen: std_init_operation&lt;/P&gt;&lt;P&gt;INCLUDE codrif20.   "PSFC-Form-Routinen: pppr_collect_destinations&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 13:33:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-compiling/m-p/3734289#M898773</guid>
      <dc:creator>former_member143179</dc:creator>
      <dc:date>2008-05-07T13:33:37Z</dc:date>
    </item>
    <item>
      <title>Re: Error during compiling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-compiling/m-p/3734290#M898774</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;do this way ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select PROJN from AFPO into &lt;STRONG&gt;corresponding fields of table&lt;/STRONG&gt; t_job where AUFNR = caufvd_tab-AUFNR .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 13:36:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-compiling/m-p/3734290#M898774</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T13:36:27Z</dc:date>
    </item>
    <item>
      <title>Re: Error during compiling</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-compiling/m-p/3734291#M898775</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 need to write&lt;/P&gt;&lt;P&gt;Select single PROJN from AFPO into t_job where AUFNR = caufvd_tab-AUFNR &lt;/P&gt;&lt;P&gt;or &lt;/P&gt;&lt;P&gt;select PROJN from AFPO into t_job where AUFNR = caufvd_tab-AUFNR &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endselect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: ameen shaik on May 7, 2008 5:32 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 May 2008 15:31:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-during-compiling/m-p/3734291#M898775</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-07T15:31:37Z</dc:date>
    </item>
  </channel>
</rss>

