SAM - Software Models

Priya Bonam
Tera Expert

I am importing the entitlement data with all mandatory fields including Publisher, Product, Version, Edition, Platform, and Language, and not with PPN. However, import is not successful with the following error.

 

Multiple reasons for error: Publisher Part Number and software model not found. Please ensure that a DMAP exists in the Content Service library for this publisher/product/version/edition; Import template customized resulting in one or many fields being invalid; 

 

find_real_file.png

Please suggest what needs to be done to resolve this issue.

 

3 REPLIES 3

Community Alums
Not applicable

Have you done any customization on the entitlement template. 

Also can you check the corresponding product exist in the samp_sw_product table. 

Community Alums
Not applicable

Hi Priya

The Import Entitlement white paper states :

"If you do not have this field (the PPN field), the next four fields are mandatory. Since
the solution must match every Software Entitlement with a Software Model,
if the Publisher part number were not present, the next four fields
combined would identify the Software Model in lieu of automating it via
Publisher Part Number."

  1. Product
  2. Version
  3. Edition
  4. Platform

What this means in reality is if you use the PPN and the Software Model does not exist it will create the Software Model for you. However, if you do not then then the 4 fields will be used to identify a Software Model, that MUST exist before you import the entitlement.

Please see this community article for the white paper

If my answer helps, please mark my answer as helpful.

regards

David

 

Thanks for sharing the details.

I enabled the system property to auto-create the software models for licensed and unlicensed products.

Tried importing entitlements for the same product with different versions ( 6 to 7 entitlement records for the same product). Can I match all entitlements to the s/w model which the system has created ( s/w with no version and edition)?