<?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: Primary key combination in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075330#M1901504</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;If this is the case you have to use Insert query because Modify statement works based on primary key,so If primary keys remain same and rest of the data got changed it will only modify record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Else you can check sy-subrc for that particular input field if entry exist than insert into table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dular Sharma.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 27 May 2015 06:22:03 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2015-05-27T06:22:03Z</dc:date>
    <item>
      <title>Primary key combination</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075328#M1901502</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;I am working on a module pool programming.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In which i have around 13 database table fields. Out of which first 3 fields are primary key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;MANDT&lt;/TD&gt;&lt;TD&gt;MANDT&lt;/TD&gt;&lt;TD&gt;CLNT&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Client&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;INVOICE_TYPE&lt;/TD&gt;&lt;TD&gt;ZINVOICETYPE&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Invoice type&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;BELNR&lt;/TD&gt;&lt;TD&gt;BELNR_D&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Accounting Document Number&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;CUSTOMINVOICE&lt;/TD&gt;&lt;TD&gt;VBELN_VF&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Billing Document&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;KURST&lt;/TD&gt;&lt;TD&gt;KURST_CURR&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Exchange Rate Type&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;CUSTOMINVOICE1&lt;/TD&gt;&lt;TD&gt;VBELN_VF&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Billing Document&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;CUSTOMINVOICE2&lt;/TD&gt;&lt;TD&gt;VBELN_VF&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Billing Document&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;CUSTOMINVOICE3&lt;/TD&gt;&lt;TD&gt;VBELN_VF&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Billing Document&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;CUSTOMINVOICE4&lt;/TD&gt;&lt;TD&gt;VBELN_VF&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Billing Document&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;KURST1&lt;/TD&gt;&lt;TD&gt;KURST_CURR&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Exchange Rate Type&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;KURST2&lt;/TD&gt;&lt;TD&gt;KURST_CURR&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Exchange Rate Type&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;KURST3&lt;/TD&gt;&lt;TD&gt;KURST_CURR&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Exchange Rate Type&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;KURST4&lt;/TD&gt;&lt;TD&gt;KURST_CURR&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;Exchange Rate Type&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1st part is : on screen user will make all the required entries an saves it. (That is working fine)&lt;/P&gt;&lt;P&gt;2nd part : when user put the BELNR and click on Display, all the fields are getting populated from table. (Working Fine)&lt;/P&gt;&lt;P&gt;3rd part : When makes some entries in fields, let say make any changes in the fields apart from key fields. it should get saved in database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3rd part is not working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i used &lt;SPAN style="font-size: 10pt;"&gt;below command for saving &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;APPEND&lt;/SPAN&gt; WA_INVTYPE &lt;SPAN class="L0S52"&gt;TO&lt;/SPAN&gt; IT_INVTYPE " For updating internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;MODIFY&lt;/SPAN&gt; ZTYPE_INVOICES &lt;SPAN class="L0S52"&gt;FROM&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;TABLE&lt;/SPAN&gt; IT_INVTYPE. " for updating database table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Amit Dwivedi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 May 2015 05:56:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075328#M1901502</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-05-27T05:56:31Z</dc:date>
    </item>
    <item>
      <title>Re: Primary key combination</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075329#M1901503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Can you try in this way?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;DATA: INV_TYPE2 TYPE ZTYPE_INVOICES.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;LOOP AT IT_INVTYPE. INTO &lt;SPAN class="L0S52"&gt;WA_INVTYPE&lt;/SPAN&gt;.&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp; MOVE-CORRESPONDING &lt;SPAN class="L0S52"&gt;WA_INVTYPE&lt;/SPAN&gt; TO &lt;SPAN class="L0S52"&gt;WA_INVTYPE2&lt;/SPAN&gt;. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S52"&gt;MODIFY&lt;/SPAN&gt; ZTYPE_INVOICES &lt;SPAN class="L0S52"&gt;FROM&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;WA_INVTYPE2.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;ENDLOOP.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 May 2015 06:06:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075329#M1901503</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-05-27T06:06:37Z</dc:date>
    </item>
    <item>
      <title>Re: Primary key combination</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075330#M1901504</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;If this is the case you have to use Insert query because Modify statement works based on primary key,so If primary keys remain same and rest of the data got changed it will only modify record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Else you can check sy-subrc for that particular input field if entry exist than insert into table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dular Sharma.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 May 2015 06:22:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075330#M1901504</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-05-27T06:22:03Z</dc:date>
    </item>
    <item>
      <title>Re: Primary key combination</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075331#M1901505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amit ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you checked internal table &lt;SPAN style="color: #333333; font-size: 12px;"&gt;IT_INVTYPE have the modified entries or not ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;Use Commit work also &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yogendra Bhaskar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 May 2015 06:26:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075331#M1901505</guid>
      <dc:creator>yogendra_bhaskar</dc:creator>
      <dc:date>2015-05-27T06:26:05Z</dc:date>
    </item>
    <item>
      <title>Re: Primary key combination</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075332#M1901506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dular,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to modify the records. Do not want to INSERT a new record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Amit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 May 2015 06:46:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075332#M1901506</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-05-27T06:46:06Z</dc:date>
    </item>
    <item>
      <title>Re: Primary key combination</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075333#M1901507</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;Try,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52" style="font-size: 12px; color: #333333; background: #ffffff;"&gt;MODIFY&lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt; ZTYPE_INVOICES &lt;/SPAN&gt;&lt;SPAN class="L0S52" style="font-size: 12px; color: #333333; background: #ffffff;"&gt;FROM&lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt; &lt;/SPAN&gt;&lt;SPAN class="L0S52" style="font-size: 12px; color: #333333; background: #ffffff;"&gt;TABLE&lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt; IT_INVTYPE.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;if sy-subrc = 0.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;commit work.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;endif.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;Hope it helpful,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;Venkat.V&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 May 2015 08:06:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/primary-key-combination/m-p/11075333#M1901507</guid>
      <dc:creator>VenkatRamesh_V</dc:creator>
      <dc:date>2015-05-27T08:06:27Z</dc:date>
    </item>
  </channel>
</rss>

