<?xml version="1.0" encoding="utf-16"?>
<WDYN COMPONENT_NAME="ZMC_BC_CONFRIM" VERSION="A" TYPE="0" CMP_CONTROLLER="COMPONENTCONTROLLER" CMP_INTERFACE="COMPONENTINTERFACE" DISPLAY_NAME="ZMC_BC_CONFRIM" AUTHOR="CZMICYP" CREATEDON="20131205" CHANGEDBY="CZMICYP" CHANGEDON="20140512" GENDATE="20140822" GENTIME="134358" 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_CONFRIM" LANGU="C" DESCRIPTION="potvrzování skladových příkazů"/>
 <wdy_compo_usage COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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="20131205" CHANGEDBY="CZMICYP" CHANGEDON="20140822" VISIBILITY="00">
  <wdy_iobound_plug COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" PLUG_NAME="IN_PLUG1" VERSION="I" PLUG_TYPE="CL_WDY_MD_INBOUND_PLUG" IN_PLUG_TYPE="0" OUT_PLUG_TYPE="0" DISPLAY_NAME="IN_PLUG1"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" ELEMENT_POSITION="2 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON" DISPLAY_NAME="CONTINUE" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON" PARENT_NAME="BUTTONS1" AGGREGATION_NAME="BUTTONS"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="5313D55104E13AFCE10000000A2A012F" PropText="Menu"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="25%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="COL_SPAN" PROPERTY_VALUE="1"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="PADDING_TOP" PropText=""/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="SEMANTIC_COLOR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_ALIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BUTTONS1_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="80%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" PROPERTY_NAME="ACTIVATE_ACCESS_KEY" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="03"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="52F52E9E3C9F34BFE10000000A2A012F" PropText="Dále"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="25%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="HEIGHT" PROPERTY_VALUE="100%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="IS_LAYOUT_CONTAINER" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="SCROLLING_MODE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="100%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="CELL_PADDING" PROPERTY_VALUE="0"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="CELL_SPACING" PROPERTY_VALUE="0"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="COL_COUNT" PROPERTY_VALUE="2"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="STRETCHED_HORIZONTALLY" PropText=""/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="STRETCHED_VERTICALLY" PropText=""/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="WRAPPING" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="SO1_VIEW_CONT" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="DELAY" PROPERTY_VALUE="0"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="20%"/>
  <wdy_view_cntr COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="BACK" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="ON_MENU"/>
  <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW01" ELEMENT_NAME="CONTINUE" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="CONTINUE"/>
  <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" VERSION="A" CONTROLLER_TYPE="01" CONTEXT="CONTEXT" DISPLAY_NAME="VIEW01" AUTHOR="CZMICYP" CREATEDON="20131205" CHANGEDBY="CZMICYP" CHANGEDON="20140822">
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="CONTINUE" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="CONTINUE" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="HANDLEIN_PLUG1" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="VIEW01" REF_PLUG_NAME="IN_PLUG1" DISPLAY_NAME="HANDLEIN_PLUG1" CODE_BODY="method HANDLEIN_PLUG1 .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="ONACTIONCONTINUE" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW01" REF_CMPNAME="CONTINUE" DISPLAY_NAME="ONACTIONCONTINUE" CODE_BODY='method ONACTIONCONTINUE .





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

    wd_comp_controller-&gt;so1_to_so2( ).



endmethod.

' ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="ONACTIONON_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW01" REF_CMPNAME="ON_MENU" DISPLAY_NAME="ONACTIONON_MENU" CODE_BODY="method ONACTIONON_MENU .



 wd_comp_controller-&gt;to_menu( ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="ON_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="ON_MENU" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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 .

  wd_comp_controller-&gt;PREFILL( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOAFTERACTION" LANGU="C" DESCRIPTION="Method for non-action specific operations before navigation"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOBEFOREACTION" LANGU="C" DESCRIPTION="Method for Validation of User Input"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOMODIFYVIEW" LANGU="C" DESCRIPTION="Method for Modifying the View Before Rendering"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" LANGU="C" DESCRIPTION="Method for Modifying the Context Menu"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4UET9PR0ABN731V6WLF0PS84V" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4WZ024APWQTZOIW4XL1AH0U27" VERSION="I" USED_CONTROLLER="ZMC_BC_CONFRIM"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" 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="TIMER_CONF" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4UET9PR0ABN731V6WLF0PS84V" CTX_MAPP_NAME="4X134EIILVYY8ULMJU0AXFXNZ" 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_CONFRIM" 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="20131205" CHANGEDBY="CZMICYP" CHANGEDON="20140822" VISIBILITY="00">
  <wdy_viewt COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" LANGU="C" DESCRIPTION="Potvrzování skladových příkazů"/>
  <wdy_iobound_plug COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" PLUG_NAME="IN_PLUG2" VERSION="I" PLUG_TYPE="CL_WDY_MD_INBOUND_PLUG" IN_PLUG_TYPE="0" OUT_PLUG_TYPE="0" DISPLAY_NAME="IN_PLUG2"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" 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="BR_BUTTONS" AGGREGATION_NAME="BUTTONS"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS" VERSION="I" ELEMENT_POSITION="4 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON_ROW" DISPLAY_NAME="BR_BUTTONS" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON_ROW" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2" VERSION="I" ELEMENT_POSITION="5 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON_ROW" DISPLAY_NAME="BR_BUTTONS2" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON_ROW" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_GRID_DATA" DISPLAY_NAME="BR_BUTTONS2_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="GRID_DATA" PARENT_NAME="BR_BUTTONS2" AGGREGATION_NAME="LAYOUT_DATA"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_GRID_DATA" DISPLAY_NAME="BR_BUTTONS_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="GRID_DATA" PARENT_NAME="BR_BUTTONS" AGGREGATION_NAME="LAYOUT_DATA"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="B_MENU" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON" DISPLAY_NAME="B_MENU" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON" PARENT_NAME="BR_BUTTONS2" AGGREGATION_NAME="BUTTONS"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" VERSION="I" ELEMENT_POSITION="3 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON" DISPLAY_NAME="CONFRIM" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON" PARENT_NAME="BR_BUTTONS" AGGREGATION_NAME="BUTTONS"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_CAPTION" DISPLAY_NAME="LABEL" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="CAPTION" PARENT_NAME="ROOTUIELEMENTCONTAINER" AGGREGATION_NAME="CHILDREN"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_GRID_DATA" DISPLAY_NAME="LABEL_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="GRID_DATA" PARENT_NAME="LABEL" AGGREGATION_NAME="LAYOUT_DATA"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_GRID_DATA" DISPLAY_NAME="LIST_STATE_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="GRID_DATA" PARENT_NAME="LIST_STATE" AGGREGATION_NAME="LAYOUT_DATA"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" ELEMENT_POSITION="4 " UI_ELEMENT_TYPE="CL_WDY_MD_BUTTON" DISPLAY_NAME="NEXT" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="BUTTON" PARENT_NAME="BR_BUTTONS" AGGREGATION_NAME="BUTTONS"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" 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="BR_BUTTONS" AGGREGATION_NAME="BUTTONS"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW02" 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_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT" VERSION="I" ELEMENT_POSITION="3 " UI_ELEMENT_TYPE="CL_WDY_MD_VIEW_CNT_UI_ELEMENT" DISPLAY_NAME="SE02_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_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT_LAYOUT_DATA" VERSION="I" ELEMENT_POSITION="1 " UI_ELEMENT_TYPE="CL_WDY_MD_GRID_DATA" DISPLAY_NAME="SE02_VIEW_CONT_LAYOUT_DATA" UI_ELEM_DEF_LIB="STANDARD" UI_ELEMENT_DEF="GRID_DATA" PARENT_NAME="SE02_VIEW_CONT" AGGREGATION_NAME="LAYOUT_DATA"/>
  <wdy_ui_element COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW02" 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_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="52A0CE45434D48D1E10000000A2A012F" PropText="Zpět"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="20%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="CELL_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="COL_SPAN" PROPERTY_VALUE="1"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="SEMANTIC_COLOR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_ALIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS2_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="20%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="CELL_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="COL_SPAN" PROPERTY_VALUE="2"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="SEMANTIC_COLOR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_ALIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BR_BUTTONS_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="100%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="B_MENU" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="B_MENU" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="B_MENU" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="B_MENU" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="B_MENU" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="B_MENU" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="5313D55104E13AFCE10000000A2A012F" PropText="Menu"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="B_MENU" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="B_MENU" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" VERSION="I" PROPERTY_NAME="IMAGE_SOURCE" PropText=""/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="52A0CE46434D48D1E10000000A2A012F" PropText="Potvrdit"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="52A0CE47434D48D1E10000000A2A012F" PropText="Položka"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="CELL_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="COL_SPAN" PROPERTY_VALUE="1"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LABEL_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_ALIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="09"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="03"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="LAYOUT" PROPERTY_VALUE="01"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="SEMANTIC_COLOR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="TEXT" PropText=""/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="CELL_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="COL_SPAN" PROPERTY_VALUE="1"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="LIST_STATE_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_ALIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="03"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="52FE1D34770604AEE10000000A2A012F" PropText="Dalš."/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="DESIGN" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="HOTKEY" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="IMAGE_FIRST" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="TEXT" PROPERTY_VALUE="52FE1D3C770604AEE10000000A2A012F" PropText="Před."/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="TEXT_DIRECTION" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="HEIGHT" PROPERTY_VALUE="100%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="IS_LAYOUT_CONTAINER" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="SCROLLING_MODE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="100%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="CELL_PADDING" PROPERTY_VALUE="0"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="CELL_SPACING" PROPERTY_VALUE="0"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="COL_COUNT" PROPERTY_VALUE="2"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="STRETCHED_HORIZONTALLY" PropText=""/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="ROOTUIELEMENTCONTAINER_LAYOUT" VERSION="I" PROPERTY_NAME="STRETCHED_VERTICALLY" PropText=""/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="CELL_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="COL_SPAN" PROPERTY_VALUE="2"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="SEMANTIC_COLOR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_ALIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="SE02_VIEW_CONT_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="WIDTH" PROPERTY_VALUE="100%"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="CONTEXT_MENU_BEHAVIOUR" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="DELAY" PROPERTY_VALUE="0"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="ENABLED" PROPERTY_VALUE="X"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER" VERSION="I" PROPERTY_NAME="VISIBLE" PROPERTY_VALUE="02"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="CELL_BACKGROUND_DESIGN" PROPERTY_VALUE="00"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="COL_SPAN" PROPERTY_VALUE="1"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="H_ALIGN" PROPERTY_VALUE="08"/>
  <wdy_ui_property COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="TM_TIMER_LAYOUT_DATA" VERSION="I" PROPERTY_NAME="V_ALIGN" PROPERTY_VALUE="00"/>
  <wdy_view_cntr COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" CONTAINER_NAME="SE02_VIEW_CONT" VERSION="I" UI_ELEMENT_NAME="SE02_VIEW_CONT" DISPLAY_NAME="SE02_VIEW_CONT"/>
  <wdy_ui_ctx_bind COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" BINDING_NAME="ENABLED" VERSION="I" UI_ELEM_PROPERTY="ENABLED" BOUND_CTX_NODE="SO2_GUI" BOUND_CTX_ATTRIB="CONF_ENABLE"/>
  <wdy_ui_ctx_bind COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="BACK" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="BACK"/>
  <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="B_MENU" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="ON_MENU"/>
  <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="CONFRIM" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="CONF"/>
  <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="NEXT" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="NEXT"/>
  <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="VIEW02" ELEMENT_NAME="PREV" BINDING_NAME="ON_ACTION" VERSION="I" UI_ELEM_EVENT="ON_ACTION" BOUND_ACTION="PREV"/>
  <wdy_ui_evt_bind COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" VERSION="A" CONTROLLER_TYPE="01" CONTEXT="CONTEXT" DISPLAY_NAME="VIEW02" AUTHOR="CZMICYP" CREATEDON="20131205" CHANGEDBY="CZMICYP" CHANGEDON="20140822">
   <wdy_controllert COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" LANGU="C" DESCRIPTION="Potvrzování skladových příkazů"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="BACK" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BACK" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="CONF" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="CONF" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="HANDLEIN_PLUG2" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="VIEW02" REF_PLUG_NAME="IN_PLUG2" DISPLAY_NAME="HANDLEIN_PLUG2" CODE_BODY='method HANDLEIN_PLUG2 .



  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_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="NEXT" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="NEXT" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONBACK" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="BACK" DISPLAY_NAME="ONACTIONBACK" CODE_BODY='method ONACTIONBACK .



*    wd_comp_controller-&gt;so2_check( ). &quot;with errors

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

    wd_comp_controller-&gt;so2_to_so1( ).



endmethod.

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



 wd_comp_controller-&gt;SO2_CONFIRM( ).



endmethod.

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



IF wd_comp_controller-&gt;so2_is_initial( ) = &apos;X&apos;.

  IF wd_comp_controller-&gt;LIST_index &gt;= wd_comp_controller-&gt;LIST_count.

*   initail last component -&gt; do noting (check &amp; update)

*    wd_comp_controller-&gt;so2_check( ). &quot;prints err - empty fields



  ELSE.

*   initial middle component -&gt; remove

*    wd_comp_controller-&gt;so2_rem_item( ).

    &quot;leave index the same -&gt; components shift back



    &quot;perfrom check to reload selscr. values

*    wd_comp_controller-&gt;so2_check( reload_only = &apos;X&apos; ).



  ENDIF.



ELSE. &quot;not empty

*  wd_comp_controller-&gt;so2_check( ).



  IF wd_comp_controller-&gt;MV_ERROR IS INITIAL.

   IF wd_comp_controller-&gt;list_index &gt; wd_comp_controller-&gt;list_count.

*    last item -&gt; add new

*     wd_comp_controller-&gt;so2_add_item( ).



   ELSE.

*    middle item -&gt; modify

*     wd_comp_controller-&gt;so2_mod_item( ).



   ENDIF. &quot;last item



*   shift to next item

    ADD 1 TO wd_comp_controller-&gt;list_index.



  ENDIF. &quot;input check error

ENDIF. &quot;initial screen





*reload screen

wd_comp_controller-&gt;so2_update( ).



endmethod.

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

  wd_comp_controller-&gt;to_menu( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONPREV" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="PREV" DISPLAY_NAME="ONACTIONPREV" CODE_BODY="method ONACTIONPREV .



*  prev button is enabled from the 2nd item and up



IF wd_comp_controller-&gt;so2_is_initial( ) = &apos;X&apos;.



  &quot;perfrom check to reload selscr. values

*  wd_comp_controller-&gt;so2_check( reload_only = &apos;X&apos; ).



  IF wd_comp_controller-&gt;list_index &gt; wd_comp_controller-&gt;list_count.

*   initail new component -&gt; do noting (shift back)

    SUBTRACT 1 FROM wd_comp_controller-&gt;list_index.



  ELSE.

*   initial middle or last component -&gt; remove &amp; shift back

*    wd_comp_controller-&gt;so2_rem_item( ).

    SUBTRACT 1 FROM wd_comp_controller-&gt;list_index.

  ENDIF.



ELSE. &quot;not empty

*  wd_comp_controller-&gt;so2_check( ).

  IF wd_comp_controller-&gt;MV_ERROR IS INITIAL.



*   shift to prev item

    SUBTRACT 1 FROM wd_comp_controller-&gt;list_index.



  ENDIF. &quot;input check error

ENDIF. &quot;initial screen





*reload screen

wd_comp_controller-&gt;so2_update( ).







endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="ON_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="ON_MENU" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="PREV" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="PREV" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOAFTERACTION" LANGU="C" DESCRIPTION="Method for non-action specific operations before navigation"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOBEFOREACTION" LANGU="C" DESCRIPTION="Method for Validation of User Input"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOMODIFYVIEW" LANGU="C" DESCRIPTION="Method for Modifying the View Before Rendering"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" LANGU="C" DESCRIPTION="Method for Modifying the Context Menu"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4UGE4KWLDJGA741P0XNS8K5KF" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
   <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4X05WO29S38XE3SJI2U4SRBXR" VERSION="I" USED_CONTROLLER="ZMC_BC_CONFRIM"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="CONF_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="CONF_ENABLE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="TIMER_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="5 " DEFAULT_VALUE="ABAP_FALSE" ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="TIMER_ENABLE" VALUE_HELP_MODE="0"/>
   <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4UGE4KWLDJGA741P0XNS8K5KF" CTX_MAPP_NAME="4UGE4EM7CPSD0DG3OT1EU5EZZ" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="SO2_GUI" MAP_NODE_NAME="SO2_GUI"/>
   <wdy_ctx_mapping COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4UGE4KWLDJGA741P0XNS8K5KF" CTX_MAPP_NAME="4X134NOT97WFHRTXIQSYXSEGF" 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_CONFRIM" VIEW_NAME="ZMC_BC_CONFRIM" VERSION="A" TYPE="CL_WDY_MD_WINDOW" VIEW_TYPE="00" LIFESPAN="0" VIEW_CONTROLLER="ZMC_BC_CONFRIM" DISPLAY_NAME="ZMC_BC_CONFRIM" AUTHOR="CZMICYP" CREATEDON="20140226" CHANGEDBY="CZMICYP" CHANGEDON="20140729" DEF_ROOT_NODE="VIEW01_USAGE_1" VISIBILITY="00">
  <view_window title=""/>
  <wdy_iobound_plug COMPONENT_NAME="ZMC_BC_CONFRIM" VIEW_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" VIEW_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" VIEW_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" VIEW_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" WINDOW_NAME="ZMC_BC_CONFRIM" NAV_LINK_NAME="GOTO_SO1_NLINK_1" VERSION="I" SOURCE_PLUG_VIEW="ZMC_BC_CONFRIM" SOURCE_PLUG_NAME="GOTO_SO1"/>
  <wdy_nav_link COMPONENT_NAME="ZMC_BC_CONFRIM" WINDOW_NAME="ZMC_BC_CONFRIM" NAV_LINK_NAME="GOTO_SO2_NLINK_1" VERSION="I" SOURCE_PLUG_VIEW="ZMC_BC_CONFRIM" SOURCE_PLUG_NAME="GOTO_SO2"/>
  <wdy_nav_targref COMPONENT_NAME="ZMC_BC_CONFRIM" WINDOW_NAME="ZMC_BC_CONFRIM" NAV_LINK_NAME="GOTO_SO1_NLINK_1" NAV_TARGREF_NAME="GOTO_SO1_TREF_2" VERSION="I" TARGET_PLUG_VIEW="VIEW01" TARGET_PLUG_NAME="IN_PLUG1" TARGET_VUSE_NAME="VIEW01_USAGE_1"/>
  <wdy_nav_targref COMPONENT_NAME="ZMC_BC_CONFRIM" WINDOW_NAME="ZMC_BC_CONFRIM" NAV_LINK_NAME="GOTO_SO2_NLINK_1" NAV_TARGREF_NAME="GOTO_SO2_TREF_2" VERSION="I" TARGET_PLUG_VIEW="VIEW02" TARGET_PLUG_NAME="IN_PLUG2" TARGET_VUSE_NAME="VIEW02_USAGE_2"/>
  <wdy_vsh_node COMPONENT_NAME="ZMC_BC_CONFRIM" WINDOW_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" WINDOW_NAME="ZMC_BC_CONFRIM" VSH_NODE_NAME="VIEW02_USAGE_2" VERSION="I" VSH_NODE_TYPE="CL_WDY_MD_VIEW_USAGE" USED_VIEW="VIEW02" DISPLAY_NAME="VIEW02_USAGE_2"/>
  <wdy_vsh_node COMPONENT_NAME="ZMC_BC_CONFRIM" WINDOW_NAME="ZMC_BC_CONFRIM" VSH_NODE_NAME="WND_SELECTION_SCREEN_USAGE_1" 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_1" COMPONENT_USAGE="USAGE_SO1"/>
  <wdy_vsh_node COMPONENT_NAME="ZMC_BC_CONFRIM" WINDOW_NAME="ZMC_BC_CONFRIM" VSH_NODE_NAME="WND_SELECTION_SCREEN_USAGE_2" VERSION="I" VSH_NODE_TYPE="CL_WDY_MD_VIEW_USAGE" PHOLDER_OWNER="VIEW02_USAGE_2" PHOLDER_NAME="SE02_VIEW_CONT_VCA_1" USED_COMPONENT="WDR_SELECT_OPTIONS" USED_VIEW="WND_SELECTION_SCREEN" DISPLAY_NAME="WND_SELECTION_SCREEN_USAGE_2" COMPONENT_USAGE="USAGE_SO2"/>
  <wdy_vsh_pholder COMPONENT_NAME="ZMC_BC_CONFRIM" WINDOW_NAME="ZMC_BC_CONFRIM" 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_1" X="0 " Y="0 " Z="0 "/>
  <wdy_vsh_pholder COMPONENT_NAME="ZMC_BC_CONFRIM" WINDOW_NAME="ZMC_BC_CONFRIM" VSH_NODE_NAME="VIEW02_USAGE_2" VSH_PHOLDER_NAME="SE02_VIEW_CONT_VCA_1" VERSION="I" VSH_PHOLDER_TYPE="CL_WDY_MD_VIEW_CNT_ASSIGNMENT" DISPLAY_NAME="SE02_VIEW_CONT_VCA_1" ASSIGNED_CNTR="SE02_VIEW_CONT" DEFAULT_NODE="WND_SELECTION_SCREEN_USAGE_2" X="0 " Y="0 " Z="0 "/>
  <controller_definition COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" VERSION="A" CONTROLLER_TYPE="06" CONTEXT="CONTEXT" DISPLAY_NAME="ZMC_BC_CONFRIM" AUTHOR="CZMICYP" CREATEDON="20140226" CHANGEDBY="CZMICYP" CHANGEDON="20140729">
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CMPNAME="HANDLEDEFAULT" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="ZMC_BC_CONFRIM" REF_PLUG_NAME="DEFAULT" DISPLAY_NAME="HANDLEDEFAULT" CODE_BODY="method HANDLEDEFAULT .

  &quot;prijem z menu

  WD_COMP_CONTROLLER-&gt;so1_clear( ).

  WD_COMP_CONTROLLER-&gt;prefill( ).

  WD_COMP_CONTROLLER-&gt;FOCUS( field = wd_comp_controller-&gt;ACT_FOCUS screen =&apos;SO1&apos; ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
   <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CMPNAME="WDDOONCLOSE" LANGU="C" DESCRIPTION="Handling For Closing of Window"/>
   <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CMPNAME="WDDOONOPEN" LANGU="C" DESCRIPTION="Handling For Opening of Window"/>
   <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CTLR_USAGE_NAME="4UET9PJBRD1HKFBQQRCOFQ9F3" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
   <wdy_ctx_node COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" VERSION="A" CONTROLLER_TYPE="02" CONTEXT="CONTEXT" DISPLAY_NAME="COMPONENTCONTROLLER" RUNTIME_OBJECT="ZIWCI_MC_BC_CONFRIM" AUTHOR="CZMICYP" CREATEDON="20131205" CHANGEDBY="CZMICYP" CHANGEDON="20140820">
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="ACT_FOCUS" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="ACT_FOCUS" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="STRING" READ_ONLY="X"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="ALTME" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="ALTME" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LRMEI"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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 = &apos;X&apos;.

   ENDIF.

   IF SET_ERROR eq &apos;X&apos;.

    wd_this-&gt;mv_error = -1.

   ENDIF.

 ELSE.

   IF SET_BACK eq &apos;X&apos;.

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

   ENDIF.

 ENDIF.

endmethod.

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





*  DATA lo_nd_so1_gui TYPE REF TO if_wd_context_node.

*  lo_nd_so1_gui = wd_context-&gt;get_child_node( name =

*wd_this-&gt;wdctx_so1_gui ).

*  lo_nd_so1_gui-&gt;invalidate( ).

*

*  &quot;INVALIDACIA

*  DATA lo_nd_menge_list TYPE REF TO if_wd_context_node.

*  lo_nd_menge_list = wd_context-&gt;get_child_node( name =

*wd_this-&gt;wdctx_menge_list ).

*  lo_nd_menge_list-&gt;invalidate( ).

*

*  DATA lo_nd_global_data TYPE REF TO if_wd_context_node.

*  lo_nd_global_data = wd_context-&gt;get_child_node( name =

*wd_this-&gt;wdctx_global_data ).

*  lo_nd_global_data-&gt;invalidate( ).

*

*  DATA lo_nd_so2_gui TYPE REF TO if_wd_context_node.

*  lo_nd_so2_gui = wd_context-&gt;get_child_node( name =

*wd_this-&gt;wdctx_so2_gui ).

*  lo_nd_so2_gui-&gt;invalidate( ).



wd_context-&gt;INVALIDATE( ).





endmethod.

' ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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;prev_focus = wd_this-&gt;act_focus.

  wd_this-&gt;act_focus  = field.







  if screen = &apos;SO1&apos;.

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

  else.

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

  endif.



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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;MV_ERROR = &apos;X&apos;.

  endif.



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



* messages to be hiddne

  if silent = &apos;X&apos;

*    AND ( ( sy-msgid = &apos;YRF&apos; and sy-msgno = 10 ) or &quot;

*    ( sy-msgid = &apos;YRF&apos; and sy-msgno = 52 ) or &quot; empty werks

*    ( sy-msgid = &apos;YRF&apos; and sy-msgno = 54 ) or &quot; wrong werks

*    ( sy-msgid = &apos;YRF&apos; and sy-msgno = 55 ) or &quot; wrong lgnum

*    ( sy-msgid = &apos;YMC&apos; and sy-msgno = 55 ) or &quot; wrong tanum

*    ( sy-msgid = &apos;YRFABB&apos; and sy-msgno = 1 )  &quot;)

  .



  ELSE.



  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

    show_as_popup = &apos; &apos;

*    is_permanent

*    cancel_navigation

*    enable_message_navigation

  ).





  endif.



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MR_SO1" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="MR_SO1" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_SELECT_OPTIONS" READ_ONLY="X"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MR_SO2" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="MR_SO2" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_SELECT_OPTIONS" READ_ONLY="X"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MR_SO2_GUI" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="MR_SO2_GUI" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="IF_WD_CONTEXT_NODE" READ_ONLY="X"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MV_AUTH" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="MV_AUTH" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="BOOL" READ_ONLY="X"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MV_ERROR" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="MV_ERROR" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="BOOL" READ_ONLY="X"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="MV_TO_VIEW1" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="MV_TO_VIEW1" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="BOOL" READ_ONLY="X"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P1_LGNUM" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P1_LGNUM" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LGNUM"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P1_TANUM" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P1_TANUM" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="TANUM"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_ALTME" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_ALTME" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LRMEI"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_NLPLA" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_NLPLA" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LTAP_NLPLA"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_NLTYP" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_NLTYP" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LTAP_NLTYP"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_NSOLA" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_NSOLA" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LTAP_NSOLA"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_PQUIT" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_PQUIT" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LTAP_PQUIT"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_SOBKZ" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_SOBKZ" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="SOBKZ"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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="LVS_SONUM"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_VLPLA" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_VLPLA" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LTAP_VLPLA"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_VLTYP" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_VLTYP" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LTAP_VLTYP"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_VSOLA" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_VSOLA" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="LTAP_VSOLA"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="P2_WERKS" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="P2_WERKS" ACTION_TYPE="0" ABAP_TYPING="1" ABAP_TYPE="WERKS_D"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="PREFILL" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="PREFILL" CODE_BODY="method PREFILL .

**

DATA lo_nd_global_data TYPE REF TO if_wd_context_node.

DATA lo_el_global_data TYPE REF TO if_wd_context_element.

DATA ls_global_data TYPE wd_this-&gt;Element_global_data.

lo_nd_global_data = wd_context-&gt;get_child_node( name =

wd_this-&gt;wdctx_global_data ).

lo_el_global_data = lo_nd_global_data-&gt;get_element( ).



lo_el_global_data-&gt;get_static_attributes( IMPORTING static_attributes

= ls_global_data ).

**



DATA lv_werks TYPE werks.

DATA lv_lgnum TYPE lgnum.



CALL FUNCTION &apos;ZMC_PREFILL_V2&apos;

 IMPORTING

   werks = lv_werks

   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 = &apos;X&apos;.

   wd_this-&gt;set_timer_fast( ).

   wd_this-&gt;message( ).

 ELSE.



  wd_this-&gt;p1_werks-&gt;* = lv_werks .

  wd_this-&gt;p1_lgnum-&gt;* = lv_lgnum .



    lo_el_global_data-&gt;set_attribute( name =  `LGNUM` value = lv_lgnum

).

    lo_el_global_data-&gt;set_attribute( name =  `WERKS` value = lv_werks

).



 ENDIF.

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="PREV_FOCUS" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_PROPERTY" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="PREV_FOCUS" ACTION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="STRING"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_to_view1 eq &apos;X&apos;.

    clear wd_this-&gt;mv_to_view1.



    DATA lo_ZMC_BC_CONFRIM TYPE REF TO IG_ZMC_BC_CONFRIM .

    lo_ZMC_BC_CONFRIM =   wd_this-&gt;get_zmc_bc_confrim_ctr( ).

    lo_zmc_bc_confrim-&gt;fire_goto_so1_plg( ).



  ENDIF.

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

    clear wd_this-&gt;MV_AUTH.

    wd_this-&gt;to_menu( ).

  ENDIF.



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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-slow_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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_AUTH" VERSION="I" CMPTYPE="CL_WDY_MD_CONTROLLER_METHOD" CMP_POSITION="0 " VISIBILITY="2" DISPLAY_NAME="SO1_AUTH" CODE_BODY="method SO1_AUTH .

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

*    lgnum            = wd_this-&gt;p1_lgnum-&gt;*

*    tanum            = wd_this-&gt;p1_tanum-&gt;*





TYPES BEGIN OF werks_lgort_lgnum.

  TYPES werks TYPE werks_d.

  TYPES lgort TYPE lgort_d.

  TYPES lgnum TYPE lgnum.

TYPES END OF werks_lgort_lgnum.



DATA ls_wll TYPE werks_lgort_lgnum.

DATA lt_wll TYPE TABLE OF werks_lgort_lgnum.



DATA lv_xuvalue TYPE xuvalue.





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

 wd_this-&gt;auth(

  PARID = &apos;ZRF_WERKS&apos;

  PARVA = lv_xuvalue

  SET_BACK  = &apos;&apos;

  SET_ERROR = &apos;X&apos;

 ).



&quot;autorizacia zadaneho werks uspesna

IF wd_this-&gt;mv_error eq &apos;&apos;.



  SELECT *

    FROM t320 &quot;prirazeni IM skladu k c.skladu

    INTO CORRESPONDING FIELDS OF TABLE lt_wll

    WHERE

      werks eq wd_this-&gt;p1_werks-&gt;* AND

      lgnum eq wd_this-&gt;p1_lgnum-&gt;*.



  DATA lv_assigned TYPE bool.



  LOOP AT lt_wll INTO ls_wll.



    move ls_wll-lgort to lv_xuvalue.



    CALL FUNCTION &apos;ZMC_CHECK_PARAM&apos;

    EXPORTING

      ID    = &apos;ZRF_LGORT&apos;

      VALUE = lv_xuvalue

    EXCEPTIONS not_assigned = 1 .

    IF SY-SUBRC EQ  0.

      lv_assigned = &apos;X&apos;.

    ENDIF.

  ENDLOOP.

*

    &quot;uzivatel nema pristup k danemu skladu

    IF lv_assigned eq &apos;&apos;.

      &quot;rychle obsluzenie

      wd_this-&gt;set_timer_fast( ).

      wd_this-&gt;message( ).

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

      &quot;fokus na pole s chybou

      wd_this-&gt;mr_so1-&gt;request_focus( &apos;LGNUM&apos; ).

    ENDIF.



ELSE.

  &quot;neautorizovany werks

  &quot;fokus na pole s chybou

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

ENDIF.







endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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 .



&quot; TODO dorobit autorizaciu a kontrulu riadkov

  DATA gd TYPE WD_THIS-&gt;element_global_data.



  CLEAR: wd_this-&gt;MV_ERROR

.





******** 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_LGNUM ?=

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

  wd_this-&gt;P1_TANUM ?=

    wd_this-&gt;mr_so1-&gt;get_value_of_parameter_field( &apos;TANUM&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_LGNUM IS INITIAL. CREATE DATA wd_this-&gt;p1_LGNUM. ENDIF.

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





*

  IF reload_only IS INITIAL.



    CLEAR gd.





&quot;autorizacia zadanych hodnot

    wd_this-&gt;so1_auth( ).





    &quot;autorizacia bez chyby

    IF wd_this-&gt;MV_ERROR eq &apos;&apos;.

      &quot; check werks, lgnum, tanum

      CALL FUNCTION &apos;ZMC_YFR_CHECK_LTAP&apos;

*    EXPORTING

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

*   IMPORTING

*      lgnum            = gd-lgnum &quot;č WM skladu

      CHANGING

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

        lgnum            = wd_this-&gt;p1_lgnum-&gt;*

        tanum            = wd_this-&gt;p1_tanum-&gt;*



      EXCEPTIONS



        EMPTY_WERKS       = 1

        WRONG_WERKS       = 2

        EMPTY_LGNUM       = 3

        WRONG_LGNUM       = 4

        EMPTY_TANUM       = 5

        WRONG_TANUM       = 6

        OTHERS            = 7.



     IF sy-subrc ne 0.



     CASE sy-subrc.

     	WHEN 1 or 2.

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

     	WHEN 3 or 4.

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

      WHEN 5 or 6.

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

     	WHEN OTHERS.

     ENDCASE.

     wd_this-&gt;set_timer_fast( ).

     wd_this-&gt;message( silent ).

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

     ELSE.

** filling gd with data

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

         gd-lgnum = wd_this-&gt;p1_lgnum-&gt;*.

         gd-tanum = wd_this-&gt;p1_tanum-&gt;*.



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

   ENDIF.

  ENDIF.

 ENDIF. &quot;reload only







endmethod.

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



  clear wd_this-&gt;P1_WERKS-&gt;*.

  clear wd_this-&gt;P1_LGNUM-&gt;*.

  clear wd_this-&gt;P1_TANUM-&gt;*.





endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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 error

   wd_this-&gt;SO1_to_SO2( ).



endmethod.

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



*  confirm if all field were filled OK

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

*

*      DATA lo_w_main TYPE REF TO ig_W_MAIN.

*      lo_w_main = wd_this-&gt;get_W_MAIN_ctr( ).

*      lo_w_main-&gt;fire_goto_so2_plg( ).

*

*    ENDIF.



IF wd_this-&gt;MV_ERROR eq &apos;&apos;.



  DATA lo_w_main TYPE REF TO ig_ZMC_BC_CONFRIM.

  lo_w_main = wd_this-&gt;get_ZMC_BC_CONFRIM_ctr( ).

  lo_w_main-&gt;fire_goto_so2_plg( ).



  &quot;initial focus

  wd_this-&gt;mr_so1-&gt;request_focus( &apos;TANUM&apos; ).



ENDIF.

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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. &quot;zavod

  CREATE DATA wd_this-&gt;p1_LGNUM. &quot;c. skladu

  CREATE DATA wd_this-&gt;p1_TANUM. &quot;c. polozky





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



  ELSE.

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

  ENDIF.





IF first_time = &apos;X&apos; or prefill_enabled = &apos;X&apos;.



* prefill data



wd_this-&gt;prefill( ).



ENDIF.





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



  DATA lgnum_text TYPE string.

  DATA tanum_text TYPE string.



* c. skladu

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



     lgnum_text = &apos;Č.Skld&apos;.

     tanum_text = &apos;Č.Skld.Přikz.&apos;.



  ELSE.

     lgnum_text = &apos;StockNumb.&apos;.

     tanum_text = &apos;StockOrdNumb.&apos;.



  ENDIF.



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

    i_id              = &apos;WERKS&apos;

    i_value           = wd_this-&gt;p1_WERKS

  ).



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

    i_id              = &apos;LGNUM&apos;

    i_value           = wd_this-&gt;p1_LGNUM

    i_description     = lgnum_text

*    i_value_help_mode = 1 &quot;deactivated

*    i_obligatory  = abap_true &quot;vypada to blbě

*    i_value_help_id   = &apos;&apos;

*    i_read_only   = abap_true

  ).





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

    i_id          = &apos;TANUM&apos;

    i_value       = wd_this-&gt;p1_tanum

    i_description     = tanum_text

*    i_obligatory  = abap_true &quot;vypada to blbě

*    i_description = tmp_text

  ).



endmethod.

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



    CLEAR wd_this-&gt;p2_WERKS-&gt;*.

    CLEAR wd_this-&gt;p2_MATNR-&gt;*.

    CLEAR wd_this-&gt;p2_MAKTX-&gt;*.

    CLEAR wd_this-&gt;p2_CHARG-&gt;*.

    CLEAR wd_this-&gt;p2_SOBKZ-&gt;*.

    CLEAR wd_this-&gt;p2_SONUM-&gt;*.

    CLEAR wd_this-&gt;p2_VLTYP-&gt;*.

    CLEAR wd_this-&gt;p2_VLPLA-&gt;*.

    CLEAR wd_this-&gt;p2_VSOLA-&gt;*.

    CLEAR wd_this-&gt;p2_NLTYP-&gt;*.

    CLEAR wd_this-&gt;p2_NLPLA-&gt;*.

    CLEAR wd_this-&gt;p2_NSOLA-&gt;*.

    CLEAR wd_this-&gt;p2_ALTME-&gt;*.







    wd_this-&gt;mr_GLOBAL_DATA-&gt;invalidate( ).

    wd_this-&gt;mr_MENGE_LIST-&gt;invalidate( ).



*    wd_this-&gt;so2_update( ).



endmethod.

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



Data elem TYPE wd_this-&gt;element_menge_list.



data t_conf TYPE TABLE OF LTAP_CONF INITIAL SIZE 0 .

data wa_ltap_conf LIKE LINE OF t_conf.

data popup TYPE STRING.



&quot; takes current element on screen

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

        EXPORTING index = wd_this-&gt;list_index

        IMPORTING static_attributes = elem ).





  MOVE-CORRESPONDING elem to wa_ltap_conf.

     wa_ltap_conf-tanum = wd_this-&gt;p1_tanum-&gt;*.

     wa_ltap_conf-squit = &apos;X&apos;.

     clear wa_ltap_conf-nlpla.





    APPEND wa_ltap_conf TO t_conf.

    clear wa_ltap_conf .





CALL FUNCTION &apos;L_TO_CONFIRM&apos;

  EXPORTING

    i_lgnum         = wd_this-&gt;p1_lgnum-&gt;*

    i_tanum         = wd_this-&gt;p1_tanum-&gt;*

    i_squit         = &apos; &apos;

    i_commit_work   = &apos;X&apos;



  TABLES

      t_ltap_conf     = t_conf



  EXCEPTIONS

       to_confirmed                         = 1

       to_doesnt_exist                      = 2

       item_confirmed                       = 3

       item_subsystem                       = 4

       item_doesnt_exist                    = 5

       item_without_zero_stock_check        = 6

       item_with_zero_stock_check           = 7

       one_item_with_zero_stock_check       = 8

       item_su_bulk_storage                 = 9

       item_no_su_bulk_storage              = 10

       one_item_su_bulk_storage             = 11

       foreign_lock                         = 12

       squit_or_quantities                  = 13

       vquit_or_quantities                  = 14

       bquit_or_quantities                  = 15

       quantity_wrong                       = 16

       double_lines                         = 17

       kzdif_wrong                          = 18

       no_difference                        = 19

       no_negative_quantities               = 20

       wrong_zero_stock_check               = 21

       su_not_found                         = 22

       no_stock_on_su                       = 23

       su_wrong                             = 24

       too_many_su                          = 25

       nothing_to_do                        = 26

       no_unit_of_measure                   = 27

       xfeld_wrong                          = 28

       update_without_commit                = 29

       no_authority                         = 30

       lqnum_missing                        = 31

       charg_missing                        = 32

       no_sobkz                             = 33

       no_charg                             = 34

       nlpla_wrong                          = 35

       two_step_confirmation_required       = 36

       two_step_conf_not_allowed            = 37

       pick_confirmation_missing            = 38

       quknz_wrong                          = 39

       hu_data_wrong                        = 40

       no_hu_data_required                  = 41

       hu_data_missing                      = 42

       hu_not_found                         = 43

       picking_of_hu_not_possible           = 44

       not_enough_stock_in_hu               = 45

       serial_number_data_wrong             = 46

       serial_numbers_not_required          = 47

       no_differences_allowed               = 48

       serial_number_not_available          = 49

       serial_number_data_missing           = 50

       to_item_split_not_allowed            = 51

       error_message                        = 98

       OTHERS                               = 99.



  IF sy-subrc eq 0.



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



  CALL METHOD CL_BSP_RUNTIME=&gt;GET_OTR_TEXT

  EXPORTING

    ALIAS  = &apos;$TMP/CONFIRMED&apos;

  RECEIVING

    TEXT   = popup.





     wd_this-&gt;mr_msg_man-&gt;report_success(

      message_text = popup

      CANCEL_NAVIGATION = &apos; &apos;

      ENABLE_MESSAGE_NAVIGATION = &apos; &apos;



     ).



  ELSE.



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



  CALL METHOD CL_BSP_RUNTIME=&gt;GET_OTR_TEXT

  EXPORTING

    ALIAS  = &apos;$TMP/UNCONFIRMED&apos;

  RECEIVING

    TEXT   = popup.





     wd_this-&gt;mr_msg_man-&gt;report_warning(

      message_text = popup



     ).





  ENDIF.



  &quot;urychli vyhodnotenie mv_to_view

  wd_this-&gt;set_timer_fast( ).







endmethod.

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



  CLEAR ret.



* get warehouse id

*  DATA tmp_lgnum TYPE lgnum.

*  wd_this-&gt;mr_global_data-&gt;get_attribute(

*    EXPORTING name  = &apos;LGNUM&apos;

*    IMPORTING value = tmp_lgnum

*  ).

*

* load data from selscreen 02 (null parameters)



*  wd_this-&gt;p2_menge2 ?=

*    wd_this-&gt;mr_so02-&gt;get_value_of_parameter_field( &apos;MENGE2&apos; ).

*  CHECK wd_this-&gt;p2_menge2 IS INITIAL.

*

*  IF tmp_lgnum IS NOT INITIAL.

*     wd_this-&gt;p2_sklm ?=

*       wd_this-&gt;mr_so02-&gt;get_value_of_parameter_field( &apos;SKLM&apos; ).

*     CHECK wd_this-&gt;p2_sklm IS INITIAL.

*  ENDIF.





  ret = &apos;x&apos;.

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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 l_insmk_disable.

data wa_mng TYPE wd_this-&gt;element_menge_list.

data lt_mng TYPE wd_this-&gt;elements_menge_list.







* get global data

  DATA gd TYPE wd_this-&gt;element_global_data.

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

    IMPORTING static_attributes = gd

  ).



* clear menge list

  wd_this-&gt;LIST_index = 1.

  wd_this-&gt;LIST_count = 0.

  wd_this-&gt;mr_menge_list-&gt;invalidate( ).







 select *

    from LTAP

    into CORRESPONDING FIELDS OF TABLE lt_mng

    WHERE lgnum eq gd-lgnum

                            and

          tanum eq gd-tanum

                            and

          werks eq gd-werks

*                            and

*          pquit eq &apos;&apos; &quot; not jet confirmed



          .



  wd_this-&gt;mr_menge_list-&gt;BIND_TABLE(



    new_items = lt_mng

    set_initial_elements = abap_true

  ).



  wd_this-&gt;list_count = wd_this-&gt;mr_menge_list-&gt;get_element_count( ).









endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO2_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="SO2_ON_ENTER" CODE_BODY="method SO2_ON_ENTER .



*  wd_this-&gt;SO2_check( ).

  wd_this-&gt;SO2_update( ).





  IF wd_this-&gt;MV_ERROR eq &apos;&apos;.



    wd_this-&gt;SO2_confirm( ).



  ENDIF.



endmethod.

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



 wd_this-&gt;SO2_CLEAR( ).

 wd_this-&gt;SO1_CLEAR( ).



 wd_this-&gt;SO2_TO_SO1( ).

 wd_this-&gt;SO1_UPDATE( prefill_enabled =&apos;X&apos; ).



 wd_this-&gt;SO1_CHECK( silent = &apos;X&apos; ).





endmethod.

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



*  confirm if all field were filled OK

    IF wd_this-&gt;MV_ERROR eq &apos;&apos;.



      DATA lo_w_main TYPE REF TO ig_ZMC_BC_CONFRIM.

      lo_w_main = wd_this-&gt;get_ZMC_BC_CONFRIM_ctr( ).

      lo_w_main-&gt;fire_goto_so1_plg( ).



    ENDIF.

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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   TYPE abap_bool.

  DATA tmp_num    TYPE String.

  DATA tmp_text   TYPE String.



  &quot;matches current element in menge list

  DATA wa_mng     TYPE wd_this-&gt;element_menge_list.



  &quot;variables for variables concatenation

  data VLTYP_VLPLA TYPE REF TO String.

  data SOBKZ_SONUM TYPE REF TO String.

  data NLTYP_NLPLA TYPE REF TO String.



  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_WERKS.

    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_SOBKZ.

    CREATE DATA wd_this-&gt;p2_SONUM.

    CREATE DATA wd_this-&gt;p2_VLTYP.

    CREATE DATA wd_this-&gt;p2_VLPLA.

    CREATE DATA wd_this-&gt;p2_VSOLA.

    CREATE DATA wd_this-&gt;p2_NLTYP.

    CREATE DATA wd_this-&gt;p2_NLPLA.

    CREATE DATA wd_this-&gt;p2_NSOLA.

    CREATE DATA wd_this-&gt;p2_ALTME.

    CREATE DATA wd_this-&gt;p2_PQUIT.



*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 *****************************************



* disable next button

 tmp_bool = abap_false.



* enable/disable prev button

  IF wd_this-&gt;LIST_INDEX eq 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

  data diff TYPE i.

  diff = wd_this-&gt;LIST_COUNT - wd_this-&gt;list_index .



  IF diff  &gt; 0.



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

    name = &apos;NEXT_ENABLE&apos;

    value = abap_true

  ).

  ELSE.

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

    name = &apos;NEXT_ENABLE&apos;

    value = abap_false

  ).



  ENDIF.





* compile list state, reload fields

* (if error occurs leave fields unchanged)



  clear:

       wd_this-&gt;p2_WERKS-&gt;*,

       wd_this-&gt;p2_MATNR-&gt;*,

       wd_this-&gt;p2_MAKTX-&gt;*,

       wd_this-&gt;p2_CHARG-&gt;*,

       wd_this-&gt;p2_SOBKZ-&gt;*,

       wd_this-&gt;p2_SONUM-&gt;*,

       wd_this-&gt;p2_VLTYP-&gt;*,

       wd_this-&gt;p2_VLPLA-&gt;*,

       wd_this-&gt;p2_VSOLA-&gt;*,

       wd_this-&gt;p2_NLTYP-&gt;*,

       wd_this-&gt;p2_NLPLA-&gt;*,

       wd_this-&gt;p2_NSOLA-&gt;*,

       wd_this-&gt;p2_ALTME-&gt;*,

       wd_this-&gt;p2_PQUIT-&gt;*.









  IF  wd_this-&gt;LIST_COUNT eq 0.



    &quot;new item

    tmp_num = wd_this-&gt;LIST_COUNT.

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

*    clear fields



  ELSE.

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

    EXPORTING index = wd_this-&gt;list_index

    IMPORTING static_attributes = wa_mng ).



    &quot;existing item

    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.



    &quot;load fields from menge list

    IF wd_this-&gt;MV_ERROR     IS INITIAL.



      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_WERKS-&gt;* = wa_mng-WERKS.

      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.

      wd_this-&gt;p2_SOBKZ-&gt;* = wa_mng-SOBKZ.

      wd_this-&gt;p2_SONUM-&gt;* = wa_mng-SONUM.

      wd_this-&gt;p2_VLTYP-&gt;* = wa_mng-VLTYP.

      wd_this-&gt;p2_VLPLA-&gt;* = wa_mng-VLPLA.

      wd_this-&gt;p2_VSOLA-&gt;* = wa_mng-VSOLA.

      wd_this-&gt;p2_NLTYP-&gt;* = wa_mng-NLTYP.

      wd_this-&gt;p2_NLPLA-&gt;* = wa_mng-NLPLA.

      wd_this-&gt;p2_NSOLA-&gt;* = wa_mng-NSOLA.

      wd_this-&gt;p2_ALTME-&gt;* = wa_mng-ALTME.

      wd_this-&gt;p2_PQUIT-&gt;* = wa_mng-PQUIT.





* negation

    tmp_bool =  wa_mng-pquit .

    CASE tmp_bool.

      WHEN abap_true.

        tmp_bool = abap_false.

      WHEN abap_false.

        tmp_bool = abap_true.

      WHEN OTHERS.

    ENDCASE.







    ENDIF.

  ENDIF.



* enable/disable confirm button

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

  name = &apos;CONF_ENABLE&apos;

  value = tmp_bool

 ).





  CONDENSE tmp_text NO-GAPS.

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

    name  = &apos;LIST_STATE&apos;

    value = tmp_text

  ).





  clear tmp_text.







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

    i_id          = &apos;WERKS&apos;

    i_value       = wd_this-&gt;p2_WERKS

    i_read_only   = abap_true

  ).



  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

  ).

  clear tmp_text.

  tmp_text =&apos;MatTxt&apos;.  &quot; &apos;SOBKZ.SONUM&apos;

  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-&gt;add_parameter_field(

    i_id          = &apos;CHARG&apos;

    i_value       = wd_this-&gt;p2_CHARG

    i_read_only   = abap_true

  ).



  IF SOBKZ_SONUM is INITIAL. CREATE DATA SOBKZ_SONUM. ENDIF.

  clear tmp_text.

  tmp_text =&apos;ZvlZás(Zn.Č)&apos;.  &quot; &apos;SOBKZ.SONUM&apos;



  CONCATENATE

  wd_this-&gt;p2_SOBKZ-&gt;*

  wd_this-&gt;p2_SONUM-&gt;*

  INTO SOBKZ_SONUM-&gt;*

  SEPARATED BY &apos;.&apos;.



*  CONCATENATED SOBKZ with SONUM

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

    i_id          = &apos;SOBK_SONUM&apos;

    i_value       = SOBKZ_SONUM

    i_read_only   = abap_true

    i_description = tmp_text

  ).



  IF VLTYP_VLPLA IS INITIAL. create DATA VLTYP_VLPLA. ENDIF.



  clear tmp_text.

  tmp_text =&apos;Z.Skld(Typ.Č)&apos;.





  CONCATENATE

  wd_this-&gt;p2_VLTYP-&gt;*

  wd_this-&gt;p2_VLPLA-&gt;*

  INTO  VLTYP_VLPLA-&gt;*

  SEPARATED BY &apos;.&apos;.





*  CONCATENATE VLTYP with VLPLA

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

    i_id          = &apos;VLTYP_VLPLA&apos;

    i_value       = VLTYP_VLPLA

    i_description = tmp_text

    i_read_only   = abap_true

  ).



  clear tmp_text.

  tmp_text =&apos;Z.Pož.Množ&apos;.

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

     i_id          = &apos;VSOLA&apos;

     i_value       = wd_this-&gt;p2_VSOLA

     i_description = tmp_text

     i_read_only   = abap_true

   ).



  IF NLTYP_NLPLA is INITIAL. CREATE DATA NLTYP_NLPLA. ENDIF.

  clear tmp_text.

  tmp_text =&apos;C.Skld(Typ.Č)&apos;.



  CONCATENATE

  wd_this-&gt;p2_NLTYP-&gt;*

  wd_this-&gt;p2_NLPLA-&gt;*

  INTO  NLTYP_NLPLA-&gt;*

  SEPARATED BY &apos;.&apos;.



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

     i_id          = &apos;NLTYP_NLPLA&apos;

     i_value       = NLTYP_NLPLA

     i_description = tmp_text

     i_read_only   = abap_true

   ).



  clear tmp_text.

  tmp_text =&apos;C.Pož.Množ&apos;.

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

     i_id          = &apos;NSOLA&apos;

     i_value       = wd_this-&gt;p2_NSOLA

     i_description = tmp_text

     i_read_only   = abap_true

   ).





  clear tmp_text.

  tmp_text =&apos;M.Jednotka&apos;.

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

     i_id          = &apos;ALTME&apos;

     i_value       = wd_this-&gt;p2_ALTME

     i_description = tmp_text

     i_read_only   = abap_true

   ).



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

      i_id          = &apos;PQUIT&apos;

      i_value       = wd_this-&gt;p2_PQUIT

      i_read_only   = abap_true

      I_as_checkbox = abap_true

      ).







endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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 .

&quot;uotplug ako rozhranie

DATA lr_ref TYPE REF TO ig_ZMC_BC_CONFRIM.

lr_ref = wd_this-&gt;get_ZMC_BC_CONFRIM_ctr( ).

lr_ref-&gt;fire_to_menu_plg( ).

endmethod.

' ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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 .





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; ).

  &quot;checks prefilled params and sets focus

  wd_this-&gt;so1_check( reload_only = &apos;X&apos; silent = &apos;X&apos; ).

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



  &quot;initial focus

  wd_this-&gt;ACT_FOCUS = &apos;TANUM&apos;.

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



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_AUTH" LANGU="C" DESCRIPTION="autorizacia zadanych parametrov z check()"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_CHECK" LANGU="C" DESCRIPTION="Values flow: SO &gt; Attributes &gt; Context"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_CLEAR" LANGU="C" DESCRIPTION="Clears attributes coresponding to SO1"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_UPDATE" LANGU="C" DESCRIPTION="Updates"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOAPPLICATIONSTATECHANGE" LANGU="C" DESCRIPTION="Handling for Suspending and Resuming an Application"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOBEFORENAVIGATION" LANGU="C" DESCRIPTION="Error Handling Before Navigation Through Application"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="WDDOPOSTPROCESSING" LANGU="C" DESCRIPTION="Prepare Output"/>
  <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_CHECK" PARAMETER_NAME="RELOAD_ONLY" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="CHAR1" DISPLAY_NAME="RELOAD_ONLY" OPTIONAL="X"/>
  <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_CHECK" PARAMETER_NAME="SILENT" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="CHAR1" DISPLAY_NAME="SILENT" OPTIONAL="X"/>
  <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO1_UPDATE" PARAMETER_NAME="PREFILL_ENABLED" VERSION="I" PARAM_POSITION="2 " DECLARATION_TYPE="0" ABAP_TYPING="0" ABAP_TYPE="CHAR1" DISPLAY_NAME="PREFILL_ENABLED" OPTIONAL="X"/>
  <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CMPNAME="SO2_IS_INITIAL" PARAMETER_NAME="RET" VERSION="I" PARAM_POSITION="1 " DECLARATION_TYPE="3" ABAP_TYPING="0" ABAP_TYPE="CHAR1" DISPLAY_NAME="RET"/>
  <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_usage COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CTLR_USAGE_NAME="4UEPMOL9DLJHH0IEXWSCRLW6N" VERSION="I" COMPONENT_USAGE="USAGE_SO1" USED_CONTROLLER="COMPONENTCONTROLLER"/>
  <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CTLR_USAGE_NAME="4UEPMOSXWK56ZN1V3QUP1NUWF" VERSION="I" COMPONENT_USAGE="USAGE_SO1"/>
  <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CTLR_USAGE_NAME="4UES09VWDNOAF3Y9P17LIYH4F" VERSION="I" COMPONENT_USAGE="USAGE_SO2" USED_CONTROLLER="COMPONENTCONTROLLER"/>
  <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CTLR_USAGE_NAME="4UES0A3KWM9ZXQHPUV9XT0FU7" VERSION="I" COMPONENT_USAGE="USAGE_SO2"/>
  <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" CTLR_USAGE_NAME="4WZ01OXNZJEYFFZT9GCQD3EI7" VERSION="I" USED_CONTROLLER="ZMC_BC_CONFRIM"/>
  <wdy_ctx_node COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="2 " 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO2_GUI" VERSION="I" NODE_TYPE="CL_WDY_MD_CONTEXT_VALUE_NODE" PARENT_NODE_NAME="CONTEXT" NODE_POSITION="4 " 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="GLOBAL_DATA" ATTRIBUTE_NAME="LGNUM" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="1 " ABAP_TYPE="LGNUM" ABAP_TYPING="0" DISPLAY_NAME="LGNUM" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="GLOBAL_DATA" ATTRIBUTE_NAME="TANUM" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " ABAP_TYPE="TANUM" ABAP_TYPING="0" DISPLAY_NAME="TANUM" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="GLOBAL_DATA" ATTRIBUTE_NAME="WERKS" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " ABAP_TYPE="WERKS_D" ABAP_TYPING="0" DISPLAY_NAME="WERKS" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="ALTME" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="13 " ABAP_TYPE="LRMEI" ABAP_TYPING="0" DISPLAY_NAME="ALTME" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="CHARG" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " ABAP_TYPE="CHARG_D" ABAP_TYPING="0" DISPLAY_NAME="CHARG" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="MAKTX" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " ABAP_TYPE="MAKTX" ABAP_TYPING="0" DISPLAY_NAME="MAKTX" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="MATNR" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " ABAP_TYPE="MATNR" ABAP_TYPING="0" DISPLAY_NAME="MATNR" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="MEINS" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="17 " ABAP_TYPE="MEINS" ABAP_TYPING="0" DISPLAY_NAME="MEINS" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="NISTA" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="18 " ABAP_TYPE="LTAP_NISTA" ABAP_TYPING="0" DISPLAY_NAME="NISTA" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="NLPLA" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="5 " ABAP_TYPE="LTAP_NLPLA" ABAP_TYPING="0" DISPLAY_NAME="NLPLA" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="NLTYP" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="6 " ABAP_TYPE="LTAP_NLTYP" ABAP_TYPING="0" DISPLAY_NAME="NLTYP" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="NSOLA" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="7 " ABAP_TYPE="LTAP_NSOLA" ABAP_TYPING="0" DISPLAY_NAME="NSOLA" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="PQUIT" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="14 " ABAP_TYPE="LTAP_PQUIT" ABAP_TYPING="0" DISPLAY_NAME="PQUIT" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="SOBKZ" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="8 " ABAP_TYPE="SOBKZ" ABAP_TYPING="0" DISPLAY_NAME="SOBKZ" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="SONUM" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="9 " ABAP_TYPE="LVS_SONUM" ABAP_TYPING="0" DISPLAY_NAME="SONUM" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="TAPOS" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="15 " ABAP_TYPE="TAPOS" ABAP_TYPING="0" DISPLAY_NAME="TAPOS" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="VLPLA" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="10 " ABAP_TYPE="LTAP_VLPLA" ABAP_TYPING="0" DISPLAY_NAME="VLPLA" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="VLTYP" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="11 " ABAP_TYPE="LTAP_VLTYP" ABAP_TYPING="0" DISPLAY_NAME="VLTYP" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="VSOLA" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="12 " ABAP_TYPE="LTAP_VSOLA" ABAP_TYPING="0" DISPLAY_NAME="VSOLA" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" ATTRIBUTE_NAME="VSOLM" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="16 " ABAP_TYPE="LTAP_VSOLM" ABAP_TYPING="0" DISPLAY_NAME="VSOLM" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="ALTME" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="13 " ABAP_TYPE="LRMEI" ABAP_TYPING="0" DISPLAY_NAME="ALTME" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="CHARG" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="2 " ABAP_TYPE="CHARG_D" ABAP_TYPING="0" DISPLAY_NAME="CHARG" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="MAKTX" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="3 " ABAP_TYPE="MAKTX" ABAP_TYPING="0" DISPLAY_NAME="MAKTX" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="MATNR" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " ABAP_TYPE="MATNR" ABAP_TYPING="0" DISPLAY_NAME="MATNR" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="NLPLA" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="5 " ABAP_TYPE="LTAP_NLPLA" ABAP_TYPING="0" DISPLAY_NAME="NLPLA" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="NLTYP" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="6 " ABAP_TYPE="LTAP_NLTYP" ABAP_TYPING="0" DISPLAY_NAME="NLTYP" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="NSOLA" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="7 " ABAP_TYPE="LTAP_NSOLA" ABAP_TYPING="0" DISPLAY_NAME="NSOLA" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="SOBKZ" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="8 " ABAP_TYPE="SOBKZ" ABAP_TYPING="0" DISPLAY_NAME="SOBKZ" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="SONUM" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="9 " ABAP_TYPE="LVS_SONUM" ABAP_TYPING="0" DISPLAY_NAME="SONUM" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="VLPA" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="10 " ABAP_TYPE="LTAP_VLTYP" ABAP_TYPING="0" DISPLAY_NAME="VLPA" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="VLTYP" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="11 " ABAP_TYPE="LTAP_VLTYP" ABAP_TYPING="0" DISPLAY_NAME="VLTYP" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" ATTRIBUTE_NAME="VSOLA" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="12 " ABAP_TYPE="LTAP_VSOLA" ABAP_TYPING="0" DISPLAY_NAME="VSOLA" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="MENGE_LIST1" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="CONF_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="CONF_ENABLE" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="COMPONENTCONTROLLER" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="TIMER_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="5 " DEFAULT_VALUE="ABAP_FALSE" ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="TIMER_ENABLE" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="EMPTYVIEW" VERSION="A" CONTROLLER_TYPE="01" DISPLAY_NAME="EMPTYVIEW" AUTHOR="CZMICYP" CREATEDON="20131205" CHANGEDON="00000000"/>
 <controller_definition COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" VERSION="A" CONTROLLER_TYPE="01" CONTEXT="CONTEXT" DISPLAY_NAME="VIEW01" AUTHOR="CZMICYP" CREATEDON="20131205" CHANGEDBY="CZMICYP" CHANGEDON="20140822">
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="CONTINUE" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="CONTINUE" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="HANDLEIN_PLUG1" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="VIEW01" REF_PLUG_NAME="IN_PLUG1" DISPLAY_NAME="HANDLEIN_PLUG1" CODE_BODY="method HANDLEIN_PLUG1 .

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="ONACTIONCONTINUE" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW01" REF_CMPNAME="CONTINUE" DISPLAY_NAME="ONACTIONCONTINUE" CODE_BODY='method ONACTIONCONTINUE .





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

    wd_comp_controller-&gt;so1_to_so2( ).



endmethod.

' ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="ONACTIONON_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW01" REF_CMPNAME="ON_MENU" DISPLAY_NAME="ONACTIONON_MENU" CODE_BODY="method ONACTIONON_MENU .



 wd_comp_controller-&gt;to_menu( ).



endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="ON_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="ON_MENU" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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 .

  wd_comp_controller-&gt;PREFILL( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOAFTERACTION" LANGU="C" DESCRIPTION="Method for non-action specific operations before navigation"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOBEFOREACTION" LANGU="C" DESCRIPTION="Method for Validation of User Input"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOMODIFYVIEW" LANGU="C" DESCRIPTION="Method for Modifying the View Before Rendering"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CMPNAME="WDDOONCONTEXTMENU" LANGU="C" DESCRIPTION="Method for Modifying the Context Menu"/>
  <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4UET9PR0ABN731V6WLF0PS84V" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
  <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4WZ024APWQTZOIW4XL1AH0U27" VERSION="I" USED_CONTROLLER="ZMC_BC_CONFRIM"/>
  <wdy_ctx_node COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" NODE_NAME="TIMER_CONF" 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="TIMER_CONF" ABAP_TYPING="0" INIT_LEAD_SELECT="X"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW01" CTLR_USAGE_NAME="4UET9PR0ABN731V6WLF0PS84V" CTX_MAPP_NAME="4X134EIILVYY8ULMJU0AXFXNZ" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="TIMER_CONF" MAP_NODE_NAME="TIMER_CONF"/>
 </controller_definition>
 <controller_definition COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" VERSION="A" CONTROLLER_TYPE="01" CONTEXT="CONTEXT" DISPLAY_NAME="VIEW02" AUTHOR="CZMICYP" CREATEDON="20131205" CHANGEDBY="CZMICYP" CHANGEDON="20140822">
  <wdy_controllert COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" LANGU="C" DESCRIPTION="Potvrzování skladových příkazů"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="BACK" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="BACK" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="CONF" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="CONF" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="HANDLEIN_PLUG2" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="VIEW02" REF_PLUG_NAME="IN_PLUG2" DISPLAY_NAME="HANDLEIN_PLUG2" CODE_BODY='method HANDLEIN_PLUG2 .



  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_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="NEXT" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="NEXT" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONBACK" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="BACK" DISPLAY_NAME="ONACTIONBACK" CODE_BODY='method ONACTIONBACK .



*    wd_comp_controller-&gt;so2_check( ). &quot;with errors

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

    wd_comp_controller-&gt;so2_to_so1( ).



endmethod.

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



 wd_comp_controller-&gt;SO2_CONFIRM( ).



endmethod.

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



IF wd_comp_controller-&gt;so2_is_initial( ) = &apos;X&apos;.

  IF wd_comp_controller-&gt;LIST_index &gt;= wd_comp_controller-&gt;LIST_count.

*   initail last component -&gt; do noting (check &amp; update)

*    wd_comp_controller-&gt;so2_check( ). &quot;prints err - empty fields



  ELSE.

*   initial middle component -&gt; remove

*    wd_comp_controller-&gt;so2_rem_item( ).

    &quot;leave index the same -&gt; components shift back



    &quot;perfrom check to reload selscr. values

*    wd_comp_controller-&gt;so2_check( reload_only = &apos;X&apos; ).



  ENDIF.



ELSE. &quot;not empty

*  wd_comp_controller-&gt;so2_check( ).



  IF wd_comp_controller-&gt;MV_ERROR IS INITIAL.

   IF wd_comp_controller-&gt;list_index &gt; wd_comp_controller-&gt;list_count.

*    last item -&gt; add new

*     wd_comp_controller-&gt;so2_add_item( ).



   ELSE.

*    middle item -&gt; modify

*     wd_comp_controller-&gt;so2_mod_item( ).



   ENDIF. &quot;last item



*   shift to next item

    ADD 1 TO wd_comp_controller-&gt;list_index.



  ENDIF. &quot;input check error

ENDIF. &quot;initial screen





*reload screen

wd_comp_controller-&gt;so2_update( ).



endmethod.

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

  wd_comp_controller-&gt;to_menu( ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="ONACTIONPREV" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_CTLR_NAME="VIEW02" REF_CMPNAME="PREV" DISPLAY_NAME="ONACTIONPREV" CODE_BODY="method ONACTIONPREV .



*  prev button is enabled from the 2nd item and up



IF wd_comp_controller-&gt;so2_is_initial( ) = &apos;X&apos;.



  &quot;perfrom check to reload selscr. values

*  wd_comp_controller-&gt;so2_check( reload_only = &apos;X&apos; ).



  IF wd_comp_controller-&gt;list_index &gt; wd_comp_controller-&gt;list_count.

*   initail new component -&gt; do noting (shift back)

    SUBTRACT 1 FROM wd_comp_controller-&gt;list_index.



  ELSE.

*   initial middle or last component -&gt; remove &amp; shift back

*    wd_comp_controller-&gt;so2_rem_item( ).

    SUBTRACT 1 FROM wd_comp_controller-&gt;list_index.

  ENDIF.



ELSE. &quot;not empty

*  wd_comp_controller-&gt;so2_check( ).

  IF wd_comp_controller-&gt;MV_ERROR IS INITIAL.



*   shift to prev item

    SUBTRACT 1 FROM wd_comp_controller-&gt;list_index.



  ENDIF. &quot;input check error

ENDIF. &quot;initial screen





*reload screen

wd_comp_controller-&gt;so2_update( ).







endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="ON_MENU" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="ON_MENU" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="PREV" VERSION="I" CMPTYPE="CL_WDY_MD_ACTION" CMP_POSITION="0 " VISIBILITY="0" DISPLAY_NAME="PREV" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOAFTERACTION" LANGU="C" DESCRIPTION="Method for non-action specific operations before navigation"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOBEFOREACTION" LANGU="C" DESCRIPTION="Method for Validation of User Input"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOMODIFYVIEW" LANGU="C" DESCRIPTION="Method for Modifying the View Before Rendering"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CMPNAME="WDDOONCONTEXTMENU" LANGU="C" DESCRIPTION="Method for Modifying the Context Menu"/>
  <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4UGE4KWLDJGA741P0XNS8K5KF" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
  <wdy_ctlr_usage COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4X05WO29S38XE3SJI2U4SRBXR" VERSION="I" USED_CONTROLLER="ZMC_BC_CONFRIM"/>
  <wdy_ctx_node COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="CONF_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="4 " ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="CONF_ENABLE" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" NODE_NAME="SO2_GUI" ATTRIBUTE_NAME="TIMER_ENABLE" VERSION="I" ATTRIBUTE_TYPE="CL_WDY_MD_CTX_VALUE_ATTRIBUTE" ATTRIB_POSITION="5 " DEFAULT_VALUE="ABAP_FALSE" ABAP_TYPE="ABAP_BOOL" ABAP_TYPING="0" DISPLAY_NAME="TIMER_ENABLE" VALUE_HELP_MODE="0"/>
  <wdy_ctx_attrib COMPONENT_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4UGE4KWLDJGA741P0XNS8K5KF" CTX_MAPP_NAME="4UGE4EM7CPSD0DG3OT1EU5EZZ" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="SO2_GUI" MAP_NODE_NAME="SO2_GUI"/>
  <wdy_ctx_mapping COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="VIEW02" CTLR_USAGE_NAME="4UGE4KWLDJGA741P0XNS8K5KF" CTX_MAPP_NAME="4X134NOT97WFHRTXIQSYXSEGF" VERSION="I" MAPPING_TYPE="02" OWN_NODE_NAME="TIMER_CONF" MAP_NODE_NAME="TIMER_CONF"/>
 </controller_definition>
 <controller_definition COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" VERSION="A" CONTROLLER_TYPE="06" CONTEXT="CONTEXT" DISPLAY_NAME="ZMC_BC_CONFRIM" AUTHOR="CZMICYP" CREATEDON="20140226" CHANGEDBY="CZMICYP" CHANGEDON="20140729">
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CMPNAME="HANDLEDEFAULT" VERSION="I" CMPTYPE="CL_WDY_MD_CTLR_EVENT_HANDLER" CMP_POSITION="0 " VISIBILITY="2" REF_VIEW_NAME="ZMC_BC_CONFRIM" REF_PLUG_NAME="DEFAULT" DISPLAY_NAME="HANDLEDEFAULT" CODE_BODY="method HANDLEDEFAULT .

  &quot;prijem z menu

  WD_COMP_CONTROLLER-&gt;so1_clear( ).

  WD_COMP_CONTROLLER-&gt;prefill( ).

  WD_COMP_CONTROLLER-&gt;FOCUS( field = wd_comp_controller-&gt;ACT_FOCUS screen =&apos;SO1&apos; ).

endmethod.

" ACTION_TYPE="0" ABAP_TYPING="0"/>
  <wdy_ctlr_compo COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CMPNAME="WDDOEXIT" LANGU="C" DESCRIPTION="Controller Clean-Up Method"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CMPNAME="WDDOINIT" LANGU="C" DESCRIPTION="Controller Initialization Method"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CMPNAME="WDDOONCLOSE" LANGU="C" DESCRIPTION="Handling For Closing of Window"/>
  <wdy_ctlr_compot COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CMPNAME="WDDOONOPEN" LANGU="C" DESCRIPTION="Handling For Opening of Window"/>
  <wdy_ctlr_param COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" CTLR_USAGE_NAME="4UET9PJBRD1HKFBQQRCOFQ9F3" VERSION="I" USED_CONTROLLER="COMPONENTCONTROLLER"/>
  <wdy_ctx_node COMPONENT_NAME="ZMC_BC_CONFRIM" CONTROLLER_NAME="ZMC_BC_CONFRIM" 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>
