Issue in Change tracker application

Hi all,
We have enabled Change tracking in our repository when it was enabled there were only 3 Display fields in our repository and the tracking was done as is in the change tracking application under the column Record shows all the Display fields.
Now because of business requirements we have activated another field in our repository as a Display field, now when i login to change tracking application old records under Record column still shows the 3 Display fields in the Record column of the change tracker application.
I went and changed a record which falls in the Change tracking criteria, now i see 4 Display fields in the Record column of change tracker application as there are 4 display fields currently.
There is an in consistency in the data in the application now for few records there are 3  and 4 fields in the record column. Is this how the system behaves?
I think the logic is like this when ever there is a change happening in the repository, insert query is used to update the A2I_CM_History table with the existing data(at that moment how many fields were enabled as  DISPLAY )with out any relationship to the Main table Display fields. Please correct me if i am wrong, it was just an assumption.
If any workarounds to this problem will be of a great help.
regards
Sowseel

Hi Gabor,
Thanks for your reply!
We have checked that note and we have indexes existing for few other fields as well in the table, but still we are facing the same issue. 
Thanks & Regards,
Ravi

Similar Messages

  • Change Tracker application running slow in Portal

    Hello Everyone,
    We are having standard SAP Change Tracker application in SAP Portal.  It is taking 5mts lo load initially and also its taking the same time for retrieving and displaying the data.  I request you to share your ideas on this.
    Thanks & Regards,
    Ravi

    Hi Gabor,
    Thanks for your reply!
    We have checked that note and we have indexes existing for few other fields as well in the table, but still we are facing the same issue. 
    Thanks & Regards,
    Ravi

  • Issue in change tracking table on subscriber after reinitialization the subscriber

    Hi All,
    We have enabled change tracking on the subscriber tables and its getting dropped during a reinitialization.we are running an ETL on the subscriber tables basing on change Tracking.Our Initial ETL runs once and incremental ETL runs after that but
    after reinitialization i am getting fresh data and my initial ETL has already run.So how can i resolve this issue.Can't renireinitialization be done without disabling the Change Tracking.
    Kindly provide your feedback.
    Thanks

    The article property Action if name is in use correlates to the
    @pre_creation_cmd property of
    sp_addmergearticle.
    [ @pre_creation_cmd= ] 'pre_creation_cmd'
    Specifies what the system is to do if the table exists at the subscriber when applying the snapshot.
    pre_creation_cmd is nvarchar(10), and can be one of the following values.
    Value
    Description
    none
    If the table already exists at the Subscriber, no action is taken.
    delete
    Issues a delete based on the WHERE clause in the subset filter.
    drop (default)
    Drops the table before re-creating it. Required to support Microsoft SQL Server Compact Subscribers.
    truncate
    Truncates the destination table.
    Brandon Williams (blog |
    linkedin)

  • Change Tracker does not automatically log in

    Good day,
    Could you please assist. We have just successfully upgraded our MDM patch. The problem is that when a user is logged in to Data Manager, previously they could automatically be logged into the Change Tracker tab at the bottom. Now, it prompts the user for their logins before allowing them access. Is there any way we can automatically provide access again?
    Thank you.
    Regards,
    Simni

    Hi Simni,
    As you have posted this question into Portal Implementation forum, I assume that you are using MDM Change Tracker application in Portal. However, if you are getting issue with the change tracker tab in Data Manager, you should post your question into MDM Forum.
    Coming back to your question, after patch upgrade, have you made it sure that Change Tracker Data Source is working normally as it was previously? Do check that both MDM Destinations and Data Source are working fine.
    Ameya

  • Not able to view actual Price updated 'Value' in Change Tracker

    I was able to get my Change tracker to work and it is functioning. (SRM 5.0 MDM5.5 )... Configured Portal iViews for change tracker.
    If I change a description I can see it in the change tracker application. But if I try and track a Price change it only shows me a date-time  and user as to I when the price was changed it doesnu2019t show me the actual value changed, for my audit purposes.
    On the portal the change tracker "Field" dropdown shows -> Price Updated. this is what is tracking any change of price.
    In MDM Console-> Admin->Change Tracker I am tracking under Catalog Items: Price information, Price Updated, Special search terms, long description.
    When I look at the Data manager in the Record Detail, I see  u2018Price Updatedu2019 and it only has a Date and time stamp. In this same Record Detail,  I see the field Price Information that contains :Lower bound, Purchasing Info record ID, Purchasing Organization, Amount and Currency.  Amount-> contains the actual price value. This is what i want to see in the portal iView as Old value and New value....this is what I am unable to view? theres one small step i am not doing...
    I am trying to track the actual change in the filed u2018Amountu2019u2026 I have tried to search for it in the Portal iView fields (table, record contains, fields, record)
    cheers
    alex

    Hi Alex,
    I would not here comment on change Tracking functionality but can you suggest another workaround to achieve this requirement. If it fits in your requirement you can go ahead with it.
    In MDM, Create another field in Main table say Initial Price and for already existing field Amount replace its name with Updated Price in Qualified table Price.
    now after this you will see that your by default Updated Price has values as it was your Amount field earlier and Initial Price field as empty. Now for next time, if any record comes using Import Manager then MDM workflow should trigger at Record Import.
    This workflow contains following steps.
    Start(Checkout)>Assign>Stop(CheckIn)
    Assign step should have below expression and assignment:
    Price Information.Updated Price
    Where I am assuming Price Information is the field in main table which is look up to this qualified table Price.
    So in this way you can maintain both existing and updated values of Price and cant then show in your Catalog.
    suppose you have already existing record say 1 which has value of Amount as 20.
    So that means you have Updated Price as 20 and Initial Price as empty(Null)
    Now when same record 1 updates with new Amount say 40, it triggers this workflow on record import which will then assign value of existing updated Price 20 to Initial Field after that Updated Price will update by 40.
    Note: This Assignment works well only if your main table record has this Qualified table link as single record. If your main table record contains more than one qualified links then this Assignment would not work fine. So use only if it fits.
    Regards,
    Mandeep Saini

  • Change Tracking in Portal

    Hi,
    I have enabled change tracking for 4 fields in MDM.
    2 fields are integer fields and 2 are Lookup fields.
    Now, in Portal we have launched change tracking application.
    In the Records Column - in Portal Changetracking table..
    I can see  ->  11,109227=Lookup field 1, 13, 108337=Lookup Field 2
    why is it displaying some numbers infront of the Lookup value??
    i would expect it to show something like -> 11,Lookup field 1, 13,Lookup Field 2
    Does anyone know why it is showing like this???
    Is it possible to show as i required??
    Please Help
    KR
    John

    I guess only option is to customize the Iviews/Webdynpro code if you want to display on Portal. Use the following link -
    Configuring the MDM Change Tracker Application - http://help.sap.com/saphelp_mdm71/helpdata/en/45/e518fb21cf4ebce10000000a11466f/frameset.htm
    Also for your question to read from a standard guide that the problem you are facing is normal, please refer section - Running the Change Tracker in Stand-Alone Mode  in the same link as above.
    "permid [optional]  The permanent Id of the MDM record
    Represented by placeholder <rp>  when used in the MDM Data Manager Web tab.
    The value is a permanent record Id u2013 it returns the permanent Ids of the selected record. The format of the  response for the <rp> placeholder is: nRecs:id1;id2;id3u2026..
    nRecs is the number of selected records followed by a colon. The selected record permanent Ids are separated by semicolons.
    Since you select a single record in  a change tracker application, the response for the <rp> placeholder is: 1:id1"
    Thanks,
    Shambhu.

  • Change Tracking - API

    Hi all,
    I would like to know if  it is possible to retrieve the change tracking information using MDM Java or MDM ABAP API. I quickly had a look at the Java API but didn't find anything relevant to this.
    Is there an alternate way to retrieve the information through API?
    If SAP didn't provide any API to retrieve this, Is it a suggested approach to directly query the database (XXXXX_Z000) and retrieve the information through the standard JDBC API?
    Any suggestions are highly appreciated.
    Thanks.

    Hi Suman,
    There's a change tracking application available with SP05 patch0 onwards that you can deploy on EP. It will display all the information from the change tracking table. Internally, it must be using java/JDBC calls to get that data. But, that API is not yet exposed.
    In the absence of any API, the only other approach is to by pass MDM and get information directly from the table.
    Regards,
    TS

  • Change Tracker Authorization error

    Dear All,
    We have set up MDM change tracking application in SAP MDM 7.1 SP6.
    Inspite of having all Admin authorizations rights  in the portal,
    I receive error : You do not have the authorization to use MDM Change tracker application.
    Where are the authorisations for the Change tracker set?
    Please suggest !
    Regards,
    Harmony

    Harmony -
    In portal you must be having portal Role property editor you can choose assign action tabs and check for MDM_CHANGE_TRACKER.
    since you are configuring this on standard process is Create an iView using the context menu of the iView folder. and then in iview wizard select WD java application as source and i think then choose iview type.
    Choose your source object      tcmdmchangetracker u2192 com.sap.mdm.MdmChangeTracker u2192 MdmChangeTracker
    this iview must be under sap.com u2192 MdmChangeTracker branch
    you also need to configure the JDBC alias parameters
    after that this iview can be placed on portal page.
    also you need to download sca files from service market place prior to install Change tracker. JDBC driver needs to insink with the Database as well. and i don't think any additional setting required in SAP MDM console. let us know your findings.
    HTH
    thx
    Deep

  • Change Tracking Tables

    HI Experts
    I have  a Scenario, where i  need to Track Changes in SAP MDM for field level, as i enable Specific Fields for which i need to track in SAP MDM Console under Admin-> Chage Tracking.
    But as i learnt, Changes will be stored in Database level. can any one help me in knowing the DatabseTables in SQL Server which holds the changes done to a field.
    We are using SAP MDM 7.1, and on Databse is SQL SERVER
    if any one worked on this Scenario, Please let me know the Step to Step Process.
    Thanks in Advance.
    Regards
    Sowseel

    Hi Mandeep,
    Thanks for the Simple blog link.
    i enable change tracking for the Main Table, and i went to SQL and run the select command
    "select [UserName],[EventTime],[TableName],[FieldName],[NewValue],[OldValue]  from [MaterialMaster_Z000].[dbo].[A2i_CM_History]"
    it gives me the result what i expected, with old values and new values. which is all good.
    But the problem is here, where i enable change tracking for a Qualified Table Sales data for the field "Sales unit" which is a Qualifier. and when i change the value of that field in Data Manger,When i run SQL Command  Result is some thing like this
    User Name     Time                          Table      Field          New Value                 Old Value
    Admin     07/07/2010 09:41:32 AM     Products     Update Date     07/07/2010 04:11:31 GMT     01/06/2010 05:14:18 GMT
    So, is that for Qulaified tables we can get only Updated Date and Time not the Value of the Field? is this how system behaves or there any work around to achieve it.
    Can't we achieve the Change Tracking of updated Values of the Qulaified Table data in MDM 5.5 or 7.1.
    Is this case is same, if i deploy Change Tracker Application in MDM 7.1? Qualified Table Fields value Changes can not be Tracked only the updated Time can be Tracked?
    Note: I checked only in MDM 5.5 not yet in MDM 7.1.
    Thanks
    Sowseel

  • MDM Change tracker iView not fetching the data?

    Hello Experts,
    we have MDM Change tracker application deployed and assigned to some role in portal. However, the problem is fields like "Table" etc are blank. I am not able to fetch any data in it. I have activated change tracking for the required table in MDM backend as well.
    I was following this blog: /people/balas.gorla/blog/2006/09/08/change-tracking-in-mdm
    It is mentioned that some DB setting have to be done and some query to be written. I am confused, I have an iView in portal so do I still need to write the query? Or what is that I am missing?
    Please help.
    Ameya

    Hi Ameya,
    The SQL query written in the mentioned blog is just to recheck the data.
    Please recheck the settings using these documents:
    http://help.sap.com/saphelp_mdm550/helpdata/en/45/c7b20339ee570ae10000000a114a6b/content.htm
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/807861ac-f941-2c10-8f8d-c57f9d421b99?quicklink=index&overridelayout=true
    http://help.sap.com/saphelp_nwmdm71/helpdata/en/49/a42bc834de1b93e10000000a42189b/content.htm
    Also on resetting change tracker:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10cbe10c-0654-2c10-3d8b-ff99dadc402e?quicklink=index&overridelayout=true
    The error can also occur if Database userid used has expired.
    Hope this helps!
    Thanks,
    Ravi

  • Issue Tracking Application

    Can someone please help.
    I have been through Chapter 10 of the 2 Day Play Application Express Developer Guide 2.1, "How to Build and Deploy an Issue Tracking Application".
    At run time when I select the Delete button, the confirmation box appears. Selecting Yes gives this error:
    Contact your application administrator.
    Error ERR-1016 Application "108" Page "0" not found (requested language="en-us")
    OK
    Can I change this to return to the original Issues page 6?
    Thanks
    Pat.

    Pat,
    Yes, you should be able to change this. Look for the branch that is associated with the Delete button.
    Sergio

  • MS Sync Framework - SQL Change Tracking issue

    Need some recommendation or suggestion on SQL Change Tracking Rention period
    we are using MS Synchronization framework 2.1 to synchronize the data from SQL Server to WinCe 3.5 devices ( SQL CE 3.5 )
    As part of the solution, we have used SQL Change tracking feature to keep track of data changes happened on the server to download the data.
    For change tracking, we have set the database retention period to 10 days.
    Everything works fine in the normal scenarios.
    Issue :  When a new device is installed after 10 days of the data changes on the server, because of retention period, the changes older than 10 days are not downloaded to the devices.
    If you increase the retention period , it retains the data for the period.
    Required suggestion
    what is the best configuration value for the retention period?
    can we set it to 2 or 3 years? is there any performance impact because of retention is set to maximum period.
    Is there any alternative approach to configure for minimum period and synchronize the require changes.
    Note: we are downloading changes only from server. it is download only configuration.

    Hi,
    When you are setting the change retention value, you should consider how often applications will synchronize with the tables in the database. The specified retention period must be at least as long as the maximum time period between synchronizations.
    If an application obtains changes at longer intervals, the results that are returned might be incorrect because some of the change information has probably been removed. To avoid obtaining incorrect results, an application can use the CHANGE_TRACKING_MIN_VALID_VERSION
    system function to determine whether the interval between synchronizations has been too long.
    Considering the performance impact, it is related to what it tracks changes for and the size of increment.
    For more information, see:
    http://msdn.microsoft.com/en-us/library/bb964713.aspx
    Thanks.
    Tracy Cai
    TechNet Community Support

  • Where can I find the sample Issue Tracker application?

    Where can I find the sample Issue tracker application?
    Regards.

    Hi Maxim
    Your version is for HTMLDB 1.5.
    I found a (little bit) newer version for htmldb 1.6: http://htmldb.oracle.com/pls/otn/f?p=18326:7:14841698881447966533::::P7_ID:1184
    But I don't testet it.
    Greetings
    Sven

  • Related Issue column in tracking list gets changed into drop down list in Infopath

    Hi All,
     i have created Tracking list in sharepoint 2010. which has column[Related issue - lookup for field in list[title] by default.
    this field will have a multiple selection check box,2 buttons [Add and remove] and text box[which show the items selected in check box].
    my issue is ,when i try to modify my list in Infopath. this column[Related issue] gets changed into drop down list item.Is is possible  to get the same [old format] back. if so pls guide me..
    I faced the same in Radio button,but i restored it by changing it into option button in Infopath
    V Jean

    Hi ,
    The
    multiple-selection list box control should be by design in InfoPath form, which is corresponding to the SharePoint "Related Issues" field, in my opinion, it cannot be converted to [old format] in InfoPath form, you may need to use SharePoint Designer 2010
    to customize your Issue Tracking list NewForm.aspx/EditForm.aspx per the way in the following article, then "Related Issues" field will still be the old format,
    http://www.cjvandyk.com/blog/Articles/How%20do%20I%20-%20Customize%20the%20NewForm.aspx%20or%20EditForm.aspx%20of%20my%20SharePoint%20list.aspx
    Thanks
    Daniel Yang
    TechNet Community Support

  • Change Tracking Webdynpro Component Error

    I am using CE 7.11 SP04 with MDM 7.1 SP04.
    Installed all the 2 webdynpro components.
    Configured change tracking on MDM, also configured change tracking iView on CE.
    Issue1:
    When I run change tracking as an iView through Portal , the logoff button on change tracking iView throughs null pointer exception.
    Issue2:
    I am consuming the change tracking webdynpro component on my custom webdynpro wrapper.
    I have added the following code to pass the id and lookup table as per the how tto guide to consume MDM webdynpro's.
    RepositorySchemaEx schema = MetadataManager.getInstance().getRepositorySchema(wdContext.currentContextElement().getUserSessionContext());
    GetPermanentIdFromRecordIdCommand cmd = new GetPermanentIdFromRecordIdCommand(
    wdContext.currentContextElement().getUserSessionContext());
    TableId tableId = schema.getTableId(ASSIGNMENT);
    cmd.setRecordIds(ids);
    cmd.setTableId(tableId);
    cmd.execute();
    int[] permIds = cmd.getPermanentIds();
    if (permIds != null && permIds.length > 0) {
    int permId = permIds[0];
    wdThis.wdGetMDMChangeTrackerInterface().setPermanentId(permId); // until here it works fine
    wdThis.wdGetMDMChangeTrackerInterface().selectLookupTable(""+tableId.getIdValue()); // it throws null pointer exception here in SAP delivered change tracking component. Not sure whether it is SAP bug. Has anyone faced same issue?
    Any help is appreciated!}
    Here is the error
    java.lang.NullPointerException: while trying to invoke the method com.sap.mdm.ChangeTrackingBean.setLookupTableId(int) of an object loaded from field com.sap.mdm.MdmChangeTrackerComp._tracker of an object loaded from local variable 'this'
        at com.sap.mdm.MdmChangeTrackerComp.selectLookupTable(MdmChangeTrackerComp.java:812)
        at com.sap.mdm.wdp.InternalMdmChangeTrackerComp.selectLookupTable(InternalMdmChangeTrackerComp.java:333)
        at com.sap.mdm.MdmChangeTrackerCompInterface.selectLookupTable(MdmChangeTrackerCompInterface.java:140)
        at com.sap.mdm.wdp.InternalMdmChangeTrackerCompInterface.wdInvokeMethod(InternalMdmChangeTrackerCompInterface.java:148)
        at com.sap.tc.webdynpro.progmodel.generation.ExternalControllerPI$ExternalInterfaceInvocationHandler.invoke(ExternalControllerPI.java:339)
    Thanks

    JDBC Alias should be provided as the Application Parameter for webdynpro not in the URL.

Maybe you are looking for

  • How to see full size images when selecting multiple photos

    In the Photos app, I click to view a photo and it shows up full screen like it used to.  But now when I try to select multiple photos to upload to an email by hitting the send-to button at the lower left, suddenly all the photos are thumbnails at the

  • DB Update on page load?

    On my VBScript to SQL Server site, I need to write something whereby when a page loads, it UPDATEs a record on a table with a value. Is there a way to modify the DW8 Update behavior to do this? Help?

  • PE51 condition on the text of the wage type

    HI All, I have to implement a rule in PE51 payslip ie when there are certian wagetypes in the RT table then the 1000 wt  -Basic Salary should be displayed as Notional Salary To Make it more clear; If WT 4800 exits in RT table then 1000 wt should be d

  • Standart PM reports in BW

    Hi Experts, Does anyone have, or know where I can get a list of the standard PM reports  in BW ? Regards, Aktolga

  • Why is this happening:  when I zoom in one open window, all my other open windows are zoomed too!

    This just started happening quite recently and it's really annoying me, but I can't find a preference where I can switch it off. If I'm working on an illustration and zoom in on a detail, I'll find that any other open windows (within Photoshop CS2) h