EthernalQ
Joined: 30 Nov 2005
Posts: 2
|
| Posted: Wed Nov 30, 2005 9:00 pm Post subject: vtiger Integration Project - Help |
|
|
We are looking to migrate from SugarCRM to vtiger to take advantage of some of the advanced integrated features. What is holding us back is being able to convert some of the SOAP modules that we developed so they can be integrated into vtiger. We have the following 16 functions but just don't have the cycles to convert them. Since this is a business integration project, we would be willing to pay for time spent.
We would be pleased to discuss how these could be converted. There are probably a number of other people/companies out there that could take advantage of these calls. We also have a couple of simplistic modules that would also need to be converted.
The built in vtiger SOAP calls are just too simplistic to allow for proper and complete data exchange between disparate systems.
Thoughts and comments are greatly appreciated. Please send a PM if interested.
An entry is an instance of any module type.
Function: create_entry
Description: Create blank entry for a given entry type returning id.
Input: session, module_name
Output: id
Function: delete_entry
Description: Delete entry by id for a given entry type.
Input: session, module_name, id
Output: fault_value
Function: get_account_from_domain
Description: Retrieve account entries that match the internet domain address provided.
Input: session, domain_name
Output: get_entry_list_result
Function: get_account_from_phone
Description: Retrieve account entries that match the internet domain address provided.
Input: session, phone
Output: get_entry_list_result
Function: get_entry_by_email_and_type
Description: Retrieve Users that match the email address provided.
Input: session, email_address, module_name
Output: get_entry_list_result
Function: get_entry_from_field
Description: Retrieve entries that are "like" the column name provided.
Input: session, column_name, value, module_name
Output: get_entry_list_result
Function: get_entry_from_id
Description: Retrieve entry that matches the id provided.
Input: session, module_name, id
Output: get_entry_list_result
Function: get_entry_from_id
Description: Retrieve entry that matches the id provided.
Input: session, module_name, id
Output: get_entry_list_result
Function: get_entry_from_name
Description: Retrieve entries that match the email address provided.
Input: session, name, module_name
Output: get_entry_list_result
Function: get_server_gmt_time
Description: Get server epoch time in seconds. (Since 1970/01/01)
Input: session
Output: int
Function: list_entries
Description: List entries for a given entry type.
Input: session, module_name, query, order_by, offset, select_fields, max_results
Output: get_entry_list_result
Function: login_simple
Description: Generate session id for user.
Input: user_name, password, application_name
Output: login_result
Function: relate_entries
Description: Relates two different module ids together.
Input: session, relate_entries_relation_array
Output: fault_value_array
Function: relate_entry
Description: Relates two different module ids together.
Input: session, relate_entry_relation
Output: fault_value
Function: relate_product_to_productbundle
Description: Relates a product to a product bundle. Used for generating quotes.
Input: session, product_id, product_index, bundle_id
Output: fault_value
Function: send_templated_email
Description: Send a templated email to users.
Input: session, template_name, to, cc, bcc, arg
Output: fault_value |
|