<?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 chain and end chain in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228827#M479350</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;What's the use of chain and endchain.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Suresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Apr 2007 10:39:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-23T10:39:16Z</dc:date>
    <item>
      <title>chain and end chain</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228827#M479350</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;What's the use of chain and endchain.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Suresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2007 10:39:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228827#M479350</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-23T10:39:16Z</dc:date>
    </item>
    <item>
      <title>Re: chain and end chain</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228828#M479351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suresh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To make all the fields ready for Input, even if a single field was entered wrongly.&lt;/P&gt;&lt;P&gt;we use this in PAI&lt;/P&gt;&lt;P&gt;CHAIN.&lt;/P&gt;&lt;P&gt;fields: f1, f2, f3.&lt;/P&gt;&lt;P&gt;module &amp;lt; mod Name&amp;gt;.&lt;/P&gt;&lt;P&gt;endchain.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps !!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Britto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2007 10:41:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228828#M479351</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-23T10:41:28Z</dc:date>
    </item>
    <item>
      <title>Re: chain and end chain</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228829#M479352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Chain and endchain..............form an processing chain in module pool program. It surves different activities : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. For data validetion:&lt;/P&gt;&lt;P&gt;If you want to keep a no of fields ready for input in the time of validetion then put them within end and endchain.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. If you want a module to be execute depending a no of fields ( on input/ on request) then it is used.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2007 10:45:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228829#M479352</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-23T10:45:38Z</dc:date>
    </item>
    <item>
      <title>Re: chain and end chain</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228830#M479353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi suresh&lt;/P&gt;&lt;P&gt;1. It is used in module pool programming&lt;/P&gt;&lt;P&gt;2. Lets say there are 5 fields on a screen , when trying to execute there is an error in one of the 5 fields&lt;/P&gt;&lt;P&gt;3. All the other 4 fields will get greyed out(changes to display mode) on the screen.&lt;/P&gt;&lt;P&gt;4. To overcome that we use chanin endchain&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;5. &lt;/P&gt;&lt;P&gt;   MODULE PAI&lt;/P&gt;&lt;P&gt;   CHAIN.&lt;/P&gt;&lt;P&gt;      FIELDS : FIELD1,&lt;/P&gt;&lt;P&gt;                    FIELD2,&lt;/P&gt;&lt;P&gt;                     .....&lt;/P&gt;&lt;P&gt;    ENDCHAIN.&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;&lt;/P&gt;&lt;P&gt;navjot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2007 10:47:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228830#M479353</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-23T10:47:25Z</dc:date>
    </item>
    <item>
      <title>Re: chain and end chain</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228831#M479354</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;check this sample code....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS AFTER INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Module to control Exit&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MODULE EXIT_PROGRAM AT EXIT-COMMAND.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CHAIN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Validate Remittance advice No&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    FIELD: WS_REMIT_HEAD-COMP_CODE module check_comp_code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           WS_REMIT_HEAD-REM_ADV_NO,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           WS_REMIT_HEAD-FYEAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MODULE CHECK_REMITTANCE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCHAIN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MODULE USER_COMMAND_0100.&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; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE CHECK_REMITTANCE INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LW_DOC_DATE LIKE SY-DATUM,         " Document Date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WA_REMIT LIKE ZFI_REMIT-REM_ADV_NO." Remittance Advice Number&lt;/P&gt;&lt;P&gt;&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;Check the Remittance no is Exists&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE REM_ADV_NO             " Remittance Advice No&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    FROM ZFI_REMIT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    INTO WA_REMIT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   WHERE COMP_CODE = WS_REMIT_HEAD-COMP_CODE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     AND REM_ADV_NO = WS_REMIT_HEAD-REM_ADV_NO&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     AND FYEAR      = WS_REMIT_HEAD-FYEAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;if exists set the display Flag&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    W_FLAG_CREA_DISP = SPACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;if not Exists set Create remittance flag&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    W_FLAG_CREA_DISP = SPACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MESSAGE 'Enter a Valid Remittance Number'(050)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       TYPE C_MESSAGE_E.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.                               " IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                             " check_remittance  INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards...&lt;/P&gt;&lt;P&gt;       Jay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2007 10:48:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228831#M479354</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-23T10:48:47Z</dc:date>
    </item>
    <item>
      <title>Re: chain and end chain</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228832#M479355</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   The CHAIN ...  END CHAIN statement is used in Flow logic block.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While creating screen, we want to validate group of fields, for validating group of fields we are using CHAIN.... END CHAIN statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chain&lt;/P&gt;&lt;P&gt;  FIeld  wa_tmp-name&lt;/P&gt;&lt;P&gt;  Field  wa_tmp-ID &lt;/P&gt;&lt;P&gt;  Module valudate NAME_ID&lt;/P&gt;&lt;P&gt;End chain.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; the above example is used to validate 2 fields..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; mail me for any clarifications&lt;/P&gt;&lt;P&gt;Rajesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2007 10:53:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228832#M479355</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-23T10:53:10Z</dc:date>
    </item>
    <item>
      <title>Re: chain and end chain</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228833#M479356</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Man its very easy once u throw an error message with the message command on the screen  the screen will be displayed in output only mode.In order to make the fields editable we require chain endchain,,,,,the fields defined in chain endchain will be available for input even after the error message is thrown...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope it helps..&lt;/P&gt;&lt;P&gt;if not clear tell me i will try to make it more simple for u&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2007 10:56:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228833#M479356</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-23T10:56:54Z</dc:date>
    </item>
    <item>
      <title>Re: chain and end chain</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228834#M479357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suresh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to the following link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards&lt;/P&gt;&lt;P&gt;Archana.S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Apr 2007 12:04:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228834#M479357</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-23T12:04:03Z</dc:date>
    </item>
    <item>
      <title>Re: chain and end chain</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228835#M479358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;minor correction.&lt;/P&gt;&lt;P&gt;FIELD. &lt;/P&gt;&lt;P&gt;FIELDS is not a valid key word.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jan 2014 17:28:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228835#M479358</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-01-22T17:28:32Z</dc:date>
    </item>
    <item>
      <title>Re: chain and end chain</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228836#M479359</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If &lt;STRONG&gt;&lt;/STRONG&gt;error detected inside the chain and end chain, then fields that are in chain are made Input enabled other fields which are not mentioned in chain and end chain remain input disabled.&lt;/P&gt;&lt;P&gt;Between chain and end chain user executes module and field.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nasreen&lt;/P&gt;</description>
      <pubDate>Fri, 18 Dec 2020 12:03:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/chain-and-end-chain/m-p/2228836#M479359</guid>
      <dc:creator>former_member697780</dc:creator>
      <dc:date>2020-12-18T12:03:59Z</dc:date>
    </item>
  </channel>
</rss>

