Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
SAMP Software subscription data does not automatically map to the corresponding Software Models - Support and Troubleshooting
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • SAMP Software subscription data does not automatically map to the corresponding Software Models
KB0778471

SAMP Software subscription data does not automatically map to the corresponding Software Models


2317 Views Last updated : Apr 8, 2024 public Copy Permalink
KB Summary by Now Assist

Issue

"SAM - Import User Subscriptions" job would import the Software subscriptions for Office 365 or Adobe.

Link to the job: https://<instance-name>.service-now.com/nav_to.do?uri=sysauto_script.do?sys_id=0a9fc2e087600300697c6ccfb7cb0bbf

In some cases the subscription data is loaded but they are not associated to the corresponding Software model records.

Subscription data would be loaded into this table: samp_sw_subscription

Release

Software Asset Management Professional for Adobe/Software Asset Management Professional for Microsoft plugins are installed.

Cause

The job "SAM - Import User Subscriptions" did not complete successfully and might have some issues while looking yup the content.

The job status can be checked in the 'samp_job_log' table.

When running the scheduled job through the background script below errors are observed:

Job was run like below:

new SamImportUserSubscriptions().process();


Errors observed:

CanonicalName: Discovered Name: 'Adobe Systems' Canonical is: 'Adobe Systems'
CanonicalName: Discovered Name: Adobe Systems core_company is: 445182cfdb80ff406adb54904b961961
Background message, type:error, message: Publisher and Product manufacturer do not match
Operation against file 'cmdb_software_product_model' was aborted by Business Rule 'Product should match publisher^1fd013d2dbf733448812644a4b9619c9'. Business Rule Stack:Product should match publisher


The reason why "Product should match publisher" business rule was failing is because there are two core_company records for Adobe Systems.

 

Resolution

Combine the two company records into one and running the job again fixed the issue.


The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.