<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: icon declaring in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/icon-declaring/m-p/3038099#M718866</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;Declare the Type-Pools in ICON in your program. Then write the icon which you need.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Sample Syntax&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;WRITE: / ICON_RED_LIGHT AS ICON. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Sample Code - Icon&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form select_icons&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;select icons for display and move data to display table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;type-pools: icon.&lt;/P&gt;&lt;P&gt;form select_icons.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: w_disp_tab like zpickdisp,&lt;/P&gt;&lt;P&gt;w_disp_head like zpickhead,&lt;/P&gt;&lt;P&gt;w_color like zpickdisp-color,&lt;/P&gt;&lt;P&gt;ov_icon like zpickdisp-ov_icon,&lt;/P&gt;&lt;P&gt;gi_icon like zpickdisp-gi_icon,&lt;/P&gt;&lt;P&gt;to_icon like zpickdisp-to_icon,&lt;/P&gt;&lt;P&gt;lp_icon like zpickdisp-lp_icon,&lt;/P&gt;&lt;P&gt;pc_icon like zpickdisp-pc_icon,&lt;/P&gt;&lt;P&gt;lv_icon like zpickdisp-lv_icon,&lt;/P&gt;&lt;P&gt;vm_icon like zpickdisp-vm_icon,&lt;/P&gt;&lt;P&gt;em_icon like zpickdisp-em_icon,&lt;/P&gt;&lt;P&gt;t_ovst_tab like t_disp_tab with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;constants: c_col1(3) value 'C10',&lt;/P&gt;&lt;P&gt;c_col2(3) value 'C20'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort t_data_tab by lgtor vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_color = c_col2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_data_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at new lgtor.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;fill ALV header table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;clear w_disp_head.&lt;/P&gt;&lt;P&gt;w_disp_head-lgtor = t_data_tab-lgtor.&lt;/P&gt;&lt;P&gt;append w_disp_head to t_disp_head.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;goods issue status &amp;amp; overall amber/green only&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;case t_data_tab-wbstk.&lt;/P&gt;&lt;P&gt;when c_c.&lt;/P&gt;&lt;P&gt;move icon_green_light to gi_icon.&lt;/P&gt;&lt;P&gt;move icon_green_light to ov_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when others.&lt;/P&gt;&lt;P&gt;move icon_red_light to gi_icon.&lt;/P&gt;&lt;P&gt;move icon_yellow_light to ov_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;transfer order status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;case t_data_tab-lvsta.&lt;/P&gt;&lt;P&gt;when c_a.&lt;/P&gt;&lt;P&gt;move icon_red_light to to_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when c_b.&lt;/P&gt;&lt;P&gt;move icon_yellow_light to to_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when c_c.&lt;/P&gt;&lt;P&gt;move icon_green_light to to_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when space.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;write N/A&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;to_icon = 'N/A'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;loaded to pallet status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if not t_data_tab-zpallet_no is initial.&lt;/P&gt;&lt;P&gt;move icon_green_light to lp_icon.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;move icon_red_light to lp_icon.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;pallet count status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if not t_data_tab-zcount_check is initial.&lt;/P&gt;&lt;P&gt;move icon_green_light to pc_icon.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;move icon_red_light to pc_icon.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;loaded to van status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if not t_data_tab-zvan_no is initial.&lt;/P&gt;&lt;P&gt;move icon_green_light to lv_icon.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;move icon_red_light to lv_icon.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;van manifest status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if not t_data_tab-zvan_print is initial.&lt;/P&gt;&lt;P&gt;move icon_green_light to vm_icon.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;move icon_red_light to vm_icon.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;end of day manifest status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if not t_data_tab-zeod_print is initial.&lt;/P&gt;&lt;P&gt;move icon_green_light to em_icon.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;move icon_red_light to em_icon.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;move working data table to display table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;move-corresponding t_data_tab to w_disp_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_disp_tab-ov_icon = ov_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-gi_icon = gi_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-to_icon = to_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-lp_icon = lp_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-pc_icon = pc_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-lv_icon = lv_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-vm_icon = vm_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-em_icon = em_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_disp_tab-color = w_color.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;fill N/A values for initial fields for display&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if w_disp_tab-packvorschr is initial.&lt;/P&gt;&lt;P&gt;w_disp_tab-packvorschr = 'N/A'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if w_disp_tab-exidv is initial.&lt;/P&gt;&lt;P&gt;w_disp_tab-exidv = 'N/A'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if w_disp_tab-zpallet_no is initial.&lt;/P&gt;&lt;P&gt;write 'N/A' to w_disp_tab-zpallet_no.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if w_disp_tab-zvan_no is initial.&lt;/P&gt;&lt;P&gt;write 'N/A' to w_disp_tab-zvan_no.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;display different color for new doc number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;at end of vbeln.&lt;/P&gt;&lt;P&gt;if w_color = c_col1.&lt;/P&gt;&lt;P&gt;w_color = c_col2.&lt;/P&gt;&lt;P&gt;elseif w_color = c_col2.&lt;/P&gt;&lt;P&gt;w_color = c_col1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append w_disp_tab to t_disp_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear w_disp_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;we have all the icons in display but need to check the overall status&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;as this refers to the line items&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;green and amber statuses already set and use the same criteria as the&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;goods issue status unless detected as red here&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;data: ov_stat_red(1).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear w_disp_tab.&lt;/P&gt;&lt;P&gt;sort t_disp_tab by vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_disp_tab into w_disp_tab.&lt;/P&gt;&lt;P&gt;at new vbeln.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;check all line items for delivery&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;loop at t_data_tab where vbeln = w_disp_tab-vbeln.&lt;/P&gt;&lt;P&gt;if t_data_tab-lvsta = c_a.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;set overall status to red&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ov_stat_red = c_yes.&lt;/P&gt;&lt;P&gt;exit.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;leave green/amber status icon as previosly determined&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if ov_stat_red = c_yes.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;set overall status to red for all items in that delivery&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;clear ov_stat_red.&lt;/P&gt;&lt;P&gt;move icon_red_light to w_disp_tab-ov_icon.&lt;/P&gt;&lt;P&gt;modify t_disp_tab from w_disp_tab transporting ov_icon&lt;/P&gt;&lt;P&gt;where vbeln = w_disp_tab-vbeln.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform. " select_icons&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward Points if Useful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Gokul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Oct 2007 08:43:25 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-29T08:43:25Z</dc:date>
    <item>
      <title>icon declaring</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/icon-declaring/m-p/3038098#M718865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ABAPers i want an plant icon on slection-option screen so for where i have to a coding for icon can u plz help me out .... this one and i want color not in background but i want in letter for this can u plz help me out ...&lt;/P&gt;&lt;P&gt;Thanks in Advance .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 07:39:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/icon-declaring/m-p/3038098#M718865</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T07:39:07Z</dc:date>
    </item>
    <item>
      <title>Re: icon declaring</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/icon-declaring/m-p/3038099#M718866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;Declare the Type-Pools in ICON in your program. Then write the icon which you need.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Sample Syntax&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;WRITE: / ICON_RED_LIGHT AS ICON. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Sample Code - Icon&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form select_icons&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;select icons for display and move data to display table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;type-pools: icon.&lt;/P&gt;&lt;P&gt;form select_icons.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: w_disp_tab like zpickdisp,&lt;/P&gt;&lt;P&gt;w_disp_head like zpickhead,&lt;/P&gt;&lt;P&gt;w_color like zpickdisp-color,&lt;/P&gt;&lt;P&gt;ov_icon like zpickdisp-ov_icon,&lt;/P&gt;&lt;P&gt;gi_icon like zpickdisp-gi_icon,&lt;/P&gt;&lt;P&gt;to_icon like zpickdisp-to_icon,&lt;/P&gt;&lt;P&gt;lp_icon like zpickdisp-lp_icon,&lt;/P&gt;&lt;P&gt;pc_icon like zpickdisp-pc_icon,&lt;/P&gt;&lt;P&gt;lv_icon like zpickdisp-lv_icon,&lt;/P&gt;&lt;P&gt;vm_icon like zpickdisp-vm_icon,&lt;/P&gt;&lt;P&gt;em_icon like zpickdisp-em_icon,&lt;/P&gt;&lt;P&gt;t_ovst_tab like t_disp_tab with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;constants: c_col1(3) value 'C10',&lt;/P&gt;&lt;P&gt;c_col2(3) value 'C20'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort t_data_tab by lgtor vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_color = c_col2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_data_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at new lgtor.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;fill ALV header table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;clear w_disp_head.&lt;/P&gt;&lt;P&gt;w_disp_head-lgtor = t_data_tab-lgtor.&lt;/P&gt;&lt;P&gt;append w_disp_head to t_disp_head.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;goods issue status &amp;amp; overall amber/green only&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;case t_data_tab-wbstk.&lt;/P&gt;&lt;P&gt;when c_c.&lt;/P&gt;&lt;P&gt;move icon_green_light to gi_icon.&lt;/P&gt;&lt;P&gt;move icon_green_light to ov_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when others.&lt;/P&gt;&lt;P&gt;move icon_red_light to gi_icon.&lt;/P&gt;&lt;P&gt;move icon_yellow_light to ov_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;transfer order status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;case t_data_tab-lvsta.&lt;/P&gt;&lt;P&gt;when c_a.&lt;/P&gt;&lt;P&gt;move icon_red_light to to_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when c_b.&lt;/P&gt;&lt;P&gt;move icon_yellow_light to to_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when c_c.&lt;/P&gt;&lt;P&gt;move icon_green_light to to_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when space.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;write N/A&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;to_icon = 'N/A'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;loaded to pallet status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if not t_data_tab-zpallet_no is initial.&lt;/P&gt;&lt;P&gt;move icon_green_light to lp_icon.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;move icon_red_light to lp_icon.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;pallet count status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if not t_data_tab-zcount_check is initial.&lt;/P&gt;&lt;P&gt;move icon_green_light to pc_icon.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;move icon_red_light to pc_icon.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;loaded to van status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if not t_data_tab-zvan_no is initial.&lt;/P&gt;&lt;P&gt;move icon_green_light to lv_icon.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;move icon_red_light to lv_icon.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;van manifest status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if not t_data_tab-zvan_print is initial.&lt;/P&gt;&lt;P&gt;move icon_green_light to vm_icon.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;move icon_red_light to vm_icon.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;end of day manifest status&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if not t_data_tab-zeod_print is initial.&lt;/P&gt;&lt;P&gt;move icon_green_light to em_icon.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;move icon_red_light to em_icon.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;move working data table to display table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;move-corresponding t_data_tab to w_disp_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_disp_tab-ov_icon = ov_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-gi_icon = gi_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-to_icon = to_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-lp_icon = lp_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-pc_icon = pc_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-lv_icon = lv_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-vm_icon = vm_icon.&lt;/P&gt;&lt;P&gt;w_disp_tab-em_icon = em_icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_disp_tab-color = w_color.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;fill N/A values for initial fields for display&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if w_disp_tab-packvorschr is initial.&lt;/P&gt;&lt;P&gt;w_disp_tab-packvorschr = 'N/A'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if w_disp_tab-exidv is initial.&lt;/P&gt;&lt;P&gt;w_disp_tab-exidv = 'N/A'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if w_disp_tab-zpallet_no is initial.&lt;/P&gt;&lt;P&gt;write 'N/A' to w_disp_tab-zpallet_no.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if w_disp_tab-zvan_no is initial.&lt;/P&gt;&lt;P&gt;write 'N/A' to w_disp_tab-zvan_no.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;display different color for new doc number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;at end of vbeln.&lt;/P&gt;&lt;P&gt;if w_color = c_col1.&lt;/P&gt;&lt;P&gt;w_color = c_col2.&lt;/P&gt;&lt;P&gt;elseif w_color = c_col2.&lt;/P&gt;&lt;P&gt;w_color = c_col1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append w_disp_tab to t_disp_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear w_disp_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;we have all the icons in display but need to check the overall status&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;as this refers to the line items&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;green and amber statuses already set and use the same criteria as the&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;goods issue status unless detected as red here&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;data: ov_stat_red(1).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear w_disp_tab.&lt;/P&gt;&lt;P&gt;sort t_disp_tab by vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_disp_tab into w_disp_tab.&lt;/P&gt;&lt;P&gt;at new vbeln.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;check all line items for delivery&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;loop at t_data_tab where vbeln = w_disp_tab-vbeln.&lt;/P&gt;&lt;P&gt;if t_data_tab-lvsta = c_a.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;set overall status to red&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ov_stat_red = c_yes.&lt;/P&gt;&lt;P&gt;exit.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;leave green/amber status icon as previosly determined&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if ov_stat_red = c_yes.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;set overall status to red for all items in that delivery&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;clear ov_stat_red.&lt;/P&gt;&lt;P&gt;move icon_red_light to w_disp_tab-ov_icon.&lt;/P&gt;&lt;P&gt;modify t_disp_tab from w_disp_tab transporting ov_icon&lt;/P&gt;&lt;P&gt;where vbeln = w_disp_tab-vbeln.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform. " select_icons&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward Points if Useful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Gokul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2007 08:43:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/icon-declaring/m-p/3038099#M718866</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-29T08:43:25Z</dc:date>
    </item>
  </channel>
</rss>

