<?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 Work area in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/work-area/m-p/3234679#M771774</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not an ABAP man, but i need to do this, and it's not working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My pre-requisite is to extract two fields on extractor 0employee_attr (enhancement append). This two fields, one of them is an date field and i want to get the last date from pa0302 with massn equals to 34.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code is this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN '0EMPLOYEE_ATTR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    TABLES: pa0302.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: lv_tabix TYPE sy-tabix,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    zahrms_biw_io_occupancy TYPE hrms_biw_io_occupancy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: lt_occupancy TYPE TABLE OF hrms_biw_io_occupancy WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;    lt_occupancy_wa TYPE  hrms_biw_io_occupancy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: wa TYPE pa0302,&lt;/P&gt;&lt;P&gt;          wa_line type pa0302.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT i_t_data INTO zahrms_biw_io_occupancy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      lv_tabix = sy-tabix.&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;Seleccionar todos os registos do empregado com medida 34 da tabela PA0302&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT * FROM pa0302 INTO wa WHERE&lt;/P&gt;&lt;P&gt;      pernr EQ zahrms_biw_io_occupancy-pernr AND massn EQ '34'&lt;/P&gt;&lt;P&gt;              ORDER BY begda DESCENDING.&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;Atribui valores aos campos da estrutura append&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      zahrms_biw_io_occupancy-zzzmassn = wa-massn.&lt;/P&gt;&lt;P&gt;      zahrms_biw_io_occupancy-zzzdata_medida = wa-begda.&lt;/P&gt;&lt;P&gt;&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;Modifica tabela temporária de acordo com o primeiro registo que será o mais recente&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   	ZAHRMS_BIW_IO_OCCUPANCY = lt_occupancy_wa.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;Modifica estrutura de extracção final com os dados pretendidos&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MODIFY i_t_data FROM zahrms_biw_io_occupancy.&lt;/P&gt;&lt;P&gt;    ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is that when i get date field (zahrms_biw_io_occupancy-zzzdata_medida = wa-begda), it run two times (is on the select). I need that it gives me the first value from wa (the upper date of massn = 34).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please help me?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vitor Ramalho&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S. Points will be reagarded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 07 Jan 2008 14:51:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-07T14:51:04Z</dc:date>
    <item>
      <title>Work area</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/work-area/m-p/3234679#M771774</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not an ABAP man, but i need to do this, and it's not working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My pre-requisite is to extract two fields on extractor 0employee_attr (enhancement append). This two fields, one of them is an date field and i want to get the last date from pa0302 with massn equals to 34.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code is this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN '0EMPLOYEE_ATTR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    TABLES: pa0302.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: lv_tabix TYPE sy-tabix,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    zahrms_biw_io_occupancy TYPE hrms_biw_io_occupancy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: lt_occupancy TYPE TABLE OF hrms_biw_io_occupancy WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;    lt_occupancy_wa TYPE  hrms_biw_io_occupancy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: wa TYPE pa0302,&lt;/P&gt;&lt;P&gt;          wa_line type pa0302.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT i_t_data INTO zahrms_biw_io_occupancy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      lv_tabix = sy-tabix.&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;Seleccionar todos os registos do empregado com medida 34 da tabela PA0302&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT * FROM pa0302 INTO wa WHERE&lt;/P&gt;&lt;P&gt;      pernr EQ zahrms_biw_io_occupancy-pernr AND massn EQ '34'&lt;/P&gt;&lt;P&gt;              ORDER BY begda DESCENDING.&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;Atribui valores aos campos da estrutura append&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      zahrms_biw_io_occupancy-zzzmassn = wa-massn.&lt;/P&gt;&lt;P&gt;      zahrms_biw_io_occupancy-zzzdata_medida = wa-begda.&lt;/P&gt;&lt;P&gt;&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;Modifica tabela temporária de acordo com o primeiro registo que será o mais recente&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   	ZAHRMS_BIW_IO_OCCUPANCY = lt_occupancy_wa.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;Modifica estrutura de extracção final com os dados pretendidos&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MODIFY i_t_data FROM zahrms_biw_io_occupancy.&lt;/P&gt;&lt;P&gt;    ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is that when i get date field (zahrms_biw_io_occupancy-zzzdata_medida = wa-begda), it run two times (is on the select). I need that it gives me the first value from wa (the upper date of massn = 34).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please help me?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vitor Ramalho&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S. Points will be reagarded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jan 2008 14:51:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/work-area/m-p/3234679#M771774</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-07T14:51:04Z</dc:date>
    </item>
    <item>
      <title>Re: Work area</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/work-area/m-p/3234680#M771775</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Write the select as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM pa0302 INTO wa WHERE&lt;/P&gt;&lt;P&gt;pernr EQ zahrms_biw_io_occupancy-pernr AND&lt;/P&gt;&lt;P&gt; massn EQ '34'&lt;/P&gt;&lt;P&gt;ORDER BY begda DESCENDING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  zahrms_biw_io_occupancy-zzzmassn = wa-massn.&lt;/P&gt;&lt;P&gt;  zahrms_biw_io_occupancy-zzzdata_medida = wa-begda.&lt;/P&gt;&lt;P&gt;  exit.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;MODIFY i_t_data FROM zahrms_biw_io_occupancy.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;George&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jan 2008 15:02:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/work-area/m-p/3234680#M771775</guid>
      <dc:creator>George_Lioumis</dc:creator>
      <dc:date>2008-01-07T15:02:37Z</dc:date>
    </item>
  </channel>
</rss>

