Asset and CI Status field mappings and import set data transform

Les1
Tera Guru

Asset and CI field mapping doc

So in the limited testing of this functionality it appears to work as expected when you are updating a CI or Asset directly through the UI. 

However, i'm observing it not performing the sync defined in the mapping, when you are using an import set.

example: i imported data against the hardware asset table which contained serial number and lease contract columns. the transform map is configured to coalesce on serial and this transform map has worked fine in general for updating assets, but we noticed that lease contract did not sync over to the associated CI's like they do if i just go into the asset record and update it directly.

 

anyone else observe this? is it a known functionality limitation that the asset to CI field mapping mechanism doesn't trigger in the scenario of an import set? (obviously a workaround is to run separate import for asset and then CI, just curious if we have something configured incorrectly or if this is normal)

1 ACCEPTED SOLUTION

mcconnellsj
Kilo Sage

Does the transform map have "Run Business Rules" checked?

View solution in original post

3 REPLIES 3

mcconnellsj
Kilo Sage

Does the transform map have "Run Business Rules" checked?

Of course!  I had it unchecked due to a while back we were having a different issue and i was trying that unchecked to see if it would alleviate.  Having the business rules checked resolved this question of why the lease contract field was not updating on the CI when the Asset was updated by an import set transform.  

 

Thank you

Toff80
Tera Contributor

it doesn't work for me.

Checked run_business_rules on the map. Set asset state to "in use" (was "in stock") trogh import set file but related CI remain on Hardware and Install status "In stock". If I change state value on the UI it works fine like configuration set on Asset-CI Hardware status mapping. Any suggestions?

Thanks.