<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4684706729185543974</id><updated>2026-10-14T02:57:08.619-07:00</updated><category term="ALV Header"/><category term="ALV Docking container"/><category term="ALV Grid top of page"/><category term="ALV events"/><category term="MM02"/><category term="SAP"/><category term="SAP ABAP game"/><category term="ABAP"/><category term="ABAP Debugger"/><category term="ABAP HTML Header"/><category term="ABAP Mail send"/><category term="ABAP Mail send with attachement"/><category term="ABAP POPUP FM"/><category term="ABAP debugger text version"/><category term="ABAP selection screen controls"/><category term="ABAP split string"/><category term="ALV"/><category term="ALV FM top of page"/><category term="ALV Utility Program"/><category term="ALV as popup"/><category term="ALV background display"/><category term="ALV cell color"/><category term="ALV double click"/><category term="ALV row selection"/><category term="ALV to excel"/><category term="ALV toolbar"/><category term="ALV."/><category term="BDC recording"/><category term="Bit Patterns"/><category term="Cell coloring"/><category term="Date Function modules"/><category term="Date difference"/><category term="Debugger drag and Drop"/><category term="Dennis Howlett"/><category term="Do Varying"/><category term="Dynamic"/><category term="E + 10 in excel"/><category term="Error handling of Report program"/><category term="Get data from different fields but same row"/><category term="Jon Reed"/><category term="Material views"/><category term="Module pool screen"/><category term="OOPS ALV toolbar"/><category term="OOPs and POP method of ALV top of page"/><category term="OOPs mail sending code"/><category term="POPUP FM"/><category term="Robert Bosch SAP implementation"/><category term="SAP ABAP"/><category term="SAP ABAP minehunter"/><category term="SAP ABAP number puzzle"/><category term="SO."/><category term="Selection screen on ALV grid header"/><category term="Set parameter ID"/><category term="Table maintenance"/><category term="Text in Module pool"/><category term="Webdynpro"/><category term="abap select-option"/><category term="display table as popup"/><category term="dynamic condition"/><category term="dynamic value assignment"/><category term="end of page"/><category term="exclude ALV Toolbar function"/><category term="exit program reference"/><category term="export to excel"/><category term="field symbol"/><category term="grid top of page"/><category term="if-else"/><category term="module pool text"/><category term="popup Error display"/><category term="popup internal table display"/><category term="row selection ALV OOPS method"/><category term="select query"/><category term="string"/><category term="string to table"/><category term="table maintenance generator events"/><category term="top_of_page"/><title type='text'>SAP knowledge - ABAP Freak</title><subtitle type='html'>SAP knowledge - ABAP Freak</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>51</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-2177756265333390620</id><published>2015-06-12T19:38:00.002-07:00</published><updated>2015-06-12T19:38:53.028-07:00</updated><title type='text'>DYnamic structure and table ceration</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;***&amp;nbsp;Test&amp;nbsp;-&amp;nbsp;TBDeleted&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;data&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;ls_segstruc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_abap_structdescr&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;r_data_str&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;data&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;FIELD-SYMBOLS&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;&amp;lt;fs&amp;gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ANY&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
ls_segstruc&amp;nbsp;?=&amp;nbsp;cl_abap_typedescr&lt;span class=&quot;L0S70&quot;&gt;=&amp;gt;&lt;/span&gt;DESCRIBE_BY_NAME&lt;span class=&quot;L0S55&quot;&gt;(&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;MARA&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;CREATE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;r_data_tab&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;HANDLE&amp;nbsp;r_type_table&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;r_data_str&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;HANDLE&amp;nbsp;ls_segstruc&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;FIELD-SYMBOLS&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;&amp;lt;fs_table&amp;gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;INDEX&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;fs_wa&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ANY&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ASSIGN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&lt;/span&gt;&lt;br /&gt;
r_data_tab&lt;span class=&quot;L0S70&quot;&gt;-&amp;gt;&lt;/span&gt;*&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&amp;lt;fs_table&amp;gt;&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;r_data_str&lt;span class=&quot;L0S70&quot;&gt;-&amp;gt;&lt;/span&gt;*&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&amp;lt;fs_wa&amp;gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/2177756265333390620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2015/06/dynamic-structure-and-table-ceration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/2177756265333390620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/2177756265333390620'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2015/06/dynamic-structure-and-table-ceration.html' title='DYnamic structure and table ceration'/><author><name>drankita</name><uri>http://www.blogger.com/profile/02634029211305109797</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-5420310561493399693</id><published>2014-10-19T20:40:00.001-07:00</published><updated>2014-10-19T20:41:53.145-07:00</updated><title type='text'>Table EVENTS in Table Maintenance Generator in SE11</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Events can be created inside Table maintenence generator using Environment and modification.&lt;br /&gt;
&lt;br /&gt;
Use TOTAL table which is available in the GLOBAL fields of the EVENTS routine to access all the existing data of the current ZTable.&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;Handle&amp;nbsp;Table&amp;nbsp;events&amp;nbsp;to&amp;nbsp;restrict&amp;nbsp;user&amp;nbsp;from&amp;nbsp;entering&amp;nbsp;wrong&amp;nbsp;SH&amp;nbsp;and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;In-Transit&amp;nbsp;location&amp;nbsp;if&amp;nbsp;1&amp;nbsp;entry&amp;nbsp;is&amp;nbsp;already&amp;nbsp;maintained&amp;nbsp;in&amp;nbsp;the&amp;nbsp;table&amp;nbsp;&amp;nbsp;&amp;nbsp;*&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;&amp;nbsp;P&amp;nbsp;R&amp;nbsp;O&amp;nbsp;G&amp;nbsp;R&amp;nbsp;A&amp;nbsp;M&amp;nbsp;&amp;nbsp;&amp;nbsp;C&amp;nbsp;H&amp;nbsp;A&amp;nbsp;N&amp;nbsp;G&amp;nbsp;E&amp;nbsp;&amp;nbsp;&amp;nbsp;H&amp;nbsp;I&amp;nbsp;S&amp;nbsp;T&amp;nbsp;O&amp;nbsp;R&amp;nbsp;Y&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;##)&amp;nbsp;Correction&amp;nbsp;&amp;nbsp;Date......&amp;nbsp;&amp;nbsp;SAP&amp;nbsp;User&amp;nbsp;ID.&amp;nbsp;&amp;nbsp;Description..............&amp;nbsp;*&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;ls_currrent_entry&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;zfi_pri_gethub&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ls_existing_entry&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;zfi_pri_gethub&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;zfi_pri_gethub&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;ls_currrent_entry&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LOOP&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AT&amp;nbsp;&lt;/span&gt;total&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;ls_existing_entry&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;ls_existing_entry&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;ship_to&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;ls_currrent_entry&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;ship_to&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;ls_existing_entry&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;in_transit_sloc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;ls_currrent_entry&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;in_transit_sloc&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MESSAGE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;1&amp;nbsp;Ship-to&amp;nbsp;can&amp;nbsp;have&amp;nbsp;only&amp;nbsp;1&amp;nbsp;In-transit&amp;nbsp;Location&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;E&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDLOOP&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDFORM&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;new_entry&lt;/span&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/5420310561493399693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2014/10/table-events-in-table-maintenance.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/5420310561493399693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/5420310561493399693'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2014/10/table-events-in-table-maintenance.html' title='Table EVENTS in Table Maintenance Generator in SE11'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-1260043273276588251</id><published>2014-08-13T20:07:00.001-07:00</published><updated>2014-08-13T20:07:23.417-07:00</updated><title type='text'>Easy way of passing values from custom program to Exits - without IMPORT/EXPORT or memory id</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Often its required to transfer values from custom program to EXITS while calling any Object creation BAPi.&lt;br /&gt;
Using IMPORT/EXPORT to memory or INDX is not very reliable especially when the custom programs are ran in background mode.&lt;br /&gt;
&lt;br /&gt;
One of the easy way is to :&lt;br /&gt;
- use SAVE_TEXT to update the value to the Biz object in the custom program&lt;br /&gt;
_ call the creation BAPI for Deivery, order, billing etc.&lt;br /&gt;
- during the creation process, find an exit where the VALUEs can be impported using READ_TEXT.&lt;br /&gt;
- after creation process , once control comes back to the custom program, delete the value from the object using DELETE_TEXT.&lt;br /&gt;
&lt;br /&gt;
custom program&lt;br /&gt;

&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OF&amp;nbsp;&lt;/span&gt;zrange&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;FIELD-SYMBOLS&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;zrange&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;l_xvbpa&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LIKE&amp;nbsp;&lt;/span&gt;xvbpa&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;lv_name&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;tdobname&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lt_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;STANDARD&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OF&amp;nbsp;&lt;/span&gt;tline&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ls_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LIKE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;LINE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OF&amp;nbsp;&lt;/span&gt;lt_lines&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ls_lips&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;lips&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_ebelp&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;ebelp&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;CONSTANTS&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;co_savelang&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;thead&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tdspras&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;VALUE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;E&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;check&amp;nbsp;for&amp;nbsp;availability&amp;nbsp;of&amp;nbsp;PO&amp;nbsp;doc&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;ekko&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;ebeln&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;INITIAL&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;Read&amp;nbsp;ZRANGE&amp;nbsp;for&amp;nbsp;triggering&amp;nbsp;of&amp;nbsp;below&amp;nbsp;logic&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;SELECT&amp;nbsp;&lt;/span&gt;*&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;FROM&amp;nbsp;&lt;/span&gt;zrange&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_range&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;application&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;HUBSTOSA&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;program_name&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;MV50AFZ1&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;identifier&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;ekko&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;ekorg&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SORT&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;fieldname&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S31&quot;&gt;&quot;Check&amp;nbsp;doc&amp;nbsp;type&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WITH&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;KEY&amp;nbsp;&lt;/span&gt;fieldname&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;LFART&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BINARY&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;SEARCH&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;NOT&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSEIF&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;low&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;likp&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;lfart&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WITH&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;KEY&amp;nbsp;&lt;/span&gt;fieldname&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;BSART&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BINARY&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;SEARCH&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;NOT&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSEIF&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;low&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;ekko&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;bsart&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ELSE&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;CHECK&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tcode&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;ZSD_SCHEDULE_HUB&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OR&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;batch&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;xvbpa[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WITH&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;KEY&amp;nbsp;&lt;/span&gt;parvw&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;ZB&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;during&amp;nbsp;change&amp;nbsp;this&amp;nbsp;Partner&amp;nbsp;will&amp;nbsp;be&amp;nbsp;there&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;it&amp;nbsp;means&amp;nbsp;this&amp;nbsp;code&amp;nbsp;has&amp;nbsp;been&amp;nbsp;called&amp;nbsp;during&amp;nbsp;DN&amp;nbsp;creation&amp;nbsp;time.&amp;nbsp;We&amp;nbsp;need&amp;nbsp;thi&amp;nbsp;code&amp;nbsp;during&amp;nbsp;DN&amp;nbsp;change&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*********&amp;nbsp;Read&amp;nbsp;Text&amp;nbsp;*********&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;SORT&amp;nbsp;&lt;/span&gt;xlips[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;vgpos&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;text&amp;nbsp;ID&amp;nbsp;will&amp;nbsp;always&amp;nbsp;be&amp;nbsp;there&amp;nbsp;for&amp;nbsp;the&amp;nbsp;1st&amp;nbsp;item&amp;nbsp;of&amp;nbsp;the&amp;nbsp;delivery&amp;nbsp;as&amp;nbsp;per&amp;nbsp;Report&amp;nbsp;logic&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;xlips[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;ls_lips&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INDEX&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;ls_lips&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;vgpos+1&lt;span class=&quot;L0S55&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;5&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_ebelp&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;ls_lips&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;vgbel&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_name&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;FUNCTION&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;READ_TEXT&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;client&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;sy-mandt&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;L04&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;language&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;co_savelang&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;lv_name&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;EKPO&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TABLES&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;lines&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;lt_lines&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;language&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;2&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;3&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;not_found&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;4&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;5&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;reference_check&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;6&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;wrong_access_to_archive&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;7&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&amp;lt;&amp;gt;&amp;nbsp;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;ls_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INDEX&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S31&quot;&gt;&quot;Loop&amp;nbsp;has&amp;nbsp;been&amp;nbsp;used&amp;nbsp;here,&amp;nbsp;so&amp;nbsp;that&amp;nbsp;in&amp;nbsp;case&amp;nbsp;of&amp;nbsp;data&amp;nbsp;issues,&amp;nbsp;when&amp;nbsp;multiple&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S31&quot;&gt;&quot;DNs&amp;nbsp;are&amp;nbsp;created,&amp;nbsp;all&amp;nbsp;DN&amp;nbsp;should&amp;nbsp;have&amp;nbsp;the&amp;nbsp;HUB&amp;nbsp;Partner&amp;nbsp;number&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LOOP&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AT&amp;nbsp;&amp;nbsp;&lt;/span&gt;xvbpa[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;parvw&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;WE&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;ls_lines&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tdline&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;kunnr&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SELECT&amp;nbsp;&lt;/span&gt;adrnr&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;UP&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ROWS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;adrnr&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;FROM&amp;nbsp;&lt;/span&gt;kna1&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;kunnr&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;kunnr&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDSELECT&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDLOOP&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;
&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_xvbpa&gt;&lt;/l_range&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span class=&quot;L0S55&quot;&gt;------- call BAPI for Outboud delivery creation&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;Include &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MV50AFZ1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;
&lt;span class=&quot;L0S52&quot;&gt;FORM&amp;nbsp;&lt;/span&gt;USEREXIT_SAVE_DOCUMENT_PREPARE&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;SORT&amp;nbsp;&lt;/span&gt;xlips[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;vgpos&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;text&amp;nbsp;ID&amp;nbsp;will&amp;nbsp;always&amp;nbsp;be&amp;nbsp;there&amp;nbsp;for&amp;nbsp;the&amp;nbsp;1st&amp;nbsp;item&amp;nbsp;of&amp;nbsp;the&amp;nbsp;delivery&amp;nbsp;as&amp;nbsp;per&amp;nbsp;Report&amp;nbsp;logic&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;xlips[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;ls_lips&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INDEX&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;ls_lips&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;vgpos+1&lt;span class=&quot;L0S55&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;5&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_ebelp&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;ls_lips&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;vgbel&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_name&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;FUNCTION&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;READ_TEXT&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;client&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;sy-mandt&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;L04&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;language&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;co_savelang&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;lv_name&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;EKPO&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TABLES&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;lines&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;lt_lines&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;language&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;2&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;3&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;not_found&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;4&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;5&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;reference_check&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;6&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;wrong_access_to_archive&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;7&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&amp;lt;&amp;gt;&amp;nbsp;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;ls_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INDEX&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S31&quot;&gt;&quot;Loop&amp;nbsp;has&amp;nbsp;been&amp;nbsp;used&amp;nbsp;here,&amp;nbsp;so&amp;nbsp;that&amp;nbsp;in&amp;nbsp;case&amp;nbsp;of&amp;nbsp;data&amp;nbsp;issues,&amp;nbsp;when&amp;nbsp;multiple&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S31&quot;&gt;&quot;DNs&amp;nbsp;are&amp;nbsp;created,&amp;nbsp;all&amp;nbsp;DN&amp;nbsp;should&amp;nbsp;have&amp;nbsp;the&amp;nbsp;HUB&amp;nbsp;Partner&amp;nbsp;number&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LOOP&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AT&amp;nbsp;&amp;nbsp;&lt;/span&gt;xvbpa[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;parvw&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;WE&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;ls_lines&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tdline&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;kunnr&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SELECT&amp;nbsp;&lt;/span&gt;adrnr&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;UP&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ROWS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;adrnr&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;FROM&amp;nbsp;&lt;/span&gt;kna1&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;kunnr&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;kunnr&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDSELECT&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDLOOP&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;
&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;span class=&quot;L0S55&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;span class=&quot;L0S55&quot;&gt;---------------------- return to custom program&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;span class=&quot;L0S55&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;span class=&quot;L0S55&quot;&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSE&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*****&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;FUNCTION&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;DELETE_TEXT&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;client&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;mandt&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;ls_thead&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tdid&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;language&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;co_savelang&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;ls_thead&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tdname&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;ls_thead&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tdobject&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;savemode_direct&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;not_found&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&amp;lt;&amp;gt;&amp;nbsp;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;Implement&amp;nbsp;suitable&amp;nbsp;error&amp;nbsp;handling&amp;nbsp;here&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/1260043273276588251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2014/08/easy-way-of-passing-values-from-custom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1260043273276588251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1260043273276588251'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2014/08/easy-way-of-passing-values-from-custom.html' title='Easy way of passing values from custom program to Exits - without IMPORT/EXPORT or memory id'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-5174904182121643728</id><published>2014-08-13T19:55:00.000-07:00</published><updated>2014-08-13T19:55:35.955-07:00</updated><title type='text'>Changing PARTNER details before Outbound delivery commit to system</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
By this point OB is already decided for splitting and all validation has happened.&lt;br /&gt;
We want to skip the validations and change the Partner numbers.&lt;br /&gt;
&lt;br /&gt;
REMEMEBER: Mandatory partners determined by the TPAER table cannot be changed. Actaully it can be changed but system hangs while ceration of the Delv since it tries to delete the partner from VLPMA table.&lt;br /&gt;
&lt;br /&gt;
Here READ_TEXT is reading the partner numbers passed from the custom Report to generate OB:&lt;br /&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OF&amp;nbsp;&lt;/span&gt;zrange&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;FIELD-SYMBOLS&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;zrange&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;l_xvbpa&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LIKE&amp;nbsp;&lt;/span&gt;xvbpa&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;lv_name&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;tdobname&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lt_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;STANDARD&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OF&amp;nbsp;&lt;/span&gt;tline&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ls_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LIKE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;LINE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OF&amp;nbsp;&lt;/span&gt;lt_lines&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ls_lips&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;lips&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_ebelp&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;ebelp&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;CONSTANTS&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;co_savelang&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;thead&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tdspras&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;VALUE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;E&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;check&amp;nbsp;for&amp;nbsp;availability&amp;nbsp;of&amp;nbsp;PO&amp;nbsp;doc&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;ekko&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;ebeln&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;INITIAL&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;Read&amp;nbsp;ZRANGE&amp;nbsp;for&amp;nbsp;triggering&amp;nbsp;of&amp;nbsp;below&amp;nbsp;logic&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;SELECT&amp;nbsp;&lt;/span&gt;*&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;FROM&amp;nbsp;&lt;/span&gt;zrange&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_range&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;application&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;HUBSTOSA&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;program_name&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;MV50AFZ1&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;identifier&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;ekko&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;ekorg&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SORT&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;fieldname&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S31&quot;&gt;&quot;Check&amp;nbsp;doc&amp;nbsp;type&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WITH&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;KEY&amp;nbsp;&lt;/span&gt;fieldname&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;LFART&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BINARY&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;SEARCH&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;NOT&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSEIF&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;low&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;likp&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;lfart&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WITH&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;KEY&amp;nbsp;&lt;/span&gt;fieldname&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;BSART&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BINARY&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;SEARCH&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;NOT&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSEIF&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;low&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;ekko&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;bsart&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ELSE&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;CHECK&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tcode&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;ZSD_SCHEDULE_HUB&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OR&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;batch&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;xvbpa[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WITH&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;KEY&amp;nbsp;&lt;/span&gt;parvw&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;ZB&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;during&amp;nbsp;change&amp;nbsp;this&amp;nbsp;Partner&amp;nbsp;will&amp;nbsp;be&amp;nbsp;there&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;it&amp;nbsp;means&amp;nbsp;this&amp;nbsp;code&amp;nbsp;has&amp;nbsp;been&amp;nbsp;called&amp;nbsp;during&amp;nbsp;DN&amp;nbsp;creation&amp;nbsp;time.&amp;nbsp;We&amp;nbsp;need&amp;nbsp;thi&amp;nbsp;code&amp;nbsp;during&amp;nbsp;DN&amp;nbsp;change&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*********&amp;nbsp;Read&amp;nbsp;Text&amp;nbsp;*********&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;SORT&amp;nbsp;&lt;/span&gt;xlips[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;vgpos&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;text&amp;nbsp;ID&amp;nbsp;will&amp;nbsp;always&amp;nbsp;be&amp;nbsp;there&amp;nbsp;for&amp;nbsp;the&amp;nbsp;1st&amp;nbsp;item&amp;nbsp;of&amp;nbsp;the&amp;nbsp;delivery&amp;nbsp;as&amp;nbsp;per&amp;nbsp;Report&amp;nbsp;logic&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;xlips[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;ls_lips&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INDEX&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;ls_lips&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;vgpos+1&lt;span class=&quot;L0S55&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;5&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_ebelp&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;ls_lips&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;vgbel&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_name&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;FUNCTION&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;READ_TEXT&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;client&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;sy-mandt&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;L04&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;language&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;co_savelang&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;lv_name&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;EKPO&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TABLES&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;lines&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;lt_lines&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;language&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;2&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;3&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;not_found&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;4&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;5&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;reference_check&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;6&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;wrong_access_to_archive&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;7&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&amp;lt;&amp;gt;&amp;nbsp;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;ls_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INDEX&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S31&quot;&gt;&quot;Loop&amp;nbsp;has&amp;nbsp;been&amp;nbsp;used&amp;nbsp;here,&amp;nbsp;so&amp;nbsp;that&amp;nbsp;in&amp;nbsp;case&amp;nbsp;of&amp;nbsp;data&amp;nbsp;issues,&amp;nbsp;when&amp;nbsp;multiple&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S31&quot;&gt;&quot;DNs&amp;nbsp;are&amp;nbsp;created,&amp;nbsp;all&amp;nbsp;DN&amp;nbsp;should&amp;nbsp;have&amp;nbsp;the&amp;nbsp;HUB&amp;nbsp;Partner&amp;nbsp;number&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LOOP&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AT&amp;nbsp;&amp;nbsp;&lt;/span&gt;xvbpa[]&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;parvw&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;WE&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;ls_lines&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tdline&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;kunnr&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SELECT&amp;nbsp;&lt;/span&gt;adrnr&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;UP&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ROWS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;adrnr&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;FROM&amp;nbsp;&lt;/span&gt;kna1&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;kunnr&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;l_xvbpa&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;kunnr&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDSELECT&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDLOOP&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;
&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/l_xvbpa&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_xvbpa&gt;&lt;/l_range&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/5174904182121643728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2014/08/changing-partner-details-before.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/5174904182121643728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/5174904182121643728'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2014/08/changing-partner-details-before.html' title='Changing PARTNER details before Outbound delivery commit to system'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-1192918823108538773</id><published>2014-08-13T19:52:00.001-07:00</published><updated>2014-08-13T19:52:18.434-07:00</updated><title type='text'>Changing Outbound delivery data before creation </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
BADI and User exit for OB before even Delivery data checks starts.&lt;br /&gt;
- before delivery split criteria is determined.&lt;br /&gt;
- before sending data to GN_DELIVERY_CREATE&lt;br /&gt;
- changing data for OB created from STO -&amp;nbsp;BAPI_OUTB_DELIVERY_CREATE_STO&lt;br /&gt;
&lt;br /&gt;
Basic idea is to target the Delivery creation structure - it_komdlgn&lt;br /&gt;
&lt;br /&gt;
inside GN_DELIVERY_CREATE at the beginning it self you have a BADI. But this BADI has all IMPORTING parameters for the Method - IMPORT. SO its not directly possible to change the data.&lt;br /&gt;
Use STACK table assignment using Field-symbols to change the data.&lt;br /&gt;
&lt;br /&gt;
BADI - shp_badi_gn_delivery_create&lt;br /&gt;
Implementation:&lt;br /&gt;
IF_EX_SHP_GN_DELIVERY_CREATE~IMPORT&lt;br /&gt;
&lt;br /&gt;
Requirement - to change the LFDAT field which is read from EKET table and Spitting of MATNR is done based on that.&lt;br /&gt;

&lt;span class=&quot;L0S52&quot;&gt;METHOD&amp;nbsp;&lt;/span&gt;if_ex_shp_gn_delivery_create&lt;span class=&quot;L0S70&quot;&gt;~&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;import&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OF&amp;nbsp;&lt;/span&gt;zrange&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;FIELD-SYMBOLS&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;zrange&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;ls_kom&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;komdlgn&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;lt_xkomdlgn&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ANY&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;lv_name&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;tdobname&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lt_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;STANDARD&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OF&amp;nbsp;&lt;/span&gt;tline&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ls_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LIKE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;LINE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OF&amp;nbsp;&lt;/span&gt;lt_lines&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ls_lips&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;lips&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_ebeln&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;ebeln&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_ekorg&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;ekorg&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_bsart&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;bsart&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_prog&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;string&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;VALUE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;(SAPLV50S)XKOMDLGN[]&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CONSTANTS&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;co_savelang&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;thead&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tdspras&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;VALUE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;E&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;***&amp;nbsp;Dynamic&amp;nbsp;accessing&amp;nbsp;of&amp;nbsp;variables&amp;nbsp;in&amp;nbsp;Stack&amp;nbsp;programs&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGN&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;(&lt;/span&gt;lv_prog&lt;span class=&quot;L0S55&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;lt_xkomdlgn&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CHECK&amp;nbsp;&lt;/span&gt;&lt;lt_xkomdlgn&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;Read&amp;nbsp;table&amp;nbsp;available&amp;nbsp;in&amp;nbsp;BADI&amp;nbsp;to&amp;nbsp;get&amp;nbsp;SA&amp;nbsp;num&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;xkomdlgn&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;ls_kom&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INDEX&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CHECK&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;ls_kom&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;vgbel&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_name&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;for&amp;nbsp;READ_TEXT&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;ls_kom&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;vgbel&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_ebeln&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;for&amp;nbsp;SELECT&amp;nbsp;query&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;Get&amp;nbsp;SA&amp;nbsp;details&amp;nbsp;for&amp;nbsp;verification&amp;nbsp;with&amp;nbsp;ZRANGE&amp;nbsp;table&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SELECT&amp;nbsp;&lt;/span&gt;ekorg&amp;nbsp;bsart&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;UP&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ROWS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;(&lt;/span&gt;lv_ekorg&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;lv_bsart&lt;span class=&quot;L0S55&quot;&gt;)&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;FROM&amp;nbsp;&lt;/span&gt;ekko&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;ebeln&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;lv_ebeln&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDSELECT&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;Read&amp;nbsp;ZRANGE&amp;nbsp;for&amp;nbsp;triggering&amp;nbsp;of&amp;nbsp;below&amp;nbsp;logic&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SELECT&amp;nbsp;&lt;/span&gt;*&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;FROM&amp;nbsp;&lt;/span&gt;zrange&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_range&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;application&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;HUBSTOSA&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;program_name&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;MV50AFZ1&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;identifier&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;lv_ekorg&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SORT&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;fieldname&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_range&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WITH&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;KEY&amp;nbsp;&lt;/span&gt;fieldname&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;BSART&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BINARY&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;SEARCH&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;NOT&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSEIF&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNED&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;&lt;l_range&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;low&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;lv_bsart&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSE&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CHECK&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tcode&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;ZSD_SCHEDULE_HUB&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OR&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;batch&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;FUNCTION&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;READ_TEXT&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;client&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;sy-mandt&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;L04&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;language&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;co_savelang&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;lv_name&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;EKPO&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TABLES&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;lines&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;lt_lines&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;language&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;2&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;3&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;not_found&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;4&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;5&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;reference_check&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;6&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;wrong_access_to_archive&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;7&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&amp;lt;&amp;gt;&amp;nbsp;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;READ&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;lt_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;ls_lines&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INDEX&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LOOP&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AT&amp;nbsp;&lt;/span&gt;&lt;lt_xkomdlgn&gt;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ASSIGNING&amp;nbsp;&lt;/span&gt;&lt;ls_kom&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;ls_lines&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;tdline&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;ls_kom&gt;&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;lfdat&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDLOOP&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDMETHOD&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;
&lt;/ls_kom&gt;&lt;/ls_kom&gt;&lt;/lt_xkomdlgn&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/l_range&gt;&lt;/ls_kom&gt;&lt;/ls_kom&gt;&lt;/ls_kom&gt;&lt;/lt_xkomdlgn&gt;&lt;/lt_xkomdlgn&gt;&lt;/lt_xkomdlgn&gt;&lt;/ls_kom&gt;&lt;/l_range&gt;&lt;br /&gt;



&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/1192918823108538773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2014/08/changing-outbound-delivery-data-before.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1192918823108538773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1192918823108538773'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2014/08/changing-outbound-delivery-data-before.html' title='Changing Outbound delivery data before creation '/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-7839157718862845428</id><published>2014-03-13T23:08:00.002-07:00</published><updated>2014-03-13T23:08:22.262-07:00</updated><title type='text'>field synbols and internal table loops</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
* Begin of insert - TIN2841 - def#8785&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; CHECK sy-uname eq &#39;TIN2841&#39;.&lt;br /&gt;
&amp;nbsp; TYPES : begin of ty_crmtpop,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; YYSALES_ORG TYPE char4,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; YYSLA &amp;nbsp; &amp;nbsp; &amp;nbsp; TYPE char2,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END OF ty_crmtpop.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; TYPES : begin of ty_crmtpopx,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; YYSALES_ORG TYPE char1,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; YYSLA &amp;nbsp; &amp;nbsp; &amp;nbsp; TYPE char1,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END OF ty_crmtpopx.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; data: lwa_crmtpop TYPE ty_CRMTPOP,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lwa_crmtpopx TYPE ty_crmtpopx,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lwa_ship TYPE bad_shipping_mess.&lt;br /&gt;
&amp;nbsp; FIELD-SYMBOLS: &lt;fs_it_ship&gt; TYPE table,&lt;/fs_it_ship&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;fs_wa_ship&gt; TYPE any,&lt;/fs_wa_ship&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;fs_it_org&gt; TYPE table,&lt;/fs_it_org&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;fs_wa_org&gt; TYPE any,&lt;/fs_wa_org&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;fs_sc&gt; &amp;nbsp; TYPE CRMT_SHIP_COND,&quot;shipping cond&lt;/fs_sc&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;fs_so&gt; &amp;nbsp; TYPE CRMT_SALES_ORG_RESP.&quot;sales org&lt;/fs_so&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; CONSTANTS: lv_ref_kind TYPE char8 VALUE &#39;REF_KIND&#39;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; ASSIGN COMPONENT &#39;SHIPPING&#39; OF STRUCTURE IT_BUS_TRANS_MSG to&lt;br /&gt;
&lt;br /&gt;
&lt;fs_it_ship&gt;.&lt;/fs_it_ship&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; IF sy-subrc = 0 AND &lt;fs_it_ship&gt; IS ASSIGNED.&lt;/fs_it_ship&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; READ TABLE &lt;fs_it_ship&gt; ASSIGNING &lt;fs_wa_ship&gt; WITH KEY (lv_ref_kind)&amp;nbsp;&lt;/fs_wa_ship&gt;&lt;/fs_it_ship&gt;&lt;br /&gt;
&lt;br /&gt;
= &#39;A&#39;.&lt;br /&gt;
&amp;nbsp; ENDIF.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; ASSIGN COMPONENT &#39;ORGMAN&#39; OF STRUCTURE IT_BUS_TRANS_MSG to &lt;fs_it_org&gt;.&lt;/fs_it_org&gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;nbsp;READ TABLE IT_BUS_TRANS_MSG-ORGMAN ASSIGNING &lt;fs_org&gt;.&lt;/fs_org&gt;&lt;br /&gt;
&amp;nbsp; IF sy-subrc eq 0 and &lt;fs_it_org&gt; IS ASSIGNED.&lt;/fs_it_org&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; READ TABLE &lt;fs_it_org&gt; ASSIGNING &lt;fs_wa_org&gt; WITH KEY (lv_ref_kind) =&amp;nbsp;&lt;/fs_wa_org&gt;&lt;/fs_it_org&gt;&lt;br /&gt;
&lt;br /&gt;
&#39;A&#39;.&lt;br /&gt;
&amp;nbsp; ENDIF.&lt;br /&gt;
&lt;br /&gt;
ASSIGN COMPONENT &#39;SALES_ORG_RESP&#39; of STRUCTURE &lt;fs_wa_org&gt; to &lt;fs_so&gt;.&lt;/fs_so&gt;&lt;/fs_wa_org&gt;&lt;br /&gt;
ASSIGN COMPONENT &#39;SHIP_COND&#39; of STRUCTURE &lt;fs_wa_ship&gt; to &lt;fs_sc&gt;.&lt;/fs_sc&gt;&lt;/fs_wa_ship&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; CALL METHOD CL_CRM_ORGMAN_SERVICES=&amp;gt;MAP_HROBJECT_TO_R3_SALES_ORG&lt;br /&gt;
&amp;nbsp; &amp;nbsp; EXPORTING&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; HROBJECT &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = &lt;fs_so&gt;&lt;/fs_so&gt;&lt;br /&gt;
* &amp;nbsp; &amp;nbsp; DBREAD &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; =&lt;br /&gt;
&amp;nbsp; &amp;nbsp; IMPORTING&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; VKORG &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= lwa_crmtpop-YYSALES_ORG&lt;br /&gt;
&amp;nbsp; &amp;nbsp; EXCEPTIONS&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; NO_AUTHORIZATION = 1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; NOT_FOUND &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= 2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; others &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 3.&lt;br /&gt;
&amp;nbsp; IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CLEAR lwa_crmtpop-YYSALES_ORG.&lt;br /&gt;
&amp;nbsp; ENDIF.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; lwa_crmtpop-YYSLA = &lt;fs_sc&gt;.&lt;/fs_sc&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; CLEAR l_bapiparex.&lt;br /&gt;
&amp;nbsp; l_bapiparex-structure = &#39;BAPI_CRMTPOP_HDR&#39;. &quot;lv_bapi_structure.&lt;br /&gt;
&amp;nbsp; MOVE lwa_crmtpop TO l_bapiparex-valuepart1.&lt;br /&gt;
&amp;nbsp; INSERT l_bapiparex INTO TABLE ct_bapiparex.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; CLEAR l_bapiparex.&lt;br /&gt;
&amp;nbsp; MOVE-CORRESPONDING &lt;ls_bape&gt; TO i_wa_pofieldsx.&lt;/ls_bape&gt;&lt;br /&gt;
&amp;nbsp; lwa_crmtpopx-yysales_org = &#39;X&#39;.&lt;br /&gt;
&amp;nbsp; lwa_crmtpopx-yysla = &#39;X&#39;.&lt;br /&gt;
&amp;nbsp; l_bapiparex-structure = &#39;BAPI_CRMTPOP_HDRX&#39;. &quot;lv_bapi_structure.&lt;br /&gt;
&amp;nbsp; MOVE lwa_crmtpopx TO l_bapiparex-valuepart1.&lt;br /&gt;
&amp;nbsp; INSERT l_bapiparex INTO TABLE ct_bapiparex.&lt;br /&gt;
&lt;br /&gt;
* end of insert - TIN2841 - def#8785&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/7839157718862845428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2014/03/field-synbols-and-internal-table-loops.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/7839157718862845428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/7839157718862845428'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2014/03/field-synbols-and-internal-table-loops.html' title='field synbols and internal table loops'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-146680016125860133</id><published>2013-07-10T01:30:00.001-07:00</published><updated>2013-07-10T01:32:57.967-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dynamic value assignment"/><category scheme="http://www.blogger.com/atom/ns#" term="exit program reference"/><category scheme="http://www.blogger.com/atom/ns#" term="field symbol"/><title type='text'>Dynamic field symbol</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
*DATA: v_string TYPE string VALUE &#39;(SAPFP50M)PS&#39;.&lt;br /&gt;
DATA: v_string TYPE string VALUE &#39;(SAPFP50M)PS[]&#39;.&quot; has to be done this way as PS is table with header line&lt;br /&gt;
TYPES: BEGIN OF ty_ps.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; INCLUDE STRUCTURE prelp AS prelp.&lt;br /&gt;
TYPES: &amp;nbsp; opera,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; auth.&lt;br /&gt;
TYPES: END OF ty_ps.&lt;br /&gt;
&lt;br /&gt;
TYPES: ty_t_ps TYPE STANDARD TABLE OF ty_ps.&lt;br /&gt;
&lt;br /&gt;
FIELD-SYMBOLS: &lt;fs_ps0210&gt; TYPE ty_t_ps,&lt;/fs_ps0210&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;fs1&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; TYPE ty_ps.&lt;/fs1&gt;&lt;br /&gt;
&lt;br /&gt;
ASSIGN (v_string) TO &lt;fs_ps0210&gt;.&lt;/fs_ps0210&gt;&lt;br /&gt;
&lt;br /&gt;
LOOP AT &lt;fs_ps0210&gt; ASSIGNING &lt;fs1&gt; WHERE infty EQ &#39;0210&#39;.&lt;/fs1&gt;&lt;/fs_ps0210&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;fs1&gt;-begda = sy-datum.&lt;/fs1&gt;&lt;br /&gt;
ENDLOOP.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/146680016125860133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2013/07/dynamic-field-symbol.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/146680016125860133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/146680016125860133'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2013/07/dynamic-field-symbol.html' title='Dynamic field symbol'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-1285221168583135747</id><published>2012-07-10T07:04:00.004-07:00</published><updated>2012-07-10T07:04:59.414-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Module pool screen"/><category scheme="http://www.blogger.com/atom/ns#" term="module pool text"/><category scheme="http://www.blogger.com/atom/ns#" term="Text in Module pool"/><title type='text'>Display Text in Module pool screen</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;obj_cont1&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_gui_custom_container&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj_cont2&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_gui_custom_container&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj_cont3&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_gui_custom_container&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj_cont4&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_gui_custom_container&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj_cont5&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_gui_custom_container&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj_editor1&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_gui_textedit&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj_editor2&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_gui_textedit&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj_editor3&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_gui_textedit&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj_editor4&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_gui_textedit&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj_editor5&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;REF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;cl_gui_textedit&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;
&lt;span class=&quot;L0S52&quot;&gt;MODULE&amp;nbsp;&lt;/span&gt;fill_text_ycsmg&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;OUTPUT&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;obj_editor1&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;NOT&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BOUND&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CREATE&amp;nbsp;&lt;/span&gt;OBJECT&amp;nbsp;obj_cont1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;container_name&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;LINK_CONT&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CREATE&amp;nbsp;&lt;/span&gt;OBJECT&amp;nbsp;obj_editor1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parent&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;obj_cont1&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;METHOD&amp;nbsp;&lt;/span&gt;obj_editor1&lt;span class=&quot;L0S70&quot;&gt;-&amp;gt;&lt;/span&gt;set_selected_textstream&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;selected_text&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;To&amp;nbsp;facilitate&amp;nbsp;manual&amp;nbsp;movements&amp;nbsp;of&amp;nbsp;components&amp;nbsp;within&amp;nbsp;the&amp;nbsp;multilevel&amp;nbsp;structures&amp;nbsp;(Material&amp;nbsp;BOM)&amp;nbsp;of&amp;nbsp;the&amp;nbsp;product.&amp;nbsp;Instead&amp;nbsp;of&amp;nbsp;several-step&amp;nbsp;process&amp;nbsp;with&amp;nbsp;usage&amp;nbsp;of&amp;nbsp;standard&amp;nbsp;transactions&amp;nbsp;such&amp;nbsp;as&amp;nbsp;CS02&amp;nbsp;or&amp;nbsp;CEWB.&#39;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;enable_editing_protected_text&amp;nbsp;=&amp;nbsp;false&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error_cntl_call_method&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;not_supported_by_gui&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;2&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;subrc&amp;nbsp;&amp;lt;&amp;gt;&amp;nbsp;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;MESSAGE&amp;nbsp;ID&amp;nbsp;SY-MSGID&amp;nbsp;TYPE&amp;nbsp;SY-MSGTY&amp;nbsp;NUMBER&amp;nbsp;SY-MSGNO&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WITH&amp;nbsp;SY-MSGV1&amp;nbsp;SY-MSGV2&amp;nbsp;SY-MSGV3&amp;nbsp;SY-MSGV4.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;METHOD&amp;nbsp;&lt;/span&gt;obj_editor1&lt;span class=&quot;L0S70&quot;&gt;-&amp;gt;&lt;/span&gt;set_toolbar_mode&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;toolbar_mode&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;METHOD&amp;nbsp;&lt;/span&gt;obj_editor1&lt;span class=&quot;L0S70&quot;&gt;-&amp;gt;&lt;/span&gt;set_readonly_mode&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;readonly_mode&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;METHOD&amp;nbsp;&lt;/span&gt;obj_editor1&lt;span class=&quot;L0S70&quot;&gt;-&amp;gt;&lt;/span&gt;set_statusbar_mode&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;statusbar_mode&amp;nbsp;&lt;span class=&quot;L0S55&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;L0S52&quot;&gt;ENDMODULE&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;. &amp;nbsp; &amp;nbsp;&lt;/span&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;span class=&quot;L0S55&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;span class=&quot;L0S55&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;span class=&quot;L0S55&quot;&gt;**************************&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S55&quot;&gt;&lt;span class=&quot;L0S55&quot;&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CASE&amp;nbsp;&lt;/span&gt;sy&lt;span class=&quot;L0S70&quot;&gt;-&lt;/span&gt;ucomm&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;LINK&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TRANSACTION&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;YCSMG&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;Link&amp;nbsp;Transfer&amp;nbsp;WB&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;YCAPPH&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;Allocation&amp;nbsp;of&amp;nbsp;S-Note&amp;nbsp;comp&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TRANSACTION&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;YCAPPH&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;YCASNH&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;L0S31&quot;&gt;&quot;Manage&amp;nbsp;of&amp;nbsp;S-Note&amp;nbsp;Comp&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CALL&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TRANSACTION&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;YCASNH&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;REPLACE&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SUBMIT&amp;nbsp;&lt;/span&gt;yrep_kola_modify_linkid&amp;nbsp;VIA&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SELECTION-SCREEN&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;UNREPLACE&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SUBMIT&amp;nbsp;&lt;/span&gt;yrep_kola_modify_link_undo&amp;nbsp;VIA&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SELECTION-SCREEN&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;RETURN&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHEN&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;BACK&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OR&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;CANCEL&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OR&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;EXIT&#39;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;LEAVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;SCREEN&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S32&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDCASE&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/1285221168583135747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2012/07/display-text-in-module-pool-screen.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1285221168583135747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1285221168583135747'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2012/07/display-text-in-module-pool-screen.html' title='Display Text in Module pool screen'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-6436015976706408792</id><published>2012-06-25T23:26:00.001-07:00</published><updated>2012-06-25T23:26:08.820-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dynamic"/><category scheme="http://www.blogger.com/atom/ns#" term="dynamic condition"/><category scheme="http://www.blogger.com/atom/ns#" term="select query"/><title type='text'>Dynamic SELECT query</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;DATA&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;:&amp;nbsp;&lt;/span&gt;lv_cond&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;string&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_ecmas&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;char6&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_kola&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;char4&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_matmas&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;char6&lt;span class=&quot;L0S55&quot;&gt;,&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_docmas&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;TYPE&amp;nbsp;&lt;/span&gt;char6&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;REFRESH&amp;nbsp;&lt;/span&gt;p_idoc&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;cb_bom&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_o&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;KOLA&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_kola&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;********ECMMAS,MATMAS,DOCMAS****************************************&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;cb_ecm&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_mat&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_doc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;gc_x&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;ECMMAS&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_ecmas&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CONCATENATE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;mestyp&amp;nbsp;=&amp;nbsp;lv_ecmas&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;sndprn&amp;nbsp;=&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;lv_kola&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;credat&amp;nbsp;IN&amp;nbsp;s_odays&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;lv_cond&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SEPARATED&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;space&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSEIF&amp;nbsp;&lt;/span&gt;cb_ecm&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_mat&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_doc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;gc_x&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;ECMMAS&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_ecmas&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;MATMAS&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_matmas&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CONCATENATE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;mestyp&amp;nbsp;=&amp;nbsp;lv_ecmas&amp;nbsp;OR&amp;nbsp;mestyp&amp;nbsp;=&amp;nbsp;lv_matmas&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;sndprn&amp;nbsp;=&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;lv_kola&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;credat&amp;nbsp;IN&amp;nbsp;s_odays&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;lv_cond&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SEPARATED&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;space&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSEIF&amp;nbsp;&lt;/span&gt;cb_ecm&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_mat&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_doc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_x&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;ECMMAS&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_ecmas&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;MATMAS&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_matmas&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;DOCMAS&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_docmas&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CONCATENATE&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S33&quot;&gt;&#39;mestyp&amp;nbsp;=&amp;nbsp;lv_ecmas&amp;nbsp;OR&amp;nbsp;mestyp&amp;nbsp;=&amp;nbsp;lv_matmas&amp;nbsp;OR&amp;nbsp;mestyp&amp;nbsp;=&amp;nbsp;lv_docmas&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;sndprn&amp;nbsp;=&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;lv_kola&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;credat&amp;nbsp;IN&amp;nbsp;s_odays&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;lv_cond&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SEPARATED&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;space&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSEIF&amp;nbsp;&lt;/span&gt;cb_ecm&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_mat&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_doc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_x&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;DOCMAS&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_docmas&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;MATMAS&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_matmas&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CONCATENATE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;mestyp&amp;nbsp;=&amp;nbsp;lv_docmas&amp;nbsp;OR&amp;nbsp;mestyp&amp;nbsp;=&amp;nbsp;lv_matmas&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;sndprn&amp;nbsp;=&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;lv_kola&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;credat&amp;nbsp;IN&amp;nbsp;s_odays&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;lv_cond&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SEPARATED&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;space&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSEIF&amp;nbsp;&lt;/span&gt;cb_ecm&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_mat&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_doc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_x&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;DOCMAS&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_docmas&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CONCATENATE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;mestyp&amp;nbsp;=&amp;nbsp;lv_docmas&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;sndprn&amp;nbsp;=&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;lv_kola&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;credat&amp;nbsp;IN&amp;nbsp;s_odays&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;lv_cond&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SEPARATED&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;space&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ELSEIF&amp;nbsp;&lt;/span&gt;cb_ecm&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_mat&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;EQ&amp;nbsp;&lt;/span&gt;gc_x&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;AND&amp;nbsp;&lt;/span&gt;cb_doc&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;NE&amp;nbsp;&lt;/span&gt;gc_x&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;MOVE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;MATMAS&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TO&amp;nbsp;&lt;/span&gt;lv_matmas&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;CONCATENATE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;mestyp&amp;nbsp;=&amp;nbsp;lv_matmas&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;sndprn&amp;nbsp;=&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;lv_kola&#39;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S33&quot;&gt;&#39;AND&amp;nbsp;credat&amp;nbsp;IN&amp;nbsp;s_odays&#39;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;lv_cond&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SEPARATED&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;BY&amp;nbsp;&lt;/span&gt;space&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;NOT&amp;nbsp;&lt;/span&gt;lv_cond&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;IS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;INITIAL&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;SELECT&amp;nbsp;&lt;/span&gt;docnum&amp;nbsp;status&amp;nbsp;credat&amp;nbsp;cretim&amp;nbsp;mestyp&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mescod&amp;nbsp;mesfct&amp;nbsp;upddat&amp;nbsp;updtim&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;INTO&amp;nbsp;&lt;/span&gt;CORRESPONDING&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;FIELDS&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;OF&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S52&quot;&gt;TABLE&amp;nbsp;&lt;/span&gt;p_idoc&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;FROM&amp;nbsp;&lt;/span&gt;edidc&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;WHERE&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;(&lt;/span&gt;lv_cond&lt;span class=&quot;L0S55&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;L0S52&quot;&gt;ENDIF&lt;/span&gt;&lt;span class=&quot;L0S55&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;L0S31&quot;&gt;********CHRMAS,CLSMAS,ECMREV****************************************&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/6436015976706408792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2012/06/dynamic-select-query.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/6436015976706408792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/6436015976706408792'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2012/06/dynamic-select-query.html' title='Dynamic SELECT query'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-3887029203312178018</id><published>2012-05-30T03:25:00.000-07:00</published><updated>2012-05-30T03:25:30.833-07:00</updated><title type='text'>Check sessions opened by other Users</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span lang=&quot;DE&quot; style=&quot;background-color: white; font-family: Arial; font-size: 13px; text-align: -webkit-auto;&quot;&gt;&lt;i&gt;System Monitoring&lt;/i&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: Symbol; font-size: 13px; text-align: -webkit-auto;&quot;&gt;®&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: Arial; font-size: 13px; text-align: -webkit-auto;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;background-color: white; font-family: Arial; font-size: 13px; text-align: -webkit-auto;&quot;&gt;&lt;span lang=&quot;DE&quot;&gt;User Overview&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;span lang=&quot;DE&quot; style=&quot;background-color: white; font-family: Arial; font-size: 13px; text-align: -webkit-auto;&quot;&gt;(or transaction &lt;b&gt;SM04&lt;/b&gt;)&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;DE&quot; style=&quot;background-color: white; font-family: Arial; font-size: 13px; text-align: -webkit-auto;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;DE&quot; style=&quot;background-color: white; font-family: Arial; font-size: 13px; text-align: -webkit-auto;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;DE&quot; style=&quot;background-color: white; font-family: Arial; font-size: 13px; text-align: -webkit-auto;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span lang=&quot;DE&quot; style=&quot;background-color: white; font-family: Arial; font-size: 13px; text-align: -webkit-auto;&quot;&gt;&lt;a href=&quot;http://help.sap.com/saphelp_nw70/helpdata/en/69/c24e1d4ba111d189750000e8322d00/content.htm&quot;&gt;http://help.sap.com/saphelp_nw70/helpdata/en/69/c24e1d4ba111d189750000e8322d00/content.htm&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/3887029203312178018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2012/05/check-sessions-opened-by-other-users.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/3887029203312178018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/3887029203312178018'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2012/05/check-sessions-opened-by-other-users.html' title='Check sessions opened by other Users'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-5891318073940808208</id><published>2011-09-26T01:26:00.000-07:00</published><updated>2011-09-26T01:26:31.799-07:00</updated><title type='text'>VELO: Creating vehicle and Sales order in SAP VMS systems</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
below code gives an option of creating Vehicles along with SO in VMS system in SAP. User has option o creating multiple Vehicle and SO with multiple or single vehicle. as of now the code has been tested with few Materials which has to be of the Material Group VEHI and configurable (consult your SAP Funct expert).&lt;br /&gt;
&lt;br /&gt;
The below code still gives an Pop-up while creating the SO for the Vehicle. But this Pop-up can be cancelled by the User and it doesnt effect on the Vehicle creation process. I am still working on the pop-up screen and trying to fix it so that the program can run in the background:&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px; line-height: 14px;&quot;&gt;**************************************************************************************&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;&amp;nbsp;Report&amp;nbsp;&amp;nbsp;YCREATEVEH_TEST&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;REPORT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;ycreateveh_test.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;gt_vehicle&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehicle,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_vehicle1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehicle,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_vehicle&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehicle,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_config&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapicucfg,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_config1&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapicucfg,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_config&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapicucfg,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_inst&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapicuins,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_inst1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapicuins,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_inst&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapicuins,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_charval&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapicuval,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_charval1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapicuval,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_charval&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapicuval,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_req&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapirequestedtablesx,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_return&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapiret2,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_edidd&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;edidd,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_condkey&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapicuvk,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_qual&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehiclequalifiers,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_qual&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehiclequalifiers.&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPES&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;tt_ret&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapiret2.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;PARAMETERS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;p_veh&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;i&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;no.&amp;nbsp;o&amp;nbsp;veh&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p_mat&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;mara-matnr&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;DEFAULT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;IT8911&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p_1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;RADIOBUTTON&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;GROUP&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;g1,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p_2&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;RADIOBUTTON&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;GROUP&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;g1.&lt;br /&gt;
&lt;br /&gt;
START-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;-SELECTION.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_vehicle-materialnumber&amp;nbsp;=&amp;nbsp;p_mat.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;&#39;B100&#39;.&quot;&#39;IT8911&#39;.&quot;&#39;B100&#39;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;E1EDP19&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_vehicle-plant&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1000&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_vehicle&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_vehicle.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;gw_vehicle,gw_edidd.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_config-config_id&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;E1CUCFG-CONFIG_ID&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_config-root_id&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;&amp;nbsp;E1CUCFG-ROOT_ID&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_config&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_config.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;gw_config,gw_config.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_inst-config_id&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_inst-inst_id&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;E1CUINS-INST_ID&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_inst-obj_type&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;MARA&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;E1CUINS-OBJ_TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_inst-class_type&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;300&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;E1CUINS-CLASS_TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_inst&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_inst.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;gw_inst,gw_edidd.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-charc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;B001&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;E1CUVAL-CHARC&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;E1CUVAL-VALUE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-charc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;B002&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-charc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;B003&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;2&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-charc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;B005&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-charc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;B006&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-charc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;B007&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-charc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;B008&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-charc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;VF_TST01&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_charval-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;value&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;0001&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_charval.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_charval.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_req-extensionout&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;gw_req-config_data&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*IF&amp;nbsp;sy-uname&amp;nbsp;EQ&amp;nbsp;&#39;TIN2841&#39;.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;BREAK-POINT.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*ENDIF.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;**&amp;nbsp;This&amp;nbsp;BAPI&amp;nbsp;is&amp;nbsp;responsible&amp;nbsp;for&amp;nbsp;creation&amp;nbsp;of&amp;nbsp;Vehicle.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;DO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;p_veh&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TIMES&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;BAPI_VEHICLE_CREATE&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehicleaction&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;CREA&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;requestedtablex&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_req&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLES&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehicle&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_vehicle&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_config&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_instances&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_inst&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_charsvalues&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_charval&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehicle_qualifiers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_qual&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EXTENSIONIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;created_vehicle&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_vehicle1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;created_config_data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_config1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;created_config_instance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_inst1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;created_config_charsval&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_charval1&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EXTENSIONOUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;return&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_return&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CONFIG_CONDKEY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;created_config_condkey&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_condkey&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;BAPI_TRANSACTION_COMMIT&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;wait&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;RETURN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;PERFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;write_log&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;USING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_return.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;ENDDO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;IF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;sy-uname&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;EQ&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;TIN2841&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BREAK-POINT.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;ENDIF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;gw_head&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehiactiondata_head,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehiactiondata_head,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehiactiondata_headx,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehicle_id_type,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_item&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehiactiondata_item,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_item&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehiactiondata_item,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_ref&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapiconfig_references,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_ref&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapiconfig_references,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gt_ret&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapiret2,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_ret&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapiret2,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lv_mess&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;string,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_itemx&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;bapivehiactiondata_itemx.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;IF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;p_1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;EQ&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;&amp;nbsp;Different&amp;nbsp;SO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;PERFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;differnt_so.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;ELSEIF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;p_2&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;EQ&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;PERFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;same_so.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;PERFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;write_log&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;USING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_ret.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;ENDIF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Form&amp;nbsp;&amp;nbsp;DIFFERNT_SO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*----------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;--&amp;gt;&amp;nbsp;&amp;nbsp;p1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;lt;--&amp;nbsp;&amp;nbsp;p2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*----------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;FORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;differnt_so&amp;nbsp;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;LOOP&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;AT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_vehicle1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;INTO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_vehicle.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;for&amp;nbsp;every&amp;nbsp;vehicle&amp;nbsp;created&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-plant&amp;nbsp;=&amp;nbsp;gw_vehicle-plant.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-material&amp;nbsp;=&amp;nbsp;gw_vehicle-materialnumber.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-salesorg&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1000&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-distr_chan&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;10&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-division&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;00&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-doc_type&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;OR&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-sold_to&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;0000002200&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-purch_no&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;ABC1234&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-payer&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;0000002200&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-req_dat_h&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;20110515&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-ship_to&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;0000002000&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-material_external&amp;nbsp;=&amp;nbsp;gw_vehicle-materialnumber_external.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-material_guid&amp;nbsp;=&amp;nbsp;gw_vehicle-materialnumber_guid.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-material_version&amp;nbsp;=&amp;nbsp;gw_vehicle-materialnumber_version.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;MOVE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;gw_headx-plant,gw_headx-material,gw_headx-salesorg,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx-distr_chan,gw_headx-division,gw_headx-doc_type,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx-material_external,gw_headx-material_guid,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx-material_version,gw_headx-sold_to,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx-purch_no,gw_headx-req_dat_h,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx-ship_to,gw_headx-ship_to.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;MOVE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;-CORRESPONDING&amp;nbsp;gw_vehicle&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_item.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_item-po_number&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;ABC1234&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_item&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_item.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;MOVE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;gw_itemx-vehicleguid,gw_itemx-vehicleguid32,gw_itemx-vehiclenumber,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_itemx-po_number.&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;READ&amp;nbsp;TABLE&amp;nbsp;gt_qual&amp;nbsp;INTO&amp;nbsp;gw_qual&amp;nbsp;INDEX&amp;nbsp;1.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_ref-vehicleidentifier&amp;nbsp;=&amp;nbsp;gw_vehicle-vehicleguid32.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;READ&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_config1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;INTO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_config&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;INDEX&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s321&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_ref-config_id&amp;nbsp;=&amp;nbsp;gw_config-config_id.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_ref-inst_id&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_config-root_id.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_ref&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_ref.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_id-vehicle_id_type&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;G&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;BAPI_VEHICLE_CHANGE_MULTIPLE&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehicleaction&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;CUOR&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehiactiondata_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_head&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;requestedtablex&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_req&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehiactiondata_headx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_headx&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;vehiactiondata_itemx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_itemx&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehicle_id_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_id&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_VEHIACTIONDATA_HEAD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_head1&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLES&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehiactiondata_item&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_item&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_references&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_ref&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_config1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_instances&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_inst1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_charsvalues&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_charval&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;VEHICLE_QUALIFIERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;EXTENSIONIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_VEHIACTIONDATA_ITEM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_VEHICLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_CONFIG_DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_CONFIG_INSTANCE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_CONFIG_CHARSVAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;EXTENSIONOUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;return&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_ret&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_varcondnkeys&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_condkey&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_CONFIG_VARCONDNKEYS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehicle_data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_vehicle1&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;gt_item,gt_ref,gw_itemx,gw_head,gw_headx.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;Write&amp;nbsp;Log&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;PERFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;write_log&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;USING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_ret.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;ENDLOOP&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;BAPI_TRANSACTION_COMMIT&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;WAIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;RETURN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*IF&amp;nbsp;sy-uname&amp;nbsp;EQ&amp;nbsp;&#39;TIN2841&#39;.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;BREAK-POINT.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*ENDIF.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;ENDFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;&amp;nbsp;DIFFERNT_SO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Form&amp;nbsp;&amp;nbsp;SAME_SO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*----------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;--&amp;gt;&amp;nbsp;&amp;nbsp;p1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;lt;--&amp;nbsp;&amp;nbsp;p2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*----------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;FORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;same_so&amp;nbsp;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;LOOP&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;AT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_vehicle1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;INTO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_vehicle.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;for&amp;nbsp;every&amp;nbsp;vehicle&amp;nbsp;created&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*READ&amp;nbsp;TABLE&amp;nbsp;gt_vehicle1&amp;nbsp;INTO&amp;nbsp;gw_vehicle&amp;nbsp;INDEX&amp;nbsp;1.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IF&amp;nbsp;sy-subrc&amp;nbsp;EQ&amp;nbsp;0.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-plant&amp;nbsp;=&amp;nbsp;gw_vehicle-plant.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-material&amp;nbsp;=&amp;nbsp;gw_vehicle-materialnumber.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-salesorg&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;1000&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-distr_chan&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;10&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-division&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;00&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-doc_type&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;OR&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-sold_to&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;0000002200&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-purch_no&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;ABC1234&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-payer&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;0000002200&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-req_dat_h&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;20110515&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-ship_to&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;0000002000&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-material_external&amp;nbsp;=&amp;nbsp;gw_vehicle-materialnumber_external.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-material_guid&amp;nbsp;=&amp;nbsp;gw_vehicle-materialnumber_guid.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_head-material_version&amp;nbsp;=&amp;nbsp;gw_vehicle-materialnumber_version.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;MOVE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;gw_headx-plant,gw_headx-material,gw_headx-salesorg,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx-distr_chan,gw_headx-division,gw_headx-doc_type,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx-material_external,gw_headx-material_guid,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx-material_version,gw_headx-sold_to,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx-purch_no,gw_headx-req_dat_h,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_headx-ship_to,gw_headx-ship_to.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;MOVE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;-CORRESPONDING&amp;nbsp;gw_vehicle&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_item.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_item-po_number&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;ABC1234&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_item&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_item.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;MOVE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;X&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;:&amp;nbsp;gw_itemx-vehicleguid,gw_itemx-vehicleguid32,gw_itemx-vehiclenumber,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_itemx-po_number.&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;READ&amp;nbsp;TABLE&amp;nbsp;gt_qual&amp;nbsp;INTO&amp;nbsp;gw_qual&amp;nbsp;INDEX&amp;nbsp;1.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_ref-vehicleidentifier&amp;nbsp;=&amp;nbsp;gw_vehicle-vehicleguid32.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;READ&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_config1&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;INTO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_config&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;INDEX&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;sy-tabix.&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;loop&amp;nbsp;pass&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_ref-config_id&amp;nbsp;=&amp;nbsp;gw_config-config_id.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_ref-inst_id&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_config-root_id.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_ref&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gt_ref.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;ENDLOOP&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gw_id-vehicle_id_type&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;G&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;BAPI_VEHICLE_CHANGE_MULTIPLE&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehicleaction&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;CUOR&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehiactiondata_head&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_head&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;requestedtablex&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_req&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehiactiondata_headx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_headx&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;vehiactiondata_itemx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_itemx&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehicle_id_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_id&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_VEHIACTIONDATA_HEAD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_head1&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TABLES&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehiactiondata_item&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_item&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_references&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_ref&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_config1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_instances&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_inst1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_charsvalues&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_charval&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;VEHICLE_QUALIFIERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;EXTENSIONIN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_VEHIACTIONDATA_ITEM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_VEHICLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_CONFIG_DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_CONFIG_INSTANCE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_CONFIG_CHARSVAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;EXTENSIONOUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;return&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_ret&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;config_varcondnkeys&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_condkey&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;CHANGED_CONFIG_VARCONDNKEYS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;vehicle_data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gt_vehicle1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;ENDLOOP.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;BAPI_TRANSACTION_COMMIT&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;WAIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;RETURN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;ENDIF.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*IF&amp;nbsp;sy-uname&amp;nbsp;EQ&amp;nbsp;&#39;TIN2841&#39;.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;BREAK-POINT.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*ENDIF.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;ENDFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;&amp;nbsp;SAME_SO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Form&amp;nbsp;&amp;nbsp;WRITE_LOG&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*----------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;--&amp;gt;&amp;nbsp;&amp;nbsp;p1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*&amp;nbsp;&amp;nbsp;&amp;lt;--&amp;nbsp;&amp;nbsp;p2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;text&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*----------------------------------------------------------------------*&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;FORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;write_log&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;USING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;pt_ret&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;tt_ret.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;LOOP&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;AT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;pt_ret&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;INTO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;gw_ret.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&#39;MESSAGE_TEXT_BUILD&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;msgid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_ret-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;id&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;msgnr&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_ret-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;number&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;msgv1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_ret-message_v1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;msgv2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_ret-message_v2&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;msgv3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_ret-message_v3&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;msgv4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;gw_ret-message_v4&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;message_text_output&amp;nbsp;=&amp;nbsp;lv_mess.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;LINE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;WRITE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&amp;nbsp;lv_mess.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;*WRITE:&amp;nbsp;gw_ret-TYPE,&amp;nbsp;gw_ret-MESSAGE_V1,&amp;nbsp;gw_ret-MESSAGE_V2.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;ENDLOOP&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;ENDFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: white; color: black; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%;&quot;&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&quot;&amp;nbsp;WRITE_LOG&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size: 10.0pt; line-height: 115%;&quot;&gt;**************************************************************************************&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/5891318073940808208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2011/09/velo-creating-vehicle-and-sales-order.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/5891318073940808208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/5891318073940808208'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2011/09/velo-creating-vehicle-and-sales-order.html' title='VELO: Creating vehicle and Sales order in SAP VMS systems'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-6168775414000970593</id><published>2011-09-26T01:14:00.001-07:00</published><updated>2013-04-17T01:03:57.411-07:00</updated><title type='text'>Basic IDOC steps for a novice ABAP Developer</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
thse have to be done in both the systems with changes only in step:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1: We31- create IDOC segment- release any or 700&lt;br /&gt;
&lt;br /&gt;
2: WE30 Create Idoc type - basic type.... assign segment to this&lt;br /&gt;
&lt;br /&gt;
3: WE81 just define message type.&lt;br /&gt;
&lt;br /&gt;
4: WE82 assign IDOC type to message type.&lt;br /&gt;
&lt;br /&gt;
5: for communication between these 2 systems you need to define Logical System (LS) in SALE&lt;br /&gt;
&lt;br /&gt;
6: SM59 define RFC connection&lt;br /&gt;
&lt;br /&gt;
7: WE21 Configure PORT for RFC destination&lt;br /&gt;
&lt;br /&gt;
8: WE20 define Partner profile-- reciever system name&lt;br /&gt;
&lt;br /&gt;
Note: When configuring in Inbound system ADD Inbound param in WE20-partner type-- you will need to create a process code first for this. wheras when configuring in the Outbound system, create an Outbounf param and mention PORT number-- so for this step you need &amp;nbsp;to create a PORT fisrt.&lt;br /&gt;
&lt;br /&gt;
BD87- run IDOC....&lt;br /&gt;
&lt;br /&gt;
-- changes on reciever side--if u hv to accumulate incoming IDOCs.. set in WE20 trigger by background job (in Inbound parameter process code)&lt;br /&gt;
&lt;br /&gt;
we41 - Outbound process code&lt;br /&gt;
WE42 - Inbound Process Code&lt;br /&gt;
Check EDIMSG table for MSG type for an IDOC&lt;br /&gt;
WE19 - for testing IDOcs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
while doing for standard IDOC:&lt;br /&gt;
1: create a msg type - WE81&lt;br /&gt;
2: Assign msg typ to IDOC type - WE81&lt;br /&gt;
3: if LS system is already created (BD54) then create partnr profile&lt;br /&gt;
&lt;br /&gt;
using WE20 and use LS system name.&lt;br /&gt;
&lt;br /&gt;
Seperate doc on segment editor nd addtion of segments&lt;br /&gt;
&lt;br /&gt;
* Reprocess for a specific output type - WE15. check the output type&lt;br /&gt;
from the appliction like VL33N and then use this tcode.&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/6168775414000970593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2011/09/basic-idoc-steps-for-novice-abap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/6168775414000970593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/6168775414000970593'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2011/09/basic-idoc-steps-for-novice-abap.html' title='Basic IDOC steps for a novice ABAP Developer'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-3619690108174210468</id><published>2011-02-10T22:34:00.000-08:00</published><updated>2011-02-10T22:36:00.969-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SO."/><category scheme="http://www.blogger.com/atom/ns#" term="Webdynpro"/><title type='text'>Webdynpro Sample - Creating SO</title><content type='html'>&lt;p class=&quot;MsoNormal&quot; align=&quot;center&quot; style=&quot;text-align:center&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size:20.0pt;font-family:&amp;quot;Lucida Console&amp;quot;&quot;&gt;Creating a Sales Order Interface with WebDynpro&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;A.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;SE80 -&gt; Create WD Component.&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id=&quot;_x0000_t75&quot; coordsize=&quot;21600,21600&quot; spt=&quot;75&quot; preferrelative=&quot;t&quot; path=&quot;m@4@5l@4@11@9@11@9@5xe&quot; filled=&quot;f&quot; stroked=&quot;f&quot;&gt;  &lt;v:stroke joinstyle=&quot;miter&quot;&gt;  &lt;v:formulas&gt;   &lt;v:f eqn=&quot;if lineDrawn pixelLineWidth 0&quot;&gt;   &lt;v:f eqn=&quot;sum @0 1 0&quot;&gt;   &lt;v:f eqn=&quot;sum 0 0 @1&quot;&gt;   &lt;v:f eqn=&quot;prod @2 1 2&quot;&gt;   &lt;v:f eqn=&quot;prod @3 21600 pixelWidth&quot;&gt;   &lt;v:f eqn=&quot;prod @3 21600 pixelHeight&quot;&gt;   &lt;v:f eqn=&quot;sum @0 0 1&quot;&gt;   &lt;v:f eqn=&quot;prod @6 1 2&quot;&gt;   &lt;v:f eqn=&quot;prod @7 21600 pixelWidth&quot;&gt;   &lt;v:f eqn=&quot;sum @8 21600 0&quot;&gt;   &lt;v:f eqn=&quot;prod @7 21600 pixelHeight&quot;&gt;   &lt;v:f eqn=&quot;sum @10 21600 0&quot;&gt;  &lt;/v:formulas&gt;  &lt;v:path extrusionok=&quot;f&quot; gradientshapeok=&quot;t&quot; connecttype=&quot;rect&quot;&gt;  &lt;o:lock ext=&quot;edit&quot; aspectratio=&quot;t&quot;&gt; &lt;/v:shapetype&gt;&lt;v:shape id=&quot;_x0000_i1025&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image001.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;576&quot; height=&quot;360&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image002.jpg&quot; shapes=&quot;_x0000_i1025&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo1; tab-stops:list .5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;B.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Goto ComponentController Context and declare the relevant structure which will be used to pass data to BAPI - &lt;i style=&quot;mso-bidi-font-style:normal&quot;&gt;BAPI_SALESORDER_CREATEFROMDAT2&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Declare all the Structure with their respective Dictionary structure. Keep Cardinality as 1:n&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Right click on CONTEXT and create a NODE to declare Structures.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1026&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:381pt;height:318.75pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image003.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;508&quot; height=&quot;425&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image004.jpg&quot; shapes=&quot;_x0000_i1026&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo1; tab-stops:list .5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;C.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;To add fields: Click on the Structure name and select Transfer Attribute from the below Table as shown.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:oval id=&quot;_x0000_s1027&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;margin-left:4in;margin-top:126.5pt;&quot;&gt;  &lt;v:textbox&gt;   &lt;![if !mso]&gt;   &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot;&gt;    &lt;tr&gt;     &lt;td&gt;&lt;![endif]&gt;     &lt;div&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;Click here&lt;/p&gt;     &lt;/div&gt;     &lt;![if !mso]&gt;&lt;/td&gt;    &lt;/tr&gt;   &lt;/table&gt;   &lt;![endif]&gt;&lt;/v:textbox&gt; &lt;/v:oval&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:2;left:0px;margin-left:383px;margin-top:168px;width:138px; height:42px&quot;&gt;&lt;img width=&quot;138&quot; height=&quot;42&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image005.gif&quot; alt=&quot;Oval: Click here&quot; shapes=&quot;_x0000_s1027&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id=&quot;_x0000_s1026&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;flip:y;&quot; from=&quot;333pt,87.1pt&quot; to=&quot;396pt,126.5pt&quot;&gt;  &lt;v:stroke endarrow=&quot;block&quot;&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:1;left:0px;margin-left:443px;margin-top:110px;width:89px; height:60px&quot;&gt;&lt;img width=&quot;89&quot; height=&quot;60&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image006.gif&quot; shapes=&quot;_x0000_s1026&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1027&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;height:168pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image007.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;576&quot; height=&quot;224&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image008.jpg&quot; shapes=&quot;_x0000_i1027&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Select all fields or check selective fields only.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1028&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:400.5pt;height:480.75pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image009.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;534&quot; height=&quot;641&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image010.jpg&quot; shapes=&quot;_x0000_i1028&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1029&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:431.25pt;height:396pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image011.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;575&quot; height=&quot;528&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image012.jpg&quot; shapes=&quot;_x0000_i1029&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Above picture shows the way it should look once completed. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Please note that more nodes/Structure can be added as per requirement. But here as a Tutorial I will restrict it to these many Structures only.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Context Designing is complete.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Note: Context level Nodes or Attributes can be considered as Global Nodes or Attribute. When proper mapping is done with Context node and ViewContexts, the data from such a Node/Attribute can be used anywhere in any views.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo1; tab-stops:list .5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;D.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Create View for designing the Sales Order creation page:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1030&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;height:289.5pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image013.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;576&quot; height=&quot;386&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image014.jpg&quot; shapes=&quot;_x0000_i1030&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in;text-indent:-.25in;mso-list:l1 level1 lfo1; tab-stops:list .5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;E.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;    &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Create Layout of the View:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in;text-indent:-.25in;mso-list:l1 level2 lfo1; tab-stops:list 1.0in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;a.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;The local context should be created as shown below (&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;i style=&quot;mso-bidi-font-style:normal&quot;&gt;Dummy&lt;/i&gt;&lt;/b&gt;&lt;i style=&quot;mso-bidi-font-style: normal&quot;&gt; is the same view as &lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;First.&lt;/b&gt;&lt;/i&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt; &lt;/b&gt;&lt;i style=&quot;mso-bidi-font-style:normal&quot;&gt;Created for Tutorial purpose&lt;/i&gt;):&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1031&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:358.5pt;height:222pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image015.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;478&quot; height=&quot;296&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image016.jpg&quot; shapes=&quot;_x0000_i1031&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Create Header Data Table&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1032&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:417pt;height:392.25pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image017.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;556&quot; height=&quot;523&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image018.jpg&quot; shapes=&quot;_x0000_i1032&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Drag and drop the relevant node from ComponentController and select on Import all sub-nodes/attributes when asked.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1033&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:351pt;height:187.5pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image019.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;468&quot; height=&quot;250&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image020.jpg&quot; shapes=&quot;_x0000_i1033&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in;text-indent:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Click YES for all of the above pop-ups.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Similarly create Nodes for ITEM, PARTNER, SCHEDULE and drag drop relevant nodes from global context to map them.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;After dragging and mapping is done, the local context will look as shown below:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1034&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;height:171.75pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image021.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;576&quot; height=&quot;229&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image022.jpg&quot; shapes=&quot;_x0000_i1034&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Create 2 other variables LV_SOLD_TO and LV_SHIP_TO which will be used in later part of the development. These 2 variables will be of type VBAK-KUNNR.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in;text-indent:-.25in;mso-list:l1 level2 lfo1; tab-stops:list 1.0in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;b.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Layout designing:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in;text-indent:-1.5in;mso-text-indent-alt: -9.0pt;mso-list:l1 level3 lfo1;tab-stops:list 1.5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;                                                              &lt;/span&gt;i.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Page Header Element (&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal&quot;&gt;Dummy&lt;/i&gt;&lt;/b&gt;&lt;i style=&quot;mso-bidi-font-style:normal&quot;&gt; is the same view as &lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;First.&lt;/b&gt;&lt;/i&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt; &lt;span style=&quot;mso-spacerun:yes&quot;&gt; &lt;/span&gt;&lt;/b&gt;&lt;i style=&quot;mso-bidi-font-style: normal&quot;&gt;Created for Tutorial purpose&lt;/i&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1035&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;height:168pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image023.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;576&quot; height=&quot;224&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image024.jpg&quot; shapes=&quot;_x0000_i1035&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in;text-indent:-1.5in;mso-text-indent-alt: -9.0pt;mso-list:l1 level3 lfo1;tab-stops:list 1.5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;                                                            &lt;/span&gt;ii.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Header for SO:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Header data is a Group Element.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1036&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:431.25pt;height:81pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image025.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;575&quot; height=&quot;108&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image026.jpg&quot; shapes=&quot;_x0000_i1036&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Properties of Header data element&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1037&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:229.5pt;height:363pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image027.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;306&quot; height=&quot;484&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image028.jpg&quot; shapes=&quot;_x0000_i1037&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Note: Maintain Column Count as 4 to achieve desired design.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.0in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in;text-indent:-1.5in;mso-text-indent-alt: -9.0pt;mso-list:l1 level3 lfo1;tab-stops:list 1.5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;                                                          &lt;/span&gt;iii.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Add Input Field and Label for the Field&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-tab-count:1&quot;&gt;     &lt;/span&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1038&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;height:186pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image029.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;576&quot; height=&quot;248&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image030.jpg&quot; shapes=&quot;_x0000_i1038&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Input fields should always be bound to a value from Local. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:oval id=&quot;_x0000_s1029&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;margin-left:243pt;&quot;&gt;  &lt;v:textbox&gt;   &lt;![if !mso]&gt;   &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot;&gt;    &lt;tr&gt;     &lt;td&gt;&lt;![endif]&gt;     &lt;div&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;Click to bind to local Context&lt;/p&gt;     &lt;/div&gt;     &lt;![if !mso]&gt;&lt;/td&gt;    &lt;/tr&gt;   &lt;/table&gt;   &lt;![endif]&gt;&lt;/v:textbox&gt; &lt;/v:oval&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:4;left:0px;margin-left:323px;margin-top:311px;width:174px; height:66px&quot;&gt;&lt;img width=&quot;174&quot; height=&quot;66&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image031.gif&quot; alt=&quot;Oval: Click to bind to local Context&quot; shapes=&quot;_x0000_s1029&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id=&quot;_x0000_s1028&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;flip:x;&quot; from=&quot;351pt,198pt&quot; to=&quot;423pt,234pt&quot;&gt;  &lt;v:stroke endarrow=&quot;block&quot;&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:3;left:0px;margin-left:464px;margin-top:263px;width:101px; height:55px&quot;&gt;&lt;img width=&quot;101&quot; height=&quot;55&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image032.gif&quot; shapes=&quot;_x0000_s1028&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1039&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;height:259.5pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image033.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;576&quot; height=&quot;346&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image034.jpg&quot; shapes=&quot;_x0000_i1039&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1040&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:342pt;height:258.75pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image035.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;456&quot; height=&quot;345&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image036.jpg&quot; shapes=&quot;_x0000_i1040&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;On selecting the binding field, the displayed Value :&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id=&quot;_x0000_s1033&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;flip:y;z-index:8&#39;&quot; from=&quot;243pt,60pt&quot; to=&quot;324pt,123pt&quot;&gt;  &lt;v:stroke endarrow=&quot;block&quot;&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:8;left:0px;margin-left:323px;margin-top:74px;width:114px; height:91px&quot;&gt;&lt;img width=&quot;114&quot; height=&quot;91&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image037.gif&quot; shapes=&quot;_x0000_s1033&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:oval id=&quot;_x0000_s1032&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;margin-left:324pt;&quot;&gt;  &lt;v:textbox style=&quot;&#39;mso-next-textbox:#_x0000_s1032&#39;&quot;&gt;   &lt;![if !mso]&gt;   &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot;&gt;    &lt;tr&gt;     &lt;td&gt;&lt;![endif]&gt;     &lt;div&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;“Required” – Mandatory Input&lt;/p&gt;     &lt;/div&gt;     &lt;![if !mso]&gt;&lt;/td&gt;    &lt;/tr&gt;   &lt;/table&gt;   &lt;![endif]&gt;&lt;/v:textbox&gt; &lt;/v:oval&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:7;left:0px;margin-left:431px;margin-top:43px;width:198px; height:78px&quot;&gt;&lt;img width=&quot;198&quot; height=&quot;78&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image038.gif&quot; alt=&quot;Oval: “Required” – Mandatory Input&quot; shapes=&quot;_x0000_s1032&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id=&quot;_x0000_s1030&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;flip:y;&quot; from=&quot;225pt,132pt&quot; to=&quot;279pt,159pt&quot;&gt;  &lt;v:stroke endarrow=&quot;block&quot;&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:5;left:0px;margin-left:299px;margin-top:170px;width:77px; height:43px&quot;&gt;&lt;img width=&quot;77&quot; height=&quot;43&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image039.gif&quot; shapes=&quot;_x0000_s1030&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:oval id=&quot;_x0000_s1031&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;margin-left:279pt;&quot;&gt;  &lt;v:textbox style=&quot;&#39;mso-next-textbox:#_x0000_s1031&#39;&quot;&gt;   &lt;![if !mso]&gt;   &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot;&gt;    &lt;tr&gt;     &lt;td&gt;&lt;![endif]&gt;     &lt;div&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;“View_Name.Node_Name.Attribute_Name”&lt;/p&gt;     &lt;/div&gt;     &lt;![if !mso]&gt;&lt;/td&gt;    &lt;/tr&gt;   &lt;/table&gt;   &lt;![endif]&gt;&lt;/v:textbox&gt; &lt;/v:oval&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:6;left:0px;margin-left:371px;margin-top:127px;width:282px; height:78px&quot;&gt;&lt;img width=&quot;282&quot; height=&quot;78&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image040.gif&quot; alt=&quot;Oval: “View_Name.Node_Name.Attribute_Name”&quot; shapes=&quot;_x0000_s1031&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1041&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:279.75pt;height:218.25pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image041.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;373&quot; height=&quot;291&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image042.jpg&quot; shapes=&quot;_x0000_i1041&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in;text-indent:-1.5in;mso-text-indent-alt: -9.0pt;mso-list:l1 level3 lfo1;tab-stops:list 1.5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;                                                         &lt;/span&gt;iv.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Create Other Input fields and Blocks for ITEM and PARTNER data in similar way. The Layout appears as shown below:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:rect id=&quot;_x0000_s1037&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;margin-left:-1in;margin-top:1in;&quot;&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position:absolute;z-index:12;left:0px;margin-left: -97px;margin-top:95px;width:150px;height:186px&quot;&gt;  &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td width=&quot;150&quot; height=&quot;186&quot; bgcolor=&quot;white&quot; style=&quot;border:.75pt solid black;   vertical-align:top;background:white&quot;&gt;&lt;!--[endif]--&gt;&lt;!--[if !mso]--&gt;&lt;span style=&quot;position:absolute;mso-ignore:vglayout;left:0pt;z-index:12&quot;&gt;   &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot;&gt;    &lt;tbody&gt;&lt;tr&gt;     &lt;td&gt;&lt;!--[endif]--&gt;     &lt;div shape=&quot;_x0000_s1037&quot; style=&quot;padding:4.35pt 7.95pt 4.35pt 7.95pt&quot; class=&quot;shape&quot;&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;These blocks are all &lt;b style=&quot;mso-bidi-font-weight:     normal&quot;&gt;Group&lt;/b&gt; elements. &lt;/p&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;Each of them has Layout as “&lt;b style=&quot;mso-bidi-font-weight:     normal&quot;&gt;GridLayout&lt;/b&gt;” with 4 or 2 columns, as required.&lt;/p&gt;     &lt;/div&gt;     &lt;!--[if !mso]--&gt;&lt;/td&gt;    &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;   &lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if !mso &amp; !vml]--&gt; &lt;!--[endif]--&gt;&lt;!--[if !vml]--&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id=&quot;_x0000_s1035&quot; style=&quot;&#39;position:absolute;&quot; from=&quot;36pt,171pt&quot; to=&quot;1in,243pt&quot;&gt;  &lt;v:stroke endarrow=&quot;block&quot;&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:10;left:0px;margin-left:42px;margin-top:224px;width:55px; height:101px&quot;&gt;&lt;img width=&quot;55&quot; height=&quot;101&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image043.gif&quot; shapes=&quot;_x0000_s1035&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id=&quot;_x0000_s1036&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;flip:x&quot; from=&quot;36pt,2in&quot; to=&quot;1in,162pt&quot;&gt;  &lt;v:stroke endarrow=&quot;block&quot;&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:11;left:0px;margin-left:44px;margin-top:186px;width:53px; height:31px&quot;&gt;&lt;img width=&quot;53&quot; height=&quot;31&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image044.gif&quot; shapes=&quot;_x0000_s1036&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id=&quot;_x0000_s1034&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;flip:x;z-index:9&#39;&quot; from=&quot;36pt,56.55pt&quot; to=&quot;1in,99pt&quot;&gt;  &lt;v:stroke endarrow=&quot;block&quot;&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:9;left:0px;margin-left:43px;margin-top:74px;width:54px; height:63px&quot;&gt;&lt;img width=&quot;54&quot; height=&quot;63&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image045.gif&quot; shapes=&quot;_x0000_s1034&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1042&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:413.25pt;height:287.25pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image046.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;551&quot; height=&quot;383&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image047.jpg&quot; shapes=&quot;_x0000_i1042&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in;text-indent:-1.5in;mso-text-indent-alt: -9.0pt;mso-list:l1 level3 lfo1;tab-stops:list 1.5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;                                                           &lt;/span&gt;v.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Add Buttons&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:99.0pt&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Use a Transparent Container to add buttons to the Layout. Create 2 Buttons as shown below:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1043&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:431.25pt;height:255.75pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image048.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;575&quot; height=&quot;341&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image049.jpg&quot; shapes=&quot;_x0000_i1043&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1044&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:431.25pt;height:263.25pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image050.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;575&quot; height=&quot;351&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image051.jpg&quot; shapes=&quot;_x0000_i1044&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;The “Create Order” button has an “onAction” event as “CREATE”. Double click on this event to write Event handling code in it. Similarly create “RESET” event for the button “Reset” as shown below. The event handling code for both the buttons will be explained in the Code section of this Document.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1045&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;height:267pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image052.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;576&quot; height=&quot;356&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image053.jpg&quot; shapes=&quot;_x0000_i1045&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Before moving to the Codes, add the created View “First” to the Window. Basically a window should always consist of a View. To add the View, double click on the existing Window component on the Right panel. Right click on the Window displayed on the left panel and select “Embed View”. Select the created view “First”. It should appear as below:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1046&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:431.25pt;height:278.25pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image054.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;575&quot; height=&quot;371&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image055.jpg&quot; shapes=&quot;_x0000_i1046&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Create Webdynpro Application in the Right panel. Right click on the name of the Webdynpro (ZWD_VA01 in this case) and select “Web Dynpro Application”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1047&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;height:147.75pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image056.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;576&quot; height=&quot;197&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image057.jpg&quot; shapes=&quot;_x0000_i1047&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1048&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:431.25pt;height:251.25pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image058.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;575&quot; height=&quot;335&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image059.jpg&quot; shapes=&quot;_x0000_i1048&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Save and Activate.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Now we can run the Webdynpro from the Application and the screen should look like below. Presently all the fields are dummy fields and does not have any functions bound to it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1049&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:423pt;height:336.75pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image060.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;564&quot; height=&quot;449&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image061.jpg&quot; shapes=&quot;_x0000_i1049&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Layout design is completed. We will move to the Code part of the development.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size:16.0pt&quot;&gt;Codes for creating SO:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;In the Method Tab of the View “First”, we will be writing codes to implement 2 events for the 2 Buttons used in the screen. No other methods need to be created or defined.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in;text-indent:-.25in;mso-list:l0 level1 lfo2; tab-stops:list .75in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;1.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;ONACTIONCREATE&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:oval id=&quot;_x0000_s1039&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;margin-left:243pt;&quot;&gt;  &lt;v:textbox&gt;   &lt;![if !mso]&gt;   &lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;100%&quot;&gt;    &lt;tr&gt;     &lt;td&gt;&lt;![endif]&gt;     &lt;div&gt;     &lt;p class=&quot;MsoNormal&quot;&gt;Click&lt;/p&gt;     &lt;/div&gt;     &lt;![if !mso]&gt;&lt;/td&gt;    &lt;/tr&gt;   &lt;/table&gt;   &lt;![endif]&gt;&lt;/v:textbox&gt; &lt;/v:oval&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:14;left:0px;margin-left:323px;margin-top:35px;width:102px; height:54px&quot;&gt;&lt;img width=&quot;102&quot; height=&quot;54&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image062.gif&quot; alt=&quot;Oval: Click&quot; shapes=&quot;_x0000_s1039&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Use the Code Wizard for referring to various elements used in the Layout.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id=&quot;_x0000_s1038&quot; style=&quot;&#39;position:absolute;left:0;text-align:left;flip:y;z-index:13&#39;&quot; from=&quot;108pt,12pt&quot; to=&quot;243pt,21pt&quot;&gt;  &lt;v:stroke endarrow=&quot;block&quot;&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style=&quot;mso-ignore:vglayout;position: absolute;z-index:13;left:0px;margin-left:143px;margin-top:10px;width:183px; height:19px&quot;&gt;&lt;img width=&quot;183&quot; height=&quot;19&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image063.gif&quot; shapes=&quot;_x0000_s1038&quot; /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1050&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:172.5pt;height:39pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image064.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;230&quot; height=&quot;52&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image065.jpg&quot; shapes=&quot;_x0000_i1050&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-tab-count: 1&quot;&gt;          &lt;/span&gt;&lt;span style=&quot;mso-spacerun:yes&quot;&gt;     &lt;/span&gt;For example, Header node can be read like this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-tab-count: 2&quot;&gt;                   &lt;/span&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1051&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:378.75pt;height:170.25pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image066.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;505&quot; height=&quot;227&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image067.jpg&quot; shapes=&quot;_x0000_i1051&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1052&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:281.25pt;height:52.5pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image068.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;375&quot; height=&quot;70&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image069.jpg&quot; shapes=&quot;_x0000_i1052&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Finally group all the global declarations, which will be used repeatedly by the Code, at top as shown below:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_ND_HEADER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_NODE.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_EL_HEADER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_ELEMENT.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_HEADER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WD_THIS-&gt;ELEMENT_HEADER.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_ND_ITEM &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_NODE.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_EL_ITEM &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_ELEMENT.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_ITEM &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WD_THIS-&gt;ELEMENT_ITEM.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_EL_CONTEXT &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_ELEMENT.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_CONTEXT &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WD_THIS-&gt;ELEMENT_CONTEXT.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LV_SOLD_TO &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;LIKE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_CONTEXT-LV_SOLD_TO.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LV_SHIP_TO &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;LIKE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_CONTEXT-LV_SHIP_TO.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in;text-indent:-.25in;mso-list:l0 level2 lfo2; tab-stops:list 1.5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;a.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Get Header details entered by User:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* navigate from &lt;context&gt; to &lt;header&gt; via lead selection&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_ND_HEADER = WD_CONTEXT-&gt;GET_CHILD_NODE( NAME = WD_THIS-&gt;WDCTX_HEADER ).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* get element via lead selection&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_EL_HEADER = LO_ND_HEADER-&gt;GET_ELEMENT(  ).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* get all declared attributes&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_EL_HEADER-&gt;GET_STATIC_ATTRIBUTES(&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      STATIC_ATTRIBUTES = LS_HEADER ).&lt;/span&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;text-decoration:none&quot;&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in;text-indent:-.25in;mso-list:l0 level2 lfo2; tab-stops:list 1.5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;b.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Get Item details entered by User:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* navigate from &lt;context&gt; to &lt;item&gt; via lead selection&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_ND_ITEM = WD_CONTEXT-&gt;GET_CHILD_NODE( NAME = WD_THIS-&gt;WDCTX_ITEM ).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* get element via lead selection&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_EL_ITEM = LO_ND_ITEM-&gt;GET_ELEMENT(  ).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* get all declared attributes&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_EL_ITEM-&gt;GET_STATIC_ATTRIBUTES(&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      STATIC_ATTRIBUTES = LS_ITEM ).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;text-decoration:none&quot;&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in;text-indent:-.25in;mso-list:l0 level2 lfo2; tab-stops:list 1.5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;c.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Get Partner details entered by User:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* get element via lead selection&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_EL_CONTEXT = WD_CONTEXT-&gt;GET_ELEMENT(  ).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* get single attribute&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_EL_CONTEXT-&gt;GET_ATTRIBUTE(&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      NAME =  &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;`LV_SOLD_TO`&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;VALUE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; = LV_SOLD_TO ).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* get single attribute&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_EL_CONTEXT-&gt;GET_ATTRIBUTE(&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      NAME =  &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;`LV_SOLD_TO`&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;VALUE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; = LV_SHIP_TO ).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in;text-indent:-.25in;mso-list:l0 level2 lfo2; tab-stops:list 1.5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;d.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Create Message handling parameters:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Use the Code Wizard to get references and Message methods.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Error message:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1053&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:280.5pt;height:63pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image070.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;374&quot; height=&quot;84&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image071.jpg&quot; shapes=&quot;_x0000_i1053&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Success message:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1054&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:276pt;height:56.25pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image072.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;368&quot; height=&quot;75&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image073.jpg&quot; shapes=&quot;_x0000_i1054&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_API_CONTROLLER     &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTROLLER.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_MESSAGE_MANAGER    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_MESSAGE_MANAGER.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;  LO_API_CONTROLLER ?= WD_THIS-&gt;WD_GET_API( ).&lt;br /&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_API_CONTROLLER-&gt;GET_MESSAGE_MANAGER&lt;br /&gt;    RECEIVING&lt;br /&gt;      MESSAGE_MANAGER = LO_MESSAGE_MANAGER.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;Note: Placement of below code has been shown in the next Point.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   report Success message&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_MESSAGE_MANAGER-&gt;REPORT_SUCCESS&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;        MESSAGE_TEXT = lv_so.&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      PARAMS                   =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      MSG_USER_DATA            =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      VIEW                     =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      SHOW_AS_POPUP            =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      IS_PERMANENT             = ABAP_FALSE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      SCOPE_PERMANENT_MSG      =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      CONTROLLER_PERMANENT_MSG =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      MSG_INDEX                =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      CANCEL_NAVIGATION        =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* report Error message&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_MESSAGE_MANAGER-&gt;REPORT_ERROR_MESSAGE&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;        MESSAGE_TEXT             = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;Sales Order could not be created&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    PARAMS                   =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    MSG_USER_DATA            =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    VIEW                     =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    SHOW_AS_POPUP            =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    IS_PERMANENT             =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    SCOPE_PERMANENT_MSG      =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    CONTROLLER_PERMANENT_MSG =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    MSG_INDEX                =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    CANCEL_NAVIGATION        =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;        .&lt;/span&gt;&lt;span style=&quot;font-size: 14.0pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.25in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:1.5in;text-indent:-.25in;mso-list:l0 level2 lfo2; tab-stops:list 1.5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;e.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Create the Order using the data entered by the User:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;: IT_HEADER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; BAPISDHD1,&lt;br /&gt;        IT_ITEM   &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; BAPISDITM,&lt;br /&gt;        IT_PARTNER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; BAPIPARNR,&lt;br /&gt;        WA_PARTNER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; BAPIPARNR,&lt;br /&gt;        IT_SCHEDULE &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; BAPISCHDL,&lt;br /&gt;        IT_RETURN &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;STANDARD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; BAPIRET2,&lt;br /&gt;        WA_RETURN &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; BAPIRET2.&lt;br /&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;MOVE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_HEADER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IT_HEADER.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_ITEM &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IT_ITEM.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LV_SOLD_TO &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;NOT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;INITIAL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;    WA_PARTNER-PARTN_NUMB = LV_SOLD_TO.&lt;br /&gt;    WA_PARTNER-PARTN_ROLE = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;AG&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;. &lt;/span&gt;&lt;span class=&quot;l0s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&quot;Role type as per the Customized system&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;ENDIF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LV_SHIP_TO &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;NOT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;INITIAL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;    WA_PARTNER-PARTN_NUMB = LV_SHIP_TO.&lt;br /&gt;    WA_PARTNER-PARTN_ROLE = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;WE&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;. &lt;/span&gt;&lt;span class=&quot;l0s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&quot;Role type as per the Customized system&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;ENDIF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WA_PARTNER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IT_PARTNER.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;CLEAR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WA_PARTNER.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;APPEND&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_SCHEDULE &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IT_SCHEDULE.&lt;br /&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;BAPI_SALESORDER_CREATEFROMDAT2&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   SALESDOCUMENTIN               =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      ORDER_HEADER_IN               = IT_HEADER&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_HEADER_INX              =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   SENDER                        =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   BINARY_RELATIONSHIPTYPE       =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   INT_NUMBER_ASSIGNMENT         =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   BEHAVE_WHEN_ERROR             =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   LOGIC_SWITCH                  =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   TESTRUN                       =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   CONVERT                       = &#39; &#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   SALESDOCUMENT                 =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TABLES&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;     &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size: 10.0pt&quot;&gt;RETURN&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;; color:black;background:white&quot;&gt;                        = IT_RETURN&lt;br /&gt;     ORDER_ITEMS_IN                = IT_ITEM&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_ITEMS_INX               =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      ORDER_PARTNERS                = IT_PARTNER&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_SCHEDULES_IN            = IT_SCHEDULE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_SCHEDULES_INX           =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_CONDITIONS_IN           =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_CONDITIONS_INX          =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_CFGS_REF                =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_CFGS_INST               =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_CFGS_PART_OF            =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_CFGS_VALUE              =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_CFGS_BLOB               =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_CFGS_VK                 =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_CFGS_REFINST            =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_CCARD                   =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_TEXT                    =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   ORDER_KEYS                    =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   EXTENSIONIN                   =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   PARTNERADDRESSES              =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;            .&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;: LV_SO(&lt;/span&gt;&lt;span class=&quot;l1s321&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;200&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;) &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;C&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;READ&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IT_RETURN &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;INTO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WA_RETURN &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;WITH&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;KEY&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;E&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;  &lt;st1:place st=&quot;on&quot;&gt;&lt;st1:city st=&quot;on&quot;&gt;SY-SUBRC&lt;/st1:city&gt; &lt;st1:state st=&quot;on&quot;&gt;&lt;span class=&quot;l1s521&quot;&gt;NE&lt;/span&gt;&lt;/st1:state&gt;&lt;/st1:place&gt; &lt;/span&gt;&lt;span class=&quot;l1s321&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;. &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&quot;success&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;COMMIT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;WORK&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;READ&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TABLE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IT_RETURN &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;INTO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WA_RETURN &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;WITH&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;KEY&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;S&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;                                                 &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;ID&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;   = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;V1&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;                                                 &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;parameter&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;SALES_HEADER_IN&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WA_RETURN-MESSAGE_V2 &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;IS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;NOT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;INITIAL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;CONCATENATE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;Sales Order:&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WA_RETURN-MESSAGE_V2&lt;br /&gt;                  &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;generated successfully&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;INTO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LV_SO &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;SEPARATED&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;BY&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; space.&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;ENDIF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   report message&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_MESSAGE_MANAGER-&gt;REPORT_SUCCESS&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;        MESSAGE_TEXT = lv_so.&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      PARAMS                   =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      MSG_USER_DATA            =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      VIEW                     =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      SHOW_AS_POPUP            =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      IS_PERMANENT             = ABAP_FALSE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      SCOPE_PERMANENT_MSG      =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      CONTROLLER_PERMANENT_MSG =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      MSG_INDEX                =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*      CANCEL_NAVIGATION        =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    .&lt;br /&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;ELSE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* report message&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_MESSAGE_MANAGER-&gt;REPORT_ERROR_MESSAGE&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;        MESSAGE_TEXT             = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;&#39;Sales Order could not be created&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    PARAMS                   =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    MSG_USER_DATA            =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    VIEW                     =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    SHOW_AS_POPUP            =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    IS_PERMANENT             =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    SCOPE_PERMANENT_MSG      =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    CONTROLLER_PERMANENT_MSG =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    MSG_INDEX                =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*    CANCEL_NAVIGATION        =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;        .&lt;br /&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;ENDIF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;/span&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt;&lt;span style=&quot;text-decoration:none&quot;&gt; &lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.75in;text-indent:-.25in;mso-list:l0 level1 lfo2; tab-stops:list .75in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;2.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;u&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;ONACTIONRESET&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Use the Code Wizard again to refer to the Elements on the Layout. Refer each block and use the method INVALIDATE( ) to reset the values entered by the User on pressing the “reset” button.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:10.0pt; font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_ND_HEADER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_NODE.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_EL_HEADER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_ELEMENT.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_HEADER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WD_THIS-&gt;ELEMENT_HEADER.&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* navigate from &lt;context&gt; to &lt;header&gt; via lead selection&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_ND_HEADER = WD_CONTEXT-&gt;GET_CHILD_NODE( NAME = WD_THIS-&gt;WDCTX_HEADER ).&lt;br /&gt;  LO_ND_HEADER-&gt;INVALIDATE( ).&lt;br /&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_ND_ITEM &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_NODE.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_EL_ITEM &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_ELEMENT.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_ITEM &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WD_THIS-&gt;ELEMENT_ITEM.&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;*   navigate from &lt;context&gt; to &lt;item&gt; via lead selection&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_ND_ITEM = WD_CONTEXT-&gt;GET_CHILD_NODE( NAME = WD_THIS-&gt;WDCTX_ITEM ).&lt;br /&gt;  LO_ND_ITEM-&gt;INVALIDATE( ).&lt;br /&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_ND_PARTNER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_NODE.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LO_EL_PARTNER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; IF_WD_CONTEXT_ELEMENT.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; LS_PARTNER &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; WD_THIS-&gt;ELEMENT_PARTNER.&lt;br /&gt;&lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:10.0pt&quot;&gt;* navigate from &lt;context&gt; to &lt;partner&gt; via lead selection&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:10.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  LO_ND_PARTNER = WD_CONTEXT-&gt;GET_CHILD_NODE( NAME = WD_THIS-&gt;WDCTX_PARTNER ).&lt;br /&gt;  LO_ND_PARTNER-&gt;INVALIDATE( ).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size:16.0pt&quot;&gt;Execute the Application with data:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1055&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;height:294.75pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image074.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;576&quot; height=&quot;393&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image075.jpg&quot; shapes=&quot;_x0000_i1055&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1056&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:426.75pt;height:352.5pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image076.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;569&quot; height=&quot;470&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image077.jpg&quot; shapes=&quot;_x0000_i1056&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;SO created:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1057&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:449.25pt;height:231.75pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image078.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;599&quot; height=&quot;309&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image079.jpg&quot; shapes=&quot;_x0000_i1057&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Error Handling:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Using a Material which is not defined in the mentioned Sales Org./Dist.Chan/Div. combination:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1058&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:426.75pt;height:345pt&#39;&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image080.png&quot; title=&quot;&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;569&quot; height=&quot;460&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image081.jpg&quot; shapes=&quot;_x0000_i1058&quot; /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/3619690108174210468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2011/02/webdynpro-sample-creating-so.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/3619690108174210468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/3619690108174210468'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2011/02/webdynpro-sample-creating-so.html' title='Webdynpro Sample - Creating SO'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-2870960623094363334</id><published>2011-02-10T22:29:00.000-08:00</published><updated>2011-02-10T22:34:47.992-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ALV Utility Program"/><category scheme="http://www.blogger.com/atom/ns#" term="ALV."/><title type='text'>ALV Utility Program</title><content type='html'>&lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;background:#999999;border-collapse:collapse;border:none;mso-border-alt:  solid windowtext .5pt;mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:16.0pt&quot;&gt;Introduction – The Idea&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Developers would like build the various ALV interactive Event handlers of a Report with the minimum effort and would like to devote more time on the data extraction and data display logic. At the same time Client would like to have all the Reports maintain a consistence Event pattern like Top-of-page, End-of-Page pattern and invest more time in verifying data display in ALV.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;This document will help in implementing a global ALV Utility class which can be used by all Reports for displaying output in ALV format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Developers will be able to create ALV handlers just by calling a method of this ALV Utility global class and passing the name of the Report Program. Details of the Report will be automatically picked by the Utility class.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Moreover this Class has options for enhancements and hence can be customized as per the Project need.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;This Guide will demonstrate how to automate the creation of Top-Of-Page event of an ALV output.&lt;span style=&quot;mso-spacerun:yes&quot;&gt;    &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;i style=&quot;mso-bidi-font-style: normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;background:#999999;border-collapse:collapse;border:none;mso-border-alt:  solid windowtext .5pt;mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:16.0pt&quot;&gt;How to reach there?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;We have developed a Utility Class ZCL_ALV_HEADER_UTILITY which can be used to implement Top-of-page section of any ALV Report with minimum coding effort. This class has different methods which, if used in proper sequence, can build a Top-of-page in any customized way.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Basic steps to implement the Top-of-page logic using this Utility class:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo1; tab-stops:list .5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:12.0pt; font-family:Wingdings;mso-fareast-font-family:Wingdings;mso-bidi-font-family: Wingdings&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;v&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Create Object of this Class.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo1; tab-stops:list .5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:12.0pt; font-family:Wingdings;mso-fareast-font-family:Wingdings;mso-bidi-font-family: Wingdings&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;v&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Pass the current Report name to this Object. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo1; tab-stops:list .5in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-size:12.0pt; font-family:Wingdings;mso-fareast-font-family:Wingdings;mso-bidi-font-family: Wingdings&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;v&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Display the Top-of-page by passing the desired Report header text to this Object.&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;background:#E0E0E0;border-collapse:collapse;border:none;mso-border-alt:  solid windowtext .5pt;mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Prerequisite:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo2; tab-stops:list .25in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;1.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Selection screen &lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;naming convention should be as per Project&lt;/b&gt; naming convention guideline. This will help in configuring the Utility program for generic use.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;For example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.55in;text-indent:-.3in;mso-list:l2 level2 lfo2; tab-stops:list .55in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;1.1.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Parameter: P_&lt;name&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.55in;text-indent:-.3in;mso-list:l2 level2 lfo2; tab-stops:list .55in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;1.2.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Select-options: S_&lt;name&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo2; tab-stops:list .25in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;2.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;All the &lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;Selection screen elements should have their correspondence Text created in the Text pool of the Report program&lt;/b&gt;. This is crucial since the Utility class reads the Text pool of the report.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo2; tab-stops:list .25in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;3.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Report program can use either ALV with OOPs approach or ALV with Function Module approach.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;background:gray;border-collapse:collapse;border:none;mso-border-alt:  solid windowtext .5pt;mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:16.0pt&quot;&gt;Steps to use the class in   an ALV OOPs Report&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;background:#E0E0E0;border-collapse:collapse;border:none;mso-border-alt:  solid windowtext .5pt;mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:14.0pt;color:black&quot;&gt;ALV using OOPs approach –   CL_GUI_ALV_GRID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo2; tab-stops:list .25in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;4.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;For events of ALV grid we always create a Local Class to handle the events. Design the Local class in the Program to handle TOP-OF-PAGE. This Local Class should have a method to write code for TOP_OF_PAGE of Class CL_GUI_ALV_GRID. Here this method is LCL_EVENT_HANDLER.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;  mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;mso-border-insideh:  .5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CLASS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:   white&quot;&gt; lcl_event_handler &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;DEFINITION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;   font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; FINAL.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;*   Event receiver definitions for ALV actions&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:   white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;PUBLIC&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:   white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;SECTION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:   white&quot;&gt;.    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHODS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;   font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;:&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;*Handle grid Top_Of_Page&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:   white&quot;&gt;&lt;br /&gt;      on_grid_top_of_page&lt;br /&gt;          &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;FOR&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;   font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;EVENT&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:   white&quot;&gt; top_of_page &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;OF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;   font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; cl_gui_alv_grid&lt;br /&gt;          &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;IMPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;   font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;            e_dyndoc_id,&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=&quot;mso-yfti-irow:1;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CLASS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; lcl_event_handler &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;IMPLEMENTATION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt; &lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Create the Text to be dispalyed at top of page of ALV Grid Output&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; on_grid_top_of_page.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* top-of-page event for grid Display&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:   12.0pt&quot;&gt;PERFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt; f_event_top_of_page &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;USING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; e_dyndoc_id.&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;ENDMETHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.                    &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&quot;On_top_of_page&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo2; tab-stops:list .25in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;5.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;The FORM will have an object of the Class CL_DD_DOCUMENT. This Object has to be designed to display the TOP-OF-PAGE form. Here this object is E_DYNDOC_ID.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;  mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;mso-border-insideh:  .5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;FORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; f_event_top_of_page &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;USING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; p_dyndoc_id &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; cl_dd_document.&lt;br /&gt;   &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;   &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;***********************************************************&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Begin of use of Utiltiy Class  &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;***********************************************************&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Define Object for Utility Class&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;: obj_sel_opt &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; zcl_alv_header_utility.&lt;br /&gt; &lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Create Object of Utility Class by passing the &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* CL_DD_DOCUMENT object to it&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CREATE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; OBJECT obj_sel_opt&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:   12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;        p_dyndoc_obj = p_dyndoc_id.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Read the current Report Selection screen&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; obj_sel_opt-&gt;read_selection_screen&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      repid  = sy-repid&lt;br /&gt;      .&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Add any special parameter of Selection Screen(if present) &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; obj_sel_opt-&gt;add_special_param&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      param_name = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;S_DATE&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;      param_type = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;D&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;      .&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Display the ALV Top of Page by passing the desired Titles&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* of the Report&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; obj_sel_opt-&gt;set_grid_top&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:   12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;        title1 = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;XXX&lt;span style=&quot;mso-spacerun:yes&quot;&gt;  &lt;/span&gt;XXXXXXXX&lt;span style=&quot;mso-spacerun:yes&quot;&gt;    &lt;/span&gt;XXX Report&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;        title2 = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;Test Report for Utility&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;*      title3 =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;*      title4 =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;        .&lt;/span&gt; &lt;/p&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;***********************************************************&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* End of use of Utiltiy Class  &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;***********************************************************&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* populating data to html control&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;PERFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; f_html_header &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;USING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; p_dyndoc_id.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;ENDFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.                    &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&quot; EVENT_TOP_OF_PAGE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;In the above code:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.55in;text-indent:-.3in;mso-list:l2 level2 lfo2; tab-stops:list .55in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;5.1.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;The Object for the Utility Class is built using the Constructor method. This Constructor needs a reference object of Class CL_DD_DOCUMENT, which will be used internally by the Class to build up the TOP_OF_PAGE.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:39.0pt&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;The reference Object shown here is P_DYNDOC_ID. This Object has &lt;span style=&quot;mso-spacerun:yes&quot;&gt;    &lt;/span&gt;been created while creating the implementation of the local class event.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:39.0pt&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;  mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;mso-border-insideh:  .5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Define Object for Utility Class&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;: obj_sel_opt &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; zcl_alv_header_utility.&lt;br /&gt; &lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Create Object of Utility Class by passing the &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* CL_DD_DOCUMENT object to it&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CREATE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; OBJECT obj_sel_opt&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:   12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;        p_dyndoc_obj = p_dyndoc_id.&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:39.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:39.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:39.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:39.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:39.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:39.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:39.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.55in;text-indent:-.3in;mso-list:l2 level2 lfo2; tab-stops:list .55in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;5.2.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;After the Utility Class object is created, we have to use the &lt;/span&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size: 12.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;READ_SELECTION_SCREEN&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size:12.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;method of this class to read the Selection screen elements of our current program. This is done by simply passing the Report program name using SY-REPID system variable.&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;  mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;mso-border-insideh:  .5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Read the current Report Selection screen&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; obj_sel_opt-&gt;read_selection_screen&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      repid  = sy-repid&lt;br /&gt;      .&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.55in;text-indent:-.3in;mso-list:l2 level2 lfo2; tab-stops:list .55in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;5.3.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;If there are any Parameters or Select Options in the Selection screen which has to have special formatting while display, then the method &lt;/span&gt;&lt;span style=&quot;font-size:12.0pt;font-family:&amp;quot;Courier New&amp;quot;; color:black;background:white&quot;&gt;ADD_SPECIAL_PARAM &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt&quot;&gt;has to be used. In this method we have to pass the name of the special parameter/select-option and also pass the type of this parameter. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.55in&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Presently in this example, we wanted to display S_DATE select-option of the selection screen using External Date formatting. Passing the details of the parameter to this class method, internally the class will be converting the Date entry for this select-option to external user recognized format and will display it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.55in&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;  mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;mso-border-insideh:  .5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Add any special parameter of Selection Screen(if present) &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; obj_sel_opt-&gt;add_special_param&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      param_name = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;S_DATE&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;      param_type = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;D&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;      .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.55in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.55in;text-indent:-.3in;mso-list:l2 level2 lfo2; tab-stops:list .55in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list: Ignore&quot;&gt;5.4.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;Finally call the method &lt;/span&gt;&lt;span style=&quot;font-size: 12.0pt;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;SET_GRID_TOP &lt;/span&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;to display the top of the page. In this method interface we can define a maximum of 4 titles for the Report. These titles will be displayed in the top before the Selection parameters are listed.&lt;/span&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;  mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;mso-border-insideh:  .5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Display the ALV Top of Page by passing the desired Titles&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* of the Report&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; obj_sel_opt-&gt;set_grid_top&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:   12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;        title1 = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;XXX&lt;span style=&quot;mso-spacerun:yes&quot;&gt;  &lt;/span&gt;XXXXXXXX&lt;span style=&quot;mso-spacerun:yes&quot;&gt;    &lt;/span&gt;XXX Report&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;        title2 = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;Test Report for Utility&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;*      title3 =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;*      title4 =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;        .&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;margin-left:.25in;background:green;border-collapse:collapse;border:  none;mso-border-alt:solid windowtext .5pt;mso-yfti-tbllook:480;mso-padding-alt:  0in 5.4pt 0in 5.4pt;mso-border-insideh:.5pt solid windowtext;mso-border-insidev:  .5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;height:13.45pt&quot;&gt;   &lt;td width=&quot;67&quot; valign=&quot;top&quot; style=&quot;width:.7in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:13.45pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Result&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight:   normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=&quot;mso-yfti-irow:1;mso-yfti-lastrow:yes;height:13.45pt&quot;&gt;   &lt;td width=&quot;67&quot; valign=&quot;top&quot; style=&quot;width:.7in;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:13.45pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;Program: ZUTILITY_TEST&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id=&quot;_x0000_t75&quot; coordsize=&quot;21600,21600&quot; spt=&quot;75&quot; preferrelative=&quot;t&quot; path=&quot;m@4@5l@4@11@9@11@9@5xe&quot; filled=&quot;f&quot; stroked=&quot;f&quot;&gt;  &lt;v:stroke joinstyle=&quot;miter&quot;&gt;  &lt;v:formulas&gt;   &lt;v:f eqn=&quot;if lineDrawn pixelLineWidth 0&quot;&gt;   &lt;v:f eqn=&quot;sum @0 1 0&quot;&gt;   &lt;v:f eqn=&quot;sum 0 0 @1&quot;&gt;   &lt;v:f eqn=&quot;prod @2 1 2&quot;&gt;   &lt;v:f eqn=&quot;prod @3 21600 pixelWidth&quot;&gt;   &lt;v:f eqn=&quot;prod @3 21600 pixelHeight&quot;&gt;   &lt;v:f eqn=&quot;sum @0 0 1&quot;&gt;   &lt;v:f eqn=&quot;prod @6 1 2&quot;&gt;   &lt;v:f eqn=&quot;prod @7 21600 pixelWidth&quot;&gt;   &lt;v:f eqn=&quot;sum @8 21600 0&quot;&gt;   &lt;v:f eqn=&quot;prod @7 21600 pixelHeight&quot;&gt;   &lt;v:f eqn=&quot;sum @10 21600 0&quot;&gt;  &lt;/v:formulas&gt;  &lt;v:path extrusionok=&quot;f&quot; gradientshapeok=&quot;t&quot; connecttype=&quot;rect&quot;&gt;  &lt;o:lock ext=&quot;edit&quot; aspectratio=&quot;t&quot;&gt; &lt;/v:shapetype&gt;&lt;v:shape id=&quot;_x0000_i1025&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:431.25pt;&quot; bordertopcolor=&quot;this&quot; borderleftcolor=&quot;this&quot; borderbottomcolor=&quot;this&quot; borderrightcolor=&quot;this&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image001.png&quot; title=&quot;&quot;&gt;  &lt;w:bordertop type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderleft type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderbottom type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderright type=&quot;single&quot; width=&quot;4&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;577&quot; height=&quot;476&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image002.jpg&quot; shapes=&quot;_x0000_i1025&quot; /&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1026&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:530.25pt;height:427.5pt&#39;&quot; bordertopcolor=&quot;this&quot; borderleftcolor=&quot;this&quot; borderbottomcolor=&quot;this&quot; borderrightcolor=&quot;this&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image003.png&quot; title=&quot;&quot;&gt;  &lt;w:bordertop type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderleft type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderbottom type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderright type=&quot;single&quot; width=&quot;4&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;709&quot; height=&quot;572&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image004.jpg&quot; shapes=&quot;_x0000_i1026&quot; /&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;607&quot; style=&quot;width:455.4pt;background:#00C0BC;border-collapse:collapse;border:none;  mso-border-alt:solid windowtext .5pt;mso-yfti-tbllook:480;mso-padding-alt:  0in 5.4pt 0in 5.4pt;mso-border-insideh:.5pt solid windowtext;mso-border-insidev:  .5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;607&quot; valign=&quot;top&quot; style=&quot;width:455.4pt;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:14.0pt;color:black&quot;&gt;ALV using Function Module approach -   REUSE_ALV_GRID_DISPLAY&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in;text-indent:-.25in;mso-list:l1 level1 lfo3; tab-stops:list .25in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;1.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;Call ALV Function Module for display. Here we are supposed to call I_CALLBACK_HTML_TOP_OF_PAGE for calling Top-of-page routine.&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;  mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;mso-border-insideh:  .5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;FUNCTION&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;REUSE_ALV_GRID_DISPLAY&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;        &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:   &amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;          i_callback_program      = g_prog_name&lt;br /&gt;          i_callback_user_command = lc_user_cmd&lt;br /&gt;          it_fieldcat             = gt_fieldcat&lt;br /&gt;          i_default               = lc_default&lt;br /&gt;          I_CALLBACK_HTML_TOP_OF_PAGE = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;TOP_OF_PAGE&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;        &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TABLES&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;          t_outtab                = gt_alvrpt&lt;br /&gt;        &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:   &amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;          program_error           = &lt;/span&gt;&lt;span class=&quot;l1s321&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;          &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;OTHERS&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;                  = &lt;/span&gt;&lt;span class=&quot;l1s321&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;2&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt; &lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:   12.0pt&quot;&gt;IF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;   background:white&quot;&gt; sy-subrc &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;NE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s321&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;.&lt;br /&gt;        &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;MESSAGE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt; i000 &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;WITH&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;Error while displaying the Grid&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;l1s321&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;005&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;).&lt;br /&gt;        &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;LEAVE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt; LIST-PROCESSING.&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:   12.0pt&quot;&gt;ENDIF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;   background:white&quot;&gt;.&lt;br /&gt;   &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;   &lt;!--[endif]--&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in;text-indent:-.25in;mso-list:l1 level1 lfo3; tab-stops:list .25in&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;mso-fareast-font-family:Arial&quot;&gt;&lt;span style=&quot;mso-list:Ignore&quot;&gt;2.&lt;span style=&quot;font:7.0pt &amp;quot;Times New Roman&amp;quot;&quot;&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;The FORM for this ‘TOP_OF_PAGE’ as shown above has to be build as shown below. This FORM will be using a CL_DD_DOCUMENT to build the Top-of-page. Inside this FORM we have to call the Utility class object and the Top-of-page is displayed.&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;  mso-yfti-tbllook:480;mso-padding-alt:0in 5.4pt 0in 5.4pt;mso-border-insideh:  .5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes&quot;&gt;   &lt;td width=&quot;590&quot; valign=&quot;top&quot; style=&quot;width:6.15in;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;FORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; TOP_OF_PAGE &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;USING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; p_dyndoc_id &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; CL_DD_DOCUMENT.&lt;br /&gt; &lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Define Object for Utility Class&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;DATA&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;: obj_sel_opt &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TYPE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;REF&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;TO&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; zcl_alv_header_utility.&lt;br /&gt; &lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Create Object of Utility Class by passing the &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* CL_DD_DOCUMENT object to it&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CREATE&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; OBJECT obj_sel_opt&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:   12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;        p_dyndoc_obj = p_dyndoc_id.&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Read the current Report Selection screen&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; obj_sel_opt-&gt;read_selection_screen&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      repid  = sy-repid&lt;br /&gt;      .&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Add any special parameter of Selection Screen(if present) &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; obj_sel_opt-&gt;add_special_param&lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;      param_name = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;S_DATE&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;      param_type = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;D&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;      .&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* Display the ALV Top of Page by passing the desired Titles&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;* of the Report&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt; &lt;br /&gt;    &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;CALL&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;METHOD&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt; obj_sel_opt-&gt;set_grid_top&lt;br /&gt;      &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:   12.0pt&quot;&gt;EXPORTING&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;   color:black;background:white&quot;&gt;&lt;br /&gt;        title1 = &lt;/span&gt;&lt;span class=&quot;l1s331&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;&#39;Scheduling Agreement or Contract vs Receipt Tracking&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;*      title2 =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;*      title3 =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s311&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;*      title4 =&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;&lt;br /&gt;  .&lt;br /&gt;  &lt;/span&gt;&lt;span class=&quot;l1s521&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;ENDFORM&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family:&amp;quot;Courier New&amp;quot;;color:black;background:white&quot;&gt;.&lt;br /&gt;   &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;   &lt;!--[endif]--&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;The above code is similar to the Code for OOPs approach and has the same logic for displaying Top-of-page.&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;margin-left:.25in;background:green;border-collapse:collapse;border:  none;mso-border-alt:solid windowtext .5pt;mso-yfti-tbllook:480;mso-padding-alt:  0in 5.4pt 0in 5.4pt;mso-border-insideh:.5pt solid windowtext;mso-border-insidev:  .5pt solid windowtext&quot;&gt;  &lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes;height:13.45pt&quot;&gt;   &lt;td width=&quot;199&quot; valign=&quot;top&quot; style=&quot;width:149.2pt;border:solid windowtext 1.0pt;   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt;height:13.45pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-size:14.0pt&quot;&gt;Result&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight:   normal&quot;&gt;&lt;span style=&quot;font-size:12.0pt&quot;&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=&quot;mso-yfti-irow:1;mso-yfti-lastrow:yes;height:13.45pt&quot;&gt;   &lt;td width=&quot;199&quot; valign=&quot;top&quot; style=&quot;width:149.2pt;border:solid windowtext 1.0pt;   border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;   padding:0in 5.4pt 0in 5.4pt;height:13.45pt&quot;&gt;   &lt;p class=&quot;MsoNormal&quot;&gt;Program: ZUTILITY_TEST_FM&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1027&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:6in;height:221.25pt&#39;&quot; bordertopcolor=&quot;this&quot; borderleftcolor=&quot;this&quot; borderbottomcolor=&quot;this&quot; borderrightcolor=&quot;this&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image005.png&quot; title=&quot;&quot;&gt;  &lt;w:bordertop type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderleft type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderbottom type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderright type=&quot;single&quot; width=&quot;4&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;578&quot; height=&quot;297&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image006.jpg&quot; shapes=&quot;_x0000_i1027&quot; /&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:.25in&quot;&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id=&quot;_x0000_i1028&quot; type=&quot;#_x0000_t75&quot; style=&quot;&#39;width:476.25pt;height:449.25pt&#39;&quot; bordertopcolor=&quot;this&quot; borderleftcolor=&quot;this&quot; borderbottomcolor=&quot;this&quot; borderrightcolor=&quot;this&quot;&gt;  &lt;v:imagedata src=&quot;file:///C:\DOCUME~1\agnihsin\LOCALS~1\Temp\msohtml1\01\clip_image007.png&quot; title=&quot;&quot;&gt;  &lt;w:bordertop type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderleft type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderbottom type=&quot;single&quot; width=&quot;4&quot;&gt;  &lt;w:borderright type=&quot;single&quot; width=&quot;4&quot;&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img width=&quot;637&quot; height=&quot;601&quot; src=&quot;file:///C:/DOCUME~1/agnihsin/LOCALS~1/Temp/msohtml1/01/clip_image008.jpg&quot; shapes=&quot;_x0000_i1028&quot; /&gt;&lt;!--[endif]--&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/2870960623094363334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2011/02/alv-utility-program.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/2870960623094363334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/2870960623094363334'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2011/02/alv-utility-program.html' title='ALV Utility Program'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-8559258249843372411</id><published>2011-01-19T00:20:00.000-08:00</published><updated>2011-01-19T00:23:50.400-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP game"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP minehunter"/><title type='text'>Game  - Minehunter</title><content type='html'>Need to create screens for this program to run.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&quot;&lt;/div&gt;&lt;div&gt;&lt;style type=&quot;text/css&quot;&gt; SPAN { font-family: &quot;Courier New&quot;; font-size: 10pt; color: #000000; background: #FFFFFF; } .L1S31 { font-style: italic; color: #808080; } .L1S32 { color: #3399FF; } .L1S33 { color: #4DA619; } .L1S52 { color: #0000FF; } &lt;/style&gt; &lt;span&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp; Report  ZRR_MINEHUNT                                                *&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp; ABAP-Version Oktober 2000  Ralf Rubel                               *&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;**&amp;amp;---------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;REPORT&lt;/span&gt;  ZAGS_102.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Eventhandler&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CLASS&lt;/span&gt; lcl_event_handler &lt;span class=&quot;L1S52&quot;&gt;DEFINITION&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;PUBLIC&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;SECTION&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CLASS&lt;/span&gt;-&lt;span class=&quot;L1S52&quot;&gt;METHODS&lt;/span&gt;: on_control_click &lt;span class=&quot;L1S52&quot;&gt;FOR&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;EVENT&lt;/span&gt; control_click &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt;&lt;br /&gt;cl_gui_picture&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IMPORTING&lt;/span&gt; sender.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDCLASS&lt;/span&gt;.                    &lt;span class=&quot;L1S31&quot;&gt;&quot;lcl_event_handler DEFINITION&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* register events at control framework&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;events&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; cntl_simple_events.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt; wa_events &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt;  cntl_simple_event.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;TYPES&lt;/span&gt;:&lt;br /&gt; lty_tdline(&lt;span class=&quot;L1S32&quot;&gt;132&lt;/span&gt;),&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;BEGIN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; boardline,&lt;br /&gt;   picture   &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; cl_gui_picture,&lt;br /&gt;   container &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; cl_gui_container,&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;  &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;,&lt;br /&gt;   row    &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;,&lt;br /&gt;   column &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;,&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;),&lt;br /&gt;   status(&lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;),&lt;br /&gt;   visible(&lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;),&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;END&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; boardline,&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;BEGIN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; highscoreline,&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;no&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;2&lt;/span&gt;),&lt;br /&gt;   name(&lt;span class=&quot;L1S32&quot;&gt;12&lt;/span&gt;),&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;date&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;10&lt;/span&gt;),&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;time&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;5&lt;/span&gt;),&lt;br /&gt;   score &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;,&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;END&lt;/span&gt;   &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; highscoreline.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: it_board         &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; boardline.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: wa_board         &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; boardline.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: wa_check         &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; boardline.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: it_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: it_freecells     &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; boardline.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: score &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: l_start(&lt;span class=&quot;L1S32&quot;&gt;11&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; p &lt;span class=&quot;L1S52&quot;&gt;DECIMALS&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;7&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: l_stop(&lt;span class=&quot;L1S32&quot;&gt;11&lt;/span&gt;)  &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; p &lt;span class=&quot;L1S52&quot;&gt;DECIMALS&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;7&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  objects_created.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  replay.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  container      &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; cl_gui_custom_container.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  splitter       &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; cl_gui_splitter_container.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  event_handler  &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; lcl_event_handler.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt; mines_left     &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt; it_highscore   &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; highscoreline.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt; wa_highscore   &lt;span class=&quot;L1S52&quot;&gt;LIKE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;LINE&lt;/span&gt;  &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; it_highscore.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt; tx_container   &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; cl_gui_custom_container.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt; tx_editor      &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; cl_gui_textedit.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt; tx_lines       &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; lty_tdline.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt; wa_lines       &lt;span class=&quot;L1S52&quot;&gt;LIKE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;LINE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; tx_lines.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  svcode &lt;span class=&quot;L1S52&quot;&gt;LIKE&lt;/span&gt; sy-ucomm.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  okcode &lt;span class=&quot;L1S52&quot;&gt;LIKE&lt;/span&gt; sy-ucomm.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  l_counter &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  l_index   &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  l_row     &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  ax_container &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; cl_gui_custom_container.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  ax_picture   &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; cl_gui_picture.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  ax_clicked(&lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;).&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  l_succeeded(&lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* board constants&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  gf_tdname(&lt;span class=&quot;L1S32&quot;&gt;20&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;c&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  gf_rows    &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  gf_columns &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  gf_cells   &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.                    &lt;span class=&quot;L1S31&quot;&gt;&quot;row*columns&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  gf_bombs   &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* icons&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CONSTANTS&lt;/span&gt; c_bomb(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;)  &lt;span class=&quot;L1S52&quot;&gt;VALUE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;@9Y@&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CONSTANTS&lt;/span&gt; c_flag(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;)  &lt;span class=&quot;L1S52&quot;&gt;VALUE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;@5Y@&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CONSTANTS&lt;/span&gt; c_wrong(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;VALUE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;@2B@&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CONSTANTS&lt;/span&gt; c_blank(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;VALUE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;@5D@&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CONSTANTS&lt;/span&gt; c_icon1(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;VALUE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;@KW@&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CONSTANTS&lt;/span&gt; c_icon2(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;VALUE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;@KX@&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CONSTANTS&lt;/span&gt; c_icon3(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;VALUE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;@KY@&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CONSTANTS&lt;/span&gt; c_icon4(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;VALUE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;@KZ@&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CONSTANTS&lt;/span&gt; c_icon5(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;VALUE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;@L0@&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CONSTANTS&lt;/span&gt; c_iconx(&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;VALUE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;@1I@&#39;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Selection-Screen&lt;/span&gt;&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;BEGIN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;BLOCK&lt;/span&gt; level &lt;span class=&quot;L1S52&quot;&gt;WITH&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FRAME&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TITLE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;text&lt;/span&gt;-lev.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;PARAMETERS&lt;/span&gt;: easy    &lt;span class=&quot;L1S52&quot;&gt;RADIOBUTTON&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;GROUP&lt;/span&gt; radi &lt;span class=&quot;L1S52&quot;&gt;DEFAULT&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;,&lt;br /&gt;           medium  &lt;span class=&quot;L1S52&quot;&gt;RADIOBUTTON&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;GROUP&lt;/span&gt; radi,&lt;br /&gt;           hard    &lt;span class=&quot;L1S52&quot;&gt;RADIOBUTTON&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;GROUP&lt;/span&gt; radi.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;END&lt;/span&gt;   &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;BLOCK&lt;/span&gt; level.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;START-&lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt;-SELECTION.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* set level dependent variables&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; easy &lt;&gt; space.&lt;br /&gt;   gf_tdname  = &lt;span class=&quot;L1S33&quot;&gt;&#39;MINEHUNT_E&#39;&lt;/span&gt;.&lt;br /&gt;   gf_rows    =  &lt;span class=&quot;L1S32&quot;&gt;10&lt;/span&gt;.&lt;br /&gt;   gf_columns =  &lt;span class=&quot;L1S32&quot;&gt;11&lt;/span&gt;.&lt;br /&gt;   gf_cells   = &lt;span class=&quot;L1S32&quot;&gt;110&lt;/span&gt;.                    &lt;span class=&quot;L1S31&quot;&gt;&quot;row*columns&lt;/span&gt;&lt;br /&gt;   gf_bombs   =  &lt;span class=&quot;L1S32&quot;&gt;20&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ELSEIF&lt;/span&gt; medium &lt;&gt; space.&lt;br /&gt;   gf_tdname  = &lt;span class=&quot;L1S33&quot;&gt;&#39;MINEHUNT_M&#39;&lt;/span&gt;.&lt;br /&gt;   gf_rows    =  &lt;span class=&quot;L1S32&quot;&gt;13&lt;/span&gt;.&lt;br /&gt;   gf_columns =  &lt;span class=&quot;L1S32&quot;&gt;13&lt;/span&gt;.&lt;br /&gt;   gf_cells   = &lt;span class=&quot;L1S32&quot;&gt;169&lt;/span&gt;.                    &lt;span class=&quot;L1S31&quot;&gt;&quot;row*columns&lt;/span&gt;&lt;br /&gt;   gf_bombs   =  &lt;span class=&quot;L1S32&quot;&gt;40&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ELSE&lt;/span&gt;.&lt;br /&gt;   gf_tdname  = &lt;span class=&quot;L1S33&quot;&gt;&#39;MINEHUNT_H&#39;&lt;/span&gt;.&lt;br /&gt;   gf_rows    =  &lt;span class=&quot;L1S32&quot;&gt;16&lt;/span&gt;.&lt;br /&gt;   gf_columns =  &lt;span class=&quot;L1S32&quot;&gt;16&lt;/span&gt;.&lt;br /&gt;   gf_cells   = &lt;span class=&quot;L1S32&quot;&gt;256&lt;/span&gt;.                    &lt;span class=&quot;L1S31&quot;&gt;&quot;row*columns&lt;/span&gt;&lt;br /&gt;   gf_bombs   =  &lt;span class=&quot;L1S32&quot;&gt;80&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;100&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Module  CREATE_OBJECTS  OUTPUT&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;MODULE&lt;/span&gt; create_objects &lt;span class=&quot;L1S52&quot;&gt;OUTPUT&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CHECK&lt;/span&gt; objects_created &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt; objects_created = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Init Random Generator&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; init_randomizer.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* splittercontainer&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CREATE&lt;/span&gt; OBJECT container&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     container_name = &lt;span class=&quot;L1S33&quot;&gt;&#39;CONTAINER&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* splitter&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CREATE&lt;/span&gt; OBJECT splitter&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     parent  = container&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;rows&lt;/span&gt;    = gf_rows&lt;br /&gt;     columns = gf_columns&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;others&lt;/span&gt;  = &lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;MESSAGE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;ID&lt;/span&gt; sy-msgid &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; sy-msgty &lt;span class=&quot;L1S52&quot;&gt;NUMBER&lt;/span&gt; sy-msgno&lt;br /&gt;              &lt;span class=&quot;L1S52&quot;&gt;WITH&lt;/span&gt; sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* fixing seperators&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; l_counter.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DO&lt;/span&gt; gf_rows &lt;span class=&quot;L1S52&quot;&gt;TIMES&lt;/span&gt;.&lt;br /&gt;   l_counter = l_counter + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* columns&lt;/span&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; splitter-&gt;set_column_sash&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;id&lt;/span&gt;     = l_counter&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;type&lt;/span&gt;   = splitter-&gt;type_movable&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;value&lt;/span&gt;  = splitter-&gt;false&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;OTHERS&lt;/span&gt; = &lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;MESSAGE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;ID&lt;/span&gt; sy-msgid &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; sy-msgty &lt;span class=&quot;L1S52&quot;&gt;NUMBER&lt;/span&gt; sy-msgno&lt;br /&gt;                &lt;span class=&quot;L1S52&quot;&gt;WITH&lt;/span&gt; sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* rows&lt;/span&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; splitter-&gt;set_row_sash&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;id&lt;/span&gt;     = l_counter&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;type&lt;/span&gt;   = splitter-&gt;type_movable&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;value&lt;/span&gt;  = splitter-&gt;false&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;EXCEPTIONS&lt;/span&gt;&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;OTHERS&lt;/span&gt; = &lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;MESSAGE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;ID&lt;/span&gt; sy-msgid &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; sy-msgty &lt;span class=&quot;L1S52&quot;&gt;NUMBER&lt;/span&gt; sy-msgno&lt;br /&gt;                &lt;span class=&quot;L1S52&quot;&gt;WITH&lt;/span&gt; sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDDO&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Action-Control&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CREATE&lt;/span&gt; OBJECT ax_container&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     container_name = &lt;span class=&quot;L1S33&quot;&gt;&#39;AX_CONTAINER&#39;&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CREATE&lt;/span&gt; OBJECT ax_picture&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     parent = ax_container.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* register events&lt;/span&gt;&lt;br /&gt; wa_events-eventid = ax_picture-&gt;eventid_control_click.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_events &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;events&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; ax_picture-&gt;set_registered_events&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;events&lt;/span&gt; = &lt;span class=&quot;L1S52&quot;&gt;events&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;SET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;HANDLER&lt;/span&gt; event_handler-&gt;on_control_click &lt;span class=&quot;L1S52&quot;&gt;FOR&lt;/span&gt; ax_picture.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; ax_picture-&gt;load_picture_from_sap_icons&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_flag.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; ax_picture-&gt;set_display_mode&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     display_mode = cl_gui_picture=&gt;display_mode_fit_center.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Highscore-Table&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; read_highscore.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CREATE&lt;/span&gt; OBJECT tx_container&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     container_name = &lt;span class=&quot;L1S33&quot;&gt;&#39;TX_CONTAINER&#39;&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CREATE&lt;/span&gt; OBJECT tx_editor&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     parent                     = tx_container&lt;br /&gt;     wordwrap_mode              = cl_gui_textedit=&gt;wordwrap_at_fixed_position&lt;br /&gt;     wordwrap_position          = &lt;span class=&quot;L1S32&quot;&gt;42&lt;/span&gt;&lt;br /&gt;     wordwrap_to_linebreak_mode = cl_gui_textedit=&gt;true.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; tx_editor-&gt;set_text_as_r3table&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;table&lt;/span&gt; = tx_lines.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; tx_editor-&gt;set_toolbar_mode&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     toolbar_mode = tx_editor-&gt;false.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; tx_editor-&gt;set_statusbar_mode&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     statusbar_mode = tx_editor-&gt;false.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; tx_editor-&gt;set_readonly_mode&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     readonly_mode = tx_editor-&gt;true.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; board_init.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDMODULE&lt;/span&gt;.                             &lt;span class=&quot;L1S31&quot;&gt;&quot; CREATE_OBJECTS  OUTPUT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Module  SAVE_OKCODE  INPUT&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;MODULE&lt;/span&gt; save_okcode &lt;span class=&quot;L1S52&quot;&gt;INPUT&lt;/span&gt;.&lt;br /&gt; svcode = okcode.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; okcode.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDMODULE&lt;/span&gt;.                             &lt;span class=&quot;L1S31&quot;&gt;&quot; SAVE_OKCODE  INPUT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Module  USER_COMMAND_0100  INPUT&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;MODULE&lt;/span&gt; user_command &lt;span class=&quot;L1S52&quot;&gt;INPUT&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CASE&lt;/span&gt; svcode.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;BACK&#39;&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; housekeeping.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;SET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;NEWG&#39;&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; board_init.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDCASE&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDMODULE&lt;/span&gt;.                             &lt;span class=&quot;L1S31&quot;&gt;&quot; USER_COMMAND_0100  INPUT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Module  EXIT  INPUT&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;MODULE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;exit&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INPUT&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CASE&lt;/span&gt; okcode.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;EXIT&#39;&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; housekeeping.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;LEAVE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;PROGRAM&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;CANCEL&#39;&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; housekeeping.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;SET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDCASE&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDMODULE&lt;/span&gt;.                             &lt;span class=&quot;L1S31&quot;&gt;&quot; EXIT  INPUT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Module  STATUS_100  OUTPUT&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;MODULE&lt;/span&gt; status_100 &lt;span class=&quot;L1S52&quot;&gt;OUTPUT&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;SET&lt;/span&gt; PF-STATUS &lt;span class=&quot;L1S33&quot;&gt;&#39;BASE&#39;&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;SET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TITLEBAR&lt;/span&gt;  &lt;span class=&quot;L1S33&quot;&gt;&#39;BAS&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDMODULE&lt;/span&gt;.                             &lt;span class=&quot;L1S31&quot;&gt;&quot; STATUS_100  OUTPUT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Form  SHOW_CELL&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;FORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt;&lt;br /&gt;      p_row&lt;br /&gt;      p_column&lt;br /&gt;      p_container &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; cl_gui_container&lt;br /&gt;      p_picture   &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;REF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; cl_gui_picture&lt;br /&gt;      p_icon.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; splitter-&gt;get_container&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     row       = p_row&lt;br /&gt;     column    = p_column&lt;br /&gt;   RECEIVING&lt;br /&gt;     container = p_container.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; p_picture &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CREATE&lt;/span&gt; OBJECT p_picture&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;       parent = p_container.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* register events&lt;/span&gt;&lt;br /&gt;   wa_events-eventid = p_picture-&gt;eventid_control_click.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_events &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;events&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; p_picture-&gt;set_registered_events&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;events&lt;/span&gt; = &lt;span class=&quot;L1S52&quot;&gt;events&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;SET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;HANDLER&lt;/span&gt; event_handler-&gt;on_control_click &lt;span class=&quot;L1S52&quot;&gt;FOR&lt;/span&gt; p_picture.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;NOT&lt;/span&gt; p_icon &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; p_picture-&gt;load_picture_from_sap_icons&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = p_icon.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; p_picture-&gt;set_display_mode&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;       display_mode = cl_gui_picture=&gt;display_mode_fit_center.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ELSE&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; p_picture-&gt;clear_picture.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDFORM&lt;/span&gt;.                                                    &lt;span class=&quot;L1S31&quot;&gt;&quot; SHOW_CELL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*       CLASS lcl_event_handler IMPLEMENTATION&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;CLASS&lt;/span&gt; lcl_event_handler &lt;span class=&quot;L1S52&quot;&gt;IMPLEMENTATION&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; on_control_click.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* action_clicked&lt;/span&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sender = ax_picture.&lt;br /&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; ax_clicked &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; sender-&gt;set_display_mode&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;           display_mode = cl_gui_picture=&gt;display_mode_normal_center.&lt;br /&gt;       ax_clicked = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ELSE&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; sender-&gt;set_display_mode&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;           display_mode = cl_gui_picture=&gt;display_mode_fit_center.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; ax_clicked.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ELSE&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_board&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;WITH&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;KEY&lt;/span&gt; picture = sender.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* unflag&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_flag.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CASE&lt;/span&gt; wa_board-status.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;0&#39;&lt;/span&gt;.&lt;br /&gt;           wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_blank.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;1&#39;&lt;/span&gt;.&lt;br /&gt;           wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_icon1.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;2&#39;&lt;/span&gt;.&lt;br /&gt;           wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_icon2.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;3&#39;&lt;/span&gt;.&lt;br /&gt;           wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_icon3.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;4&#39;&lt;/span&gt;.&lt;br /&gt;           wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_icon4.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt;.&lt;br /&gt;           wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_icon5.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;6&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;7&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;8&#39;&lt;/span&gt;.&lt;br /&gt;           wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_iconx.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;           wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_bomb.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;ENDCASE&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; wa_board-visible.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_board &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; sender-&gt;clear_picture.&lt;br /&gt;       mines_left = mines_left + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; cl_gui_cfw=&gt;set_new_ok_code&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;           new_code = &lt;span class=&quot;L1S33&quot;&gt;&#39;ENTE&#39;&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;EXIT&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;CHECK&lt;/span&gt; wa_board-visible &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* set flag&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; ax_clicked = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;       wa_board-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;       wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_flag.&lt;br /&gt;       mines_left = mines_left - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* cause field transport&lt;/span&gt;&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; cl_gui_cfw=&gt;set_new_ok_code&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;           new_code = &lt;span class=&quot;L1S33&quot;&gt;&#39;ENTE&#39;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; ax_picture-&gt;set_display_mode&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;           display_mode = cl_gui_picture=&gt;display_mode_fit_center.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; ax_clicked.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ELSE&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;CASE&lt;/span&gt; wa_board-status.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* game lost&lt;/span&gt;&lt;br /&gt;           l_counter = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;DO&lt;/span&gt; gf_cells &lt;span class=&quot;L1S52&quot;&gt;TIMES&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_board &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_counter.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_board-status = &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_board-row wa_board-column&lt;br /&gt;                 wa_board-container wa_board-picture wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;ELSE&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* flag, but no bomb&lt;/span&gt;&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_flag.&lt;br /&gt;                 wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_wrong.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_board-row wa_board-column&lt;br /&gt;                   wa_board-container wa_board-picture wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;             l_counter = l_counter + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;ENDDO&lt;/span&gt;.&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; cl_gui_cfw=&gt;update_view.&lt;br /&gt;&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;MESSAGE&lt;/span&gt; i319(&lt;span class=&quot;L1S32&quot;&gt;01&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;WITH&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;Kawoom!!!  ...and Game Over&#39;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; board_init.&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;EXIT&lt;/span&gt;.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;0&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* uncover&lt;/span&gt;&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_board-row wa_board-column&lt;br /&gt;                   wa_board-container wa_board-picture wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;REFRESH&lt;/span&gt; it_to_be_checked.&lt;br /&gt;           wa_to_be_checked = wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_to_be_checked.&lt;br /&gt;           l_counter = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;WHILE&lt;/span&gt; l_counter &gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_board&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_to_be_checked.&lt;br /&gt;             wa_board-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_board &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;             l_index = wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt; - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;             l_row   = wa_board-row.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-visible &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-row = l_row.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;                 wa_to_be_checked = wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_to_be_checked.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status &gt;= &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt; wa_check-status &lt;= &lt;span class=&quot;L1S32&quot;&gt;8&lt;/span&gt;.&lt;br /&gt;                 wa_check-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_check &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_check-row wa_check-column&lt;br /&gt;                   wa_check-container wa_check-picture wa_check-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;             l_index = wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt; - ( gf_columns + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt; ).&lt;br /&gt;             l_row   = wa_board-row - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-visible &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-row = l_row.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;                 wa_to_be_checked = wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_to_be_checked.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status &gt;= &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt; wa_check-status &lt;= &lt;span class=&quot;L1S32&quot;&gt;8&lt;/span&gt;.&lt;br /&gt;                 wa_check-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_check &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_check-row wa_check-column&lt;br /&gt;                   wa_check-container wa_check-picture wa_check-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;             l_index = wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt; - gf_columns.&lt;br /&gt;             l_row   = wa_board-row - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-visible &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-row = l_row.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;                 wa_to_be_checked = wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_to_be_checked.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status &gt;= &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt; wa_check-status &lt;= &lt;span class=&quot;L1S32&quot;&gt;8&lt;/span&gt;.&lt;br /&gt;                 wa_check-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_check &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_check-row wa_check-column&lt;br /&gt;                   wa_check-container wa_check-picture wa_check-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;             l_index = wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt; - ( gf_columns - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt; ).&lt;br /&gt;             l_row   = wa_board-row - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-visible &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-row = l_row.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;                 wa_to_be_checked = wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_to_be_checked.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status &gt;= &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt; wa_check-status &lt;= &lt;span class=&quot;L1S32&quot;&gt;8&lt;/span&gt;.&lt;br /&gt;                 wa_check-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_check &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_check-row wa_check-column&lt;br /&gt;                   wa_check-container wa_check-picture wa_check-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;             l_index = wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt; + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;             l_row   = wa_board-row.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-visible &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-row = l_row.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;                 wa_to_be_checked = wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_to_be_checked.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status &gt;= &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt; wa_check-status &lt;= &lt;span class=&quot;L1S32&quot;&gt;8&lt;/span&gt;.&lt;br /&gt;                 wa_check-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_check &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_check-row wa_check-column&lt;br /&gt;                   wa_check-container wa_check-picture wa_check-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;             l_index = wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt; + ( gf_columns - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt; ).&lt;br /&gt;             l_row   = wa_board-row + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-visible &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-row = l_row.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;                 wa_to_be_checked = wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_to_be_checked.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status &gt;= &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt; wa_check-status &lt;= &lt;span class=&quot;L1S32&quot;&gt;8&lt;/span&gt;.&lt;br /&gt;                 wa_check-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_check &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_check-row wa_check-column&lt;br /&gt;                   wa_check-container wa_check-picture wa_check-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;             l_index = wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt; + gf_columns.&lt;br /&gt;             l_row   = wa_board-row + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-visible &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-row = l_row.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;                 wa_to_be_checked = wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_to_be_checked.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status &gt;= &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt; wa_check-status &lt;= &lt;span class=&quot;L1S32&quot;&gt;8&lt;/span&gt;.&lt;br /&gt;                 wa_check-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_check &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_check-row wa_check-column&lt;br /&gt;                   wa_check-container wa_check-picture wa_check-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;             l_index = wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt; + ( gf_columns + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt; ).&lt;br /&gt;             l_row   = wa_board-row + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-visible &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;                wa_check-row = l_row.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;                 wa_to_be_checked = wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_to_be_checked.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_check-status &gt;= &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt; wa_check-status &lt;= &lt;span class=&quot;L1S32&quot;&gt;8&lt;/span&gt;.&lt;br /&gt;                 wa_check-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_check &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_check-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;                 &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_check-row wa_check-column&lt;br /&gt;                   wa_check-container wa_check-picture wa_check-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;               &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;DELETE&lt;/span&gt; it_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;             &lt;span class=&quot;L1S52&quot;&gt;DESCRIBE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_to_be_checked &lt;span class=&quot;L1S52&quot;&gt;LINES&lt;/span&gt; l_counter.&lt;br /&gt;&lt;br /&gt;           &lt;span class=&quot;L1S52&quot;&gt;ENDWHILE&lt;/span&gt;.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OTHERS&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Status 1 - 8&lt;/span&gt;&lt;br /&gt;           wa_board-visible = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;ENDCASE&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_board-row wa_board-column&lt;br /&gt;       wa_board-container wa_board-picture wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_board &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Succeeded End&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; l_succeeded.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;LOOP&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AT&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_board.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_board-visible &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;         l_succeeded = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;         &lt;span class=&quot;L1S52&quot;&gt;EXIT&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDLOOP&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; l_succeeded &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;GET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TIME&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;STAMP&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FIELD&lt;/span&gt; l_stop.&lt;br /&gt;       score = l_stop - l_start.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; game_succeeded.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDMETHOD&lt;/span&gt;.                    &lt;span class=&quot;L1S31&quot;&gt;&quot;on_control_click&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDCLASS&lt;/span&gt;.                    &lt;span class=&quot;L1S31&quot;&gt;&quot;lcl_event_handler IMPLEMENTATION&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Form  BOARD_INIT&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;FORM&lt;/span&gt; board_init.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: l_no_freecells &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;,&lt;br /&gt;       l_random_cell  &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;  lt_random_numbers &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;STANDARD&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;REFRESH&lt;/span&gt;: it_freecells.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DESCRIBE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-tfill &lt;span class=&quot;L1S52&quot;&gt;GT&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;   replay = &lt;span class=&quot;L1S33&quot;&gt;&#39;x&#39;&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; l_counter = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DO&lt;/span&gt; gf_cells &lt;span class=&quot;L1S52&quot;&gt;TIMES&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; wa_board.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; replay &lt;span class=&quot;L1S52&quot;&gt;NE&lt;/span&gt; space.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_counter &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_board.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt;: wa_board-visible, wa_board-status, wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;   wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;  = l_counter.&lt;br /&gt;   wa_board-column = l_counter &lt;span class=&quot;L1S52&quot;&gt;MOD&lt;/span&gt; gf_columns.&lt;br /&gt;   wa_board-row    = ( l_counter &lt;span class=&quot;L1S52&quot;&gt;DIV&lt;/span&gt; gf_columns ) + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_board-column = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;     wa_board-column = gf_columns.&lt;br /&gt;     wa_board-row    = wa_board-row - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_cell &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; wa_board-row wa_board-column&lt;br /&gt;     wa_board-container wa_board-picture space.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; replay &lt;span class=&quot;L1S52&quot;&gt;NE&lt;/span&gt; space.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_board &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_counter.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ELSE&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_board &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_board.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_board &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_freecells.&lt;br /&gt;   l_counter = l_counter + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDDO&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* distribute bombs&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DO&lt;/span&gt; gf_bombs &lt;span class=&quot;L1S52&quot;&gt;TIMES&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;DESCRIBE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_freecells &lt;span class=&quot;L1S52&quot;&gt;LINES&lt;/span&gt; l_no_freecells.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*   random selection of freecells (1-l_no_freecells)&lt;/span&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FUNCTION&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;AQ_INT_RANDOM_NUMBERS&#39;&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;       low            = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;&lt;br /&gt;       high           = l_no_freecells&lt;br /&gt;       num_values     = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IMPORTING&lt;/span&gt;&lt;br /&gt;       random_numbers = lt_random_numbers.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; lt_random_numbers &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; l_random_cell &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*    CALL FUNCTION &#39;QF05_RANDOM_INTEGER&#39;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*         EXPORTING&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*              ran_int_max = l_no_freecells&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*              ran_int_min = 1&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*         IMPORTING&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*              ran_int     = l_random_cell.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*   read freecells&lt;/span&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_freecells &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_board&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_random_cell.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*   delete entry in freecells&lt;/span&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;DELETE&lt;/span&gt; it_freecells &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; sy-tabix.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*   update board&lt;/span&gt;&lt;br /&gt;   wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt;   = c_bomb.&lt;br /&gt;   wa_board-status = &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_board &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDDO&lt;/span&gt;.&lt;br /&gt; mines_left = gf_bombs.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; cl_gui_cfw=&gt;set_new_ok_code&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     new_code = &lt;span class=&quot;L1S33&quot;&gt;&#39;ENTE&#39;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;REFRESH&lt;/span&gt; it_freecells.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* calulate status&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: l_bombs_count &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; l_counter = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DO&lt;/span&gt; gf_cells &lt;span class=&quot;L1S52&quot;&gt;TIMES&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_board&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_counter.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; wa_board-status &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     l_bombs_count = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;     l_index = l_counter - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     l_row   = wa_board-row.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-row = l_row &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-status = &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;       l_bombs_count = l_bombs_count + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     l_index = l_counter - ( gf_columns + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt; ).&lt;br /&gt;     l_row   = wa_board-row - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-row = l_row &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-status = &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;       l_bombs_count = l_bombs_count + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     l_index = l_counter - gf_columns.&lt;br /&gt;     l_row   = wa_board-row - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-row = l_row &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-status = &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;       l_bombs_count = l_bombs_count + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     l_index = l_counter - ( gf_columns - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt; ).&lt;br /&gt;     l_row   = wa_board-row - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-row = l_row &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-status = &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;       l_bombs_count = l_bombs_count + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     l_index = l_counter + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     l_row   = wa_board-row.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-row = l_row &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-status = &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;       l_bombs_count = l_bombs_count + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     l_index = l_counter + ( gf_columns - &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt; ).&lt;br /&gt;     l_row   = wa_board-row + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-row = l_row &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-status = &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;       l_bombs_count = l_bombs_count + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     l_index = l_counter + gf_columns.&lt;br /&gt;     l_row   = wa_board-row + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-row = l_row &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-status = &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;       l_bombs_count = l_bombs_count + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     l_index = l_counter + ( gf_columns + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt; ).&lt;br /&gt;     l_row   = wa_board-row + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_check&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_index.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;span class=&quot;L1S52&quot;&gt;EQ&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-row = l_row &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;        wa_check-status = &lt;span class=&quot;L1S33&quot;&gt;&#39;B&#39;&lt;/span&gt;.&lt;br /&gt;       l_bombs_count = l_bombs_count + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;     wa_board-status = l_bombs_count.&lt;br /&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;CASE&lt;/span&gt; l_bombs_count.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;         wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_blank.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;         wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_icon1.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;2&lt;/span&gt;.&lt;br /&gt;         wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_icon2.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;.&lt;br /&gt;         wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_icon3.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;.&lt;br /&gt;         wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_icon4.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;5&lt;/span&gt;.&lt;br /&gt;         wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_icon5.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;6&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;7&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;8&lt;/span&gt;.&lt;br /&gt;         wa_board-&lt;span class=&quot;L1S52&quot;&gt;icon&lt;/span&gt; = c_iconx.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDCASE&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_board &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; wa_board-&lt;span class=&quot;L1S52&quot;&gt;index&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_board &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_freecells.&lt;br /&gt;   l_counter = l_counter + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDDO&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;GET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TIME&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;STAMP&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FIELD&lt;/span&gt; l_start.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDFORM&lt;/span&gt;.                               &lt;span class=&quot;L1S31&quot;&gt;&quot; BOARD_INIT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Form  GAME_SUCCEEDED&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;FORM&lt;/span&gt; game_succeeded.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: l_no &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: l_hs &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: new_highscore(&lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* New Highscore ?&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; read_highscore.&lt;br /&gt; l_counter = &lt;span class=&quot;L1S32&quot;&gt;5&lt;/span&gt;. l_no = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;LOOP&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AT&lt;/span&gt; it_highscore &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_highscore.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; tx_lines &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_lines &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_counter.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; score &lt; class=&quot;L1S52&quot;&gt;AND&lt;/span&gt; new_highscore &lt;&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;     new_highscore = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;WRITE&lt;/span&gt; l_no &lt;span class=&quot;L1S52&quot;&gt;NO&lt;/span&gt;-&lt;span class=&quot;L1S52&quot;&gt;SIGN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; wa_lines(&lt;span class=&quot;L1S32&quot;&gt;2&lt;/span&gt;).&lt;br /&gt;     wa_lines+&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;12&lt;/span&gt;) = sy-uname.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;WRITE&lt;/span&gt; sy-datum DD/MM/YYYY &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; wa_lines+&lt;span class=&quot;L1S32&quot;&gt;17&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;10&lt;/span&gt;).&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;WRITE&lt;/span&gt; sy-uzeit(&lt;span class=&quot;L1S32&quot;&gt;5&lt;/span&gt;)&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;USING&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;EDIT&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;MASK&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;__:__&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; wa_lines+&lt;span class=&quot;L1S32&quot;&gt;28&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;5&lt;/span&gt;).&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;WRITE&lt;/span&gt; score &lt;span class=&quot;L1S52&quot;&gt;NO&lt;/span&gt;-&lt;span class=&quot;L1S52&quot;&gt;SIGN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;NO&lt;/span&gt;-GROUPING &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; wa_lines+&lt;span class=&quot;L1S32&quot;&gt;34&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;6&lt;/span&gt;).&lt;br /&gt;     l_hs = l_no.&lt;br /&gt;     l_no = l_no + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; tx_lines &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_lines &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_counter.&lt;br /&gt;     l_counter = l_counter + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CHECK&lt;/span&gt; l_no &lt; &lt;span class=&quot;L1S32&quot;&gt;31&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;WRITE&lt;/span&gt; l_no &lt;span class=&quot;L1S52&quot;&gt;NO&lt;/span&gt;-&lt;span class=&quot;L1S52&quot;&gt;SIGN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; wa_lines(&lt;span class=&quot;L1S32&quot;&gt;2&lt;/span&gt;).&lt;br /&gt;   wa_lines+&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;12&lt;/span&gt;) = wa_highscore-name.&lt;br /&gt;   wa_lines+&lt;span class=&quot;L1S32&quot;&gt;17&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;10&lt;/span&gt;) = wa_highscore-&lt;span class=&quot;L1S52&quot;&gt;date&lt;/span&gt;.&lt;br /&gt;   wa_lines+&lt;span class=&quot;L1S32&quot;&gt;28&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;5&lt;/span&gt;) = wa_highscore-&lt;span class=&quot;L1S52&quot;&gt;time&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;WRITE&lt;/span&gt; wa_highscore-score &lt;span class=&quot;L1S52&quot;&gt;NO&lt;/span&gt;-&lt;span class=&quot;L1S52&quot;&gt;SIGN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;NO&lt;/span&gt;-GROUPING&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; wa_lines+&lt;span class=&quot;L1S32&quot;&gt;34&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;6&lt;/span&gt;).&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; tx_lines &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; wa_lines &lt;span class=&quot;L1S52&quot;&gt;INDEX&lt;/span&gt; l_counter.&lt;br /&gt;   l_counter = l_counter + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;   l_no = l_no + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDLOOP&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; new_highscore = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORT&lt;/span&gt; tx_lines &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;DATABASE&lt;/span&gt; indx(st) &lt;span class=&quot;L1S52&quot;&gt;ID&lt;/span&gt; gf_tdname.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; tx_editor-&gt;set_text_as_r3table&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;table&lt;/span&gt; = tx_lines.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;MESSAGE&lt;/span&gt; i319(&lt;span class=&quot;L1S32&quot;&gt;01&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;WITH&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;New Highscore&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;No.&#39;&lt;/span&gt; l_hs.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; board_init.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDFORM&lt;/span&gt;.                                                &lt;span class=&quot;L1S31&quot;&gt;&quot; GAME_SUCCEEDED&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Form  read_highscore&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;FORM&lt;/span&gt; read_highscore.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;REFRESH&lt;/span&gt; it_highscore.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IMPORT&lt;/span&gt; tx_lines &lt;span class=&quot;L1S52&quot;&gt;FROM&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;DATABASE&lt;/span&gt; indx(st) &lt;span class=&quot;L1S52&quot;&gt;ID&lt;/span&gt; gf_tdname.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DESCRIBE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; tx_lines.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-tfill = &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;REFRESH&lt;/span&gt; tx_lines.&lt;br /&gt;   wa_lines   = &lt;span class=&quot;L1S33&quot;&gt;&#39;        * * * High Scores * * *&#39;&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_lines &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; tx_lines.&lt;br /&gt;   wa_lines = &lt;span class=&quot;L1S33&quot;&gt;&#39; &#39;&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_lines &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; tx_lines.&lt;br /&gt;   wa_lines = &lt;span class=&quot;L1S33&quot;&gt;&#39;No. Name         Date       Time   Score&#39;&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_lines &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; tx_lines.&lt;br /&gt;   wa_lines = &lt;span class=&quot;L1S33&quot;&gt;&#39;----------------------------------------&#39;&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_lines &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; tx_lines.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: lf_count &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;   lf_count = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;DO&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;30&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TIMES&lt;/span&gt;.&lt;br /&gt;     wa_lines = &lt;span class=&quot;L1S33&quot;&gt;&#39;30. NN           01.01.2000 12:00  99999&#39;&lt;/span&gt;&lt;br /&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;WRITE&lt;/span&gt; lf_count &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; wa_lines(&lt;span class=&quot;L1S32&quot;&gt;2&lt;/span&gt;).&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_lines &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; tx_lines.&lt;br /&gt;     lf_count = lf_count + &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDDO&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;LOOP&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AT&lt;/span&gt; tx_lines &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_lines.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-tabix &gt; &lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; wa_highscore.&lt;br /&gt;     wa_highscore-&lt;span class=&quot;L1S52&quot;&gt;no&lt;/span&gt;    = wa_lines(&lt;span class=&quot;L1S32&quot;&gt;2&lt;/span&gt;).&lt;br /&gt;     wa_highscore-name  = wa_lines+&lt;span class=&quot;L1S32&quot;&gt;4&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;12&lt;/span&gt;).&lt;br /&gt;     wa_highscore-&lt;span class=&quot;L1S52&quot;&gt;date&lt;/span&gt;  = wa_lines+&lt;span class=&quot;L1S32&quot;&gt;17&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;10&lt;/span&gt;).&lt;br /&gt;     wa_highscore-&lt;span class=&quot;L1S52&quot;&gt;time&lt;/span&gt;  = wa_lines+&lt;span class=&quot;L1S32&quot;&gt;28&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;5&lt;/span&gt;).&lt;br /&gt;     wa_highscore-score = wa_lines+&lt;span class=&quot;L1S32&quot;&gt;34&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;6&lt;/span&gt;).&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;APPEND&lt;/span&gt; wa_highscore &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; it_highscore.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDLOOP&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDFORM&lt;/span&gt;.                               &lt;span class=&quot;L1S31&quot;&gt;&quot; read_highscore&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Form  housekeeping&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;FORM&lt;/span&gt; housekeeping.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;LOOP&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AT&lt;/span&gt; it_board &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; wa_board.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;NOT&lt;/span&gt; wa_board-picture &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; wa_board-picture-&gt;free.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; wa_board-container-&gt;free.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDLOOP&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; tx_editor-&gt;free.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;METHOD&lt;/span&gt; tx_container-&gt;free.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDFORM&lt;/span&gt;.                               &lt;span class=&quot;L1S31&quot;&gt;&quot; housekeeping&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;      Form  init_randomizer&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;FORM&lt;/span&gt; init_randomizer.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: lf_start(&lt;span class=&quot;L1S32&quot;&gt;11&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; p &lt;span class=&quot;L1S52&quot;&gt;DECIMALS&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;7&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: ran_int      &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;,&lt;br /&gt;       lt_random_numbers &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;STANDARD&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;i&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;GET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TIME&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;STAMP&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FIELD&lt;/span&gt; lf_start.&lt;br /&gt; ran_int = lf_start &lt;span class=&quot;L1S52&quot;&gt;MOD&lt;/span&gt; ( &lt;span class=&quot;L1S32&quot;&gt;32&lt;/span&gt; ** &lt;span class=&quot;L1S32&quot;&gt;2&lt;/span&gt; ).&lt;br /&gt; ran_int = ran_int  &lt;span class=&quot;L1S52&quot;&gt;MOD&lt;/span&gt; &lt;span class=&quot;L1S32&quot;&gt;100&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FUNCTION&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;AQ_INT_RANDOM_NUMBERS&#39;&lt;/span&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXPORTING&lt;/span&gt;&lt;br /&gt;     low            = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;&lt;br /&gt;     high           = ran_int&lt;br /&gt;     num_values     = ran_int&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IMPORTING&lt;/span&gt;&lt;br /&gt;     random_numbers = lt_random_numbers.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDFORM&lt;/span&gt;.                    &lt;span class=&quot;L1S31&quot;&gt;&quot; init_randomizer&quot;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/8559258249843372411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2011/01/game-minehunter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/8559258249843372411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/8559258249843372411'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2011/01/game-minehunter.html' title='Game  - Minehunter'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-6329676730456675665</id><published>2011-01-19T00:17:00.000-08:00</published><updated>2011-01-19T00:20:07.396-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP game"/><category scheme="http://www.blogger.com/atom/ns#" term="SAP ABAP number puzzle"/><title type='text'>Game - Number puzzle</title><content type='html'>&lt;style type=&quot;text/css&quot;&gt; SPAN { font-family: &quot;Courier New&quot;; font-size: 10pt; color: #000000; background: #FFFFFF; } .L1S31 { font-style: italic; color: #808080; } .L1S32 { color: #3399FF; } .L1S33 { color: #4DA619; } .L1S52 { color: #0000FF; } &lt;/style&gt; &lt;span&gt;&lt;span class=&quot;L1S52&quot;&gt;REPORT&lt;/span&gt; ZAGS_101.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Declarations.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: v_first &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; xfeld,&lt;br /&gt;     v_won   &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; xfeld.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: &lt;span class=&quot;L1S52&quot;&gt;BEGIN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; v_name,&lt;br /&gt;      name &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; char4,&lt;br /&gt;      num  &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; char1,&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;END&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; v_name.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: v_blank_push &lt;span class=&quot;L1S52&quot;&gt;LIKE&lt;/span&gt; v_name.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: v_name_tmp   &lt;span class=&quot;L1S52&quot;&gt;LIKE&lt;/span&gt; v_name.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: v_fieldname  &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; fieldname.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;DATA&lt;/span&gt;: &lt;span class=&quot;L1S52&quot;&gt;BEGIN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; s_pos,&lt;br /&gt;       s &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; char1,&lt;br /&gt;       t &lt;span class=&quot;L1S52&quot;&gt;TYPE&lt;/span&gt; char1,&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;END&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; s_pos,&lt;br /&gt;     t_pos &lt;span class=&quot;L1S52&quot;&gt;LIKE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;STANDARD&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; s_pos.&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;FIELD&lt;/span&gt;-SYMBOLS: &lt;fs&gt;,&lt;fs1&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* selection-screen objects.&lt;/span&gt;&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;BEGIN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;BLOCK&lt;/span&gt; b1 &lt;span class=&quot;L1S52&quot;&gt;WITH&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FRAME&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TITLE&lt;/span&gt; v_text.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON /10(&lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;) push1 USER-COMMAND push1.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON &lt;span class=&quot;L1S32&quot;&gt;14&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;)  push2 USER-COMMAND push2.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON &lt;span class=&quot;L1S32&quot;&gt;18&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;)  push3 USER-COMMAND push3.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON /10(&lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;) push4 USER-COMMAND push4.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON &lt;span class=&quot;L1S32&quot;&gt;14&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;)  push5 USER-COMMAND push5.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON &lt;span class=&quot;L1S32&quot;&gt;18&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;)  push6 USER-COMMAND push6.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON /10(&lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;) push7 USER-COMMAND push7.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON &lt;span class=&quot;L1S32&quot;&gt;14&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;)  push8 USER-COMMAND push8.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON &lt;span class=&quot;L1S32&quot;&gt;18&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;3&lt;/span&gt;)  push9 USER-COMMAND push9.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;END&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;BLOCK&lt;/span&gt; b1.&lt;br /&gt;&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON /10(&lt;span class=&quot;L1S32&quot;&gt;10&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;output&lt;/span&gt; USER-COMMAND &lt;span class=&quot;L1S52&quot;&gt;output&lt;/span&gt;.&lt;br /&gt;SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; PUSHBUTTON  &lt;span class=&quot;L1S32&quot;&gt;22&lt;/span&gt;(&lt;span class=&quot;L1S32&quot;&gt;10&lt;/span&gt;) start  USER-COMMAND start.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Initialization event.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;INITIALIZATION&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Move initial text.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; move_initial_text.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* At selection-screen output.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;AT&lt;/span&gt; SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OUTPUT&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;LOOP&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AT&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* First time.&lt;/span&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; v_first &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;screen&lt;/span&gt;-name = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH9&#39;&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;screen&lt;/span&gt;-invisible = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ELSE&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;screen&lt;/span&gt;-name = v_name.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;screen&lt;/span&gt;-invisible = &lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;       &lt;span class=&quot;L1S52&quot;&gt;MODIFY&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt;.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDLOOP&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; v_won = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;MESSAGE&lt;/span&gt; i208(&lt;span class=&quot;L1S32&quot;&gt;00&lt;/span&gt;) &lt;span class=&quot;L1S52&quot;&gt;WITH&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;You won&#39;&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Set the first flag.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; v_first &lt;span class=&quot;L1S52&quot;&gt;IS&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;INITIAL&lt;/span&gt;.&lt;br /&gt;   v_first = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* At selection-screen.&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;AT&lt;/span&gt; SELECTION-&lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Check the sy-ucomm.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CASE&lt;/span&gt; sy-ucomm.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;OUTPUT&#39;&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Show the output.&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; show_output.&lt;br /&gt;&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;WHEN&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;START&#39;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Move the initial text.&lt;/span&gt;&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; v_first.&lt;br /&gt;     &lt;span class=&quot;L1S52&quot;&gt;PERFORM&lt;/span&gt; move_initial_text.&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDCASE&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Check if the sy-ucomm is one of the push buttons.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CHECK&lt;/span&gt; sy-ucomm = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH1&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt;&lt;br /&gt;       sy-ucomm = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH2&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt;&lt;br /&gt;       sy-ucomm = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH3&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt;&lt;br /&gt;       sy-ucomm = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH4&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt;&lt;br /&gt;       sy-ucomm = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH5&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt;&lt;br /&gt;       sy-ucomm = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH6&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt;&lt;br /&gt;       sy-ucomm = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH7&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt;&lt;br /&gt;       sy-ucomm = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH8&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;OR&lt;/span&gt;&lt;br /&gt;       sy-ucomm = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH9&#39;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* move the sy-ucomm.&lt;/span&gt;&lt;br /&gt; v_name_tmp = sy-ucomm.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Check valid button.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt;: s_pos.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;READ&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TABLE&lt;/span&gt; t_pos &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; s_pos &lt;span class=&quot;L1S52&quot;&gt;WITH&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;KEY&lt;/span&gt; s = v_name_tmp-num&lt;br /&gt;                                      t = v_blank_push-num.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; sy-subrc &lt;&gt; &lt;span class=&quot;L1S32&quot;&gt;0&lt;/span&gt;.&lt;br /&gt;   v_name = v_blank_push.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;EXIT&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Move the user command.&lt;/span&gt;&lt;br /&gt; v_name = sy-ucomm.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Get the text.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; v_fieldname.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CONCATENATE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH&#39;&lt;/span&gt; v_name-num &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; v_fieldname.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ASSIGN&lt;/span&gt; (v_fieldname) &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; &lt;fs&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Get the blank push value.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; v_fieldname.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CONCATENATE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH&#39;&lt;/span&gt; v_blank_push-num &lt;span class=&quot;L1S52&quot;&gt;INTO&lt;/span&gt; v_fieldname.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ASSIGN&lt;/span&gt; (v_fieldname) &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; &lt;fs1&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Move the values.&lt;/span&gt;&lt;br /&gt; &lt;fs1&gt; = &lt;fs&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* success.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;IF&lt;/span&gt; push1 = &lt;span class=&quot;L1S33&quot;&gt;&#39;1&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    push2 = &lt;span class=&quot;L1S33&quot;&gt;&#39;2&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    push3 = &lt;span class=&quot;L1S33&quot;&gt;&#39;3&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    push4 = &lt;span class=&quot;L1S33&quot;&gt;&#39;4&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    push5 = &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    push6 = &lt;span class=&quot;L1S33&quot;&gt;&#39;6&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    push7 = &lt;span class=&quot;L1S33&quot;&gt;&#39;7&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    push8 = &lt;span class=&quot;L1S33&quot;&gt;&#39;8&#39;&lt;/span&gt;.&lt;br /&gt;   v_won = &lt;span class=&quot;L1S33&quot;&gt;&#39;X&#39;&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;ENDIF&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Move the blank push to the current.&lt;/span&gt;&lt;br /&gt; v_blank_push = v_name.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;DEFINE&lt;/span&gt; pop.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;clear&lt;/span&gt;: s_pos.&lt;br /&gt;   s_pos-s = &amp;amp;&lt;span class=&quot;L1S32&quot;&gt;1&lt;/span&gt;.&lt;br /&gt;   s_pos-t = &amp;amp;&lt;span class=&quot;L1S32&quot;&gt;2&lt;/span&gt;.&lt;br /&gt;   &lt;span class=&quot;L1S52&quot;&gt;append&lt;/span&gt; s_pos &lt;span class=&quot;L1S52&quot;&gt;to&lt;/span&gt; t_pos.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;END&lt;/span&gt;-&lt;span class=&quot;L1S52&quot;&gt;OF&lt;/span&gt;-&lt;span class=&quot;L1S52&quot;&gt;DEFINITION&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*       FORM move_initial_text                                        *&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*       ........                                                      *&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;FORM&lt;/span&gt; move_initial_text.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Move frame title.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;Game&#39;&lt;/span&gt;   &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; v_text.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;Output&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;output&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;Start&#39;&lt;/span&gt;  &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; start.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Move values to the push button.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;4&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push1.&lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;3&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push2.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;2&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push3.&lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;7&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push4.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push5.&lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;6&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push6.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;8&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push7.&lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;1&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push8.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39; &#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push9.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Set the blank push.&lt;/span&gt;&lt;br /&gt; v_blank_push = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH9&#39;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Prepare the possible values for each place.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt;: t_pos.&lt;br /&gt; pop &lt;span class=&quot;L1S33&quot;&gt;&#39;1&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;2&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;1&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;4&#39;&lt;/span&gt;.&lt;br /&gt; pop &lt;span class=&quot;L1S33&quot;&gt;&#39;2&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;1&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;2&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;3&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;2&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt;.&lt;br /&gt; pop &lt;span class=&quot;L1S33&quot;&gt;&#39;3&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;2&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;3&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;6&#39;&lt;/span&gt;.&lt;br /&gt; pop &lt;span class=&quot;L1S33&quot;&gt;&#39;4&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;1&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;4&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;4&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;7&#39;&lt;/span&gt;.&lt;br /&gt; pop &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;2&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;4&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;6&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;8&#39;&lt;/span&gt;.&lt;br /&gt; pop &lt;span class=&quot;L1S33&quot;&gt;&#39;6&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;3&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;6&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;6&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;9&#39;&lt;/span&gt;.&lt;br /&gt; pop &lt;span class=&quot;L1S33&quot;&gt;&#39;7&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;4&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;7&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;8&#39;&lt;/span&gt;.&lt;br /&gt; pop &lt;span class=&quot;L1S33&quot;&gt;&#39;8&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;8&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;7&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;8&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;9&#39;&lt;/span&gt;.&lt;br /&gt; pop &lt;span class=&quot;L1S33&quot;&gt;&#39;9&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;6&#39;&lt;/span&gt;.pop &lt;span class=&quot;L1S33&quot;&gt;&#39;9&#39;&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;8&#39;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDFORM&lt;/span&gt;.&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*       FORM show_output                                              *&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*       ........                                                      *&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;*---------------------------------------------------------------------*&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;FORM&lt;/span&gt; show_output.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Move values to the push button.&lt;/span&gt;&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;1&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push1.&lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;2&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push2.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;3&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push3.&lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;4&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push4.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;5&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push5.&lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;6&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push6.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;7&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push7.&lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;8&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push8.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;MOVE&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39; &#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TO&lt;/span&gt; push9.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S31&quot;&gt;* Set the blank push.&lt;/span&gt;&lt;br /&gt; v_blank_push = &lt;span class=&quot;L1S33&quot;&gt;&#39;PUSH9&#39;&lt;/span&gt;.&lt;br /&gt; &lt;span class=&quot;L1S52&quot;&gt;CLEAR&lt;/span&gt; v_first.&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;L1S52&quot;&gt;ENDFORM&lt;/span&gt;.&lt;/fs&gt;&lt;/fs1&gt;&lt;/fs1&gt;&lt;/fs&gt;&lt;/fs1&gt;&lt;/fs&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/6329676730456675665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2011/01/game-number-puzzle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/6329676730456675665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/6329676730456675665'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2011/01/game-number-puzzle.html' title='Game - Number puzzle'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-16060402941332415</id><published>2010-10-06T03:53:00.000-07:00</published><updated>2010-10-06T03:55:59.350-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MM02"/><category scheme="http://www.blogger.com/atom/ns#" term="Set parameter ID"/><title type='text'>MM02 - navigating directly to MRP1 data</title><content type='html'>Often it is needed to display a default view while navigating from a report output to MM02 or any other Tcode with different views.&lt;br /&gt;&lt;br /&gt;Use below code:&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt;span { font-family: &quot;Courier New&quot;; font-size: 12pt; color: rgb(0, 0, 0); background: none repeat scroll 0% 0% rgb(255, 255, 255); }.L1S33 { color: rgb(77, 166, 25); }.L1S52 { color: rgb(0, 0, 255); }&lt;/style&gt; &lt;span&gt;      &lt;span class=&quot;L1S52&quot;&gt;SET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;PARAMETER&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;ID&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;MAT&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FIELD&lt;/span&gt; p_mat-matnr.&lt;br /&gt;      &lt;span class=&quot;L1S52&quot;&gt;SET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;PARAMETER&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;ID&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;WRK&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FIELD&lt;/span&gt; p_mat-werks.&lt;br /&gt;      &lt;span class=&quot;L1S52&quot;&gt;SET&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;PARAMETER&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;ID&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;MXX&#39;&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FIELD&lt;/span&gt; &lt;span class=&quot;L1S33&quot;&gt;&#39;D&#39;&lt;/span&gt;.&lt;br /&gt;      &lt;span class=&quot;L1S52&quot;&gt;CALL&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;TRANSACTION&lt;/span&gt; c_mm02 &lt;span class=&quot;L1S52&quot;&gt;AND&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;SKIP&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;FIRST&lt;/span&gt; &lt;span class=&quot;L1S52&quot;&gt;SCREEN&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;this is basically down based on the following information:&lt;br /&gt;&lt;/span&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Status (MARA-VPSTA) contains the   combination of the View indicator. You can find the relation of the   status indicator and view name in the documentation of the data element   PSTAT_D or follow this table:&lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt; &lt;strong&gt;&lt;span style=&quot;color: rgb(51, 153, 102);&quot;&gt;User department    Maintenance status&lt;/span&gt;&lt;/strong&gt; &lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt; Work scheduling                A&lt;br /&gt;Accounting                     B&lt;br /&gt;Classification                 C&lt;br /&gt;MRP                            D&lt;br /&gt;Purchasing                     E&lt;br /&gt;Production resources/tools     F&lt;br /&gt;Costing                        G&lt;br /&gt;Basic data                     K&lt;br /&gt;Storage                        L&lt;br /&gt;Forecasting                    P&lt;br /&gt;Quality management             Q&lt;br /&gt;Warehouse management           S&lt;br /&gt;Sales                          V&lt;br /&gt;Plant stocks                   X&lt;br /&gt;Storage location stocks        Z&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/16060402941332415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2010/10/mm02-navigating-directly-to-mrp1-data.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/16060402941332415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/16060402941332415'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2010/10/mm02-navigating-directly-to-mrp1-data.html' title='MM02 - navigating directly to MRP1 data'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-1506709497979059034</id><published>2010-10-05T23:34:00.000-07:00</published><updated>2010-10-05T23:35:25.986-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BDC recording"/><category scheme="http://www.blogger.com/atom/ns#" term="Material views"/><category scheme="http://www.blogger.com/atom/ns#" term="MM02"/><title type='text'>MM02 BDC – Select Specific Material Master View</title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;Creating a BDC of the MM02 will not be  an easy task. As soon as we enter the material and hit enter it will ask  us to choose the required Material master views. This popup contains  the available material master views and they are not constant. Sometimes  MRP1 comes at the 12th line and sometimes it comes to 6th line. This  dynamic of the views are solely depended on the Status (MARA-VPSTA).&lt;/p&gt; &lt;div style=&quot;float: left; width: 100%;&quot;&gt; &lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.abap-tutorials.com/wp-content/uploads/2010/07/mm02_BDC.jpg&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-1699&quot; title=&quot;MM02 BDC&quot; src=&quot;http://www.abap-tutorials.com/wp-content/uploads/2010/07/mm02_BDC.jpg&quot; alt=&quot;MM02 BDC&quot; width=&quot;421&quot; height=&quot;353&quot; /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/div&gt; &lt;p style=&quot;text-align: justify;&quot;&gt; &lt;span id=&quot;more-1698&quot;&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt;To overcome of this dynamics we need to  get to know where exactly our required view will appear e.g. line 6 or  line 10 or line 15. We will use the FM SELECTION_VIEWS_FIND to find out  which view will come at which position.&lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt;In our BDC, we will follow these steps:&lt;br /&gt;1. Always select the Basic Data 1&lt;br /&gt;2. Get the respective user command for the tab by Executing the FM SELECTION_VIEWS_FIND.&lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt;Status (MARA-VPSTA) contains the  combination of the View indicator. You can find the relation of the  status indicator and view name in the documentation of the data element  PSTAT_D or follow this table:&lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt; &lt;strong&gt;&lt;span style=&quot;color: rgb(51, 153, 102);&quot;&gt;User department    Maintenance status&lt;/span&gt;&lt;/strong&gt; &lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt; Work scheduling                A&lt;br /&gt;Accounting                     B&lt;br /&gt;Classification                 C&lt;br /&gt;MRP                            D&lt;br /&gt;Purchasing                     E&lt;br /&gt;Production resources/tools     F&lt;br /&gt;Costing                        G&lt;br /&gt;Basic data                     K&lt;br /&gt;Storage                        L&lt;br /&gt;Forecasting                    P&lt;br /&gt;Quality management             Q&lt;br /&gt;Warehouse management           S&lt;br /&gt;Sales                          V&lt;br /&gt;Plant stocks                   X&lt;br /&gt;Storage location stocks        Z&lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt;In this my test BDC, I want to update  the MRP type. MRP type comes under the “MRP 1″ view of the material  master. So, I will first select the Basic Data and than move to MRP 1  view and update the MRP type.&lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt; &lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: rgb(51, 153, 102);&quot;&gt;BDC Code:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style=&quot;text-align: justify;&quot;&gt;REPORT ztest_np_mm02&lt;br /&gt;       NO STANDARD PAGE HEADING LINE-SIZE 255.&lt;br /&gt;*&lt;br /&gt;* Local data&lt;br /&gt;DATA:   messtab LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE.&lt;br /&gt;DATA:   bdcdata LIKE bdcdata    OCCURS 0 WITH HEADER LINE.&lt;br /&gt;*&lt;br /&gt;* Selection Screen&lt;br /&gt;PARAMETERS: p_matnr TYPE mara-matnr OBLIGATORY,&lt;br /&gt;            p_werks TYPE marc-werks OBLIGATORY,&lt;br /&gt;            p_lgort TYPE rmmg1-lgort OBLIGATORY,&lt;br /&gt;            p_dismm TYPE marc-dismm OBLIGATORY.&lt;br /&gt;*&lt;br /&gt;*&lt;br /&gt;START-OF-SELECTION.&lt;br /&gt;*&lt;br /&gt;* Material views …………………………………………….&lt;br /&gt;  DATA:  l_vpsta LIKE t130m-pstat.&lt;br /&gt;*&lt;br /&gt;  SELECT SINGLE vpsta&lt;br /&gt;         INTO   l_vpsta&lt;br /&gt;         FROM   mara&lt;br /&gt;         WHERE  matnr = p_matnr.&lt;br /&gt;*&lt;br /&gt;* Get View sequence ………………………………………….&lt;br /&gt;  DATA: l_bild  LIKE t133a-bilds,&lt;br /&gt;        lt_bild LIKE mbildtab OCCURS 0 WITH HEADER LINE.&lt;br /&gt;*&lt;br /&gt;* Screen Sequence for Standard Industry tab pages in material master&lt;br /&gt;  l_bild = ’21′.&lt;br /&gt;*&lt;br /&gt;* Get screen sequence&lt;br /&gt;  CALL FUNCTION ‘SELECTION_VIEWS_FIND’&lt;br /&gt;    EXPORTING&lt;br /&gt;      bildsequenz     = l_bild&lt;br /&gt;      pflegestatus    = l_vpsta&lt;br /&gt;    TABLES&lt;br /&gt;      bildtab         = lt_bild&lt;br /&gt;    EXCEPTIONS&lt;br /&gt;      call_wrong      = 1&lt;br /&gt;      empty_selection = 2&lt;br /&gt;      OTHERS          = 3.&lt;br /&gt;  IF sy-subrc &lt;&gt; 0.&lt;br /&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;br /&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;br /&gt;  ENDIF.&lt;br /&gt;*&lt;br /&gt;* Get the Tab page for MRP1 …………………………………..&lt;br /&gt;  DATA: l_tab_mrp1 TYPE sy-ucomm.&lt;br /&gt;*&lt;br /&gt;* reading table with MRP view&lt;br /&gt;  READ TABLE lt_bild WITH KEY pstat = ‘D’.&lt;br /&gt;  IF sy-subrc = 0.&lt;br /&gt;    l_tab_mrp1 = lt_bild-guifu.&lt;br /&gt;  ENDIF.&lt;br /&gt;*&lt;br /&gt;* make ok code for the MRP1&lt;br /&gt;  CONCATENATE ‘=’ l_tab_mrp1 INTO l_tab_mrp1.&lt;br /&gt;*&lt;br /&gt;* BDC ………………………………………………………&lt;br /&gt;  PERFORM bdc_dynpro      USING ‘SAPLMGMM’ ’0060′.&lt;br /&gt;  PERFORM bdc_field       USING ‘RMMG1-MATNR’&lt;br /&gt;                                 p_matnr.&lt;br /&gt;  PERFORM bdc_field       USING ‘BDC_OKCODE’&lt;br /&gt;                                ‘=ENTR’.&lt;br /&gt;*&lt;br /&gt;  PERFORM bdc_dynpro      USING ‘SAPLMGMM’ ’0070′.&lt;br /&gt;  PERFORM bdc_field       USING ‘MSICHTAUSW-KZSEL(01)’&lt;br /&gt;                                ‘X’.&lt;br /&gt;  PERFORM bdc_field       USING ‘BDC_OKCODE’&lt;br /&gt;                                ‘=ENTR’.&lt;br /&gt;*&lt;br /&gt;  PERFORM bdc_dynpro      USING ‘SAPLMGMM’ ’4004′.&lt;br /&gt;  PERFORM bdc_field       USING ‘BDC_OKCODE’&lt;br /&gt;                                l_tab_mrp1.&lt;br /&gt;*&lt;br /&gt;  PERFORM bdc_dynpro      USING ‘SAPLMGMM’ ’0081′.&lt;br /&gt;  PERFORM bdc_field       USING ‘RMMG1-WERKS’&lt;br /&gt;                                p_werks.&lt;br /&gt;  PERFORM bdc_field       USING ‘RMMG1-LGORT’&lt;br /&gt;                                p_lgort.&lt;br /&gt;  PERFORM bdc_field       USING ‘BDC_OKCODE’&lt;br /&gt;                                ‘=ENTR’.&lt;br /&gt;*&lt;br /&gt;  PERFORM bdc_dynpro      USING ‘SAPLMGMM’ ’4000′.&lt;br /&gt;  PERFORM bdc_field       USING ‘MARC-DISMM’&lt;br /&gt;                                p_dismm.&lt;br /&gt;  PERFORM bdc_field       USING ‘BDC_OKCODE’&lt;br /&gt;                                ‘=BU’.&lt;br /&gt;*&lt;br /&gt;  PERFORM bdc_transaction USING ‘MM02′.&lt;br /&gt;*&lt;br /&gt;*&amp;amp;———————————————————————*&lt;br /&gt;*&amp;amp;      Form  BDC_DYNPRO&lt;br /&gt;*&amp;amp;———————————————————————*&lt;br /&gt;FORM bdc_dynpro USING p_program&lt;br /&gt;                      p_screen.&lt;br /&gt;*&lt;br /&gt;  MOVE: p_program TO bdcdata-program,&lt;br /&gt;        p_screen  TO bdcdata-dynpro,&lt;br /&gt;        ‘X’       TO bdcdata-dynbegin.&lt;br /&gt;*&lt;br /&gt;  APPEND bdcdata.&lt;br /&gt;  CLEAR  bdcdata.&lt;br /&gt;*&lt;br /&gt;ENDFORM.                    ” BDC_DYNPRO&lt;br /&gt;*&lt;br /&gt;*&amp;amp;———————————————————————*&lt;br /&gt;*&amp;amp;      Form  BDC_FIELD&lt;br /&gt;*&amp;amp;———————————————————————*&lt;br /&gt;FORM bdc_field USING p_field_name&lt;br /&gt;                     p_field_value.&lt;br /&gt;*&lt;br /&gt;  MOVE: p_field_name  TO bdcdata-fnam,&lt;br /&gt;        p_field_value TO bdcdata-fval.&lt;br /&gt;*&lt;br /&gt;  APPEND bdcdata.&lt;br /&gt;  CLEAR  bdcdata.&lt;br /&gt;*&lt;br /&gt;ENDFORM.                    ” BDC_FIELD&lt;br /&gt;*&lt;br /&gt;*&lt;br /&gt;*&amp;amp;———————————————————————*&lt;br /&gt;*&amp;amp;      Form  BDC_TRANSACTION&lt;br /&gt;*&amp;amp;———————————————————————*&lt;br /&gt;FORM bdc_transaction USING tcode.&lt;br /&gt;  DATA: l_mstring(480).&lt;br /&gt;  DATA: l_subrc LIKE sy-subrc.&lt;br /&gt;* batch input session&lt;br /&gt;  REFRESH messtab.&lt;br /&gt;  CALL TRANSACTION tcode USING bdcdata&lt;br /&gt;                   MODE   ‘A’&lt;br /&gt;                   “A: show all dynpros&lt;br /&gt;                   “E: show dynpro on error only&lt;br /&gt;                   “N: do not display dynpro&lt;br /&gt;*&lt;br /&gt;                   UPDATE ‘L’&lt;br /&gt;                   MESSAGES INTO messtab.&lt;br /&gt;  REFRESH bdcdata.&lt;br /&gt;ENDFORM.                    “BDC_TRANSACTION&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/1506709497979059034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2010/10/mm02-bdc-select-specific-material.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1506709497979059034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1506709497979059034'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2010/10/mm02-bdc-select-specific-material.html' title='MM02 BDC – Select Specific Material Master View'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-9123205480810127616</id><published>2010-09-09T00:52:00.000-07:00</published><updated>2010-09-09T01:18:07.638-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ALV FM top of page"/><category scheme="http://www.blogger.com/atom/ns#" term="OOPs and POP method of ALV top of page"/><title type='text'>Display Top of page in ALV Function Module</title><content type='html'>Display top of page in ALV Function  module method using the same code as in ALV OOPs method:&lt;br /&gt;&lt;br /&gt;Basically we need to use the HTML call back TOP OF PAGE for this. This form uses the CL_DD_DOCUMENT object to publish the top of page. So we just need to create this form and use the same logic we use for OOPs approach.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Usual Code for OOPS approach:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;*******************CODE*********************************&lt;br /&gt;*******************CODE*********************************&lt;br /&gt;FORM f_event_top_of_page USING p_dyndoc_id TYPE REF TO cl_dd_document.&lt;br /&gt;&lt;br /&gt;* Design the Layout&lt;br /&gt; PERFORM f_design_top_new USING p_dyndoc_id.&lt;br /&gt;&lt;br /&gt;* populating data to html control&lt;br /&gt; PERFORM f_html_header USING p_dyndoc_id.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ENDFORM.                    &quot; EVENT_TOP_OF_PAGE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;FORM f_design_top_new  USING    p_dyndoc_id TYPE REF TO cl_dd_document.&lt;br /&gt;&lt;br /&gt;* populating header to top-of-page&lt;br /&gt; PERFORM f_date_to_external USING    sy-datum&lt;br /&gt;                            CHANGING l_ext_date.&lt;br /&gt;&lt;br /&gt;* add gap&lt;br /&gt; CALL METHOD p_dyndoc_id-&gt;add_gap&lt;br /&gt;   EXPORTING&lt;br /&gt;     width = 150.&lt;br /&gt;&lt;br /&gt; MOVE &#39;  &#39;(001) TO l_text.&lt;br /&gt; &quot;Add Text to Header&lt;br /&gt; CALL METHOD p_dyndoc_id-&gt;add_text&lt;br /&gt;   EXPORTING&lt;br /&gt;     text      = l_text&lt;br /&gt;     sap_style = cl_dd_area=&gt;heading.&lt;br /&gt;&lt;br /&gt; CALL METHOD p_dyndoc_id-&gt;underline.&lt;br /&gt;&lt;br /&gt;ENDFORM.&lt;br /&gt;&lt;br /&gt;FORM f_html_header  USING p_dyndoc_id TYPE REF TO cl_dd_document.&lt;br /&gt;&lt;br /&gt;* creating html control&lt;br /&gt; IF obj_html_cntrl IS INITIAL.&lt;br /&gt;   CREATE OBJECT obj_html_cntrl&lt;br /&gt;     EXPORTING&lt;br /&gt;       parent = obj_parent_html.&lt;br /&gt; ENDIF.&lt;br /&gt;* reuse_alv_grid_commentary_set&lt;br /&gt; CALL FUNCTION &#39;REUSE_ALV_GRID_COMMENTARY_SET&#39;&lt;br /&gt;   EXPORTING&lt;br /&gt;     document = p_dyndoc_id&lt;br /&gt;     bottom   = space.&lt;br /&gt;* get top-&gt;htmobj_table ready&lt;br /&gt; CALL METHOD p_dyndoc_id-&gt;merge_document.&lt;br /&gt;* set wallpaper&lt;br /&gt; CALL METHOD p_dyndoc_id-&gt;set_document_background&lt;br /&gt;   EXPORTING&lt;br /&gt;     picture_id = space.&lt;br /&gt;* connect top document to html-control&lt;br /&gt; p_dyndoc_id-&gt;html_control = obj_html_cntrl.&lt;br /&gt;* display top document&lt;br /&gt; CALL METHOD p_dyndoc_id-&gt;display_document&lt;br /&gt;   EXPORTING&lt;br /&gt;     reuse_control      = c_x&lt;br /&gt;     parent             = obj_parent_html&lt;br /&gt;   EXCEPTIONS&lt;br /&gt;     html_display_error = 1.&lt;br /&gt; IF sy-subrc NE 0.&lt;br /&gt;   MESSAGE i000 WITH &#39;Error in displaying top-of-page&#39;(035).&lt;br /&gt; ENDIF.&lt;br /&gt;&lt;br /&gt;ENDFORM.                    &quot; F_HTML_HEADER&lt;br /&gt;&lt;br /&gt;*******************CODE*********************************&lt;br /&gt;*******************CODE*********************************&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Simple ALV FM approach:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;*******************CODE********************************* &lt;br /&gt;   CALL FUNCTION &#39;REUSE_ALV_GRID_DISPLAY&#39;&lt;br /&gt;     EXPORTING&lt;br /&gt;       i_callback_program      = g_prog_name&lt;br /&gt;       i_callback_user_command = lc_user_cmd&lt;br /&gt;       it_fieldcat             = gt_fieldcat&lt;br /&gt;       i_default               = lc_default&lt;br /&gt;       I_CALLBACK_HTML_TOP_OF_PAGE = &#39;TOP_OF_PAGE&#39;&lt;br /&gt;     TABLES&lt;br /&gt;       t_outtab                = gt_alvrpt&lt;br /&gt;     EXCEPTIONS&lt;br /&gt;       program_error           = 1&lt;br /&gt;       OTHERS                  = 2.&lt;br /&gt;&lt;br /&gt;*** Here I have used my own Utility class to create CL_DD_DOCUMENT object&lt;br /&gt;*** The main intension is to develop this Object. It can be done in any way&lt;br /&gt;&lt;br /&gt;FORM TOP_OF_PAGE USING p_dyndoc_id TYPE REF TO CL_DD_DOCUMENT.&lt;br /&gt;&lt;br /&gt;DATA: obj_sel_opt TYPE REF TO zcl_alv_header_utility,&lt;br /&gt;     l_text1     TYPE string.&lt;br /&gt;&lt;br /&gt;CREATE OBJECT obj_sel_opt&lt;br /&gt;   EXPORTING&lt;br /&gt;     p_dyndoc_obj = p_dyndoc_id.&lt;br /&gt;&lt;br /&gt;CALL METHOD obj_sel_opt-&gt;read_selection_screen&lt;br /&gt; EXPORTING&lt;br /&gt;   repid  = sy-repid&lt;br /&gt;   .&lt;br /&gt;&lt;br /&gt; CALL METHOD obj_sel_opt-&gt;set_grid_top&lt;br /&gt;   EXPORTING&lt;br /&gt;     title1 = &#39;Scheduling Agreement or Contract vs Receipt Tracking&#39;&lt;br /&gt;*      title2 =&lt;br /&gt;*      title3 =&lt;br /&gt;*      title4 =&lt;br /&gt;.&lt;br /&gt;ENDFORM.&lt;br /&gt;&lt;br /&gt;*******************CODE*********************************&lt;br /&gt;*******************CODE*********************************&lt;br /&gt;&lt;br /&gt;I found out that displaying TOPOFPAGE with ALV FM is much easier than OOPs method.&lt;br /&gt;Like OOPS we need not create any SPLITTER container in FM nor do we need to design the CL_DD_DOCUMENT object and fit it to the top split container.&lt;br /&gt;&lt;br /&gt;But as it is said, its always better to hone the latest technique of coding so that our jobs are never at stake; and here OOPs is what SAP will continue polishing as development goes forward.</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/9123205480810127616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2010/09/display-top-of-page-in-alv-function.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/9123205480810127616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/9123205480810127616'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2010/09/display-top-of-page-in-alv-function.html' title='Display Top of page in ALV Function Module'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-1514172037177130640</id><published>2010-09-06T23:24:00.000-07:00</published><updated>2010-09-06T23:55:43.451-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ABAP Debugger"/><category scheme="http://www.blogger.com/atom/ns#" term="ABAP debugger text version"/><category scheme="http://www.blogger.com/atom/ns#" term="Debugger drag and Drop"/><title type='text'>Debugger Text File</title><content type='html'>[FUNCTION]&lt;br /&gt;Command=/H&lt;br /&gt;Title=Debugger&lt;br /&gt;Type=SystemCommand</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/1514172037177130640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2010/09/debugger-text-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1514172037177130640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1514172037177130640'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2010/09/debugger-text-file.html' title='Debugger Text File'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-794732657481416292</id><published>2010-09-03T03:23:00.000-07:00</published><updated>2010-09-03T03:25:52.303-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dennis Howlett"/><category scheme="http://www.blogger.com/atom/ns#" term="Jon Reed"/><title type='text'>View on SAP Certification</title><content type='html'>http://www.jonerp.com/pdf/sap_certification_from_cert5.pdf&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;http://www.zdnet.com/blog/btl/can-sap-certifications-join-the-big-leagues/33369</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/794732657481416292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2010/09/view-on-sap-certification.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/794732657481416292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/794732657481416292'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2010/09/view-on-sap-certification.html' title='View on SAP Certification'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-1317644025955218521</id><published>2010-09-01T00:10:00.000-07:00</published><updated>2010-09-01T00:12:28.718-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ALV Header"/><category scheme="http://www.blogger.com/atom/ns#" term="Selection screen on ALV grid header"/><title type='text'>ALV design Header with Selection screen elements</title><content type='html'>*----------------------------------------------------------------------*&lt;br /&gt;FORM event_top_of_page USING p_dyndoc_id TYPE REF TO cl_dd_document.&lt;br /&gt;&lt;br /&gt;* Design the Layout&lt;br /&gt;  PERFORM f_design_top_new USING p_dyndoc_id.&lt;br /&gt;&lt;br /&gt;* populating data to html control&lt;br /&gt;  PERFORM f_html_header USING p_dyndoc_id.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ENDFORM.                    &quot; EVENT_TOP_OF_PAGE&lt;br /&gt;&lt;br /&gt;************************************************************************&lt;br /&gt;&lt;br /&gt;FORM f_design_top_new  USING    p_dyndoc_id TYPE REF TO cl_dd_document.&lt;br /&gt;&lt;br /&gt;  DATA obj_area1 TYPE REF TO cl_dd_area.&lt;br /&gt;  DATA obj_area2 TYPE REF TO cl_dd_area.&lt;br /&gt;  DATA obj_table   TYPE REF TO cl_dd_table_element.&lt;br /&gt;  DATA obj_col_key  TYPE REF TO cl_dd_area.&lt;br /&gt;  DATA obj_col_info TYPE REF TO cl_dd_area.&lt;br /&gt;  DATA l_text TYPE sdydo_text_element.&lt;br /&gt;  DATA:l_ext_date  TYPE char10.&quot;Date&lt;br /&gt;&lt;br /&gt;* populating header to top-of-page&lt;br /&gt;  PERFORM f_date_to_external USING    sy-datum&lt;br /&gt;                             CHANGING l_ext_date.&lt;br /&gt;&lt;br /&gt;* add gap&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;add_gap&lt;br /&gt;    EXPORTING&lt;br /&gt;      width = 150.&lt;br /&gt;&lt;br /&gt;  MOVE &#39;Tree House Foods&#39;(001) TO l_text.&lt;br /&gt;  &quot;Add Text to Header&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text      = l_text&lt;br /&gt;      sap_style = cl_dd_area=&gt;heading.&lt;br /&gt;&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;underline.&lt;br /&gt;&lt;br /&gt;* add gap&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;add_gap&lt;br /&gt;    EXPORTING&lt;br /&gt;      width = 150.&lt;br /&gt;&lt;br /&gt;  MOVE sy-title TO l_text.&lt;br /&gt;  &quot;Add Text to Header&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;.&lt;br /&gt;&lt;br /&gt;  CLEAR l_text.&lt;br /&gt;&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;new_line.&lt;br /&gt;* Report Type***********************&lt;br /&gt;  IF rb_md06 EQ c_x.&lt;br /&gt;    MOVE &#39;Report based on MRP (MD06)&#39;(s04) TO l_text.&lt;br /&gt;  ELSEIF rb_md04 EQ c_x.&lt;br /&gt;    MOVE &#39;Report based on Stock Requirements (MD04)&#39;(032) TO l_text.&lt;br /&gt;  ENDIF.&lt;br /&gt;&lt;br /&gt;  &quot;Add Text to Header&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;&lt;br /&gt;      sap_style    = &#39;SUCCESS&#39;.&lt;br /&gt;&lt;br /&gt;  CLEAR l_text.&lt;br /&gt;&lt;br /&gt;* split of document into up/below&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;horizontal_split&lt;br /&gt;    EXPORTING&lt;br /&gt;      split_area = p_dyndoc_id&lt;br /&gt;    IMPORTING&lt;br /&gt;      below_area = obj_area1.&lt;br /&gt;&lt;br /&gt;  l_text =  &#39;Selection Screen Parameters&#39;(040).&lt;br /&gt;  CALL METHOD obj_area1-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;&lt;br /&gt;      sap_style    = &#39;TABLE_HEADING&#39;.&lt;br /&gt;&lt;br /&gt;*  split of below into below_left/below_right&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;horizontal_split&lt;br /&gt;    EXPORTING&lt;br /&gt;      split_area = obj_area1&lt;br /&gt;    IMPORTING&lt;br /&gt;      below_area = obj_area2.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_area2-&gt;add_table&lt;br /&gt;    EXPORTING&lt;br /&gt;      no_of_columns = 2&lt;br /&gt;      with_heading  = &#39; &#39;&lt;br /&gt;      border        = &#39;0&#39;&lt;br /&gt;    IMPORTING&lt;br /&gt;      table         = obj_table.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_table-&gt;add_column&lt;br /&gt;    IMPORTING&lt;br /&gt;      column = obj_col_key.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_table-&gt;add_column&lt;br /&gt;    IMPORTING&lt;br /&gt;      column = obj_col_info.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_table-&gt;new_row.&lt;br /&gt;&lt;br /&gt;  l_text = &#39;Exception message number:&#39;(041).&lt;br /&gt;  CALL METHOD obj_col_key-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;.&lt;br /&gt;&lt;br /&gt;  LOOP AT s_auskt.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_gap&lt;br /&gt;      EXPORTING&lt;br /&gt;        width = 5.&lt;br /&gt;    CONCATENATE s_auskt-option s_auskt-low s_auskt-high c_colon INTO l_text&lt;br /&gt;             SEPARATED BY space.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_text&lt;br /&gt;      EXPORTING&lt;br /&gt;        text = l_text.&lt;br /&gt;  ENDLOOP.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_table-&gt;new_row.&lt;br /&gt;&lt;br /&gt;  l_text = &#39;Plant:&#39;(042).&lt;br /&gt;  CALL METHOD obj_col_key-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;.&lt;br /&gt;&lt;br /&gt;  LOOP AT s_plwrk.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_gap&lt;br /&gt;      EXPORTING&lt;br /&gt;        width = 5.&lt;br /&gt;    CONCATENATE s_plwrk-option s_plwrk-low  s_plwrk-high c_colon INTO l_text&lt;br /&gt;                SEPARATED BY space.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_text&lt;br /&gt;      EXPORTING&lt;br /&gt;        text = l_text.&lt;br /&gt;  ENDLOOP.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_table-&gt;new_row.&lt;br /&gt;&lt;br /&gt;  l_text = &#39;Material Number:&#39;(043).&lt;br /&gt;  CALL METHOD obj_col_key-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;.&lt;br /&gt;&lt;br /&gt;  LOOP AT s_matnr.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_gap&lt;br /&gt;      EXPORTING&lt;br /&gt;        width = 5.&lt;br /&gt;    CONCATENATE s_matnr-option s_matnr-low  s_matnr-high c_colon INTO l_text&lt;br /&gt;                SEPARATED BY space.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_text&lt;br /&gt;      EXPORTING&lt;br /&gt;        text = l_text.&lt;br /&gt;  ENDLOOP.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_table-&gt;new_row.&lt;br /&gt;&lt;br /&gt;  l_text = &#39;Number of Excp. per Material:&#39;(044).&lt;br /&gt;  CALL METHOD obj_col_key-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_col_info-&gt;add_gap&lt;br /&gt;    EXPORTING&lt;br /&gt;      width = 5.&lt;br /&gt;&lt;br /&gt;  IF p_numex EQ 0.&lt;br /&gt;    l_text = &#39;Unlimited&#39;(045).&lt;br /&gt;  ELSE.&lt;br /&gt;    l_text = p_numex.&lt;br /&gt;  ENDIF.&lt;br /&gt;  CALL METHOD obj_col_info-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text = l_text.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_table-&gt;new_row.&lt;br /&gt;&lt;br /&gt;  l_text = &#39;Procurement Type:&#39;(046).&lt;br /&gt;  CALL METHOD obj_col_key-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;.&lt;br /&gt;&lt;br /&gt;  LOOP AT s_beskz.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_gap&lt;br /&gt;      EXPORTING&lt;br /&gt;        width = 5.&lt;br /&gt;    CONCATENATE s_beskz-option s_beskz-low  s_beskz-high c_colon INTO l_text&lt;br /&gt;                SEPARATED BY space.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_text&lt;br /&gt;      EXPORTING&lt;br /&gt;        text = l_text.&lt;br /&gt;  ENDLOOP.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_table-&gt;new_row.&lt;br /&gt;&lt;br /&gt;  l_text = &#39;MRP Type:&#39;(047).&lt;br /&gt;  CALL METHOD obj_col_key-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;.&lt;br /&gt;&lt;br /&gt;  LOOP AT s_dismm.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_gap&lt;br /&gt;      EXPORTING&lt;br /&gt;        width = 5.&lt;br /&gt;    CONCATENATE s_dismm-option s_dismm-low  s_dismm-high c_colon INTO l_text&lt;br /&gt;                SEPARATED BY space.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_text&lt;br /&gt;      EXPORTING&lt;br /&gt;        text = l_text.&lt;br /&gt;  ENDLOOP.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_table-&gt;new_row.&lt;br /&gt;&lt;br /&gt;  l_text = &#39;MRP Controller:&#39;(048).&lt;br /&gt;  CALL METHOD obj_col_key-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;.&lt;br /&gt;&lt;br /&gt;  LOOP AT s_dispo.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_gap&lt;br /&gt;      EXPORTING&lt;br /&gt;        width = 5.&lt;br /&gt;    CONCATENATE s_dispo-option s_dispo-low  s_dispo-high c_colon INTO l_text&lt;br /&gt;                SEPARATED BY space.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_text&lt;br /&gt;      EXPORTING&lt;br /&gt;        text = l_text.&lt;br /&gt;  ENDLOOP.&lt;br /&gt;&lt;br /&gt;  CALL METHOD obj_table-&gt;new_row.&lt;br /&gt;&lt;br /&gt;  l_text = &#39;Material Type:&#39;(049).&lt;br /&gt;  CALL METHOD obj_col_key-&gt;add_text&lt;br /&gt;    EXPORTING&lt;br /&gt;      text         = l_text&lt;br /&gt;      sap_emphasis = &#39;Strong&#39;.&lt;br /&gt;&lt;br /&gt;  LOOP AT s_mtart.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_gap&lt;br /&gt;      EXPORTING&lt;br /&gt;        width = 5.&lt;br /&gt;    CONCATENATE s_mtart-option s_mtart-low  s_mtart-high c_colon INTO l_text&lt;br /&gt;                SEPARATED BY space.&lt;br /&gt;    CALL METHOD obj_col_info-&gt;add_text&lt;br /&gt;      EXPORTING&lt;br /&gt;        text = l_text.&lt;br /&gt;  ENDLOOP.&lt;br /&gt;&lt;br /&gt;ENDFORM.                    &quot; F_DESIGN_TOP_NEW&lt;br /&gt;****************************************************************************&lt;br /&gt;&lt;br /&gt;*----------------------------------------------------------------------*&lt;br /&gt;FORM f_html_header  USING p_dyndoc_id TYPE REF TO cl_dd_document.&lt;br /&gt;&lt;br /&gt;* creating html control&lt;br /&gt;  IF obj_html_cntrl IS INITIAL.&lt;br /&gt;    CREATE OBJECT obj_html_cntrl&lt;br /&gt;      EXPORTING&lt;br /&gt;        parent = obj_parent_html.&lt;br /&gt;  ENDIF.&lt;br /&gt;* reuse_alv_grid_commentary_set&lt;br /&gt;  CALL FUNCTION &#39;REUSE_ALV_GRID_COMMENTARY_SET&#39;&lt;br /&gt;    EXPORTING&lt;br /&gt;      document = p_dyndoc_id&lt;br /&gt;      bottom   = space.&lt;br /&gt;* get top-&gt;htmobj_table ready&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;merge_document.&lt;br /&gt;* set wallpaper&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;set_document_background&lt;br /&gt;    EXPORTING&lt;br /&gt;      picture_id = space.&lt;br /&gt;* connect top document to html-control&lt;br /&gt;  p_dyndoc_id-&gt;html_control = obj_html_cntrl.&lt;br /&gt;* display top document&lt;br /&gt;  CALL METHOD p_dyndoc_id-&gt;display_document&lt;br /&gt;    EXPORTING&lt;br /&gt;      reuse_control      = c_x&lt;br /&gt;      parent             = obj_parent_html&lt;br /&gt;    EXCEPTIONS&lt;br /&gt;      html_display_error = 1.&lt;br /&gt;  IF sy-subrc NE 0.&lt;br /&gt;    MESSAGE i000 WITH &#39;Error in displaying top-of-page&#39;(035).&lt;br /&gt;  ENDIF.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ENDFORM.                    &quot; F_HTML_HEADER&lt;br /&gt;*****************************************************************</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/1317644025955218521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2010/09/alv-design-header-with-selection-screen.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1317644025955218521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1317644025955218521'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2010/09/alv-design-header-with-selection-screen.html' title='ALV design Header with Selection screen elements'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-1675994707757004515</id><published>2010-08-31T23:49:00.000-07:00</published><updated>2010-08-31T23:50:54.434-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ALV background display"/><category scheme="http://www.blogger.com/atom/ns#" term="ALV Docking container"/><title type='text'>ALV background display as well as foreground</title><content type='html'>MODULE alv_display OUTPUT.&lt;br /&gt;&lt;br /&gt;  IF sy-batch NE c_x.&lt;br /&gt;&lt;br /&gt;* First Main Container&lt;br /&gt;    CREATE OBJECT obj_container&lt;br /&gt;      EXPORTING&lt;br /&gt;        container_name = &#39;CC_CONTAINER&#39;.&lt;br /&gt;* Splitter Container&lt;br /&gt;    CREATE OBJECT obj_splitter&lt;br /&gt;      EXPORTING&lt;br /&gt;        parent  = obj_container&lt;br /&gt;        rows    = 2&lt;br /&gt;        columns = 1.&lt;br /&gt;&lt;br /&gt;* Set the height of Top of page&lt;br /&gt;    CALL METHOD obj_splitter-&gt;set_row_height&lt;br /&gt;      EXPORTING&lt;br /&gt;        id     = 1&lt;br /&gt;        height = 29.&lt;br /&gt;&lt;br /&gt;* Place obj_parent_html in First row First column&lt;br /&gt;* for Top_of_page&lt;br /&gt;    CALL METHOD obj_splitter-&gt;get_container&lt;br /&gt;      EXPORTING&lt;br /&gt;        row       = 1&lt;br /&gt;        column    = 1&lt;br /&gt;      RECEIVING&lt;br /&gt;        container = obj_parent_html.&lt;br /&gt;&lt;br /&gt;* Place ALV grid display in Second row First column&lt;br /&gt;    CALL METHOD obj_splitter-&gt;get_container&lt;br /&gt;      EXPORTING&lt;br /&gt;        row       = 2&lt;br /&gt;        column    = 1&lt;br /&gt;      RECEIVING&lt;br /&gt;        container = obj_parent_grid.&lt;br /&gt;&lt;br /&gt;* Create ALV grid Object&lt;br /&gt;    CREATE OBJECT obj_grid&lt;br /&gt;      EXPORTING&lt;br /&gt;        i_parent = obj_parent_grid.&lt;br /&gt;&lt;br /&gt;  ELSE. &quot;For Background run&lt;br /&gt;* Create ALV grid Object&lt;br /&gt;    CREATE OBJECT obj_grid&lt;br /&gt;      EXPORTING&lt;br /&gt;        i_parent = obj_dock.&lt;br /&gt;  ENDIF.&lt;br /&gt;&lt;br /&gt;* Create Event handler Object&lt;br /&gt;  CREATE OBJECT obj_event.&lt;br /&gt;*&lt;br /&gt;** Set Event Handler for List TOP_OF_PAGE&lt;br /&gt;  SET HANDLER obj_event-&gt;on_top_of_page      FOR obj_grid.&lt;br /&gt;** Set Event Handler for Grid TOP_OF_PAGE&lt;br /&gt;  SET HANDLER obj_event-&gt;on_grid_top_of_page FOR obj_grid.&lt;br /&gt;** Set Event Handler for Grid END_OF_PAGE&lt;br /&gt;  SET HANDLER obj_event-&gt;on_END_OF_PAGE FOR obj_grid.&lt;br /&gt;** Set Event Handler for Double Click&lt;br /&gt;  SET HANDLER obj_event-&gt;handle_double_click FOR obj_grid.&lt;br /&gt;&lt;br /&gt;* Call Grid method to display ALV Table&lt;br /&gt;  CALL METHOD obj_grid-&gt;set_table_for_first_display&lt;br /&gt;    EXPORTING&lt;br /&gt;*      i_buffer_active               =&lt;br /&gt;*      i_bypassing_buffer            =&lt;br /&gt;*      i_consistency_check           =&lt;br /&gt;*      i_structure_name              =&lt;br /&gt;*      is_variant                    =&lt;br /&gt;*      i_save                        =&lt;br /&gt;*      i_default                     = &#39;X&#39;&lt;br /&gt;      is_layout                     = wa_layo&lt;br /&gt;*      is_print                      =&lt;br /&gt;*      it_special_groups             =&lt;br /&gt;*      it_toolbar_excluding          =&lt;br /&gt;*      it_hyperlink                  =&lt;br /&gt;*      it_alv_graphics               =&lt;br /&gt;*      it_except_qinfo               =&lt;br /&gt;*      ir_salv_adapter               =&lt;br /&gt;    CHANGING&lt;br /&gt;      it_outtab                     = gt_mat&lt;br /&gt;      it_fieldcatalog               = gt_fcat&lt;br /&gt;      it_sort                       = gt_sort&lt;br /&gt;*      it_filter                     =&lt;br /&gt;    EXCEPTIONS&lt;br /&gt;      invalid_parameter_combination = 1&lt;br /&gt;      program_error                 = 2&lt;br /&gt;      too_many_lines                = 3&lt;br /&gt;      OTHERS                        = 4&lt;br /&gt;          .&lt;br /&gt;  IF sy-subrc &lt;&gt; 0.&lt;br /&gt;    MESSAGE i000 WITH &#39;Error in Report Display&#39;(003).&lt;br /&gt;  ENDIF.&lt;br /&gt;&lt;br /&gt;* Create top-document&lt;br /&gt;  CREATE OBJECT obj_dyndoc_id&lt;br /&gt;    EXPORTING&lt;br /&gt;      style = &#39;ALV_GRID&#39;.&lt;br /&gt;&lt;br /&gt;* Initializing document&lt;br /&gt;  CALL METHOD obj_dyndoc_id-&gt;initialize_document.&lt;br /&gt;&lt;br /&gt;* Processing events&lt;br /&gt;  CALL METHOD obj_grid-&gt;list_processing_events&lt;br /&gt;    EXPORTING&lt;br /&gt;      i_event_name = &#39;TOP_OF_PAGE&#39;&lt;br /&gt;      i_dyndoc_id  = obj_dyndoc_id.&lt;br /&gt;&lt;br /&gt;* Refresh ALV object before next display&lt;br /&gt;  CALL METHOD obj_grid-&gt;refresh_table_display&lt;br /&gt;    EXPORTING&lt;br /&gt;      is_stable = c_stable.&lt;br /&gt;&lt;br /&gt;  CALL METHOD cl_gui_control=&gt;set_focus&lt;br /&gt;    EXPORTING&lt;br /&gt;      control = obj_grid.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ENDMODULE.                 &quot; ALV_DISPLAY  OUTPUT</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/1675994707757004515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2010/08/alv-background-display-as-well-as.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1675994707757004515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/1675994707757004515'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2010/08/alv-background-display-as-well-as.html' title='ALV background display as well as foreground'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-4657640492859781357</id><published>2010-08-31T23:48:00.000-07:00</published><updated>2010-08-31T23:49:21.115-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ALV double click"/><category scheme="http://www.blogger.com/atom/ns#" term="ALV events"/><category scheme="http://www.blogger.com/atom/ns#" term="ALV Grid top of page"/><category scheme="http://www.blogger.com/atom/ns#" term="ALV Header"/><category scheme="http://www.blogger.com/atom/ns#" term="end of page"/><title type='text'>Normal ALV class Design-Events double click and top-end of page</title><content type='html'>********************************************************************&lt;br /&gt;* ABAP Name:    ZZSCPR044_INMRP_EXCP_CLASS&lt;br /&gt;* Created by:   Agnihotro Sinha&lt;br /&gt;* Created on:   08/12/2010.&lt;br /&gt;* Version:      1.0&lt;br /&gt;*------------------------------------------------------------------*&lt;br /&gt;*  Modification Log:&lt;br /&gt;* Date      Programmer  Correction  Description&lt;br /&gt;*&lt;br /&gt;********************************************************************&lt;br /&gt;&lt;br /&gt;************************************************************************&lt;br /&gt;*  Class declarations&lt;br /&gt;************************************************************************&lt;br /&gt;CLASS lcl_event_handler DEFINITION FINAL.&lt;br /&gt;*   event receiver definitions for ALV actions&lt;br /&gt;  PUBLIC SECTION.&lt;br /&gt;*** Any Event with PREFIX as &#39;PRINT&#39; is connected to ALV List Display&lt;br /&gt;*** and also gthe event need not be registered with ALV Object&lt;br /&gt;    METHODS:&lt;br /&gt;* Handle List output Top-Of-Page&lt;br /&gt;    on_top_of_page&lt;br /&gt;        FOR EVENT print_top_of_page OF cl_gui_alv_grid,&lt;br /&gt;*Handle grid Top_Of_Page&lt;br /&gt;    on_grid_top_of_page&lt;br /&gt;        FOR EVENT TOP_OF_PAGE OF cl_gui_alv_grid&lt;br /&gt;        IMPORTING&lt;br /&gt;          e_dyndoc_id,&lt;br /&gt;* Handle List End of Page&lt;br /&gt;    on_end_of_page&lt;br /&gt;        FOR EVENT print_END_OF_LIST OF cl_gui_alv_grid,&lt;br /&gt;* Handle Double Click&lt;br /&gt;    handle_double_click&lt;br /&gt;        FOR EVENT double_click OF cl_gui_alv_grid&lt;br /&gt;            IMPORTING e_row e_column.&lt;br /&gt;ENDCLASS.                    &quot;lcl_event_receiver DEFINITION&lt;br /&gt;************************************************************************&lt;br /&gt;&lt;br /&gt;CLASS lcl_event_handler IMPLEMENTATION.&lt;br /&gt;&lt;br /&gt;* Create the Text to be dispalyed at top of page of ALV List Output&lt;br /&gt;  METHOD on_grid_top_of_page.&lt;br /&gt;* top-of-page event for grid Display&lt;br /&gt;    PERFORM event_top_of_page USING e_dyndoc_id.&lt;br /&gt;  ENDMETHOD.                    &quot;On_top_of_page&lt;br /&gt;&lt;br /&gt;* Create Top_Of_Page display for ALV Grid Output&lt;br /&gt;  METHOD on_top_of_page.&lt;br /&gt;* Will be hit only when ALV List Display is called&lt;br /&gt;    PERFORM display_list_top.&lt;br /&gt;*    e_dyndoc_id = obj_dyndoc_id.&lt;br /&gt;  ENDMETHOD.                    &quot;create_top_of_page&lt;br /&gt;* Create End of Page for List Display&lt;br /&gt;  METHOD on_end_of_page.&lt;br /&gt;    PERFORM display_list_end.&lt;br /&gt;  ENDMETHOD.&lt;br /&gt;* Handle user command for Double Click&lt;br /&gt;  METHOD handle_double_click.&lt;br /&gt;&lt;br /&gt;* read selected row from internal table gt_sflight&lt;br /&gt;    READ TABLE gt_mat INDEX e_row-index INTO wa_mat.&lt;br /&gt;    IF sy-subrc eq 0.&lt;br /&gt;      PERFORM f_drill_down USING wa_mat e_column.&lt;br /&gt;    ENDIF.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  ENDMETHOD.                    &quot;handle_user_command&lt;br /&gt;ENDCLASS.                    &quot;lcl_event_receiver IMPLEMENTATION</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/4657640492859781357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2010/08/normal-alv-class-design-events-double.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/4657640492859781357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/4657640492859781357'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2010/08/normal-alv-class-design-events-double.html' title='Normal ALV class Design-Events double click and top-end of page'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4684706729185543974.post-5311939180998862832</id><published>2010-08-05T01:41:00.000-07:00</published><updated>2010-08-05T01:44:00.879-07:00</updated><title type='text'>Publishing HTML data on Module pool or SAP report screen</title><content type='html'>1: Create a container in your module pool screen with name &quot;HTML_CONTROL&quot;.&lt;br /&gt;&lt;br /&gt;2: Create object as below:Point this object to the module pool control using its name&lt;br /&gt;data: html_control TYPE REF TO cl_gui_html_viewer,&lt;br /&gt;my_container TYPE REF TO cl_gui_custom_container.&lt;br /&gt;&lt;br /&gt;CREATE OBJECT my_container&lt;br /&gt;EXPORTING&lt;br /&gt;container_name = &#39;HTML_CONTROL&#39;.&lt;br /&gt;&lt;br /&gt;CREATE OBJECT html_control&lt;br /&gt;EXPORTING&lt;br /&gt;parent = my_container.&lt;br /&gt;3: You can load image or text to module pool screen using this OBJECT reference only. An exaple for loading graphics is shown below:&lt;br /&gt;&lt;br /&gt;CALL METHOD html_control-&gt;load_mime_object&lt;br /&gt;EXPORTING&lt;br /&gt;object_id = &#39;HTMLCNTL_TESTHTM2_SAPLOGO&#39;&lt;br /&gt;object_url = &#39;SAPLOGO.GIF&#39;&lt;br /&gt;EXCEPTIONS&lt;br /&gt;OTHERS = 1.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;****************&lt;br /&gt;Example program: SAPHTML_EVENTS_DEMO</content><link rel='replies' type='application/atom+xml' href='http://agssapblog.blogspot.com/feeds/5311939180998862832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://agssapblog.blogspot.com/2010/08/publishing-html-data-on-module-pool-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/5311939180998862832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4684706729185543974/posts/default/5311939180998862832'/><link rel='alternate' type='text/html' href='http://agssapblog.blogspot.com/2010/08/publishing-html-data-on-module-pool-or.html' title='Publishing HTML data on Module pool or SAP report screen'/><author><name>ags6</name><uri>http://www.blogger.com/profile/00594148353145395184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRIRXRI_7ID_R7ipMbjVzU34FG1JW_OUsKfe2G2NsG09caRmfwCd9zC6682Q0TOhY7MkdSfws_5ZOO4sT-sacV8OLd7Qw6kP3mH0hM47EtCIFysanCBY2NzgbaxkDbuQ/s220/DSCN4004.JPG'/></author><thr:total>0</thr:total></entry></feed>