Some PDIs are currently unavailable, and PDI actions are paused. View the latest updates here. Read More

The Serial Number field on alm_hardware is no longer mandatory after its been updated to latest patc

Trupti Krishnam
Tera Contributor

The Serial Number field on alm_hardware is no longer mandatory in Sandbox after its been updated to latest patch . But the same Serial Number field on alm_hardware is longer mandatory in dev instance but it's not been updated to latest patch .., I 've tried reverting the changes to the latest version .., inactivated and logged all the BR and Client Scripts still it is been kept as non Mandatory in sandbox 

 

Image from DEV

TruptiKrishnam_0-1783270034651.png

 

Image from Sandbox

TruptiKrishnam_1-1783270082238.png

Can some one help me with solution Please!

Thanks!

 

1 ACCEPTED SOLUTION

Sachin_Nasa
Kilo Sage

Hi @Trupti Krishnam ,
Let me provide you a checklist so that you could identify which one is impacting this behavior exactly

  • Check the Dictionary Entry for the serial_number field on the alm_hardware table and compare the Mandatory attribute in both instances.
  • Verify whether there are any Dictionary Overrides applied that make the field mandatory in one instance but not the other.
  • Review any UI Policies (including inherited ones) that may dynamically set the field to mandatory based on conditions.
  • Check Data Policies or UI Policy Actions, as they can also enforce mandatory behavior.
  • Compare the relevant records using Compare to Another Instance or inspect the Update History to identify any configuration differences between DEV and Sandbox.
    Please let me know still unable to figure out.
    If you found this helpful, please mark it as Helpful and Accept as Solution so it can reach others too.

 

 


If you found this helpful, please mark it as Helpful and Accept as Solution so it can reach others too.

Thanks & Regards,
Sachin Narayanasamy

View solution in original post

4 REPLIES 4

Sachin_Nasa
Kilo Sage

Hi @Trupti Krishnam ,
Let me provide you a checklist so that you could identify which one is impacting this behavior exactly

  • Check the Dictionary Entry for the serial_number field on the alm_hardware table and compare the Mandatory attribute in both instances.
  • Verify whether there are any Dictionary Overrides applied that make the field mandatory in one instance but not the other.
  • Review any UI Policies (including inherited ones) that may dynamically set the field to mandatory based on conditions.
  • Check Data Policies or UI Policy Actions, as they can also enforce mandatory behavior.
  • Compare the relevant records using Compare to Another Instance or inspect the Update History to identify any configuration differences between DEV and Sandbox.
    Please let me know still unable to figure out.
    If you found this helpful, please mark it as Helpful and Accept as Solution so it can reach others too.

 

 


If you found this helpful, please mark it as Helpful and Accept as Solution so it can reach others too.

Thanks & Regards,
Sachin Narayanasamy

@Sachin_Nasa  I tried all the mentioned things but still i m not able to find out what is causing this issue any other suggestions please

Tanushree Maiti
Tera Patron

Hi @Trupti Krishnam 

 

  • Ensure that there isn't a Dictionary Override set up that is forcing the serial number field to be non-mandatory specifically for Sandbox.  For that navigate to System Definition > Dictionary and search for the serial_number field on the alm_hardware  and check.
  • Navigate to System UI > UI Policies and search for conditions affecting serial_number

  • Navigate to System Policy > Rules > Data Policies to ensure the alm_hardware data policy isn't explicitly modifying Sandbox rules

 

  •  
Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

@Tanushree Maiti I gave a try on all the mentioned points but still i m unable to find the issue please let me know if i have to look into any other points