Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install collective.sugarcrm

How to install collective.sugarcrm

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install collective.sugarcrm
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
1.1
1.2Never BuiltWhy not?
1.1 Available View build log
1.0 Available View build log
1.0b5 Available View build log
1.0b4 Available View build log
1.0b3 Available View build log
1.0b2 Available View build log
1.0b1 Available View build log
Windows (64-bit)
1.1
1.2Never BuiltWhy not?
1.1 Available View build log
1.0 Available View build log
1.0b5 Available View build log
1.0b4 Available View build log
1.0b3 Available View build log
1.0b2 Available View build log
1.0b1 Available View build log
Mac OS X (10.5+)
1.1
1.2Never BuiltWhy not?
1.1 Available View build log
1.0 Available View build log
1.0b5 Available View build log
1.0b4 Available View build log
1.0b3 Available View build log
1.0b2 Available View build log
1.0b1 Available View build log
Linux (32-bit)
1.1
1.2Never BuiltWhy not?
1.1 Available View build log
1.0 Available View build log
1.0b5 Available View build log
1.0b4 Available View build log
1.0b3 Available View build log
1.0b2 Available View build log
1.0b1 Available View build log
Linux (64-bit)
1.2 Available View build log
1.1 Available View build log
1.0 Available View build log
1.0b5 Available View build log
1.0b4 Available View build log
1.0b3 Available View build log
1.0b2 Available View build log
1.0b1 Available View build log
 
License
GPL
Dependencies
Lastest release
version 1.2 on Jan 9th, 2014

Introduction

SugarCRM is an open-source software-solution vendor which produces the Sugar Customer Relationship Management (CRM) system.

This add-on provide components to use SugarCRM in Plone.

Status

Useable in production

tests

Integration tests are run with a trial URL If it is not available, please fill the demand for a new demo at http://www.sugarcrm.com/crm/ondemand_eval.html and export the URL into environnement:

export SUGARCRM_SOAP_URL="NEW TRIAL URL"

you can exclude integration tests with sugarcrm by using use ./bin/test -t UnitTest

Components

pasplugin

A PAS plugin has been implemented. You can logged into Plone with sugarcrm credentials.

webservice

suds has been used to provide a simple api over soap's sugarcrm.

>>> webservice = ISugarCRM(context)
>>> results = webservice.search(query_string='JeanMichel')
source

z3c.formwidget.query.interfaces.IQuerySource for contacts and accounts are provided.

password

A utility is available to crypt password for using with webservice (sic)

portlet contact

With a condition on collective.portlet.contact installed, it provides a backend from your sugarCRM contact address book to the contact portlet

INSTALL

A generic setup is registred to setup the pas plugin and needed properties to configure access to the sugarcrm instance you want to use. A control panel is added to let you configure access to sugarcrm.

Credits

Authors

Changelog

1.2 (2013-01-31)
  • add new classifiers
  • use plone.app.testing for tests
  • addon doesn't work with SugarCRM 6.6, tested on 6.2.4.
  • fix compatibility with collective.portlet.contact 1.1
1.1 (2012-03-26)
  • Fix photo url in portlet
1.0 (2011-11-10)
  • fix portlet autocomplete if a contact has no account
  • remove logs on cached entry (just keep non cached entry in info)
  • fix unicode decode error due to log
  • force query_string to be a string [toutpt]
  • fix error dict object has no attribute ... when using z3c.form with getContent returning a dict [toutpt]
1.0b5 (2011-09-23)
  • fix a bug in enumerateUsers that break registration form. [toutpt]
1.0b4 (2011-08-24)
  • Fix Plone4.1 compatibility by including Products.CMFCore's permissions.zcml file [toutpt]
  • Fix 404 internal exception on login on some configurations [toutpt]
1.0b3 (2011-07-26)
  • Install now activate the plugin on all provided interfaces. Install step reoder the sugarcrm properties pas plugin to be the first. In other case the plugin is not used by default [toutpt]
  • Add upgrade step [toutpt]
  • Fix issue with cache when the service return None [toutpt]
1.0b2 (2010-12-13)
  • PAS plugin: Implements IUserEnumerationPlugin and IPropertiesPlugin. Manage cache with Cacheable api. [toutpt]
  • Add activate options (webservice, pasplugin) in controlpanel. [toutpt]
1.0b1 (2010-10-07)
  • Initial release

Subscribe to package updates

Last updated Jan 9th, 2014

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.