*Introduction*

SugarCRM, Customer Relationship Management systems were the province of
large businesses that had million dollar technology budgets. SugarCRM API is
used to deal with SugarCRM to perform certain operations allowed by the API. 

 SugarCRM Connector Summery
   • Connector Name:  SugarCRM-connector-1.0.0 
   • Version: 1.0.0
   • Technology:  SOAP

*Authentication:*
Session id/user name and password is use for authentication. 

Selected Methods (22) for version 1.0.0 

        • *getAvailableModule* - Retrieves the list of modules available to the
current user logged into the system.
        • *getRecordCountForModule* - Retrieves the specified number of records 
in
a module.
        • *getMultipleEntriesByIDs* - Retrieves multiple SugarBeans based on 
IDs. 
        • *getEntryByID * - Retrieves a single SugarBean based on ID.
        • *getEntryList * - Get Entry List Processor.Retrieves a list of
SugarBeans.
        • *getModuleFields      * - Retrieves variable definitions (vardefs) 
for fields
of the specified SugarBean.
        • *searchByModule       * - Given a list of modules to search and a 
search
string, return the id, module_name, along with the fields. Supported modules
are Accounts, Bugs, Calls, Cases, Contacts, Leads, Opportunities, Projects,
Project Tasks, and Quotes.
        • *setEntryList * - Creates or updates a list of SugarBeans.
        • *setEntry     * - Creates or updates a single SugarBean.
        • *setRelationship      * - Sets a single relationship between two 
SugarBeans.
        • *setRelationships     * - Sets multiple relationships between two 
SugarBeans.
        • *createAccount *- create an account
        • *createCase *- create a case
        • *createContact *- create a contact
        • *createLead *- creat a lead
        • *createOpportunity *- create an opportunity 
        • *createSession *- create a session
        • *setNoteAttachment *- set note as an attachment
        • *getNoteAttachment *- Returns an attachment and associated it to a
specific note record.
        • *setDocumentRevision *- Set a specific document revision (Upload
document).
        • *getDocumentRevision *- Retrieves a specific document revision.
        • *init* - config data.
        


Thanks
Indika Kularathne
        


       



--
View this message in context: 
http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-SugarCRM-tp89877.html
Sent from the WSO2 Architecture mailing list archive at Nabble.com.
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to