<?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 doubt about the flow... in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-about-the-flow/m-p/3698912#M890667</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have the following piece of code, please explain me how the logic works..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT T_BAL INTO V_H_BALANCES.&lt;/P&gt;&lt;P&gt;    MOVE V_H_BALANCES TO V_TEMP_BALANCES.&lt;/P&gt;&lt;P&gt;    AT END OF MATNR.&lt;/P&gt;&lt;P&gt;      SUM.&lt;/P&gt;&lt;P&gt;      MOVE V_H_BALANCES-KSPEM TO V_TEMP_BALANCES-KSPEM.&lt;/P&gt;&lt;P&gt;      MOVE V_H_BALANCES-SPEME TO V_TEMP_BALANCES-SPEME.&lt;/P&gt;&lt;P&gt;      MOVE V_H_BALANCES-BOTH_QTY TO V_TEMP_BALANCES-BOTH_QTY.&lt;/P&gt;&lt;P&gt;      APPEND V_TEMP_BALANCES TO T_TEMP_BALANCES.&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;    CLEAR V_H_BALANCES.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and my T_BAL internal table contains these feilds.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF TY_BAL,&lt;/P&gt;&lt;P&gt;       WERKS TYPE MARD-WERKS,&lt;/P&gt;&lt;P&gt;       MATNR TYPE MARD-MATNR,&lt;/P&gt;&lt;P&gt;       LGORT TYPE MARD-LGORT,&lt;/P&gt;&lt;P&gt;       SPEME TYPE MARD-SPEME,  " Owned Blocked&lt;/P&gt;&lt;P&gt;       KSPEM TYPE MARD-KSPEM,  " Consigned Blocked&lt;/P&gt;&lt;P&gt;       MEINH TYPE MARM-MEINH,&lt;/P&gt;&lt;P&gt;       MAKTX TYPE MAKT-MAKTX,&lt;/P&gt;&lt;P&gt;       MATKL TYPE MARA-MATKL,&lt;/P&gt;&lt;P&gt;       MVGR4 TYPE MVKE-MVGR4,&lt;/P&gt;&lt;P&gt;       PRAT2 TYPE MVKE-PRAT2,&lt;/P&gt;&lt;P&gt;       COST  TYPE MBEW-VMSAL,&lt;/P&gt;&lt;P&gt;       STPRS  TYPE MBEW-VMSAL,&lt;/P&gt;&lt;P&gt;       PEINH TYPE MBEW-PEINH,&lt;/P&gt;&lt;P&gt;       PH_MATNR TYPE MVKE-MATNR,&lt;/P&gt;&lt;P&gt;       MENGE(16) TYPE P DECIMALS 0, "STPO-MENGE,&lt;/P&gt;&lt;P&gt;       TOT_SPEME(16) TYPE P DECIMALS 0, "MARD-SPEME,&lt;/P&gt;&lt;P&gt;       TOT_KSPEM(16) TYPE P DECIMALS 0, "MARD-KSPEM,&lt;/P&gt;&lt;P&gt;       BOTH_QTY(16) TYPE P DECIMALS 0, "MARD-SPEME,  "SPEME &amp;amp; KSPEM&lt;/P&gt;&lt;P&gt;       END OF TY_BAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 07 Apr 2008 07:36:55 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-07T07:36:55Z</dc:date>
    <item>
      <title>doubt about the flow...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-about-the-flow/m-p/3698912#M890667</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have the following piece of code, please explain me how the logic works..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT T_BAL INTO V_H_BALANCES.&lt;/P&gt;&lt;P&gt;    MOVE V_H_BALANCES TO V_TEMP_BALANCES.&lt;/P&gt;&lt;P&gt;    AT END OF MATNR.&lt;/P&gt;&lt;P&gt;      SUM.&lt;/P&gt;&lt;P&gt;      MOVE V_H_BALANCES-KSPEM TO V_TEMP_BALANCES-KSPEM.&lt;/P&gt;&lt;P&gt;      MOVE V_H_BALANCES-SPEME TO V_TEMP_BALANCES-SPEME.&lt;/P&gt;&lt;P&gt;      MOVE V_H_BALANCES-BOTH_QTY TO V_TEMP_BALANCES-BOTH_QTY.&lt;/P&gt;&lt;P&gt;      APPEND V_TEMP_BALANCES TO T_TEMP_BALANCES.&lt;/P&gt;&lt;P&gt;    ENDAT.&lt;/P&gt;&lt;P&gt;    CLEAR V_H_BALANCES.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and my T_BAL internal table contains these feilds.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF TY_BAL,&lt;/P&gt;&lt;P&gt;       WERKS TYPE MARD-WERKS,&lt;/P&gt;&lt;P&gt;       MATNR TYPE MARD-MATNR,&lt;/P&gt;&lt;P&gt;       LGORT TYPE MARD-LGORT,&lt;/P&gt;&lt;P&gt;       SPEME TYPE MARD-SPEME,  " Owned Blocked&lt;/P&gt;&lt;P&gt;       KSPEM TYPE MARD-KSPEM,  " Consigned Blocked&lt;/P&gt;&lt;P&gt;       MEINH TYPE MARM-MEINH,&lt;/P&gt;&lt;P&gt;       MAKTX TYPE MAKT-MAKTX,&lt;/P&gt;&lt;P&gt;       MATKL TYPE MARA-MATKL,&lt;/P&gt;&lt;P&gt;       MVGR4 TYPE MVKE-MVGR4,&lt;/P&gt;&lt;P&gt;       PRAT2 TYPE MVKE-PRAT2,&lt;/P&gt;&lt;P&gt;       COST  TYPE MBEW-VMSAL,&lt;/P&gt;&lt;P&gt;       STPRS  TYPE MBEW-VMSAL,&lt;/P&gt;&lt;P&gt;       PEINH TYPE MBEW-PEINH,&lt;/P&gt;&lt;P&gt;       PH_MATNR TYPE MVKE-MATNR,&lt;/P&gt;&lt;P&gt;       MENGE(16) TYPE P DECIMALS 0, "STPO-MENGE,&lt;/P&gt;&lt;P&gt;       TOT_SPEME(16) TYPE P DECIMALS 0, "MARD-SPEME,&lt;/P&gt;&lt;P&gt;       TOT_KSPEM(16) TYPE P DECIMALS 0, "MARD-KSPEM,&lt;/P&gt;&lt;P&gt;       BOTH_QTY(16) TYPE P DECIMALS 0, "MARD-SPEME,  "SPEME &amp;amp; KSPEM&lt;/P&gt;&lt;P&gt;       END OF TY_BAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Apr 2008 07:36:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-about-the-flow/m-p/3698912#M890667</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-07T07:36:55Z</dc:date>
    </item>
    <item>
      <title>Re: doubt about the flow...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-about-the-flow/m-p/3698913#M890668</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;In this piece of code, the developer is trying to do the following:&lt;/P&gt;&lt;P&gt;- Loop at every record of the internal table(T_BAL) and get it into  a work area (V_H_BALANCES ).&lt;/P&gt;&lt;P&gt;- Mode the field contents of the work area(V_H_BALANCES ) into another work area (V_TEMP_BALANCES).&lt;/P&gt;&lt;P&gt;- Then for every change of MATNR field he is adding all the numeric fields.&lt;/P&gt;&lt;P&gt;- Then transfering all the fields ( i.e. added fields ) in to another work area (V_TEMP_BALANCES) .&lt;/P&gt;&lt;P&gt;- Adding this new set of record( added values ) from one internal table ( V_TEMP_BALANCES)to the other internal table (T_TEMP_BALANCES).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The result would be somthing as :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Old Internal table(T_BAL): &lt;/P&gt;&lt;P&gt;werks matnr   lgort&lt;/P&gt;&lt;P&gt;0001  screw1 20&lt;/P&gt;&lt;P&gt;0001  screw1 30&lt;/P&gt;&lt;P&gt;0001  screw2 10&lt;/P&gt;&lt;P&gt;0001  screw2  20&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then after you run this piece of code then, the contents of the new interna table (T_TEMP_BALANCES) would be :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;werks matnr   lgort&lt;/P&gt;&lt;P&gt;0001  screw1 50&lt;/P&gt;&lt;P&gt;0001  screw2 30&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that makes the picture a lil clear.&lt;/P&gt;&lt;P&gt;Award points if founf useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards.&lt;/P&gt;&lt;P&gt;Ashish Singhal.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Apr 2008 07:47:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/doubt-about-the-flow/m-p/3698913#M890668</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-07T07:47:27Z</dc:date>
    </item>
  </channel>
</rss>

