Tuesday, June 23, 2009

Data Audit Manager for Microsoft Dynamics CRM 4,0

I know that there are a lot of similar and free solutions but I decided to have this solution in my exploration portfolio.

There are a lot of codes in the article, so If somebody wants to retrieve code you should leave comment. :)


UPD this functionality doesn't work with activities and records like opportunityproduct, quoteproduct, salesorderproduct e.t.c. (fount by Tatyana Elka Kovaleva - Татьяна Ёлка Ковалёва).



UPD Source code and customizations here.

82 comments:

  1. I would be pleased to deal ith such solution
    k.afendikov[dog]gmail.com
    Thanks!

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Looks real nice.
    Could you please send my some more information?
    tobias.classon[a]kentor.se
    Thanks a lot!
    Regards Tobbe!

    ReplyDelete
  4. This looks very cool.

    Any chance I could get the source?

    eran.yaron -at- gmail.com

    ReplyDelete
  5. I'd like to see the code.

    Thanks in advance.

    ReplyDelete
  6. It looks great!!

    Please send me the source code if possible.

    craig.pan@ontario.ca

    Thanks much!

    ReplyDelete
  7. It looks nice!

    Please send me the source code if possible.

    jouko.myllyla@daba.se

    Thanks in advance!

    ReplyDelete
  8. Hey, Could you provide me with the source at g7psingh@hotmail.com

    Advance Thanks.

    ReplyDelete
  9. Hey!
    Post Thanks :)
    That was quick.

    ReplyDelete
  10. Could you provide me source code? blogger13[at]gmail.com

    ReplyDelete
  11. hey,
    that's great!
    could you share me the source code?
    luzhaocai@gmail.com
    thank you very much!

    ReplyDelete
  12. Looks great!
    Could you share the source code?

    dragan.jovanoski@gmail.com

    Thanks.

    ReplyDelete
  13. Привет! можно и мне получить исходник?
    Заранее спасибо
    6398175@gmail.com

    ReplyDelete
  14. It looks great!! Please send me the source code if possible: marcvdw[at]dbs.nl

    Thanks in advance!

    ReplyDelete
  15. І мені будь ласка
    tirexx1 на gmail.com

    ReplyDelete
  16. Hi great solution, could you send me source -> fatman77@gmail.com?

    ReplyDelete
  17. Hi a33ik,

    Can you please provide me the code to aarch01@rediffmail.com

    ReplyDelete
  18. It looks great!
    May I have the source? Thanks

    Andrew
    aliu711012 @ hotmail.com

    ReplyDelete
  19. Thanks, I got it.
    But would you give me a guide for how to register these two plugins?
    DataAuditEntityCreationHandler, DataAuditHandler

    ReplyDelete
  20. Добрый день..
    Спасибо за ресурс.
    А можно и мне исходник?
    ktv85@inbox.ru

    ReplyDelete
  21. Hi. This is a real good solution. Could you send me source on 4olega@ukr.net whith some instructions about setup process if you have it?
    Thanks

    ReplyDelete
  22. Отправляю. Судя по почте Вы таки откуда то из Украины, так что не стесняясь можете оставлять коментарии на русском или украинском =)

    ReplyDelete
  23. This solution is brilliant! Please could you send me the source on cafeole00@gmail.com?
    Thanks!

    ReplyDelete
  24. Hello, I am interested in the solution provided.
    carolinhaddad@gmail.com
    Thnx in advance.

    ReplyDelete
  25. Hello, I am interested in the source code of the solution.
    michael.dietzsch@googlemail.com
    Thnx in advance.

    ReplyDelete
  26. Hi andriy,

    can you please tell me, which class have to be registered in which entity and which stage in Plug-in registration tool..

    Regards

    Arun

    ReplyDelete
  27. Could you give your email, Arun. I'll send screenshots there.

    ReplyDelete
  28. Hi andriy,

    Thank you for your reply..my email id is prasalal@gmail.com.

    Regards

    Arun

    ReplyDelete
  29. Check your email, Arun. I've sent screenshots.

    ReplyDelete
  30. Hi andriy,

    i register the plugin as per your screen shot, i am getting the following error..

    Error : 0X80040216
    description : An unexpected error occured.
    type : Platform

    can you please tell me, where i am going wrong.

    Regards

    Arun

    ReplyDelete
  31. When i am creating Audit Data Managers..Intially i was getting error, but the record is creating.

    ReplyDelete
  32. This comment has been removed by the author.

    ReplyDelete
  33. Hi Andriy,
    Could you please write how to register those plugins?

    Thanks
    Marcin

    ReplyDelete
  34. Hi, Marcin.

    Left your email here. I'll send you screenshots of registration.

    ReplyDelete
  35. Hi andriy,

    if i have to audit the list of deleted records, is it possible to do from your code?

    if yes, where i have to change..
    please help me..

    Regards

    Arun

    ReplyDelete
  36. My solution doesn't log deletion of records...

    ReplyDelete
  37. hi andriy,

    Thank you for the reply. I am still the error as i mentioned in the previous blog. i had deleted the entities and unregister the plugin and still i am getting the error as i had sent via mail(screen shot).

    For picklist and status reason, you have not mentioned in your code.(ie. if we create or update any records, the picklist value is coming null).

    Please check on that. I have done for picklist in my code. For status reason, which property should i use?.

    Can you giv me some suggestion to audit the records for deleted records via plugins..

    Please help me.

    Regards

    Arun

    ReplyDelete
  38. Hey
    Great post, Could you please send the source code and instructions to uk88@live.co.uk
    Thanks!

    ReplyDelete
  39. Hi Andriy,
    What you have done looks absolutely great and I cant wait to implement in our organization. However, I am having trouble getting the solution to work - after I create a new data audit manager, select and entity and select save - the list of fields for the entity are not being displayed. What I have done so far:
    - create a C# project, added your .cs files to it and built the solution.
    - registered the plug-in generated from the previous step using the plugin deployment tool. I did not register and associated steps.
    - imported the customizations files
    - set the data audit manager entity to display on the setting menu bar
    - published all the customizations

    Can you please tell me what I am missing - thanks much. My email is pulur@westwardadvisors.com.

    ReplyDelete
  40. Check your email. I've sent instructions.

    ReplyDelete
  41. Dear Andriy,
    can you send me code, thanks

    Fulvio

    PS: My email fgiaccari[@]hotmail.com

    ReplyDelete
  42. Hi Andriy,

    Its really very nice post.
    Could you please send me the source code at

    arvind.csit@gmail.com

    Thanks
    Arvind

    ReplyDelete
  43. Hi, Arvind.

    Check your email box now.

    ReplyDelete
  44. hello Andriy,

    Its very good post and very interesting .
    Could you please send me the source code at :

    60561@supinfo.com

    Thank you very much
    Paul

    ReplyDelete
  45. Hi Andriy,
    Could you please send your screenshots ,how to register those plugins?

    Thank

    ReplyDelete
  46. Excuse me again. I managed to put the plugin but it does not work with picklists. Normal?

    thank you again ! :)

    ReplyDelete
  47. Do you have a track solution for the future?

    ReplyDelete
  48. I think not because in CRM 2011 this will be out-of-box.

    ReplyDelete
  49. Nice solution,

    I think we can include it in our custom application.

    Could you send screenshot about how to use it ?

    mail: yojan.aguilar@gmail.com

    ReplyDelete
  50. Hi, Yojan.
    Check your email. I've sent instructions to your email.

    ReplyDelete
  51. Hi Andriy, please send email instuction to me: hoang.nhan.tran@gmail.com. Thanks

    ReplyDelete
  52. I love your work about Data Audit Manager for MS CRM 4.. could you please send me the complete source code and documentation if you got.. I would really appreciate that.

    Regards
    msky92 at hotmail dot com

    ReplyDelete
  53. Hi Andriy

    Great work!

    Can you please send me a copy of the source and documentation.


    Cheers
    awisey at gmail dot com

    ReplyDelete