Skip to main content
Has anyone developed a way to use Salesforce to manage software assets? We are a higher ed institution and we currently track thousands of software serial numbers and purchases in a decrepit Filemaker database that we'd like to move into Salesforce. We'd like to track vendor (Account), purchase history, application name, version, quantity, assignments (to both people and computers), and other info.

 

It seems like the Asset object would be appropriate, but serial numbers are not like assets: I can only assign a monitor to one person, but some volume serial numbers can be assigned to multiple people (or computers). There are multiple types of software licenses (volume, floating, node-locked, user account, etc).

 

I'm looking for a way to translate this kind of relationship into something that works in Salesforce. I don't see a way to associate many-to-many records to each other, the way Products/Assets/Contacts work together. Other than having many lookup fields on my Software License object...
2 answers
  1. Dec 7, 2016, 10:11 AM
    You can treat Software Volume licenses as Asset. Create a custom Junction object to Link Asset with Contact. It should allow you to handle all business use cases.

     

     
0/9000