Results 1 to 9 of 9

Thread: Contact History?

  1. #1
    bbogart is offline Sugar Community Member
    Join Date
    Feb 2005
    Posts
    19

    Default Contact History?

    Is there a way to see the entire history for a contact in a single view.

    Right now when a contact calls me, to review their case I have to open the contact and click on each history item separately.

    What I am looking for is a detailed view including the notes from all of the interactions (or the past 10) so I can look at them all at once without clicking on each event.

    Thanks,

  2. #2
    davidboris is offline Sugar Community Member
    Join Date
    May 2010
    Posts
    1,113

    Default Re: Contact History?

    Hi,

    With customization you can do this.
    Suggestion: Put an extra button at the top of contact's detail view, on click you can open a popup showing related notes with the details, like title, description, etc.
    Thumbs up.

    Skype ID - david__boris

    SugarForge Projects:

    WYSIWYG now in studio!(Version 1.1 is out now!)

    Sugar Feeds on your personalized home pages like iGoogle, My Yahoo!, etc.

    Fab Tools! > Dashlet Not Followed Opportunities for past six Months

  3. #3
    bbogart is offline Sugar Community Member
    Join Date
    Feb 2005
    Posts
    19

    Default Re: Contact History?

    Hmm. Ok.

    How does SugarCRM do with customization at the time of updates? Do the patches have to be reapplied after each update?

  4. #4
    davidboris is offline Sugar Community Member
    Join Date
    May 2010
    Posts
    1,113

    Default Re: Contact History?

    Hi,

    If, you do customizations in an upgrade safe way, it will remain safe.
    And what I suggested can be done in upgrade safe way.
    So you dont need to worry about that.
    Thumbs up.

    Skype ID - david__boris

    SugarForge Projects:

    WYSIWYG now in studio!(Version 1.1 is out now!)

    Sugar Feeds on your personalized home pages like iGoogle, My Yahoo!, etc.

    Fab Tools! > Dashlet Not Followed Opportunities for past six Months

  5. #5
    datasponge is offline Sugar Community Member
    Join Date
    Mar 2008
    Location
    San Jose, CA, USA
    Posts
    553

    Default Re: Contact History?

    Quote Originally Posted by bbogart View Post
    Is there a way to see the entire history for a contact in a single view.

    Right now when a contact calls me, to review their case I have to open the contact and click on each history item separately.

    What I am looking for is a detailed view including the notes from all of the interactions (or the past 10) so I can look at them all at once without clicking on each event.

    Thanks,
    Sounds like what the 'View Summary' button does. It shows the entire history including notes in a separate window. No customization required.


    Regarding customizations and upgrades, many customizations can be done in a manner called "upgrade safe" that allows them to be retained across upgrades. Sugar has special folders and techniques to allow this.

    Phil

  6. #6
    bbogart is offline Sugar Community Member
    Join Date
    Feb 2005
    Posts
    19

    Default Re: Contact History?

    Is there more info on this somewhere?

    I'm brand spankin' new to SugarCRM so I don't have an idea of what would be considered an "upgrade safe" way to create a customization. I also don't know what is considered best practice for creating customizations.

  7. #7
    davidboris is offline Sugar Community Member
    Join Date
    May 2010
    Posts
    1,113

    Default Re: Contact History?

    Hi,

    Phil is right!! I wonder how I missed that button when reading this thread

    Sounds like what the 'View Summary' button does. It shows the entire history including notes in a separate window. No customization required.
    Thumbs up.

    Skype ID - david__boris

    SugarForge Projects:

    WYSIWYG now in studio!(Version 1.1 is out now!)

    Sugar Feeds on your personalized home pages like iGoogle, My Yahoo!, etc.

    Fab Tools! > Dashlet Not Followed Opportunities for past six Months

  8. #8
    bbogart is offline Sugar Community Member
    Join Date
    Feb 2005
    Posts
    19

    Default Re: Contact History?

    yes it does Silly me. Thanks for pointing that out.

    I would still like to know where to find more information on writing safe customizations.

    Unfortunately when I go to "documentation" on sugarforge I get a message saying I am using invalid login credentials (I haven't changed anything and they are the same ones I use for other parts of the site) so if its in there I don't really know what to do. I posted this issue in the help forum.

  9. #9
    datasponge is offline Sugar Community Member
    Join Date
    Mar 2008
    Location
    San Jose, CA, USA
    Posts
    553

    Default Re: Contact History?

    I didn't find any simple references on what is upgrade safe, but there are lots of examples in the forums.

    I'll try to give a simple overview, but the devil is in the details for what you're trying to accomplish, so I always poke around the forums when I have a specific application I want to implement.


    The basic idea is that you can make customizations in several fairly standard ways:

    1. Use studio to add custom fields, custom labels, relationships, etc and including subpanels in 5.5 and higher. These changes are retained across upgrades, so are considered upgrade-safe.
    2. Write extensions by placing new php code into the folders under <sugar_root>/custom/Extension/modules/<MODULE_NAME>/Ext in the folder for what you want to extend. Poke around and you'll see some files that sugar already places in these folders. Some examples are:

    Variable definitions (Vardefs)
    Language files and labels (Language)
    etc.

    These changes are considered upgrade-safe because Sugar does not modify the custom subtree on upgrade.
    3. Add new modules using Module Builder. These changes are written to <sugar_root>, but are generally considered upgrade-safe because the name assigned to the folder has an ugly code you assign pre-pended at the beginning. The idea is that Sugar only upgrades folders whose name it knows, so it won' t modify files it doesn't recognize, so those new modules are retained.

    There are other ways I am less familiar with like modifying views and controllers that are also upgrade safe.

    Never modify files directly in <sugar_root> that were installed by Sugar as these can be overwritten during an upgrade. Never put folders into <sugar_root> that have simple names that Sugar might use for a new feature as these could be overwritten.

    Often you can simply copy a file in <sugar_root> into the same folder structure under custom and modify it and the changes will be retained, but be careful here as this may cause you to not get new features when Sugar updates the original file. It can also sometimes cause incompatibilities if you add a dependency to a particular structure that gets changed, so proceed carefully with that technique.

    Hope that helps.

    Phil

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. how to move history of a contact
    By Rajas in forum Developer Help
    Replies: 1
    Last Post: 2009-09-02, 12:52 PM
  2. Replies: 2
    Last Post: 2007-05-30, 04:24 PM
  3. Contact History, sorted ?
    By joshua in forum Help
    Replies: 0
    Last Post: 2006-02-09, 04:06 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •