In Rome Reconciliation fails for the Microsoft publisher


Description

When running a reconciliation for Microsoft, we are getting this

"TypeError: Cannot read property "map" from null"


Error message from the Reconciliation Progress Summary. 

at sys_script_include.602e129eb0276300fa9b028ca0d3b864.script:59 (anonymous)
at sys_script_include.3ed4099053900010d924ddeeff7b12ec.script:104 (anonymous)
at sys_script_include.602e129eb0276300fa9b028ca0d3b864.script:39 (anonymous)
at sys_script_include.8a6dbe2887522300ede6f64936cb0b2c.script:138 (anonymous)
at sys_script_include.8a6dbe2887522300ede6f64936cb0b2c.script:255 (anonymous)
at sys_script_include.8a6dbe2887522300ede6f64936cb0b2c.script:139 (anonymous)
at sys_script_include.8a6dbe2887522300ede6f64936cb0b2c.script:128 (anonymous)
at sys_script_include.8a6dbe2887522300ede6f64936cb0b2c.script:120 (anonymous)
at sys_script_include.8a6dbe2887522300ede6f64936cb0b2c.script:35 (anonymous)
at sys_script_include.30bbdf9587f52300923aa75fe5cb0b97.script:317 (anonymous)
at sys_script_include.6761b0dd0b1232001a17650d37673a77.script:853 (anonymous)
at sys_script_include.6761b0dd0b1232001a17650d37673a77.script:802 (anonymous)
at sys_script_include.6761b0dd0b1232001a17650d37673a77.script:53 (anonymous)
at sys_trigger.ff901a371bd770105baafee58d4bcb5a:1

This started occurring after the Rome upgrade and the other publishers seem to be working.

Cause

From the upgrade history it appears this script include "SamPerCoreForMicrosoftLicenseCalculator" was skipped.

This modification was due to KB0963752 and known problem PRB1482482 which it is fixed in Rome.

Resolution

Revert this "SamPerCoreForMicrosoftLicenseCalculator" script include to out of the box.

https://<INSTANCE>.service-now.com/nav_to.do?uri=%2Fsys_script_include.do%3Fsys_id%3D7b64995177b24010fdc35291a9106146%26sysparm_record_target%3Dsys_script_include%26sysparm_record_row%3D1%26sysparm_record_rows%3D1%26sysparm_record_list%3Dsys_idCONTAINS7b64995177b24010fdc35291a9106146%255EORDERBYname