versionone / VersionOne.Integration.Salesforce

Links Salesforce Cases to VersionOne Defects
BSD 3-Clause "New" or "Revised" License
1 stars 2 forks source link

Replace custom Product field with VersionOne Project field #35

Open ghost opened 10 years ago

ghost commented 10 years ago

Current SFDC integration uses a custom Product field to signify which V1 project that gets the submitted defect. This should be removed and replaced with a VersionOne Project field so that users may select the target project directly in the case.

This also means that we can remove the MappingV1ProjectToSFProduct custom data object and its associated project mappings section in the Settings page layout.

This is related to and will address issue #31.

ibuchanan commented 10 years ago

(Sorry for the close/reopen.)

Seems like this would be a lot easier if there were a "Project Service" that would just return the project hierarchy (in XML or JSON) so that you don't have to write the code to re-assemble the hierarchy from a list with parent references.

ghost commented 10 years ago

The current integration doesn't build the hierarchy (in the project mapping section of the settings screen), it lists all current projects in a single level list. But you raise a good point, perhaps it should be a hierarchy?