<?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: how to write data to table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267866#M1987596</link>
    <description>&lt;P&gt;For instance, write a temporary program with this kind of SELECT to understand why no line is found by doing a wider search (test SY-DBCNT or SY-SUBRC at each SELECT to know if something is found or not):&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA itab TYPE TABLE OF ztpsmx.
SELECT * FROM ztpsmx WHERE zpsdh = 'PE2008100008' AND zgwei = 'UB40' AND matnr = '85101200FNAA2000' INTO TABLE itab.
SELECT COUNT(*) FROM ztpsmx WHERE zpsdh = 'PE2008100008' INTO TABLE itab.
SELECT COUNT(*) FROM ztpsmx WHERE zpsdh = 'PE2008100008' AND zgwei = 'UB40' INTO TABLE itab.
SELECT COUNT(*) FROM ztpsmx WHERE matnr = '85101200FNAA2000' INTO TABLE itab.
SELECT COUNT(*) FROM ztpsmx WHERE matnr LIKE '85101200F%' INTO TABLE itab.
SELECT COUNT(*) FROM ztpsmx WHERE matnr LIKE '%85101200F%' INTO TABLE itab.&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;etc.&lt;/P&gt;</description>
    <pubDate>Mon, 10 Aug 2020 15:09:30 GMT</pubDate>
    <dc:creator>Sandra_Rossi</dc:creator>
    <dc:date>2020-08-10T15:09:30Z</dc:date>
    <item>
      <title>how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267851#M1987581</link>
      <description>&lt;P&gt;I don't write data to table . And the table is created by me .Can you help me ?&lt;/P&gt;
  &lt;P&gt;The code is following:&lt;/P&gt;
  &lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/1831885-qq图片20200810210511.png" /&gt;&lt;/P&gt;
  &lt;PRE&gt;&lt;CODE&gt;  LOOP AT lt_dz INTO wa_dz.    
SELECT SINGLE maktx INTO wa_dz-maktx
      FROM makt WHERE matnr = wa_dz-matnr AND spras = sy-langu.
    SHIFT wa_dz-matnr LEFT DELETING LEADING '0'.
    "IF sy-tcode = 'ZRMM009' AND wa_h-zbsat = 'C'.
     "wa_dz-ssmng = wa_dz-bdmng.
 IF  wa_h-zbsat = 'S'.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          input  = wa_dz-ssmng
        IMPORTING
          output = wa_dz-ssmng.
    UPDATE ztpsmx SET SSMNG = wa_dz-ssmng " I only write data to table by it.
          WHERE zpsdh = l_zpsdh AND zgwei = wa_dz-zgwei AND matnr = wa_dz-matnr.
    ENDIF.
    MODIFY lt_dz FROM wa_dz TRANSPORTING matnr maktx ssmng.
  ENDLOOP.


&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 10 Aug 2020 13:03:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267851#M1987581</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-10T13:03:41Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267852#M1987582</link>
      <description>&lt;P&gt;What did you conclude from your debug?&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 13:06:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267852#M1987582</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2020-08-10T13:06:30Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267853#M1987583</link>
      <description>&lt;P&gt;By the way, not related to your question, but SSMNG is a numeric field, it's incorrect to use CONVERSION_EXIT_ALPHA_INPUT.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 13:09:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267853#M1987583</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2020-08-10T13:09:00Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267854#M1987584</link>
      <description>&lt;P&gt;To Sandra&lt;/P&gt;&lt;P&gt;I don't  write data to table by program.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 13:11:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267854#M1987584</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-10T13:11:10Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267855#M1987585</link>
      <description>&lt;P&gt;Hi &lt;SPAN class="mention-scrubbed"&gt;1190_5939_439&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Check the MATNR data in Ztable&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; LOOP AT lt_dz INTO wa_dz.    
SELECT SINGLE maktx INTO wa_dz-maktx
      FROM makt WHERE matnr = wa_dz-matnr AND spras = sy-langu.

    SHIFT wa_dz-matnr LEFT DELETING LEADING '0'. "Check this how it's captured in ZTable.

 IF  wa_h-zbsat = 'S'.
    UPDATE ztpsmx SET SSMNG = wa_dz-ssmng 
       WHERE zpsdh = l_zpsdh AND zgwei = wa_dz-zgwei AND matnr = wa_dz-matnr.
 ENDIF.
    MODIFY lt_dz FROM wa_dz TRANSPORTING matnr maktx ssmng.
  ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 10 Aug 2020 13:38:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267855#M1987585</guid>
      <dc:creator>Abinathsiva</dc:creator>
      <dc:date>2020-08-10T13:38:19Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267856#M1987586</link>
      <description>&lt;P&gt;Please use the COMMENT button for comments, questions, adding details, replying to OP comment, etc., ANSWER is only to propose a solution, dixit SAP text at the right of the answer area.&lt;/P&gt;&lt;P&gt;If you want to target someone, if this person has posted an Answer, use the button COMMENT, if this person is the Original Poster of the question he/she will be automatically informed, otherwise copy/paste their hyperlinked name so that the person receives a warning (NB: @ doesn't work/but typing this character will suggest hyperlinked names).&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 13:50:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267856#M1987586</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2020-08-10T13:50:18Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267857#M1987587</link>
      <description>&lt;P&gt;If the UPDATE sets sy-subrc &amp;lt;&amp;gt; 0, no data is updated because there is no line corresponding to the WHERE condition. To know why the column values of ZTPSMX don't correspond to the values in the WHERE condition, write a temporary program with a SELECT and change the WHERE condition until a line is found, and you'll understand your error.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 13:53:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267857#M1987587</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2020-08-10T13:53:16Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267858#M1987588</link>
      <description>&lt;P&gt;Thanks. I understand  how to  add comment.   &lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 14:08:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267858#M1987588</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-10T14:08:23Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267859#M1987589</link>
      <description>&lt;P&gt;Hi &lt;SPAN class="mention-scrubbed"&gt;abishankar&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Can you tell me how to  check the MATNR data in Ztable?   when I delete "SHIFT wa_dz-matnr LEFTDELETINGLEADING'0'".   the result is the same. I don't understand the code.&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/1831893-1.png" /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 14:21:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267859#M1987589</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-10T14:21:21Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267860#M1987590</link>
      <description>&lt;P&gt;Hi, Directly try by &lt;/P&gt;&lt;P&gt;Modify Ztable from table internaltable. &lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 14:24:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267860#M1987590</guid>
      <dc:creator>Abinathsiva</dc:creator>
      <dc:date>2020-08-10T14:24:56Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267861#M1987591</link>
      <description>&lt;P&gt;When I  write a temporary program.  And I give var to value.   In the ztable , SSMNG is chaged.  The code is following :&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT ZJGLTEST.
DATA:l_zpsdh     LIKE ztpsmx-zpsdh,               
     wa_h        LIKE ztpsmx,
     l_bldat     LIKE mkpf-bldat,                 
     l_budat     LIKE mkpf-budat,                 
     l_lgfse     LIKE t001l-lgobe,                
     l_lgobe     LIKE t001l-lgobe,                
     l_name2     LIKE t001w-name1,                
     l_zbsat(12).
DATA: BEGIN OF lt_dz OCCURS 0.
        INCLUDE STRUCTURE ztpsmx.
DATA:   maktx    LIKE makt-maktx,
        posar(1),
        END OF lt_dz.
DATA:wa_dz LIKE lt_dz.
DATA: MAT_DOC TYPE MBLNR,
      mat_gjahr TYPE gjahr.

UPDATE ztpsmx SET SSMNG = '1'
 WHERE  zpsdh = 'PE2008100008' AND zgwei = 'UB40' AND matnr = '85101200FNAA2000'.
&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 10 Aug 2020 14:27:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267861#M1987591</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-10T14:27:14Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267862#M1987592</link>
      <description>&lt;P&gt;Is it right ?&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; LOOP AT lt_dz INTO wa_dz.
    SELECT SINGLE maktx INTO wa_dz-maktx
      FROM makt WHERE matnr = wa_dz-matnr AND spras = sy-langu.
  "  SHIFT wa_dz-matnr LEFT DELETING LEADING '0'.
    "IF sy-tcode = 'ZRMM009' AND wa_h-zbsat = 'C'.
     "wa_dz-ssmng = wa_dz-bdmng.
   IF  wa_h-zbsat = 'S'.
     MODIFY ztpsmx  from lt_dz.   " I add it .
    "UPDATE ztpsmx SET SSMNG = wa_dz-ssmng "zeile = l_zeile
        "  WHERE zpsdh = l_zpsdh AND zgwei = wa_dz-zgwei AND matnr = wa_dz-matnr.
    ENDIF.
    MODIFY lt_dz FROM wa_dz TRANSPORTING matnr maktx ssmng.
  ENDLOOP.


&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 10 Aug 2020 14:37:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267862#M1987592</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-10T14:37:09Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267863#M1987593</link>
      <description>&lt;P&gt;the data is NOT still written in the ztable.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 14:40:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267863#M1987593</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-10T14:40:56Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267864#M1987594</link>
      <description>&lt;P&gt;HI &lt;SPAN class="mention-scrubbed"&gt;sandra.rossi&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;what is the" line corresponding"?&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 14:44:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267864#M1987594</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-10T14:44:24Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267865#M1987595</link>
      <description>&lt;P&gt;HI &lt;SPAN class="mention-scrubbed"&gt;sandra.rossi&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Thanks. I will do it as what you said.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 15:00:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267865#M1987595</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-10T15:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267866#M1987596</link>
      <description>&lt;P&gt;For instance, write a temporary program with this kind of SELECT to understand why no line is found by doing a wider search (test SY-DBCNT or SY-SUBRC at each SELECT to know if something is found or not):&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA itab TYPE TABLE OF ztpsmx.
SELECT * FROM ztpsmx WHERE zpsdh = 'PE2008100008' AND zgwei = 'UB40' AND matnr = '85101200FNAA2000' INTO TABLE itab.
SELECT COUNT(*) FROM ztpsmx WHERE zpsdh = 'PE2008100008' INTO TABLE itab.
SELECT COUNT(*) FROM ztpsmx WHERE zpsdh = 'PE2008100008' AND zgwei = 'UB40' INTO TABLE itab.
SELECT COUNT(*) FROM ztpsmx WHERE matnr = '85101200FNAA2000' INTO TABLE itab.
SELECT COUNT(*) FROM ztpsmx WHERE matnr LIKE '85101200F%' INTO TABLE itab.
SELECT COUNT(*) FROM ztpsmx WHERE matnr LIKE '%85101200F%' INTO TABLE itab.&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;etc.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 15:09:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267866#M1987596</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2020-08-10T15:09:30Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267867#M1987597</link>
      <description>&lt;P&gt;The error is  here when I use your code and change your code.&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/1831901-1.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/attachments/1831902-2.png" /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Aug 2020 00:57:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267867#M1987597</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-11T00:57:09Z</dc:date>
    </item>
    <item>
      <title>Re: how to write data to table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267868#M1987598</link>
      <description>&lt;P&gt;I find the answer. I  put the code in error position. &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;LOOP AT lt_dz INTO wa_dz WHERE ssmng &amp;gt; 0 AND zuart = 'PE'.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          input  = wa_dz-matnr
        IMPORTING
          output = wa_dz-matnr.


      gmitem-material = wa_dz-matnr.
      gmitem-plant    = wa_dz-werks.              "工厂
      gmitem-stge_loc = wa_dz-lgfsb.              "发出库存地
      gmitem-move_type  = '411'.                  "移动类型


      gmitem-move_plant = wa_dz-werks.
      gmitem-move_stloc = wa_dz-lgort.            "接收库存地
      gmitem-entry_qnt  = wa_dz-ssmng.            "实收数量
         UPDATE ztpsmx SET  SSMNG = wa_dz-ssmng                           WHERE zpsdh = l_zpsdh AND zgwei = wa_dz-zgwei AND matnr = wa_dz-matnr." I put it  here.
      CONCATENATE wa_dz-zbanz '/' wa_dz-zgwei INTO gmitem-item_text.      "班组/工位
      APPEND gmitem.
      CLEAR gmitem.
*序列号
      IF wa_dz-zzvin IS NOT INITIAL.
        gmserial-matdoc_itm = l_zeile.
        gmserial-serialno   = wa_dz-zzvin.
        APPEND gmserial.
        l_zeile = l_zeile + 1.
      ENDIF.
*
    ENDLOOP.


&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 11 Aug 2020 06:36:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-write-data-to-table/m-p/12267868#M1987598</guid>
      <dc:creator>1190_5939_439</dc:creator>
      <dc:date>2020-08-11T06:36:59Z</dc:date>
    </item>
  </channel>
</rss>

