<?xml version="1.0" encoding="utf-16"?>
<nugget name="ZMC_BC_VIEW_BIN">
 <WDYN COMPONENT_NAME="ZMC_BC_VIEW_BIN" VERSION="A" TYPE="0" CMP_CONTROLLER="COMPONENTCONTROLLER" CMP_INTERFACE="COMPONENTINTERFACE" DISPLAY_NAME="ZMC_BC_VIEW_BIN" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20141001" GENDATE="20141001" GENTIME="142938" CONFIG_EXPL_PROP="0" CONFIG_IMPL_PROP="0" P13N_EXPL_PROP="0" P13N_IMPL_PROP="0" ASSISTANCE_CLASS="ZCL_ZMC_TERMINAL">
  <wdy_componentt COMPONENT_NAME="ZMC_BC_VIEW_BIN" LANGU="C" DESCRIPTION="Zobrazení skladového místa"/>
  <wdy_compo_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" COMPO_USAGE_NAME="USAGE_SO1" VERSION="I" USED_COMPONENT="WDR_SELECT_OPTIONS" CARDINALITY="00" USAGE_TYPE="CL_WDY_MD_COMPONENT_USAGE"/>
  <wdy_compo_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" COMPO_USAGE_NAME="USAGE_SO2" VERSION="I" USED_COMPONENT="WDR_SELECT_OPTIONS" CARDINALITY="00" USAGE_TYPE="CL_WDY_MD_COMPONENT_USAGE"/>
  <view_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" VERSION="A" TYPE="CL_WDY_MD_VIEW" VIEW_TYPE="00" LIFESPAN="0" VIEW_CONTROLLER="VIEW01" ROOT_UI_CONT="ROOTUIELEMENTCONTAINER" DISPLAY_NAME="VIEW01" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20140822" VISIBILITY="00">
   <wdy_iobound_plug COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" PLUG_NAME="SO1_IN" VERSION="I" PLUG_TYPE="CL_WDY_MD_INBOUND_PLUG" IN_PLUG_TYPE="0" OUT_PLUG_TYPE="0" DISPLAY_NAME="SO1_IN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON" DISPLAY_NAME="BACK" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON" PARENT_NAME="BUTTONS1" AGGREGATION_NAME="BUTTONS"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1" VERSION="I" ELEMENT_POSITION="3 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON_ROW" DISPLAY_NAME="BUTTONS1" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON_ROW" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_GRID_DATA" DISPLAY_NAME="BUTTONS1_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="GRID_DATA" PARENT_NAME="BUTTONS1" AGGREGATION_NAME="LAYOUT_DATA"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="NEXT" VERSION="I" ELEMENT_POSITION="2 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON" DISPLAY_NAME="NEXT" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON" PARENT_NAME="BUTTONS1" AGGREGATION_NAME="BUTTONS"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" ELEMENT_POSITION="0 " UI_ELEMENT_TYPE="CL_WDY_MD_TRANSP_CONTAINER" DISPLAY_NAME="ROOTUIELEMENTCONTAINER" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="TRANSPARENT_CONTAINER"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_GRID_LAYOUT" DISPLAY_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="GRID_LAYOUT" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="LAYOUT"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_VIEW_CNT_UI_ELEMENT" DISPLAY_NAME="SO1_VIEW_CONT" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="VIEW_CONTAINER_UIELEMENT" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_GRID_DATA" DISPLAY_NAME="SO1_VIEW_CONT_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="GRID_DATA" PARENT_NAME="SO1_VIEW_CONT" AGGREGATION_NAME="LAYOUT_DATA"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" VERSION="I" ELEMENT_POSITION="2 " UI_ELEMENT_TYPE="CL_WDY_MD_TIMED_TRIGGER" DISPLAY_NAME="TM_TIMER" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="TIMED_TRIGGER" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_GRID_DATA" DISPLAY_NAME="TM_TIMER_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="GRID_DATA" PARENT_NAME="TM_TIMER" AGGREGATION_NAME="LAYOUT_DATA"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="5313D55104E13AFCE10000000A2A012F" PropText="Menu"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="CELL_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="COL_SPAN" PROPERTY_VALUE="1"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="SEMANTIC_COLOR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_ALIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="80%"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="03"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="4F71267B901C2184E10000000A2A012F" PropText="Zobrazit"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="HEIGHT" PROPERTY_VALUE="100%"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="IS_LAYOUT_CONTAINER" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="SCROLLING_MODE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="100%"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="CELL_PADDING" PROPERTY_VALUE="0"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="CELL_SPACING" PROPERTY_VALUE="0"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="COL_COUNT" PROPERTY_VALUE="2"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="STRETCHED_HORIZONTALLY" PropText=""/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="STRETCHED_VERTICALLY" PropText=""/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="WRAPPING" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="CELL_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="COL_SPAN" PROPERTY_VALUE="2"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_ALIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="DELAY" PROPERTY_VALUE="0"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="CELL_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="COL_SPAN" PROPERTY_VALUE="1"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="SEMANTIC_COLOR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_ALIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="20%"/>
   <wdy_view_cntr COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" CONTAINER_NAME="SO1_VIEW_CONT" VERSION="I" UI_ELEMENT_NAME="SO1_VIEW_CONT" DISPLAY_NAME="SO1_VIEW_CONT"/>
   <wdy_ui_ctx_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" BINDING_NAME="DELAY" VERSION="I" UI_ELEM_PROPERTY="DELAY" BOUND_CTX_NODE="TIMER_CONF" BOUND_CTX_ATTRIB="REFRESH_RATE"/>
   <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="BT_MENU"/>
   <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="NEXT" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="BT_NEXT"/>
   <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="ON_TIMER"/>
   <controller_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" VERSION="A" CONTROLLER_TYPE="01" CONTEXT="CONTEXT" DISPLAY_NAME="VIEW01" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20140822">
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="BT_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_MENU" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="BT_NEXT" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_NEXT" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="HANDLESO1_IN" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="VIEW01" REF_PLUG_NAME="SO1_IN" DISPLAY_NAME="HANDLESO1_IN" CODE_BODY="method HANDLESO1_IN .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="ONACTIONBT_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW01" REF_CMPNAME="BT_MENU" DISPLAY_NAME="ONACTIONBT_MENU" CODE_BODY="METHOD onactionbt_menu .



  DATA lo_w_main TYPE REF TO ig_ZMC_BC_VIEW_BIN .

      lo_w_main = wd_this-&gt;get_ZMC_BC_VIEW_BIN_ctr( ).

      lo_w_main-&gt;fire_TO_MENU_plg( ).



ENDMETHOD.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="ONACTIONBT_NEXT" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW01" REF_CMPNAME="BT_NEXT" DISPLAY_NAME="ONACTIONBT_NEXT" CODE_BODY="method ONACTIONBT_NEXT .



  wd_comp_controller-&gt;so1_check( ). &quot;with errors

  wd_comp_controller-&gt;so1_update( ). &quot;updated gui (charg)



*  confirm if all field were filled OK

   IF wd_comp_controller-&gt;errflag = &apos;&apos;.



      DATA lo_w_main TYPE REF TO ig_ZMC_BC_VIEW_BIN.

      lo_w_main = wd_this-&gt;get_ZMC_BC_VIEW_BIN_ctr( ).

      lo_w_main-&gt;fire_goto_so2_plg( ).



   ENDIF.



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="ONACTIONON_TIMER" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW01" REF_CMPNAME="ON_TIMER" DISPLAY_NAME="ONACTIONON_TIMER" CODE_BODY="method ONACTIONON_TIMER .

  wd_this-&gt;refresh_page( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="ON_TIMER" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="ON_TIMER" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="REFRESH_PAGE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="REFRESH_PAGE" CODE_BODY="method REFRESH_PAGE .

  wd_comp_controller-&gt;REFRESH_PAGE( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOAFTERACTION" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOAFTERACTION" CODE_BODY="method WDDOAFTERACTION .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOBEFOREACTION" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOBEFOREACTION" CODE_BODY="method WDDOBEFOREACTION .

*  data lo_api_controller type ref to if_wd_view_controller.

*  data lo_action         type ref to if_wd_action.



*  lo_api_controller = wd_this-&gt;wd_get_api( ).

*  lo_action = lo_api_controller-&gt;get_current_action( ).



*  if lo_action is bound.

*    case lo_action-&gt;name.

*      when &apos;...&apos;.



*    endcase.

*  endif.

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOEXIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOEXIT" CODE_BODY="method WDDOEXIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOINIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOINIT" CODE_BODY="method WDDOINIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOMODIFYVIEW" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOMODIFYVIEW" CODE_BODY="method WDDOMODIFYVIEW .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOONCONTEXTMENU" CODE_BODY="method WDDOONCONTEXTMENU .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOAFTERACTION" LANGU="C" DESCRIPTION="Method for non-action specific operations before navigation"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOBEFOREACTION" LANGU="C" DESCRIPTION="Method for Validation of User Input"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOMODIFYVIEW" LANGU="C" DESCRIPTION="Method for Modifying the View Before Rendering"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" LANGU="C" DESCRIPTION="Method for Modifying the Context Menu"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOMODIFYVIEW" PARAMETER_NAME="FIRST_TIME" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="WDY_BOOLEAN" DISPLAY_NAME="FIRST_TIME"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOMODIFYVIEW" PARAMETER_NAME="VIEW" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_VIEW" DISPLAY_NAME="VIEW"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="CONTEXT_MENU_EVENT" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_MENU_EVENT" DISPLAY_NAME="CONTEXT_MENU_EVENT"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="CONTEXT_MENU_MANAGER" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_MENU_MANAGER" DISPLAY_NAME="CONTEXT_MENU_MANAGER"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="MENU" VERSION="I" PARAM_POSITION="3 " DECLARATION_TYPE="3" ABAP_TYPING="1" ABAP_TYPE="CL_WD_MENU" DISPLAY_NAME="MENU"/>
    <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4TDLTQ2C3REXV4SIDZEEMVPKF" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
    <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4X48JDIPFX7HEQ7GXUTNA55IN" VERSION="I" USED_CONTROLLER="ZMC_BC_VIEW_BIN"/>
    <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="CONTEXT" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" NODE_POSITION="0 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" SINGLETON="X" DISPLAY_NAME="CONTEXT" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
    <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="SO1_GUI" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="1 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="SO1_GUI" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
    <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="2 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="TIMER_CONF" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="SO1_GUI" ATTRIBUTE_NAME="MENU_BTN_VISIBLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " DEFAULT_VALUE="01" ABAP_TYPE="WDUI_VISIBILITY" ABAP_TYPING="0" DISPLAY_NAME="MENU_BTN_VISIBLE" VALUE_HELP_ID="AUTO:WDUI_VISIBILITY" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="MAX_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " READ_ONLY="X" DEFAULT_VALUE="2" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="MAX_SPEED" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="MEDIUM_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " READ_ONLY="X" DEFAULT_VALUE="10" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="MEDIUM_SPEED" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="REFRESH_RATE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="REFRESH_RATE" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="SLOW_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " READ_ONLY="X" DEFAULT_VALUE="100" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="SLOW_SPEED" VALUE_HELP_MODE="0"/>
    <wdy_ctx_mapping COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4TDLTQ2C3REXV4SIDZEEMVPKF" CTX_MAPP_NAME="4TC88SS4ASAKGARXICBEQS373" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="SO1_GUI" MAP_NODE_NAME="SO1_GUI"/>
    <wdy_ctx_mapping COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4TDLTQ2C3REXV4SIDZEEMVPKF" CTX_MAPP_NAME="4X46QL6G33KCEZGGJANFEAQZZ" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="TIMER_CONF" MAP_NODE_NAME="TIMER_CONF"/>
   </controller_definition>
  </view_definition>
  <view_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" VERSION="A" TYPE="CL_WDY_MD_VIEW" VIEW_TYPE="00" LIFESPAN="0" VIEW_CONTROLLER="VIEW02" ROOT_UI_CONT="ROOTUIELEMENTCONTAINER" DISPLAY_NAME="VIEW02" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20141001" VISIBILITY="00">
   <wdy_iobound_plug COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" PLUG_NAME="SO2_IN" VERSION="I" PLUG_TYPE="CL_WDY_MD_INBOUND_PLUG" IN_PLUG_TYPE="0" OUT_PLUG_TYPE="0" DISPLAY_NAME="SO2_IN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON" DISPLAY_NAME="BACK" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON" PARENT_NAME="BUTTONS2" AGGREGATION_NAME="BUTTONS"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" VERSION="I" ELEMENT_POSITION="5 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON" DISPLAY_NAME="BT_MENU" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_ROW_DATA" DISPLAY_NAME="BT_MENU_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="ROW_DATA" PARENT_NAME="BT_MENU" AGGREGATION_NAME="LAYOUT_DATA"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BUTTONS2" VERSION="I" ELEMENT_POSITION="4 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON_ROW" DISPLAY_NAME="BUTTONS2" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON_ROW" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BUTTONS2_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_ROW_HEAD_DATA" DISPLAY_NAME="BUTTONS2_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="ROW_HEAD_DATA" PARENT_NAME="BUTTONS2" AGGREGATION_NAME="LAYOUT_DATA"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_LABEL" DISPLAY_NAME="LABLE" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="LABEL" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_ROW_HEAD_DATA" DISPLAY_NAME="LABLE_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="ROW_HEAD_DATA" PARENT_NAME="LABLE" AGGREGATION_NAME="LAYOUT_DATA"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" ELEMENT_POSITION="2 " UI_ELEMENT_TYPE="CL_WDY_MD_TEXT_VIEW" DISPLAY_NAME="LIST_STATE" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="TEXT_VIEW" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_ROW_DATA" DISPLAY_NAME="LIST_STATE_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="ROW_DATA" PARENT_NAME="LIST_STATE" AGGREGATION_NAME="LAYOUT_DATA"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" ELEMENT_POSITION="3 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON" DISPLAY_NAME="NEXT" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON" PARENT_NAME="BUTTONS2" AGGREGATION_NAME="BUTTONS"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" ELEMENT_POSITION="2 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON" DISPLAY_NAME="PREV" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON" PARENT_NAME="BUTTONS2" AGGREGATION_NAME="BUTTONS"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" ELEMENT_POSITION="0 " UI_ELEMENT_TYPE="CL_WDY_MD_TRANSP_CONTAINER" DISPLAY_NAME="ROOTUIELEMENTCONTAINER" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="TRANSPARENT_CONTAINER"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_ROW_LAYOUT" DISPLAY_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="ROW_LAYOUT" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="LAYOUT"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="SO2_VIEW_CONT" VERSION="I" ELEMENT_POSITION="3 " UI_ELEMENT_TYPE="CL_WDY_MD_VIEW_CNT_UI_ELEMENT" DISPLAY_NAME="SO2_VIEW_CONT" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="VIEW_CONTAINER_UIELEMENT" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="SO2_VIEW_CONT_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_ROW_HEAD_DATA" DISPLAY_NAME="SO2_VIEW_CONT_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="ROW_HEAD_DATA" PARENT_NAME="SO2_VIEW_CONT" AGGREGATION_NAME="LAYOUT_DATA"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" VERSION="I" ELEMENT_POSITION="6 " UI_ELEMENT_TYPE="CL_WDY_MD_TIMED_TRIGGER" DISPLAY_NAME="TM_TIMER" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="TIMED_TRIGGER" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
   <wdy_ui_element COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_ROW_DATA" DISPLAY_NAME="TM_TIMER_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="ROW_DATA" PARENT_NAME="TM_TIMER" AGGREGATION_NAME="LAYOUT_DATA"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="C32B4AC1D641D41198110060B0672A3C" PropText="Zpět"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="5313D55104E13AFCE10000000A2A012F" PropText="Menu"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="20%"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BUTTONS2" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BUTTONS2" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BUTTONS2" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BUTTONS2_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BUTTONS2_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="ROW_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BUTTONS2_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="ROW_DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BUTTONS2_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_GUTTER" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE" VERSION="I" PROPERTY_NAME="LABEL_FOR" PROPERTY_VALUE="LIST_STATE"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="508E182BBA8412A4E10000000A2A012F" PropText="Položka"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE" VERSION="I" PROPERTY_NAME="WIDTH" PropText=""/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="ROW_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="ROW_DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LABLE_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_GUTTER" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="09"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="03"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="LAYOUT" PROPERTY_VALUE="01"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="SEMANTIC_COLOR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="TEXT" PropText=""/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="03"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="49F639800DBE7040E10000000A2A012F" PropText="Další"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="50B4332D329332F2E10000000A2A012F" PropText="Předchozí"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="HEIGHT" PROPERTY_VALUE="100%"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="IS_LAYOUT_CONTAINER" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="SCROLLING_MODE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="100%"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="WRAPPING" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="SO2_VIEW_CONT" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="SO2_VIEW_CONT" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="SO2_VIEW_CONT" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="SO2_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="SO2_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="ROW_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="SO2_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="ROW_DESIGN" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="SO2_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_GUTTER" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="DELAY" PROPERTY_VALUE="0"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
   <wdy_ui_property COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
   <wdy_view_cntr COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" CONTAINER_NAME="SO2_VIEW_CONT" VERSION="I" UI_ELEMENT_NAME="SO2_VIEW_CONT" DISPLAY_NAME="SO2_VIEW_CONT"/>
   <wdy_ui_ctx_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" BINDING_NAME="TEXT" VERSION="I" UI_ELEM_PROPERTY="TEXT" BOUND_CTX_NODE="SO2_GUI" BOUND_CTX_ATTRIB="LIST_STATE"/>
   <wdy_ui_ctx_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" BINDING_NAME="ENABLED" VERSION="I" UI_ELEM_PROPERTY="ENABLED" BOUND_CTX_NODE="SO2_GUI" BOUND_CTX_ATTRIB="NEXT_ENABLE"/>
   <wdy_ui_ctx_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" BINDING_NAME="ENABLED" VERSION="I" UI_ELEM_PROPERTY="ENABLED" BOUND_CTX_NODE="SO2_GUI" BOUND_CTX_ATTRIB="PREV_ENABLE"/>
   <wdy_ui_ctx_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" BINDING_NAME="DELAY" VERSION="I" UI_ELEM_PROPERTY="DELAY" BOUND_CTX_NODE="TIMER_CONF" BOUND_CTX_ATTRIB="REFRESH_RATE"/>
   <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="BT_BACK"/>
   <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="BT_MENU" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="BT_MENU"/>
   <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="BT_NEXT"/>
   <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="BT_PREV"/>
   <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="ON_TIMER"/>
   <controller_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" VERSION="A" CONTROLLER_TYPE="01" CONTEXT="CONTEXT" DISPLAY_NAME="VIEW02" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20141001">
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="BT_BACK" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_BACK" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="BT_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_MENU" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="BT_NEXT" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_NEXT" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="BT_PREV" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_PREV" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="HANDLESO2_IN" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="VIEW02" REF_PLUG_NAME="SO2_IN" DISPLAY_NAME="HANDLESO2_IN" CODE_BODY='method HANDLESO2_IN .



  wd_comp_controller-&gt;so2_load( ).   &quot;load data

  wd_comp_controller-&gt;so2_update( ). &quot;update GUI



endmethod.

' ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONBT_BACK" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="BT_BACK" DISPLAY_NAME="ONACTIONBT_BACK" CODE_BODY="method ONACTIONBT_BACK .



  DATA lo_w_main TYPE REF TO ig_ZMC_BC_VIEW_BIN.

      lo_w_main = wd_this-&gt;get_ZMC_BC_VIEW_BIN_ctr( ).

      lo_w_main-&gt;fire_goto_so1_plg( ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONBT_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="BT_MENU" DISPLAY_NAME="ONACTIONBT_MENU" CODE_BODY="method ONACTIONBT_MENU .



DATA lo_w_main TYPE REF TO ig_ZMC_BC_VIEW_BIN .

      lo_w_main = wd_this-&gt;get_ZMC_BC_VIEW_BIN_ctr( ).

      lo_w_main-&gt;fire_TO_MENU_plg( ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONBT_NEXT" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="BT_NEXT" DISPLAY_NAME="ONACTIONBT_NEXT" CODE_BODY="method ONACTIONBT_NEXT .



  add 1 to wd_comp_controller-&gt;list_index.

  wd_comp_controller-&gt;so2_update( ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONBT_PREV" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="BT_PREV" DISPLAY_NAME="ONACTIONBT_PREV" CODE_BODY="method ONACTIONBT_PREV .



  SUBTRACT 1 from wd_comp_controller-&gt;list_index.

  wd_comp_controller-&gt;so2_update( ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONON_TIMER" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="ON_TIMER" DISPLAY_NAME="ONACTIONON_TIMER" CODE_BODY="method ONACTIONON_TIMER .

  wd_this-&gt;refresh_page( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ON_TIMER" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="ON_TIMER" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="REFRESH_PAGE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="REFRESH_PAGE" CODE_BODY="method REFRESH_PAGE .

  wd_comp_controller-&gt;refresh_page( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOAFTERACTION" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOAFTERACTION" CODE_BODY="method WDDOAFTERACTION .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOBEFOREACTION" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOBEFOREACTION" CODE_BODY="method WDDOBEFOREACTION .

*  data lo_api_controller type ref to if_wd_view_controller.

*  data lo_action         type ref to if_wd_action.



*  lo_api_controller = wd_this-&gt;wd_get_api( ).

*  lo_action = lo_api_controller-&gt;get_current_action( ).



*  if lo_action is bound.

*    case lo_action-&gt;name.

*      when &apos;...&apos;.



*    endcase.

*  endif.

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOEXIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOEXIT" CODE_BODY="method WDDOEXIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOINIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOINIT" CODE_BODY="method WDDOINIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOMODIFYVIEW" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOMODIFYVIEW" CODE_BODY="method WDDOMODIFYVIEW .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOONCONTEXTMENU" CODE_BODY="method WDDOONCONTEXTMENU .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOAFTERACTION" LANGU="C" DESCRIPTION="Method for non-action specific operations before navigation"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOBEFOREACTION" LANGU="C" DESCRIPTION="Method for Validation of User Input"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOMODIFYVIEW" LANGU="C" DESCRIPTION="Method for Modifying the View Before Rendering"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" LANGU="C" DESCRIPTION="Method for Modifying the Context Menu"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOMODIFYVIEW" PARAMETER_NAME="FIRST_TIME" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="WDY_BOOLEAN" DISPLAY_NAME="FIRST_TIME"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOMODIFYVIEW" PARAMETER_NAME="VIEW" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_VIEW" DISPLAY_NAME="VIEW"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="CONTEXT_MENU_EVENT" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_MENU_EVENT" DISPLAY_NAME="CONTEXT_MENU_EVENT"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="CONTEXT_MENU_MANAGER" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_MENU_MANAGER" DISPLAY_NAME="CONTEXT_MENU_MANAGER"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="MENU" VERSION="I" PARAM_POSITION="3 " DECLARATION_TYPE="3" ABAP_TYPING="1" ABAP_TYPE="CL_WD_MENU" DISPLAY_NAME="MENU"/>
    <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4TB3XFQHA7XV92W5PKFRRF5M7" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
    <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4X48K7LRPG8FD0DRSLZQNU4HB" VERSION="I" USED_CONTROLLER="ZMC_BC_VIEW_BIN"/>
    <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="CONTEXT" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" NODE_POSITION="0 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" SINGLETON="X" DISPLAY_NAME="CONTEXT" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
    <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="1 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="SO2_GUI" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
    <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="TIMER_CONF" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="2 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="TIMER_CONF" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="CHARG_SHOW" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="CHARG_SHOW" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="LIST_STATE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="STRING" ABAP_TYPING="0" DISPLAY_NAME="LIST_STATE" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="NEXT_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="NEXT_ENABLE" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="PREV_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="PREV_ENABLE" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="SONUM_SHOW" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="5 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="SONUM_SHOW" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="MAX_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " READ_ONLY="X" DEFAULT_VALUE="2" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="MAX_SPEED" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="MEDIUM_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " READ_ONLY="X" DEFAULT_VALUE="10" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="MEDIUM_SPEED" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="REFRESH_RATE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="REFRESH_RATE" VALUE_HELP_MODE="0"/>
    <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="SLOW_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " READ_ONLY="X" DEFAULT_VALUE="100" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="SLOW_SPEED" VALUE_HELP_MODE="0"/>
    <wdy_ctx_mapping COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4TB3XFQHA7XV92W5PKFRRF5M7" CTX_MAPP_NAME="4TB3Y1HZ09G60XZY8R2K8ZINJ" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="SO2_GUI" MAP_NODE_NAME="SO2_GUI"/>
    <wdy_ctx_mapping COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4TB3XFQHA7XV92W5PKFRRF5M7" CTX_MAPP_NAME="4X46QUCQQFHTNWORI7G3EN7SF" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="TIMER_CONF" MAP_NODE_NAME="TIMER_CONF"/>
   </controller_definition>
  </view_definition>
  <view_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="ZMC_BC_VIEW_BIN" VERSION="A" TYPE="CL_WDY_MD_WINDOW" VIEW_TYPE="00" LIFESPAN="0" VIEW_CONTROLLER="ZMC_BC_VIEW_BIN" DISPLAY_NAME="ZMC_BC_VIEW_BIN" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20141001" DEF_ROOT_NODE="VIEW01_USAGE_1" VISIBILITY="00">
   <view_window title=""/>
   <wdy_viewt COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="ZMC_BC_VIEW_BIN" LANGU="C" DESCRIPTION="Zobrazení skladového místa"/>
   <wdy_iobound_plug COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="ZMC_BC_VIEW_BIN" PLUG_NAME="DEFAULT" VERSION="I" PLUG_TYPE="CL_WDY_MD_INBOUND_PLUG" IN_PLUG_TYPE="1" OUT_PLUG_TYPE="0" DISPLAY_NAME="DEFAULT" IS_INTF_ITEM="X"/>
   <wdy_iobound_plug COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="ZMC_BC_VIEW_BIN" PLUG_NAME="GOTO_SO1" VERSION="I" PLUG_TYPE="CL_WDY_MD_OUTBOUND_PLUG" IN_PLUG_TYPE="0" OUT_PLUG_TYPE="0" DISPLAY_NAME="GOTO_SO1"/>
   <wdy_iobound_plug COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="ZMC_BC_VIEW_BIN" PLUG_NAME="GOTO_SO2" VERSION="I" PLUG_TYPE="CL_WDY_MD_OUTBOUND_PLUG" IN_PLUG_TYPE="0" OUT_PLUG_TYPE="0" DISPLAY_NAME="GOTO_SO2"/>
   <wdy_iobound_plug COMPONENT_NAME="ZMC_BC_VIEW_BIN" VIEW_NAME="ZMC_BC_VIEW_BIN" PLUG_NAME="TO_MENU" VERSION="I" PLUG_TYPE="CL_WDY_MD_OUTBOUND_PLUG" IN_PLUG_TYPE="0" OUT_PLUG_TYPE="0" DISPLAY_NAME="TO_MENU" IS_INTF_ITEM="X"/>
   <wdy_nav_link COMPONENT_NAME="ZMC_BC_VIEW_BIN" WINDOW_NAME="ZMC_BC_VIEW_BIN" NAV_LINK_NAME="GOTO_SO1_NLINK_1" VERSION="I" SOURCE_PLUG_VIEW="ZMC_BC_VIEW_BIN" SOURCE_PLUG_NAME="GOTO_SO1"/>
   <wdy_nav_link COMPONENT_NAME="ZMC_BC_VIEW_BIN" WINDOW_NAME="ZMC_BC_VIEW_BIN" NAV_LINK_NAME="GOTO_SO2_NLINK_3" VERSION="I" SOURCE_PLUG_VIEW="ZMC_BC_VIEW_BIN" SOURCE_PLUG_NAME="GOTO_SO2"/>
   <wdy_nav_targref COMPONENT_NAME="ZMC_BC_VIEW_BIN" WINDOW_NAME="ZMC_BC_VIEW_BIN" NAV_LINK_NAME="GOTO_SO1_NLINK_1" NAV_TARGREF_NAME="GOTO_SO1_TREF_2" VERSION="I" TARGET_PLUG_VIEW="VIEW01" TARGET_PLUG_NAME="SO1_IN" TARGET_VUSE_NAME="VIEW01_USAGE_1"/>
   <wdy_nav_targref COMPONENT_NAME="ZMC_BC_VIEW_BIN" WINDOW_NAME="ZMC_BC_VIEW_BIN" NAV_LINK_NAME="GOTO_SO2_NLINK_3" NAV_TARGREF_NAME="GOTO_SO2_TREF_4" VERSION="I" TARGET_PLUG_VIEW="VIEW02" TARGET_PLUG_NAME="SO2_IN" TARGET_VUSE_NAME="VIEW02_USAGE_1"/>
   <wdy_vsh_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" WINDOW_NAME="ZMC_BC_VIEW_BIN" VSH_NODE_NAME="VIEW01_USAGE_1" VERSION="I" VSH_NODE_TYPE="CL_WDY_MD_VIEW_USAGE" USED_VIEW="VIEW01" DISPLAY_NAME="VIEW01_USAGE_1"/>
   <wdy_vsh_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" WINDOW_NAME="ZMC_BC_VIEW_BIN" VSH_NODE_NAME="VIEW02_USAGE_1" VERSION="I" VSH_NODE_TYPE="CL_WDY_MD_VIEW_USAGE" USED_VIEW="VIEW02" DISPLAY_NAME="VIEW02_USAGE_1"/>
   <wdy_vsh_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" WINDOW_NAME="ZMC_BC_VIEW_BIN" VSH_NODE_NAME="WND_SELECTION_SCREEN_USAGE_2" VERSION="I" VSH_NODE_TYPE="CL_WDY_MD_VIEW_USAGE" PHOLDER_OWNER="VIEW01_USAGE_1" PHOLDER_NAME="SO1_VIEW_CONT_VCA_1" USED_COMPONENT="WDR_SELECT_OPTIONS" USED_VIEW="WND_SELECTION_SCREEN" DISPLAY_NAME="WND_SELECTION_SCREEN_USAGE_2" COMPONENT_USAGE="USAGE_SO1"/>
   <wdy_vsh_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" WINDOW_NAME="ZMC_BC_VIEW_BIN" VSH_NODE_NAME="WND_SELECTION_SCREEN_USAGE_3" VERSION="I" VSH_NODE_TYPE="CL_WDY_MD_VIEW_USAGE" PHOLDER_OWNER="VIEW02_USAGE_1" PHOLDER_NAME="SO2_VIEW_CONT_VCA_1" USED_COMPONENT="WDR_SELECT_OPTIONS" USED_VIEW="WND_SELECTION_SCREEN" DISPLAY_NAME="WND_SELECTION_SCREEN_USAGE_3" COMPONENT_USAGE="USAGE_SO2"/>
   <wdy_vsh_pholder COMPONENT_NAME="ZMC_BC_VIEW_BIN" WINDOW_NAME="ZMC_BC_VIEW_BIN" VSH_NODE_NAME="VIEW01_USAGE_1" VSH_PHOLDER_NAME="SO1_VIEW_CONT_VCA_1" VERSION="I" VSH_PHOLDER_TYPE="CL_WDY_MD_VIEW_CNT_ASSIGNMENT" DISPLAY_NAME="SO1_VIEW_CONT_VCA_1" ASSIGNED_CNTR="SO1_VIEW_CONT" DEFAULT_NODE="WND_SELECTION_SCREEN_USAGE_2" X="0 " Y="0 " Z="0 "/>
   <wdy_vsh_pholder COMPONENT_NAME="ZMC_BC_VIEW_BIN" WINDOW_NAME="ZMC_BC_VIEW_BIN" VSH_NODE_NAME="VIEW02_USAGE_1" VSH_PHOLDER_NAME="SO2_VIEW_CONT_VCA_1" VERSION="I" VSH_PHOLDER_TYPE="CL_WDY_MD_VIEW_CNT_ASSIGNMENT" DISPLAY_NAME="SO2_VIEW_CONT_VCA_1" ASSIGNED_CNTR="SO2_VIEW_CONT" DEFAULT_NODE="WND_SELECTION_SCREEN_USAGE_3" X="0 " Y="0 " Z="0 "/>
   <controller_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" VERSION="A" CONTROLLER_TYPE="06" CONTEXT="CONTEXT" DISPLAY_NAME="ZMC_BC_VIEW_BIN" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20141001">
    <wdy_controllert COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" LANGU="C" DESCRIPTION="Zobrazení skladového místa"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="HANDLEDEFAULT" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="ZMC_BC_VIEW_BIN" REF_PLUG_NAME="DEFAULT" DISPLAY_NAME="HANDLEDEFAULT" CODE_BODY="method HANDLEDEFAULT .

endmethod." ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOEXIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOEXIT" CODE_BODY="method WDDOEXIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOINIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOINIT" CODE_BODY="method WDDOINIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOONCLOSE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOONCLOSE" CODE_BODY="method WDDOONCLOSE .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOONOPEN" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOONOPEN" CODE_BODY="method WDDOONOPEN .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOONCLOSE" LANGU="C" DESCRIPTION="Handling For Closing of Window"/>
    <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOONOPEN" LANGU="C" DESCRIPTION="Handling For Opening of Window"/>
    <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOONOPEN" PARAMETER_NAME="WINDOW_DESCR" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_WINDOW_DESCRIPTION" DISPLAY_NAME="WINDOW_DESCR"/>
    <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CTLR_USAGE_NAME="4TDLTPUNKST8CI9285C2CTQUN" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
    <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" NODE_NAME="CONTEXT" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" NODE_POSITION="0 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" SINGLETON="X" DISPLAY_NAME="CONTEXT" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   </controller_definition>
  </view_definition>
  <controller_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" VERSION="A" CONTROLLER_TYPE="02" CONTEXT="CONTEXT" DISPLAY_NAME="COMPONENTCONTROLLER" RUNTIME_OBJECT="ZIWCI_MC_BC_VIEW_BIN" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20141001">
   <wdy_controllert COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" LANGU="C" DESCRIPTION="Zobrazení skladového místa"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="AUTH" CODE_BODY="method AUTH .

  CALL FUNCTION &apos;ZMC_CHECK_PARAM&apos;

    EXPORTING

      ID    = PARID

      VALUE = PARVA

    EXCEPTIONS not_assigned = 1 .



 IF sy-subrc NE 0.

  wd_this-&gt;message( ).

  wd_this-&gt;set_timer_fast( ).

   IF SET_BACK eq &apos;X&apos;.

    wd_this-&gt;mv_auth_err = &apos;X&apos;.

   ENDIF.

   IF SET_ERROR eq &apos;X&apos;.

    wd_this-&gt;ERRFLAG = &apos;X&apos;.

   ENDIF.

 ELSE.

   IF SET_BACK eq &apos;X&apos;.

    wd_this-&gt;mv_auth_err = &apos;&apos;.

   ENDIF.

 ENDIF.



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH_LGORT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="AUTH_LGORT" CODE_BODY="method AUTH_LGORT .



wd_this-&gt;auth(

    PARID     = &apos;ZRF_LGORT&apos;

    PARVA     = lv_xuvalue

    SET_BACK  = &apos;&apos;

    SET_ERROR = &apos;X&apos;

  ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH_WERKS" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="AUTH_WERKS" CODE_BODY="method AUTH_WERKS .



  wd_this-&gt;auth(

    PARID     = &apos;ZRF_WERKS&apos;

    PARVA     = lv_xuvalue

    SET_BACK  = &apos;&apos;

    SET_ERROR = &apos;X&apos;

  ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="ENABLE_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="ENABLE_MENU" CODE_BODY="method ENABLE_MENU .



    wd_this-&gt;mr_so1_gui-&gt;set_attribute(

    name = &apos;MENU_BTN_VISIBLE&apos;

    value = 2 &quot;visible

  ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0" IS_INTF_ITEM="X"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="ERRFLAG" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="ERRFLAG" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="CHAR1" READ_ONLY="X"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="FOCUS" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="FOCUS" CODE_BODY="method FOCUS .



  wd_this-&gt;focus_prev = wd_this-&gt;focus_act.

  wd_this-&gt;focus_act  = field.



  if screen = &apos;SO1&apos;.

    wd_this-&gt;mr_so1-&gt;request_focus( field ).

  else.

*    wd_this-&gt;mr_so02-&gt;request_focus( field ).

  endif.



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="FOCUS_ACT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="FOCUS_ACT" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="STRING"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="FOCUS_PREV" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="FOCUS_PREV" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="STRING"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="LIST_COUNT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="LIST_COUNT" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="INT4" READ_ONLY="X"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="LIST_INDEX" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="LIST_INDEX" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="INT4" READ_ONLY="X"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MESSAGE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="MESSAGE" CODE_BODY="method MESSAGE .



  IF sy-msgty = &apos;E&apos;.

     wd_this-&gt;errflag = &apos;X&apos;.

  ENDIF.



 wd_this-&gt;mr_msg_man-&gt;clear_messages( ).



  wd_this-&gt;mr_msg_man-&gt;report_t100_message(

    msgid = sy-msgid

    msgty = sy-msgty

    msgno = sy-msgno

    p1    = sy-msgv1

    p2    = sy-msgv2

    p3    = sy-msgv3

    p4    = sy-msgv4

  ).



  if wd_this-&gt;errflag eq &apos;X&apos;.

    wd_this-&gt;set_timer_fast( ).

  ENDIF.



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MR_GLOBAL_DATA" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="MR_GLOBAL_DATA" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_NODE"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MR_MENGE_LIST" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="MR_MENGE_LIST" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_NODE"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MR_MSG_MAN" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="MR_MSG_MAN" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_MESSAGE_MANAGER"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MR_SO1" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="MR_SO1" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_SELECT_OPTIONS"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MR_SO1_GUI" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="MR_SO1_GUI" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_NODE"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MR_SO2" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="MR_SO2" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_SELECT_OPTIONS"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MR_SO2_GUI" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="MR_SO2_GUI" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_NODE"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MV_AUTH_ERR" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="MV_AUTH_ERR" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="BOOL" READ_ONLY="X"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P1_LGORT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P1_LGORT" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LGORT_D"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P1_SKLM" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P1_SKLM" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="CHAR14"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P1_WERKS" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P1_WERKS" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="WERKS_D"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_CHARG" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_CHARG" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="CHARG_D"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_MAKTX" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_MAKTX" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="MAKTX"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_MATNR" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_MATNR" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="MATNR"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_MEINS" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_MEINS" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="MEINS"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_MENGE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_MENGE" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="CHAR14"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_SONUM" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_SONUM" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="CHAR25"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="PREFILL_TIMER_CONTEXT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="PREFILL_TIMER_CONTEXT" CODE_BODY="method PREFILL_TIMER_CONTEXT .



  DATA lo_nd_timer_conf TYPE REF TO if_wd_context_node.

  DATA lo_el_timer_conf TYPE REF TO if_wd_context_element.

  DATA ls_timer_conf TYPE wd_this-&gt;Element_timer_conf.



  lo_nd_timer_conf = wd_context-&gt;get_child_node( name =

wd_this-&gt;wdctx_timer_conf ).



  lo_el_timer_conf = lo_nd_timer_conf-&gt;get_element( ).



  ls_timer_conf-refresh_rate = WD_ASSIST-&gt;TIMER_SLOW.

  ls_timer_conf-max_speed    = WD_ASSIST-&gt;TIMER_FAST.

  ls_timer_conf-medium_speed = WD_ASSIST-&gt;TIMER_MEDIUM.

  ls_timer_conf-slow_speed   = WD_ASSIST-&gt;TIMER_SLOW.



* set all declared attributes

  lo_el_timer_conf-&gt;set_static_attributes(

  static_attributes = ls_timer_conf ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="PREFILL_USER_PARAMS" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="PREFILL_USER_PARAMS" CODE_BODY="method PREFILL_USER_PARAMS .



DATA lv_werks TYPE werks.

DATA lv_lgort TYPE lgort_d.

DATA lv_lgnum TYPE lgnum.





CALL FUNCTION &apos;ZMC_PREFILL_V2&apos;

 IMPORTING

   werks = lv_werks

   lgort = lv_lgort

   lgnum = lv_lgnum

 EXCEPTIONS

   WERKS_MISSING = 1

   LGORT_MISSING = 2

   LGNUM_MISSING = 3

   OTHER         = 4.



  IF sy-subrc NE 0 and

     sy-subrc NE 3.

   wd_this-&gt;MV_AUTH_ERR = &apos;X&apos;.

   wd_this-&gt;message( ).

   wd_this-&gt;set_timer_fast( ).



 ELSE.



   &quot;nastavenie aplikacnych dat z uzivatelskych

    move:

*      lv_lgnum to wd_this-&gt;P_UMLGO,

      lv_lgort to   wd_this-&gt;P1_LGORT-&gt;*,

      lv_werks to   wd_this-&gt;P1_WERKS-&gt;*.

ENDIF.



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="REFRESH_PAGE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="REFRESH_PAGE" CODE_BODY="method REFRESH_PAGE .

  wd_this-&gt;SET_TIMER_SLOW( ).



  IF wd_this-&gt;mv_auth_err EQ &apos;X&apos;.

    wd_this-&gt;to_menu( ).

  ENDIF.

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SET_TIMER_FAST" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="SET_TIMER_FAST" CODE_BODY="method SET_TIMER_FAST .

*--------------------- CW READ/SET(TIMER_CONF)

*------------------------------------

   DATA lo_nd_timer_conf TYPE REF TO if_wd_context_node.

   DATA lo_el_timer_conf TYPE REF TO if_wd_context_element.

   DATA ls_timer_conf TYPE wd_this-&gt;Element_timer_conf.

   lo_nd_timer_conf = wd_context-&gt;get_child_node( name =

wd_this-&gt;wdctx_timer_conf ).

   lo_el_timer_conf = lo_nd_timer_conf-&gt;get_element( ).

   lo_el_timer_conf-&gt;get_static_attributes(

     IMPORTING

       static_attributes = ls_timer_conf ).

*--------------------- CW READ/SET(TIMER_CONF)

*------------------------------------



  ls_timer_conf-refresh_rate = ls_timer_conf-max_speed.

  lo_el_timer_conf-&gt;set_static_attributes( ls_timer_conf ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SET_TIMER_MEDIUM" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="SET_TIMER_MEDIUM" CODE_BODY="method SET_TIMER_MEDIUM .

*--------------------- CW READ/SET(TIMER_CONF)

*------------------------------------

   DATA lo_nd_timer_conf TYPE REF TO if_wd_context_node.

   DATA lo_el_timer_conf TYPE REF TO if_wd_context_element.

   DATA ls_timer_conf TYPE wd_this-&gt;Element_timer_conf.

   lo_nd_timer_conf = wd_context-&gt;get_child_node( name =

wd_this-&gt;wdctx_timer_conf ).

   lo_el_timer_conf = lo_nd_timer_conf-&gt;get_element( ).

   lo_el_timer_conf-&gt;get_static_attributes(

     IMPORTING

       static_attributes = ls_timer_conf ).

*--------------------- CW READ/SET(TIMER_CONF)

*------------------------------------



  ls_timer_conf-refresh_rate = ls_timer_conf-medium_speed.

  lo_el_timer_conf-&gt;set_static_attributes( ls_timer_conf ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SET_TIMER_SLOW" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="SET_TIMER_SLOW" CODE_BODY="method SET_TIMER_SLOW .

*--------------------- CW READ/SET(TIMER_CONF)

*------------------------------------

   DATA lo_nd_timer_conf TYPE REF TO if_wd_context_node.

   DATA lo_el_timer_conf TYPE REF TO if_wd_context_element.

   DATA ls_timer_conf TYPE wd_this-&gt;Element_timer_conf.

   lo_nd_timer_conf = wd_context-&gt;get_child_node( name =

wd_this-&gt;wdctx_timer_conf ).

   lo_el_timer_conf = lo_nd_timer_conf-&gt;get_element( ).

   lo_el_timer_conf-&gt;get_static_attributes(

     IMPORTING

       static_attributes = ls_timer_conf ).

*--------------------- CW READ/SET(TIMER_CONF)

*------------------------------------



  ls_timer_conf-refresh_rate = ls_timer_conf-medium_speed.

  lo_el_timer_conf-&gt;set_static_attributes( ls_timer_conf ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_CHECK" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="SO1_CHECK" CODE_BODY="method SO1_CHECK .



  DATA gd TYPE wd_this-&gt;element_global_data.

  data wa_mng type wd_this-&gt;element_menge_list.



  CLEAR: wd_this-&gt;errflag,wd_this-&gt;mv_auth_err,gd.



******** init data *******************************************



* load data from selscreen 01 (null parameters)

  wd_this-&gt;p1_werks ?=

    wd_this-&gt;mr_so1-&gt;get_value_of_parameter_field( &apos;WERKS&apos; ).

  wd_this-&gt;p1_lgort ?=

    wd_this-&gt;mr_so1-&gt;get_value_of_parameter_field( &apos;LGORT&apos; ).

  wd_this-&gt;p1_sklm ?=

    wd_this-&gt;mr_so1-&gt;get_value_of_parameter_field( &apos;SKLM&apos; ).





* handle NULL values

  IF wd_this-&gt;p1_werks IS INITIAL. CREATE DATA wd_this-&gt;p1_werks. ENDIF.

  IF wd_this-&gt;p1_lgort IS INITIAL. CREATE DATA wd_this-&gt;p1_lgort. ENDIF.

  IF wd_this-&gt;p1_sklm IS INITIAL. CREATE DATA wd_this-&gt;p1_sklm. ENDIF.





******** check data *******************************************



  CLEAR gd.



  DATA lv_xuvalue TYPE xuvalue.



  &quot;obsahuje referencia hodnotu pre autorizaciu?

  IF wd_this-&gt;p1_werks-&gt;* IS NOT INITIAL.

    move:

      wd_this-&gt;p1_werks-&gt;* to lv_xuvalue.

    wd_this-&gt;auth_werks( lv_xuvalue ).

  ENDIF.



  IF wd_this-&gt;errflag eq &apos;X&apos;.

    wd_this-&gt;set_timer_fast( ).

    wd_this-&gt;focus( field = &apos;WERKS&apos; screen = &apos;SO1&apos; ).

    exit.

  ENDIF.



  &quot;obsahuje referencia hodnotu pre autorizaciu?

  IF wd_this-&gt;p1_lgort-&gt;* IS NOT INITIAL.



&quot;Autorizacia &quot;*&quot;:

    move:

    wd_this-&gt;p1_lgort-&gt;* to lv_xuvalue.

    wd_this-&gt;auth_lgort( lv_xuvalue ).

  ENDIF.





  IF wd_this-&gt;errflag eq &apos;X&apos;.

    wd_this-&gt;set_timer_fast( ).

    wd_this-&gt;focus( field = &apos;LGORT&apos; screen = &apos;SO1&apos; ).

    exit.

  ENDIF.



* check werks, lgort (sklad z)

  CALL FUNCTION &apos;ZMC_CHECK_LGORT&apos;

   EXPORTING

      x_wm             = &apos;X&apos; &quot;pouze rizeny sklad

*   CHANGING

      werks            = wd_this-&gt;p1_werks-&gt;*

      lgort            = wd_this-&gt;p1_lgort-&gt;*



   IMPORTING

      lgnum            = gd-lgnum &quot;č WM skladu

   EXCEPTIONS

     empty_werks       = 1

     wrong_werks       = 2

     empty_lgort       = 3

     wrong_lgort       = 4

     OTHERS            = 5.

  IF sy-subrc &lt;&gt; 0.

     IF sy-subrc &lt;= 2.

        wd_this-&gt;focus( field = &apos;WERKS&apos; screen = &apos;SO1&apos; ).

     ELSE.

        wd_this-&gt;focus( field = &apos;LGORT&apos; screen = &apos;SO1&apos; ).

     ENDIF.

     wd_this-&gt;message( silent ).

     &quot;check only one error

     IF wd_this-&gt;errflag = &apos;X&apos;. EXIT. ENDIF.

  ENDIF.

  gd-werks = wd_this-&gt;p1_werks-&gt;*.

  gd-lgort = wd_this-&gt;p1_lgort-&gt;*.





*   check bin - not empty

    IF wd_this-&gt;p1_sklm-&gt;* IS INITIAL.

*      sy-msgid = &apos;YRFABB&apos;.

*      sy-msgty = &apos;E&apos;.

*      sy-msgno = 1.

      DATA s(15).

      IF sy-langu = &apos;C&apos;.

        s = &apos;Skl. místo&apos;.

      ELSE.

        s = &apos;Storage Bin&apos;.

      ENDIF.



      CALL FUNCTION &apos;ZMC_SET_MSG&apos;

      EXPORTING

        ID  = &apos;ZRF2&apos;

        NUM = 001

        VAL1 = s.



      wd_this-&gt;focus( field = &apos;SKLM&apos; screen = &apos;SO1&apos; ).

      wd_this-&gt;message( silent ).

      &quot;check only one error

      IF wd_this-&gt;errflag = &apos;X&apos;. EXIT. ENDIF.









    ENDIF.



*   check StorBin exists

    CALL FUNCTION &apos;ZMC_CONV_LGPLA_12&apos;

      EXPORTING

           lgnum      = gd-lgnum &quot;č. říz. skladu

           misto      = wd_this-&gt;p1_sklm-&gt;*

           u_v        = &apos;&apos;  &quot;no check - uskladnit/vyskladnit

      IMPORTING

           lgtyp      = gd-lgtyp &quot;typ skladu

           lgpla      = gd-lgpla &quot;skl. místo

           lenvw      = gd-lenvw &quot;skl. s řízením skl. jednotek

      EXCEPTIONS

           empty      = 1

           blok_uskl  = 2

           blok_vyskl = 3

           neexistuje = 4

           OTHERS     = 5.

    IF sy-subrc = 0.

      &quot;reformat Storage Bin ID

      CONCATENATE gd-lgtyp &apos;.&apos; gd-lgpla

        INTO wd_this-&gt;p1_sklm-&gt;*.

    ELSE.

      wd_this-&gt;focus( field = &apos;SKLM&apos; screen = &apos;SO1&apos; ).

      wd_this-&gt;message( silent ).

      &quot;check only one error

      IF wd_this-&gt;errflag = &apos;X&apos;. EXIT. ENDIF.

    ENDIF.





* check any menge

  select SINGLE matnr from lqua into wa_mng-matnr

    where werks eq gd-werks

      and lgnum eq gd-lgnum

      and lgtyp eq gd-lgtyp

      and lgpla eq gd-lgpla

      and verme ge 0.

  IF sy-subrc &lt;&gt; 0.

*    sy-msgid  = &apos;ZVE_BC&apos;.

*    sy-msgty  = &apos;E&apos;.

*    sy-msgno  = &apos;005&apos;.

*    sy-msgv1  = wd_this-&gt;p1_sklm-&gt;*.



    CALL FUNCTION &apos;ZMC_SET_MSG&apos;

    EXPORTING

      ID   = &apos;ZRF2&apos;

      NUM  = 005

      VAL1 = wd_this-&gt;p1_sklm-&gt;*.



    wd_this-&gt;focus( field = &apos;SKLM&apos; screen = &apos;SO1&apos; ).

    wd_this-&gt;message( silent ).

     &quot;check only one error

     IF wd_this-&gt;errflag = &apos;X&apos;. EXIT. ENDIF.

  ENDIF.



* everything is OK

  wd_this-&gt;focus( field = &apos;SKLM&apos; screen = &apos;SO1&apos; ).





******** store data *******************************************



  wd_this-&gt;mr_global_data-&gt;set_static_attributes( gd ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_ON_ENTER" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_COMPONENT="WDR_SELECT_OPTIONS" REF_CTLR_NAME="COMPONENTCONTROLLER" REF_CMPNAME="ON_ENTER" DISPLAY_NAME="SO1_ON_ENTER" CODE_BODY="method SO1_ON_ENTER .



  wd_this-&gt;SO1_CHECK( silent = &apos;X&apos; ). &quot;do not display errors

   wd_this-&gt;SO1_update( ). &quot;updated gui (charg enable/disable)



*  confirm if all field were filled OK

   if wd_this-&gt;errflag = &apos;&apos; and wd_this-&gt;focus_prev = &apos;SKLM&apos;.



      DATA lo_w_main TYPE REF TO ig_ZMC_BC_VIEW_BIN .

      lo_w_main =   wd_this-&gt;get_ZMC_BC_VIEW_BIN_ctr( ).

      lo_w_main-&gt;fire_goto_so2_plg( ).



   endif.



endmethod.

" ACTION_TYPE="0" EVENT_SOURCE="4TB3U8IKV6B3UZ5Q6LBKXYEY7" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_UPDATE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="SO1_UPDATE" CODE_BODY="method SO1_UPDATE .



**** Init Selscreen **********************************************



  IF first_time = &apos;X&apos;.



* instantiate used component

  DATA lo_cmp_usage TYPE REF TO if_wd_component_usage.

  lo_cmp_usage =  wd_this-&gt;wd_cpuse_usage_so1( ).



  IF lo_cmp_usage-&gt;has_active_component( ) IS INITIAL.

    lo_cmp_usage-&gt;create_component( ).

  ENDIF.



* get Selscreen Reference from SO If Controller

  DATA lo_interfacecontroller TYPE REF TO iwci_wdr_select_options .

  lo_interfacecontroller =   wd_this-&gt;wd_cpifc_usage_so1( ).



  wd_this-&gt;mr_so1 = lo_interfacecontroller-&gt;init_selection_screen( ).



* global settings

  wd_this-&gt;mr_so1-&gt;set_global_options(

    i_display_btn_cancel  = abap_false

    i_display_btn_check   = abap_false

    i_display_btn_reset   = abap_false

    i_display_btn_execute = abap_false

  ).



* create selscreen data

  CREATE DATA wd_this-&gt;p1_werks.

  CREATE DATA wd_this-&gt;p1_lgort. &quot;sklad

  CREATE DATA wd_this-&gt;p1_sklm.



* prefill data

 wd_this-&gt;prefill_user_params( ).





**** Clear Selscreen **********************************************



  ELSE.

    wd_this-&gt;mr_so1-&gt;remove_all_sel_screen_items( ).

  ENDIF.





**** set-up Selscreen **********************************************



   DATA tmp_text TYPE string.

   DATA tmp_bool.





* zavod

  wd_this-&gt;mr_so1-&gt;add_parameter_field(

    i_id              = &apos;WERKS&apos;

    i_value           = wd_this-&gt;p1_werks

    i_value_help_mode = 1 &quot;deactivated

*    i_value_help_id   = &apos;&apos;

*    i_obligatory  = abap_true &quot;vypada to blbě

*    i_read_only   = abap_true



  ).



  IF sy-langu = &apos;C&apos;.

     tmp_text = &apos;Sklad&apos;.

  ELSE.

     tmp_text = &apos;StorLoc&apos;.

  ENDIF.

  wd_this-&gt;mr_so1-&gt;add_parameter_field(

    i_id          = &apos;LGORT&apos;

    i_value       = wd_this-&gt;p1_lgort

*    i_description = tmp_text

  ).





*  skladove misto

   IF sy-langu = &apos;C&apos;.

       tmp_text = &apos;Skl. místo&apos;.

    ELSE.

       tmp_text = &apos;StorageBin&apos;.

    ENDIF.

    wd_this-&gt;mr_so1-&gt;add_parameter_field(

      i_id          = &apos;SKLM&apos;

      i_value       = wd_this-&gt;p1_sklm

      i_description = tmp_text

*      i_read_only   = abap_true

      ).





endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO2_LOAD" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="SO2_LOAD" CODE_BODY="method SO2_LOAD .



  DATA gd TYPE wd_this-&gt;element_global_data.

  DATA wa_list TYPE wd_this-&gt;element_menge_list.

  DATA lt_list TYPE wd_this-&gt;elements_menge_list.

*  data l_bool type abap_bool.



* get global data

  wd_this-&gt;mr_global_data-&gt;get_static_attributes(

    IMPORTING static_attributes = gd

  ).





* select list items

  clear: wa_list, lt_list.

  SELECT matnr sobkz sonum charg verme meins from lqua

    into CORRESPONDING FIELDS OF wa_list

    where werks = gd-werks

      and lgnum = gd-lgnum

      and lgtyp = gd-lgtyp

      and lgpla = gd-lgpla

      and verme ge 0.

*    doselekt textu

    clear wa_list-maktx.

    SELECT SINGLE maktx INTO wa_list-maktx

      FROM makt

      WHERE matnr EQ wa_list-matnr

        AND spras EQ sy-langu.

    append wa_list to lt_list.

  ENDSELECT.



* bind

  DESCRIBE TABLE lt_list LINES wd_this-&gt;list_count.

  wd_this-&gt;list_index = 1.

  wd_this-&gt;mr_menge_list-&gt;bind_elements(

    new_items = lt_list

    set_initial_elements = abap_true

  ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO2_UPDATE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="SO2_UPDATE" CODE_BODY="method SO2_UPDATE .



  DATA tmp_bool.

  DATA tmp_text TYPE string.

  DATA tmp_num TYPE string.

  DATA wa_mng TYPE wd_this-&gt;element_menge_list.



  DATA gd TYPE wd_this-&gt;element_global_data.



**** Init Selscreen **********************************************



IF first_time = &apos;X&apos;.



* instantiate used component

  DATA lo_cmp_usage TYPE REF TO if_wd_component_usage.

  lo_cmp_usage =  wd_this-&gt;wd_cpuse_usage_so2( ).



  IF lo_cmp_usage-&gt;has_active_component( ) IS INITIAL.

    lo_cmp_usage-&gt;create_component( ).

  ENDIF.



* get Selscreen Reference from SO If Controller

  DATA lo_interfacecontroller TYPE REF TO iwci_wdr_select_options .

  lo_interfacecontroller =   wd_this-&gt;wd_cpifc_usage_so2( ).



  wd_this-&gt;mr_so2 = lo_interfacecontroller-&gt;init_selection_screen( ).



* create data

  CREATE DATA wd_this-&gt;p2_matnr.

  CREATE DATA wd_this-&gt;p2_maktx.

  CREATE DATA wd_this-&gt;p2_charg.

  CREATE DATA wd_this-&gt;p2_sonum.



  CREATE DATA wd_this-&gt;p2_menge.

  CREATE DATA wd_this-&gt;p2_meins.





* global settings

  wd_this-&gt;mr_so2-&gt;set_global_options(

    i_display_btn_cancel  = abap_false

    i_display_btn_check   = abap_false

    i_display_btn_reset   = abap_false

    i_display_btn_execute = abap_false

  ).



**** Clear Selscreen **********************************************



ELSE.



  wd_this-&gt;mr_so2-&gt;remove_all_sel_screen_items( ).



ENDIF.





****** Get screen values *****************************************



if first_time is INITIAL.



* get global data

  wd_this-&gt;mr_global_data-&gt;get_static_attributes(

    IMPORTING static_attributes = gd

  ).



* enable/disable prev button

  IF wd_this-&gt;list_index = 1.

     wd_this-&gt;mr_so2_gui-&gt;set_attribute(

       name = &apos;PREV_ENABLE&apos;

       value = abap_false

     ).

  ELSE.

     wd_this-&gt;mr_so2_gui-&gt;set_attribute(

       name = &apos;PREV_ENABLE&apos;

       value = abap_true

     ).

  ENDIF.



* enable/disable next button

  IF wd_this-&gt;list_index = wd_this-&gt;list_count.

     wd_this-&gt;mr_so2_gui-&gt;set_attribute(

       name = &apos;NEXT_ENABLE&apos;

       value = abap_false

     ).

  ELSE.

     wd_this-&gt;mr_so2_gui-&gt;set_attribute(

       name = &apos;NEXT_ENABLE&apos;

       value = abap_true

     ).

  ENDIF.



* compile list state

  tmp_num = wd_this-&gt;list_index.

  CONCATENATE &apos;(&apos; tmp_num &apos;/&apos; INTO tmp_text.

  tmp_num = wd_this-&gt;list_count.

  CONCATENATE tmp_text tmp_num &apos;)&apos; INTO tmp_text.

  CONDENSE tmp_text NO-GAPS.

  wd_this-&gt;mr_so2_gui-&gt;set_attribute(

    name  = &apos;LIST_STATE&apos;

    value = tmp_text

  ).



* load fields from menge list

  wd_this-&gt;mr_menge_list-&gt;get_static_attributes(

    EXPORTING index = wd_this-&gt;list_index

    IMPORTING static_attributes = wa_mng ).



  wd_this-&gt;p2_matnr-&gt;* = wa_mng-matnr.

  wd_this-&gt;p2_maktx-&gt;* = wa_mng-maktx.



  wd_this-&gt;p2_charg-&gt;* = wa_mng-charg.

  if wa_mng-charg is INITIAL.

    tmp_bool = &apos;&apos;.

  else.

    tmp_bool = &apos;X&apos;.

  endif.

  wd_this-&gt;mr_so2_gui-&gt;set_attribute(

    name = &apos;CHARG_SHOW&apos;

    value = tmp_bool

  ).



*  wd_this-&gt;p2_sonum-&gt;* = gd-sonum.

  CONCATENATE wa_mng-sobkz wa_mng-sonum INTO wd_this-&gt;p2_sonum-&gt;*.

  if wd_this-&gt;p2_sonum-&gt;* is INITIAL.

    tmp_bool = &apos;&apos;.

  else.

    tmp_bool = &apos;X&apos;.

  endif.

  wd_this-&gt;mr_so2_gui-&gt;set_attribute(

    name = &apos;SONUM_SHOW&apos;

    value = tmp_bool

  ).



  CALL FUNCTION &apos;ZMC_FORMAT_NUMBER&apos;

    EXPORTING

      i_number       = wa_mng-verme

    IMPORTING

      e_number       = wd_this-&gt;p2_menge-&gt;*

    EXCEPTIONS

      nan            = 1

      OTHERS         = 2.



  wd_this-&gt;p2_meins-&gt;* = wa_mng-meins.



endif.



**** set-up Selscreen **********************************************



*  CREATE DATA wd_this-&gt;p2_matnr. &quot;for type recognition

  wd_this-&gt;mr_so2-&gt;add_parameter_field(

    i_id          = &apos;MATNR&apos;

    i_value       = wd_this-&gt;p2_matnr

    i_read_only   = abap_true

  ).



*  CREATE DATA wd_this-&gt;p2_maktx. &quot;for type recognition

  IF sy-langu = &apos;C&apos;.

     tmp_text = &apos;TextMat&apos;.

  ELSE.

     tmp_text = &apos;MatDescr&apos;.

  ENDIF.

  wd_this-&gt;mr_so2-&gt;add_parameter_field(

    i_id          = &apos;MAKTX&apos;

    i_value       = wd_this-&gt;p2_maktx

    i_description = tmp_text

    i_read_only   = abap_true

  ).



  wd_this-&gt;mr_so2_gui-&gt;get_attribute(

    EXPORTING name  = &apos;CHARG_SHOW&apos;

    IMPORTING value = tmp_bool ).

  IF tmp_bool = &apos;X&apos;.

    wd_this-&gt;mr_so2-&gt;add_parameter_field(

      i_id    = &apos;CHARG&apos;

      i_value = wd_this-&gt;p2_charg

      i_read_only = abap_true

    ).

   ENDIF.



  wd_this-&gt;mr_so2_gui-&gt;get_attribute(

    EXPORTING name  = &apos;SONUM_SHOW&apos;

    IMPORTING value = tmp_bool ).

  IF tmp_bool = &apos;X&apos;.

    IF sy-langu = &apos;C&apos;. &quot;zvl. zasoba

      tmp_text = &apos;ZvlZás&apos;.

    ELSE.

      tmp_text = &apos;SpecStock&apos;.

    ENDIF.

    wd_this-&gt;mr_so2-&gt;add_parameter_field(

      i_id    = &apos;SONUM&apos;

      i_value = wd_this-&gt;p2_sonum

      i_read_only = abap_true

      i_description = tmp_text

    ).

   ENDIF.



*  CREATE DATA wd_this-&gt;p2_menge1. &quot;for type recognition

  IF sy-langu = &apos;C&apos;.

     tmp_text = &apos;Množství&apos;.

  ELSE.

     tmp_text = &apos;Quantity&apos;.

  ENDIF.

  wd_this-&gt;mr_so2-&gt;add_parameter_field(

    i_id          = &apos;MENGE&apos;

    i_value       = wd_this-&gt;p2_menge

    i_description = tmp_text

    i_read_only   = abap_true

  ).





*  CREATE DATA wd_this-&gt;p2_meins. &quot;for type recognition

  IF sy-langu = &apos;C&apos;.

     tmp_text = &apos;Zákl. MJ&apos;.

  ELSE.

     tmp_text = &apos;BaseUnit&apos;.

  ENDIF.

  wd_this-&gt;mr_so2-&gt;add_parameter_field(

    i_id          = &apos;MEINS&apos;

    i_description = tmp_text

    i_value       = wd_this-&gt;p2_meins

    i_read_only  = abap_true

  ).





endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="TO_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="TO_MENU" CODE_BODY="method TO_MENU .

  DATA lr_ref TYPE REF TO ig_ZMC_BC_VIEW_BIN.

  lr_ref = wd_this-&gt;get_ZMC_BC_VIEW_BIN_ctr( ).

  lr_ref-&gt;fire_TO_MENU_plg( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOAPPLICATIONSTATECHANGE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOAPPLICATIONSTATECHANGE" CODE_BODY="method WDDOAPPLICATIONSTATECHANGE .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOBEFORENAVIGATION" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOBEFORENAVIGATION" CODE_BODY="method WDDOBEFORENAVIGATION .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOEXIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOEXIT" CODE_BODY="method WDDOEXIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOINIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOINIT" CODE_BODY="method WDDOINIT .



***** prefill global timer constants ************





wd_this-&gt;PREFILL_TIMER_CONTEXT( ).





**** init msg man ref *****



  DATA lo_api_controller TYPE REF TO if_wd_controller.

  lo_api_controller ?= wd_this-&gt;wd_get_api( ).



  wd_this-&gt;mr_msg_man = lo_api_controller-&gt;get_message_manager( ).





**** init node references *****



  wd_this-&gt;mr_so1_gui = wd_context-&gt;get_child_node( &apos;SO1_GUI&apos; ).



  wd_this-&gt;mr_so2_gui = wd_context-&gt;get_child_node( &apos;SO2_GUI&apos; ).



  wd_this-&gt;mr_global_data = wd_context-&gt;get_child_node( &apos;GLOBAL_DATA&apos; ).



  wd_this-&gt;mr_menge_list = wd_context-&gt;get_child_node( &apos;MENGE_LIST&apos; ).





**** init selection screens *****



  wd_this-&gt;so1_update( first_time = &apos;X&apos; ).

  wd_this-&gt;so2_update( first_time = &apos;X&apos; ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOPOSTPROCESSING" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOPOSTPROCESSING" CODE_BODY="method WDDOPOSTPROCESSING .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH_LGORT" LANGU="C" DESCRIPTION="ciastkova autorizacia  skladu"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH_WERKS" LANGU="C" DESCRIPTION="ciastkova autorizacia  zavodu"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MV_AUTH_ERR" LANGU="C" DESCRIPTION="Chyba autentizacie"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="PREFILL_TIMER_CONTEXT" LANGU="C" DESCRIPTION="predvyplnenie konstatnt casovaca z assist triedy"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="PREFILL_USER_PARAMS" LANGU="C" DESCRIPTION="predvyplnenie uziv. parametrov"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOAPPLICATIONSTATECHANGE" LANGU="C" DESCRIPTION="Handling for Suspending and Resuming an Application"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOBEFORENAVIGATION" LANGU="C" DESCRIPTION="Error Handling Before Navigation Through Application"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOPOSTPROCESSING" LANGU="C" DESCRIPTION="Prepare Output"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH" PARAMETER_NAME="PARID" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="MEMORYID" DISPLAY_NAME="PARID"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH" PARAMETER_NAME="PARVA" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="XUVALUE" DISPLAY_NAME="PARVA"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH" PARAMETER_NAME="SET_BACK" VERSION="I" PARAM_POSITION="3 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="BOOL" DISPLAY_NAME="SET_BACK" OPTIONAL="X"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH" PARAMETER_NAME="SET_ERROR" VERSION="I" PARAM_POSITION="4 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="BOOL" DISPLAY_NAME="SET_ERROR" OPTIONAL="X"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH_LGORT" PARAMETER_NAME="LV_XUVALUE" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="XUVALUE" DISPLAY_NAME="LV_XUVALUE"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="AUTH_WERKS" PARAMETER_NAME="LV_XUVALUE" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="XUVALUE" DISPLAY_NAME="LV_XUVALUE"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="FOCUS" PARAMETER_NAME="FIELD" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="STRING" DISPLAY_NAME="FIELD"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="FOCUS" PARAMETER_NAME="SCREEN" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="STRING" DISPLAY_NAME="SCREEN"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MESSAGE" PARAMETER_NAME="SILENT" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="CHAR1" DISPLAY_NAME="SILENT" OPTIONAL="X"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_CHECK" PARAMETER_NAME="SILENT" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="CHAR1" DISPLAY_NAME="SILENT" OPTIONAL="X"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_UPDATE" PARAMETER_NAME="FIRST_TIME" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="CHAR1" DISPLAY_NAME="FIRST_TIME" OPTIONAL="X"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO2_UPDATE" PARAMETER_NAME="FIRST_TIME" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="CHAR1" DISPLAY_NAME="FIRST_TIME" OPTIONAL="X"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOAPPLICATIONSTATECHANGE" PARAMETER_NAME="STATE_CHANGE" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_APPLICATION_STATE_CHANGE" DISPLAY_NAME="STATE_CHANGE"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOBEFORENAVIGATION" PARAMETER_NAME="IS_CURRENT_ROOT" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="WDY_BOOLEAN" DISPLAY_NAME="IS_CURRENT_ROOT"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOEXIT" PARAMETER_NAME="REASON" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="WDR_APPL_EXIT_REASON" DISPLAY_NAME="REASON"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOPOSTPROCESSING" PARAMETER_NAME="IS_CURRENT_ROOT" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="WDY_BOOLEAN" DISPLAY_NAME="IS_CURRENT_ROOT"/>
   <wdy_ctlr_paramt COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" LANGU="C" CMPNAME="AUTH" PARAMETER_NAME="SET_BACK" DESCRIPTION="Vratenie o view v pripade chybajuceho parametru"/>
   <wdy_ctlr_paramt COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" LANGU="C" CMPNAME="AUTH" PARAMETER_NAME="SET_ERROR" DESCRIPTION="Nastavenie globalnej chyby v aplikacii"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CTLR_USAGE_NAME="4TB3U8IKV6B3UZ5Q6LBKXYEY7" VERSION="I" COMPONENT_USAGE="USAGE_SO1" USED_CONTROLLER="COMPONENTCONTROLLER"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CTLR_USAGE_NAME="4TB3U8Q9E4WTDLP6CFDX80DNZ" VERSION="I" COMPONENT_USAGE="USAGE_SO1"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CTLR_USAGE_NAME="4TB3UA812V4RZZHBH9UB6E4OF" VERSION="I" COMPONENT_USAGE="USAGE_SO2" USED_CONTROLLER="COMPONENTCONTROLLER"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CTLR_USAGE_NAME="4TB3UAFPLTQHIM0RN3WNGG3E7" VERSION="I" COMPONENT_USAGE="USAGE_SO2"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" CTLR_USAGE_NAME="4X471X534WJLO4EUG2ZLEMK33" VERSION="I" USED_CONTROLLER="ZMC_BC_VIEW_BIN"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="CONTEXT" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" NODE_POSITION="0 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" SINGLETON="X" DISPLAY_NAME="CONTEXT" ABAP_TYPING="0" INIT_LEAD_SELECT="X" IS_INTF_ITEM="X"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="GLOBAL_DATA" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="3 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="GLOBAL_DATA" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="4 " COLLECTION_TYPE="03" CARDINALITY="02" SELECTION="00" DISPLAY_NAME="MENGE_LIST" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO1_GUI" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="2 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="SO1_GUI" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO2_GUI" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="1 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="SO2_GUI" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="TIMER_CONF" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="5 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="TIMER_CONF" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="GLOBAL_DATA" ATTRIBUTE_NAME="LENVW" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="6 " ABAP_TYPE="T331_LENVW" ABAP_TYPING="0" DISPLAY_NAME="LENVW" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="GLOBAL_DATA" ATTRIBUTE_NAME="LGNUM" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " ABAP_TYPE="LGNUM" ABAP_TYPING="0" DISPLAY_NAME="LGNUM" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="GLOBAL_DATA" ATTRIBUTE_NAME="LGORT" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " ABAP_TYPE="LGORT_D" ABAP_TYPING="0" DISPLAY_NAME="LGORT" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="GLOBAL_DATA" ATTRIBUTE_NAME="LGPLA" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="5 " ABAP_TYPE="LGPLA" ABAP_TYPING="0" DISPLAY_NAME="LGPLA" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="GLOBAL_DATA" ATTRIBUTE_NAME="LGTYP" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " ABAP_TYPE="LGTYP" ABAP_TYPING="0" DISPLAY_NAME="LGTYP" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="GLOBAL_DATA" ATTRIBUTE_NAME="WERKS" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="WERKS_D" ABAP_TYPING="0" DISPLAY_NAME="WERKS" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="CHARG" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " ABAP_TYPE="CHARG_D" ABAP_TYPING="0" DISPLAY_NAME="CHARG" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="MAKTX" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " ABAP_TYPE="MAKTX" ABAP_TYPING="0" DISPLAY_NAME="MAKTX" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="MATNR" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="MATNR" ABAP_TYPING="0" DISPLAY_NAME="MATNR" VALUE_HELP_MODE="1"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="MEINS" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="6 " ABAP_TYPE="MEINS" ABAP_TYPING="0" DISPLAY_NAME="MEINS" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="SOBKZ" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " ABAP_TYPE="SOBKZ" ABAP_TYPING="0" DISPLAY_NAME="SOBKZ" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="SONUM" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="5 " ABAP_TYPE="LVS_SONUM" ABAP_TYPING="0" DISPLAY_NAME="SONUM" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="VERME" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="7 " ABAP_TYPE="LQUA_VERME" ABAP_TYPING="0" DISPLAY_NAME="VERME" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO1_GUI" ATTRIBUTE_NAME="MENU_BTN_VISIBLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " DEFAULT_VALUE="01" ABAP_TYPE="WDUI_VISIBILITY" ABAP_TYPING="0" DISPLAY_NAME="MENU_BTN_VISIBLE" VALUE_HELP_ID="AUTO:WDUI_VISIBILITY" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="CHARG_SHOW" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="CHARG_SHOW" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="LIST_STATE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="STRING" ABAP_TYPING="0" DISPLAY_NAME="LIST_STATE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="NEXT_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="NEXT_ENABLE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="PREV_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="PREV_ENABLE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="SONUM_SHOW" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="5 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="SONUM_SHOW" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="MAX_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " READ_ONLY="X" DEFAULT_VALUE="2" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="MAX_SPEED" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="MEDIUM_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " READ_ONLY="X" DEFAULT_VALUE="10" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="MEDIUM_SPEED" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="REFRESH_RATE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="REFRESH_RATE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="SLOW_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " READ_ONLY="X" DEFAULT_VALUE="100" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="SLOW_SPEED" VALUE_HELP_MODE="0"/>
  </controller_definition>
  <controller_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="EMPTYVIEW" VERSION="A" CONTROLLER_TYPE="01" DISPLAY_NAME="EMPTYVIEW" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDON="00000000"/>
  <controller_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" VERSION="A" CONTROLLER_TYPE="01" CONTEXT="CONTEXT" DISPLAY_NAME="VIEW01" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20140822">
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="BT_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_MENU" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="BT_NEXT" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_NEXT" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="HANDLESO1_IN" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="VIEW01" REF_PLUG_NAME="SO1_IN" DISPLAY_NAME="HANDLESO1_IN" CODE_BODY="method HANDLESO1_IN .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="ONACTIONBT_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW01" REF_CMPNAME="BT_MENU" DISPLAY_NAME="ONACTIONBT_MENU" CODE_BODY="METHOD onactionbt_menu .



  DATA lo_w_main TYPE REF TO ig_ZMC_BC_VIEW_BIN .

      lo_w_main = wd_this-&gt;get_ZMC_BC_VIEW_BIN_ctr( ).

      lo_w_main-&gt;fire_TO_MENU_plg( ).



ENDMETHOD.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="ONACTIONBT_NEXT" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW01" REF_CMPNAME="BT_NEXT" DISPLAY_NAME="ONACTIONBT_NEXT" CODE_BODY="method ONACTIONBT_NEXT .



  wd_comp_controller-&gt;so1_check( ). &quot;with errors

  wd_comp_controller-&gt;so1_update( ). &quot;updated gui (charg)



*  confirm if all field were filled OK

   IF wd_comp_controller-&gt;errflag = &apos;&apos;.



      DATA lo_w_main TYPE REF TO ig_ZMC_BC_VIEW_BIN.

      lo_w_main = wd_this-&gt;get_ZMC_BC_VIEW_BIN_ctr( ).

      lo_w_main-&gt;fire_goto_so2_plg( ).



   ENDIF.



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="ONACTIONON_TIMER" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW01" REF_CMPNAME="ON_TIMER" DISPLAY_NAME="ONACTIONON_TIMER" CODE_BODY="method ONACTIONON_TIMER .

  wd_this-&gt;refresh_page( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="ON_TIMER" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="ON_TIMER" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="REFRESH_PAGE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="REFRESH_PAGE" CODE_BODY="method REFRESH_PAGE .

  wd_comp_controller-&gt;REFRESH_PAGE( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOAFTERACTION" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOAFTERACTION" CODE_BODY="method WDDOAFTERACTION .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOBEFOREACTION" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOBEFOREACTION" CODE_BODY="method WDDOBEFOREACTION .

*  data lo_api_controller type ref to if_wd_view_controller.

*  data lo_action         type ref to if_wd_action.



*  lo_api_controller = wd_this-&gt;wd_get_api( ).

*  lo_action = lo_api_controller-&gt;get_current_action( ).



*  if lo_action is bound.

*    case lo_action-&gt;name.

*      when &apos;...&apos;.



*    endcase.

*  endif.

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOEXIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOEXIT" CODE_BODY="method WDDOEXIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOINIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOINIT" CODE_BODY="method WDDOINIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOMODIFYVIEW" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOMODIFYVIEW" CODE_BODY="method WDDOMODIFYVIEW .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOONCONTEXTMENU" CODE_BODY="method WDDOONCONTEXTMENU .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOAFTERACTION" LANGU="C" DESCRIPTION="Method for non-action specific operations before navigation"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOBEFOREACTION" LANGU="C" DESCRIPTION="Method for Validation of User Input"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOMODIFYVIEW" LANGU="C" DESCRIPTION="Method for Modifying the View Before Rendering"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" LANGU="C" DESCRIPTION="Method for Modifying the Context Menu"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOMODIFYVIEW" PARAMETER_NAME="FIRST_TIME" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="WDY_BOOLEAN" DISPLAY_NAME="FIRST_TIME"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOMODIFYVIEW" PARAMETER_NAME="VIEW" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_VIEW" DISPLAY_NAME="VIEW"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="CONTEXT_MENU_EVENT" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_MENU_EVENT" DISPLAY_NAME="CONTEXT_MENU_EVENT"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="CONTEXT_MENU_MANAGER" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_MENU_MANAGER" DISPLAY_NAME="CONTEXT_MENU_MANAGER"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="MENU" VERSION="I" PARAM_POSITION="3 " DECLARATION_TYPE="3" ABAP_TYPING="1" ABAP_TYPE="CL_WD_MENU" DISPLAY_NAME="MENU"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4TDLTQ2C3REXV4SIDZEEMVPKF" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4X48JDIPFX7HEQ7GXUTNA55IN" VERSION="I" USED_CONTROLLER="ZMC_BC_VIEW_BIN"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="CONTEXT" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" NODE_POSITION="0 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" SINGLETON="X" DISPLAY_NAME="CONTEXT" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="SO1_GUI" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="1 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="SO1_GUI" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="2 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="TIMER_CONF" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="SO1_GUI" ATTRIBUTE_NAME="MENU_BTN_VISIBLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " DEFAULT_VALUE="01" ABAP_TYPE="WDUI_VISIBILITY" ABAP_TYPING="0" DISPLAY_NAME="MENU_BTN_VISIBLE" VALUE_HELP_ID="AUTO:WDUI_VISIBILITY" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="MAX_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " READ_ONLY="X" DEFAULT_VALUE="2" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="MAX_SPEED" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="MEDIUM_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " READ_ONLY="X" DEFAULT_VALUE="10" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="MEDIUM_SPEED" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="REFRESH_RATE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="REFRESH_RATE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="SLOW_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " READ_ONLY="X" DEFAULT_VALUE="100" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="SLOW_SPEED" VALUE_HELP_MODE="0"/>
   <wdy_ctx_mapping COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4TDLTQ2C3REXV4SIDZEEMVPKF" CTX_MAPP_NAME="4TC88SS4ASAKGARXICBEQS373" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="SO1_GUI" MAP_NODE_NAME="SO1_GUI"/>
   <wdy_ctx_mapping COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4TDLTQ2C3REXV4SIDZEEMVPKF" CTX_MAPP_NAME="4X46QL6G33KCEZGGJANFEAQZZ" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="TIMER_CONF" MAP_NODE_NAME="TIMER_CONF"/>
  </controller_definition>
  <controller_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" VERSION="A" CONTROLLER_TYPE="01" CONTEXT="CONTEXT" DISPLAY_NAME="VIEW02" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20141001">
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="BT_BACK" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_BACK" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="BT_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_MENU" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="BT_NEXT" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_NEXT" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="BT_PREV" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BT_PREV" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="HANDLESO2_IN" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="VIEW02" REF_PLUG_NAME="SO2_IN" DISPLAY_NAME="HANDLESO2_IN" CODE_BODY='method HANDLESO2_IN .



  wd_comp_controller-&gt;so2_load( ).   &quot;load data

  wd_comp_controller-&gt;so2_update( ). &quot;update GUI



endmethod.

' ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONBT_BACK" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="BT_BACK" DISPLAY_NAME="ONACTIONBT_BACK" CODE_BODY="method ONACTIONBT_BACK .



  DATA lo_w_main TYPE REF TO ig_ZMC_BC_VIEW_BIN.

      lo_w_main = wd_this-&gt;get_ZMC_BC_VIEW_BIN_ctr( ).

      lo_w_main-&gt;fire_goto_so1_plg( ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONBT_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="BT_MENU" DISPLAY_NAME="ONACTIONBT_MENU" CODE_BODY="method ONACTIONBT_MENU .



DATA lo_w_main TYPE REF TO ig_ZMC_BC_VIEW_BIN .

      lo_w_main = wd_this-&gt;get_ZMC_BC_VIEW_BIN_ctr( ).

      lo_w_main-&gt;fire_TO_MENU_plg( ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONBT_NEXT" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="BT_NEXT" DISPLAY_NAME="ONACTIONBT_NEXT" CODE_BODY="method ONACTIONBT_NEXT .



  add 1 to wd_comp_controller-&gt;list_index.

  wd_comp_controller-&gt;so2_update( ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONBT_PREV" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="BT_PREV" DISPLAY_NAME="ONACTIONBT_PREV" CODE_BODY="method ONACTIONBT_PREV .



  SUBTRACT 1 from wd_comp_controller-&gt;list_index.

  wd_comp_controller-&gt;so2_update( ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONON_TIMER" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="ON_TIMER" DISPLAY_NAME="ONACTIONON_TIMER" CODE_BODY="method ONACTIONON_TIMER .

  wd_this-&gt;refresh_page( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="ON_TIMER" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="ON_TIMER" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="REFRESH_PAGE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="REFRESH_PAGE" CODE_BODY="method REFRESH_PAGE .

  wd_comp_controller-&gt;refresh_page( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOAFTERACTION" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOAFTERACTION" CODE_BODY="method WDDOAFTERACTION .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOBEFOREACTION" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOBEFOREACTION" CODE_BODY="method WDDOBEFOREACTION .

*  data lo_api_controller type ref to if_wd_view_controller.

*  data lo_action         type ref to if_wd_action.



*  lo_api_controller = wd_this-&gt;wd_get_api( ).

*  lo_action = lo_api_controller-&gt;get_current_action( ).



*  if lo_action is bound.

*    case lo_action-&gt;name.

*      when &apos;...&apos;.



*    endcase.

*  endif.

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOEXIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOEXIT" CODE_BODY="method WDDOEXIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOINIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOINIT" CODE_BODY="method WDDOINIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOMODIFYVIEW" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOMODIFYVIEW" CODE_BODY="method WDDOMODIFYVIEW .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOONCONTEXTMENU" CODE_BODY="method WDDOONCONTEXTMENU .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOAFTERACTION" LANGU="C" DESCRIPTION="Method for non-action specific operations before navigation"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOBEFOREACTION" LANGU="C" DESCRIPTION="Method for Validation of User Input"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOMODIFYVIEW" LANGU="C" DESCRIPTION="Method for Modifying the View Before Rendering"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" LANGU="C" DESCRIPTION="Method for Modifying the Context Menu"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOMODIFYVIEW" PARAMETER_NAME="FIRST_TIME" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="WDY_BOOLEAN" DISPLAY_NAME="FIRST_TIME"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOMODIFYVIEW" PARAMETER_NAME="VIEW" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_VIEW" DISPLAY_NAME="VIEW"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="CONTEXT_MENU_EVENT" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_MENU_EVENT" DISPLAY_NAME="CONTEXT_MENU_EVENT"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="CONTEXT_MENU_MANAGER" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_MENU_MANAGER" DISPLAY_NAME="CONTEXT_MENU_MANAGER"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" PARAMETER_NAME="MENU" VERSION="I" PARAM_POSITION="3 " DECLARATION_TYPE="3" ABAP_TYPING="1" ABAP_TYPE="CL_WD_MENU" DISPLAY_NAME="MENU"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4TB3XFQHA7XV92W5PKFRRF5M7" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4X48K7LRPG8FD0DRSLZQNU4HB" VERSION="I" USED_CONTROLLER="ZMC_BC_VIEW_BIN"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="CONTEXT" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" NODE_POSITION="0 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" SINGLETON="X" DISPLAY_NAME="CONTEXT" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="1 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="SO2_GUI" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="TIMER_CONF" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="2 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" DISPLAY_NAME="TIMER_CONF" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="CHARG_SHOW" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="CHARG_SHOW" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="LIST_STATE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="STRING" ABAP_TYPING="0" DISPLAY_NAME="LIST_STATE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="NEXT_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="NEXT_ENABLE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="PREV_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="PREV_ENABLE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="SONUM_SHOW" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="5 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="SONUM_SHOW" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="MAX_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " READ_ONLY="X" DEFAULT_VALUE="2" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="MAX_SPEED" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="MEDIUM_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " READ_ONLY="X" DEFAULT_VALUE="10" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="MEDIUM_SPEED" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="REFRESH_RATE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="REFRESH_RATE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" NODE_NAME="TIMER_CONF" ATTRIBUTE_NAME="SLOW_SPEED" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " READ_ONLY="X" DEFAULT_VALUE="100" ABAP_TYPE="I" ABAP_TYPING="0" DISPLAY_NAME="SLOW_SPEED" VALUE_HELP_MODE="0"/>
   <wdy_ctx_mapping COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4TB3XFQHA7XV92W5PKFRRF5M7" CTX_MAPP_NAME="4TB3Y1HZ09G60XZY8R2K8ZINJ" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="SO2_GUI" MAP_NODE_NAME="SO2_GUI"/>
   <wdy_ctx_mapping COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4TB3XFQHA7XV92W5PKFRRF5M7" CTX_MAPP_NAME="4X46QUCQQFHTNWORI7G3EN7SF" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="TIMER_CONF" MAP_NODE_NAME="TIMER_CONF"/>
  </controller_definition>
  <controller_definition COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" VERSION="A" CONTROLLER_TYPE="06" CONTEXT="CONTEXT" DISPLAY_NAME="ZMC_BC_VIEW_BIN" AUTHOR="CZMICYP" CREATEDON="20140311" CHANGEDBY="CZMICYP" CHANGEDON="20141001">
   <wdy_controllert COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" LANGU="C" DESCRIPTION="Zobrazení skladového místa"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="HANDLEDEFAULT" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="ZMC_BC_VIEW_BIN" REF_PLUG_NAME="DEFAULT" DISPLAY_NAME="HANDLEDEFAULT" CODE_BODY="method HANDLEDEFAULT .

endmethod." ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOEXIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOEXIT" CODE_BODY="method WDDOEXIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOINIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOINIT" CODE_BODY="method WDDOINIT .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOONCLOSE" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOONCLOSE" CODE_BODY="method WDDOONCLOSE .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOONOPEN" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="WDDOONOPEN" CODE_BODY="method WDDOONOPEN .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOONCLOSE" LANGU="C" DESCRIPTION="Handling For Closing of Window"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOONOPEN" LANGU="C" DESCRIPTION="Handling For Opening of Window"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CMPNAME="WDDOONOPEN" PARAMETER_NAME="WINDOW_DESCR" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_WINDOW_DESCRIPTION" DISPLAY_NAME="WINDOW_DESCR"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" CTLR_USAGE_NAME="4TDLTPUNKST8CI9285C2CTQUN" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_VIEW_BIN" CONTROLLER_NAME="ZMC_BC_VIEW_BIN" NODE_NAME="CONTEXT" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" NODE_POSITION="0 " COLLECTION_TYPE="03" CARDINALITY="01" SELECTION="01" SINGLETON="X" DISPLAY_NAME="CONTEXT" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
  </controller_definition>
 </WDYN>
</nugget>
