Sys ID is changing while moving data from one instance to another

Ajai S Nair
Giga Guru

Hi All,

When we are trying to move data from one instance to another by uploading through Excel sheet, the Sys ID is changed. If we are using XML then there is no change in Sys IDs.Can anyone help me out to find out the reason?

Regards,

Ajai

1 ACCEPTED SOLUTION

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Ajai,



That is the expected behavior. You have to add a script to change the behavior. Please see the section 5.4 for more info.


http://wiki.servicenow.com/index.php?title=Importing_from_Another_ServiceNow_Instance#Add_a_Field_Ma...


View solution in original post

7 REPLIES 7

Risk associated with solution I suggested is, if there is any Reference field and that 'sys_id' is not listed in destination, it will not throw any error of missing sys_id , rather once you   are done with manual import, you will see just a 'sys_id' present on the reference field.


Anurag Tripathi
Mega Patron
Mega Patron

This is the expected behavior, as when you export in excel the sys_id does not get exported. Now when you import this , new sys_id's will be generated for these records.


-Anurag

Ashish Kumar Ag
Kilo Guru

I think you are confused with update set and Import of excel.



During you committee any update set it also holds the sys_id. so in different instance you have same sys_id.(Like through XML)


Importing through excel is just like creating a record manually, so sys_id is random.



This is expected.