Changes between Version 37 and Version 38 of TicketToSalesforcePlugin
- Timestamp:
- Oct 13, 2016, 6:52:11 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TicketToSalesforcePlugin
v37 v38 5 5 == Description 6 6 7 This plugin synchronizes Trac tickets in [http://www.salesforce.com Salesforce]: Trac tickets are reflected by the Salesforce custom objects, Ticket and Comment. Ticket objects are linked to Cases via many-to-many relationship provided by the !CaseTicketLink custom object. Even though this is a many-to-many relation, Trac uses a custom text field for the Case number, so it's essentially many-to-one. 7 This plugin synchronizes Trac tickets in [http://www.salesforce.com Salesforce]: Trac tickets are reflected by the Salesforce custom objects, Ticket and Comment. Ticket objects are linked to Cases via many-to-many relationship provided by the !CaseTicketLink custom object. Even though this is a many-to-many relation, Trac uses a custom text field for the Case number, so it's essentially many-to-one. 8 8 9 9 Comment objects are related to Ticket objects via the link custom object, !TicketCommentLink. The related lists layouts are modified to display the related object fields rather then the object id. … … 30 30 }}} 31 31 32 === Ticket view 33 34 [[Image(ticket_view.png, border=2)]] 35 36 === Case view 37 38 [[Image(case_view.png, border=2)]] 39 32 40 == Bugs/Feature Requests 33 41 … … 39 47 40 48 [[TicketQuery(component=TicketToSalesforcePlugin&group=type,format=progress)]] 49 50 === Known Issues 51 52 * Even though the case number is numerical, you must enter it with whatever leading zeros are configured in Salesforce for this field, since the query treats this as a string. 53 * This plugin comes with a `TicketValidator` which checks if the entered case number actually exists in Saleforce, but also if case number is blank. So if you are using the [wiki:TicketValidatorPlugin] you will !get two warning messages, "case number required" upon attempting to submit a ticket without a case number. 41 54 42 55 == Download … … 57 70 General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. 58 71 59 == Example72 == Configuration 60 73 61 74 Example settings in `trac.ini` are: … … 81 94 }}} 82 95 83 == Known Issues84 85 * Even though the case number is numerical, you must enter it with whatever leading zeros are configured in Salesforce for this field, since the query treats this as a string.86 * This plugin comes with a `TicketValidator` which checks if the entered case number actually exists in Saleforce, but also if case number is blank - so if you are using the [wiki:TicketValidatorPlugin] you will !get two warning messages, "case number required" upon attempting to submit a ticket without a case number.87 88 == Screen Shots89 90 === Ticket view91 92 [[Image(ticket_view.png)]]93 94 === Case view95 96 [[Image(case_view.png)]]97 98 96 == Recent Changes 99 97