<?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: Call screen in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281928#M1021560</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;After set screen 0, you can leave the screen (100 ) by giving LEAVE SCREEN Statement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Jul 2008 10:24:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-29T10:24:29Z</dc:date>
    <item>
      <title>Call screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281923#M1021555</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;i m calling screen from report and and in output where does my pf-status ok_code (for buttons in application toolbar of report) will be set.&lt;/P&gt;&lt;P&gt;when i m clicking button (back, exit ,fagr )in application tool bar they r not working.&lt;/P&gt;&lt;P&gt;so plzz help me out.&lt;/P&gt;&lt;P&gt;my code is....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'S100'.&lt;/P&gt;&lt;P&gt;  WRITE : '//'.&lt;/P&gt;&lt;P&gt;  IF sy-ucomm IS INITIAL .&lt;/P&gt;&lt;P&gt;    SET USER-COMMAND 'GETSCR' .&lt;/P&gt;&lt;P&gt;  ENDIF .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;    WHEN 'GETSCR'.&lt;/P&gt;&lt;P&gt;      CLEAR SY-UCOMM.&lt;/P&gt;&lt;P&gt;      CALL SCREEN '0100'.&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;    WHEN 'FAGR'.&lt;/P&gt;&lt;P&gt;    ...................................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 'SAGR' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 'BACK'.&lt;/P&gt;&lt;P&gt;      SET SCREEN 0.&lt;/P&gt;&lt;P&gt;      LEAVE SCREEN.&lt;/P&gt;&lt;P&gt;    WHEN 'EXIT'.&lt;/P&gt;&lt;P&gt;      LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;    WHEN 'CANC'.&lt;/P&gt;&lt;P&gt;      LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="red" __jive_macro_name="color"&gt;&lt;STRONG&gt;\[removed by moderator\]&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Devi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Jan Stallkamp on Jul 29, 2008 5:29 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 10:16:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281923#M1021555</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T10:16:44Z</dc:date>
    </item>
    <item>
      <title>Re: Call screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281924#M1021556</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi use this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'S100'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND .&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;WHEN 'GETSCR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL SCREEN '0100'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 'FAGR'.&lt;/P&gt;&lt;P&gt;...................................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 'SAGR' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 'BACK'.&lt;/P&gt;&lt;P&gt;SET SCREEN 0.&lt;/P&gt;&lt;P&gt;LEAVE SCREEN.&lt;/P&gt;&lt;P&gt;WHEN 'EXIT'.&lt;/P&gt;&lt;P&gt;LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;WHEN 'CANC'.&lt;/P&gt;&lt;P&gt;LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 10:18:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281924#M1021556</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T10:18:41Z</dc:date>
    </item>
    <item>
      <title>Re: Call screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281925#M1021557</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;this will help u&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;tables :BUT000 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;type-pools SLIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : IT_ZEFL_BP_LOCATION type standard table of ZEFL_BP_LOCATION&lt;/P&gt;&lt;P&gt;                           initial size 0,&lt;/P&gt;&lt;P&gt;       IT_BUT000 type standard table of BUT000&lt;/P&gt;&lt;P&gt;                 initial size 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data WA_ZEFL_BP_LOCATION type ZEFL_BP_LOCATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : PARTNER_NO   type CRMT_PARTNER_NO,&lt;/P&gt;&lt;P&gt;       LOCATION     type	LGORT_D,&lt;/P&gt;&lt;P&gt;       PLANT	       type WERKS_D,&lt;/P&gt;&lt;P&gt;       ACTUAL_PLANT type	ZWERKS_D.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : V_RC type SY-SUBRC.&lt;/P&gt;&lt;P&gt;data : WA_ZEFL_BP_LOCN_LOG type ZEFL_BP_LOCN_LOG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selection-screen begin of block BLK1 with frame title TEXT-001.&lt;/P&gt;&lt;P&gt;parameters:PR_PART   type BUT000-PARTNER.&lt;/P&gt;&lt;P&gt;selection-screen end of block BLK1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;at selection-screen on exit-command.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;if SY-UCOMM = 'ECAN' or SY-UCOMM = 'ENDE' or SY-UCOMM = 'E'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;or SY-UCOMM = 'CCAN' or SY-UCOMM = 'CEND' or SY-UCOMM = 'CBAC'.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;    &lt;STRONG&gt;leave program.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;endif.&lt;/STRONG&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;start-of-selection.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;get ZEFL_BP_LOCATION&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform GET_ZEFL_BP_LOCATION.&lt;/P&gt;&lt;P&gt;  if SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;    read table IT_ZEFL_BP_LOCATION into WA_ZEFL_BP_LOCATION&lt;/P&gt;&lt;P&gt;    index 1.&lt;/P&gt;&lt;P&gt;    call screen 2000 starting at 0 8.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;    perform GET_BUT000.             " Get customer Table&lt;/P&gt;&lt;P&gt;    if SY-SUBRC = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     clear wa_zemplimit.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      call screen 2000 starting at 0 8.&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      message 'Invalid Partner Code' type 'E'.&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;&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;&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_ZEFL_BP_LOCATION&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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 GET_ZEFL_BP_LOCATION .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  call function 'CONVERSION_EXIT_ALPHA_OUTPUT'&lt;/P&gt;&lt;P&gt;    exporting&lt;/P&gt;&lt;P&gt;      INPUT  = PR_PART&lt;/P&gt;&lt;P&gt;    importing&lt;/P&gt;&lt;P&gt;      OUTPUT = PR_PART.&lt;/P&gt;&lt;P&gt;  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select * from ZEFL_BP_LOCATION&lt;/P&gt;&lt;P&gt;  into table IT_ZEFL_BP_LOCATION&lt;/P&gt;&lt;P&gt;  where PARTNER_NO = PR_PART.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " GET_ZEFL_BP_LOCATION&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_KNA1&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&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 GET_BUT000 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select * from BUT000&lt;/P&gt;&lt;P&gt;  into table IT_BUT000&lt;/P&gt;&lt;P&gt;  where PARTNER = PR_PART.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                                                    " GET_KNA1&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;      Module  USER_COMMAND_2000  INPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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;module USER_COMMAND_2000 input.&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;  case SY-UCOMM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'SAVE'.&lt;/P&gt;&lt;P&gt;      perform UPDATE_LOG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    when 'REJECT'.&lt;/P&gt;&lt;P&gt;      message 'Not updated' type 'I'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      call selection-screen 1000.&lt;/P&gt;&lt;P&gt;  endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.                 " USER_COMMAND_2000  INPUT&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;      Module  STATUS_2000  OUTPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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;module STATUS_2000 output.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; SET PF-STATUS 'STANDARD'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; SET TITLEBAR 'xxx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform GET_ZEFL_BP_LOCATION.&lt;/P&gt;&lt;P&gt;  if SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;    read table IT_ZEFL_BP_LOCATION into WA_ZEFL_BP_LOCATION&lt;/P&gt;&lt;P&gt;    index 1.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PARTNER_NO = PR_PART.&lt;/P&gt;&lt;P&gt;  if PARTNER_NO ge 80000.&lt;/P&gt;&lt;P&gt;    loop at screen .&lt;/P&gt;&lt;P&gt;      if SCREEN-NAME = 'LOCATION'.&lt;/P&gt;&lt;P&gt;        SCREEN-INPUT = '0'.&lt;/P&gt;&lt;P&gt;        SCREEN-OUTPUT = '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        modify screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;      modify screen.&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOCATION = WA_ZEFL_BP_LOCATION-LOCATION.&lt;/P&gt;&lt;P&gt;  PLANT = WA_ZEFL_BP_LOCATION-PLANT.&lt;/P&gt;&lt;P&gt;  ACTUAL_PLANT = WA_ZEFL_BP_LOCATION-ACTUAL_PLANT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.                 " STATUS_2000  OUTPUT&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  UPDATE_LOG&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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 UPDATE_LOG .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCN_LOG-ZDATE = SY-DATUM.&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCN_LOG-ZTIME = SY-UZEIT.&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCN_LOG-USER_ID = SY-UNAME.&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCN_LOG-PARTNER_NO = PARTNER_NO.&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCN_LOG-LOCATION = LOCATION.&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCN_LOG-PLANT = PLANT.&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCN_LOG-ACTUAL_PLANT = ACTUAL_PLANT.&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCATION-PARTNER_NO = PARTNER_NO.&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCATION-LOCATION = LOCATION.&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCATION-PLANT = PLANT.&lt;/P&gt;&lt;P&gt;  WA_ZEFL_BP_LOCATION-ACTUAL_PLANT = ACTUAL_PLANT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  update ZEFL_BP_LOCATION from WA_ZEFL_BP_LOCATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if SY-SUBRC ne 0.&lt;/P&gt;&lt;P&gt;    insert into ZEFL_BP_LOCATION values WA_ZEFL_BP_LOCATION.&lt;/P&gt;&lt;P&gt;    V_RC = 1.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if V_RC = 1.&lt;/P&gt;&lt;P&gt;    WA_ZEFL_BP_LOCN_LOG-TYPE = 'N'.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;    WA_ZEFL_BP_LOCN_LOG-TYPE = 'M'.&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;  insert into ZEFL_BP_LOCN_LOG  values  WA_ZEFL_BP_LOCN_LOG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  message 'Entry Updated' type 'I'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  call selection-screen 1000.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  call function 'CONVERSION_EXIT_ALPHA_OUTPUT'&lt;/P&gt;&lt;P&gt;    exporting&lt;/P&gt;&lt;P&gt;      INPUT  = PR_PART&lt;/P&gt;&lt;P&gt;    importing&lt;/P&gt;&lt;P&gt;      OUTPUT = PR_PART.&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;endform.                    " UPDATE_LOG&lt;/P&gt;&lt;P&gt;&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;Anbu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 10:19:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281925#M1021557</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T10:19:13Z</dc:date>
    </item>
    <item>
      <title>Re: Call screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281926#M1021558</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;If you have created your own PF-STATUS then you will have to define the actions need to performed when a ok_code is triggered. Thats the reason the back, exit, cancel buttons wont work in the called screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

SAVE_OK = OK_CODE.

CASE SAVE_OK.

    WHEN 'SALL'.

      PERFORM mark_all_checkboxes.

    WHEN 'DALL'.

      PERFORM demark_all_checkboxes.

    WHEN 'F15'.                                                 " Function code for Back button

      LEAVE SCREEN.

    WHEN '&amp;amp;F12'.                                               " Function code for Exit button

      LEAVE PROGRAM.

  ENDCASE.            
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 10:23:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281926#M1021558</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T10:23:37Z</dc:date>
    </item>
    <item>
      <title>Re: Call screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281927#M1021559</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;U have to set the code for the buttons in the screen PBO and PAI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Module PBO_200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set pf_status 'STATUS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in PAI of 200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;case sy-ucomm.&lt;/P&gt;&lt;P&gt; when 'save'.&lt;/P&gt;&lt;P&gt;  ur code.&lt;/P&gt;&lt;P&gt;when 'back'.&lt;/P&gt;&lt;P&gt;  leave to screen 0.&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 10:23:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281927#M1021559</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T10:23:54Z</dc:date>
    </item>
    <item>
      <title>Re: Call screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281928#M1021560</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;After set screen 0, you can leave the screen (100 ) by giving LEAVE SCREEN Statement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 10:24:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281928#M1021560</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T10:24:29Z</dc:date>
    </item>
    <item>
      <title>Re: Call screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281929#M1021561</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Devi Raju,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The report should of this format:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;start-of-selection.
call screen 100.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in screen 100 Flow logic:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;PBO.
module status_100.

PAI.
module user_command.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in the report:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;module status_100.
set pf-status 'STAT'.

module user_command.

CASE SY-UCOMM.
WHEN 'GETSCR'.
CLEAR SY-UCOMM.
CALL SCREEN '0100'.

WHEN 'FAGR'.
...................................

WHEN 'SAGR' .

WHEN 'BACK'.
SET SCREEN 0.
LEAVE SCREEN.
WHEN 'EXIT'.
LEAVE TO SCREEN 0.
WHEN 'CANC'.
LEAVE TO SCREEN 0.

ENDCASE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, your Usercommand should be PAI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shailaja&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 10:26:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281929#M1021561</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T10:26:07Z</dc:date>
    </item>
    <item>
      <title>Re: Call screen</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281930#M1021562</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'STATUS'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT USER-COMMAND .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;WHEN 'GETSCR'.&lt;/P&gt;&lt;P&gt;CALL SCREEN '1000'.&lt;/P&gt;&lt;P&gt;WHEN 'BACK' or 'EXIT' or 'CANC'.&lt;/P&gt;&lt;P&gt;LEAVE SCREEN.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jul 2008 11:25:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-screen/m-p/4281930#M1021562</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-29T11:25:08Z</dc:date>
    </item>
  </channel>
</rss>

