When is a software model determined/set on samp_sw_subscription records?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-18-2023 03:33 PM
Hello all,
I am trying to understand how and when the software model field is set on samp_sw_subscription records. I would assume it is set and recalculated when the SAM - Import User Subscription job runs, but I can't see into the script include the job uses to tell for sure. I ask because I can see the subscription identifier used on a bunch of subscription records for a certain subscription product, and when I look up that subscription identifier on the samp_sw_subscription_product_definition table, I can see the DMAP that corresponds to that subscription identifier. However, after a bunch of subscription records had come in, we realized some of our software models were messed up (multiple using the same DMAP, some DMAPs not represented, etc...) and tried to update the DMAP on some software models to clean things up. I assumed the subscription records would be updated the next time around to be tied to the new software model that has their specifically defined DMAP. Instead, they seem to be tied to the original software model, one that doesn't use that DMAP. I'm not sure why they seem to be stuck or hard-coded to a specific software model, rather than dynamically following the DMAP their subscription identifier is defined to. Am I misunderstanding how this process works?
Many thanks.