The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Scoped Application and Update sets

Pranav Khurana
Giga Contributor

Hello Everyone,

I am working on the development of Mobile Agent Application in ServiceNow. ITSM Mobile & ITSM Mobile Agent both plugins are already installed in our instance and I am working in the ITSM Mobile Agent Application in the Studio and i am using a local update set in that application to capture the changes.

 

While changing things in the studio, there are few things which are in ITSM Mobile Agent Scope, few are in ITSM Mobile Scope and others are in global scope. Now i don't know how i can capture the changes of global records and ITSM Mobile Scoped records in my update set. When i am trying to move the update set in our QA instance it gives me the below error:

Cannot commit Update Set <SCOPED UPDATE SET NAME> because: Update scope id 'global' is different than update set scope id <SYS ID OF UPDATE SET>. Resolve the problem before committing.

 

I am not using the publish application option because it is not showing me that as this application was already installed when we installed the plugins and we would like to utilise the things which are already created in this applications like Data Items, Applets, Applet Launchers etc.

 

The only option that i can see in Studio are below.

 

 

Please suggest what options do i have to capture these things in update sets or if there is any other option to utilise all the Application files in this scope in a new application.

Thanks in advance.

8 REPLIES 8

asifnoor
Kilo Patron

Hi,

Refer to this link

Mark the comment as helpful/correct if this solves the problem.

Hi Asifnoor,

 

Thanks for your reply. I can fix the error by moving the updates to a different update sets as per the Application, But it is difficult to distinguish between them after an update is done and i cannot change the update set while in studio to a different application. 

 

For e.g.

I am using ABC application and ABC_update_set in studio

I can only choose this update set if i am using ABC application in the studio and if there are any application files which are in global scope and i make some changes in them then they will also be captured in this update set resulting in this same error again while moving the update set.

If you have to update any files which are in other scope. you need to exit the application studio, change the update set and then make changes. 

Slava Savitsky
Giga Sage
For every scope in which you need to change something, you need a separate update set associated with that scope.