<?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: IDOC change pointers in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/idoc-change-pointers/m-p/7758536#M1583418</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check out the configuration in BD60.&lt;/P&gt;&lt;P&gt;You can create a new message type and put it there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can copy function module 'MASTERIDOC_CREATE_SMD_DEBMAS' to your Z function module and populate all the fields you want there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Change pointer will run periodically. if you set a background job to run every 1 minute. it will grab anything create/change/delete during that time and generate IDOC. If you need real time less than 1 minute, you may need to consider other option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All CDHDR data you can get from function module 'CHANGE_POINTERS_READ' in 'MASTERIDOC_CREATE_SMD_DEBMAS' then you can populate the field you want.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 11 Mar 2011 15:19:37 GMT</pubDate>
    <dc:creator>chaiphon</dc:creator>
    <dc:date>2011-03-11T15:19:37Z</dc:date>
    <item>
      <title>IDOC change pointers</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/idoc-change-pointers/m-p/7758533#M1583415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a requirement as below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Send Customer Master Data from SAP ( Create/Update/Change) to TIBCO.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;Detail&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per the initial analysis we found that we can go ahead with CHANGE POINTERS. Customer Address data also needs to be send along with Customer Data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;EM&gt;But below are the requirement in detail&lt;/EM&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We need to send only 14 fields to TIBCO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TIBCO is asking for OLD VALUES along with NEW VALUES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The changes needs to be send to TIBCO in "real time".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Questions&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Can we use Change Pointers for this requirement?&lt;/P&gt;&lt;P&gt;2) If we &lt;STRONG&gt;can't&lt;/STRONG&gt; use Change Pointers Is there any best way to handle it ? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Avi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Avi on Mar 11, 2011 2:15 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Mar 2011 20:42:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/idoc-change-pointers/m-p/7758533#M1583415</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-03-10T20:42:21Z</dc:date>
    </item>
    <item>
      <title>Re: IDOC change pointers</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/idoc-change-pointers/m-p/7758534#M1583416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Avi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  You can check on transaction BD52 for the change object related to message type DEBMAS. If there are all the fields you want. you can reuse message type DEBMAS and reduced it to 14 fields via BD53. If the field on DEBMAS is not what you want you need to create your custom message type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  You can schedule the program RBDMIDOC to check the pointer and send the IDOC out every one minute. not sure whether one minute suit your "real time" scenerio.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chaiphon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Mar 2011 21:50:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/idoc-change-pointers/m-p/7758534#M1583416</guid>
      <dc:creator>chaiphon</dc:creator>
      <dc:date>2011-03-10T21:50:41Z</dc:date>
    </item>
    <item>
      <title>Re: IDOC change pointers</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/idoc-change-pointers/m-p/7758535#M1583417</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Chaipon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have couple of more questions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suppose if I create a custome idoc type and custom message type with the required fields, where/how can I populate those fields? I mean to ask do we have any user exit or badi ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I ensure that it will get triggred when Customer is changed?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also I need the data like "Changed time" " User name" " New Value " "Old Value" which I need to grab from CDHDR or CDPOS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Avi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Avi on Mar 11, 2011 4:48 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Mar 2011 23:18:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/idoc-change-pointers/m-p/7758535#M1583417</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-03-10T23:18:03Z</dc:date>
    </item>
    <item>
      <title>Re: IDOC change pointers</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/idoc-change-pointers/m-p/7758536#M1583418</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check out the configuration in BD60.&lt;/P&gt;&lt;P&gt;You can create a new message type and put it there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can copy function module 'MASTERIDOC_CREATE_SMD_DEBMAS' to your Z function module and populate all the fields you want there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Change pointer will run periodically. if you set a background job to run every 1 minute. it will grab anything create/change/delete during that time and generate IDOC. If you need real time less than 1 minute, you may need to consider other option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All CDHDR data you can get from function module 'CHANGE_POINTERS_READ' in 'MASTERIDOC_CREATE_SMD_DEBMAS' then you can populate the field you want.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Mar 2011 15:19:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/idoc-change-pointers/m-p/7758536#M1583418</guid>
      <dc:creator>chaiphon</dc:creator>
      <dc:date>2011-03-11T15:19:37Z</dc:date>
    </item>
  </channel>
</rss>

