We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

Percent Complete switching back to 25

samadam
Kilo Sage

Percent complete on sn_align_core_planning_item is switching back to 25 even though I am trying to change it. I tried to look through business rules and cannot find what is doing it. I dont have any planned tasks associated to it

1 REPLY 1

Matthew_13
Mega Sage

Hi Buddy,

Yeah — your not crazy and your not missing some obvious business rule.

Whats happening is that percent_complete on sn_align_core_planning_item isnt really a “free-edit” field, even though it looks like one. It’s treated as a system-calculated progress value by SPM/Alignment logic.

So the sequence is basically:

  • You change the value and save

  • It looks like it sticks for a moment

  • An OOTB process recalculates progress

  • It snaps back to 25%

That 25% is a big clue — it’s commonly the default “in progress” baseline the platform uses when:

  • the item is in an active state/stage, and

  • there’s nothing else (tasks, milestones, etc.) to roll up from

Thats also why:

  • You can’t find a business rule doing it

  • Having no planned tasks doesn’t stop it

  • It feels like the system is “undoing” your change after save

This logic usually lives in OOTB SPM flows / async recalculation logic, not in an obvious BR on the table.

Practically speaking, your options are:

  • Accept that percent_complete is system-owned and let it be calculated

  • If the business wants to manually manage progress:

    • Add a custom “manual progress” or “override percent” field

    • Use that for display and reporting instead of fighting the OOTB field

  • Only try to change the OOTB calculation if you’re prepared for wider impact it often affects rollups, dashboards, and KPIs

Basically: nothing is “wrong” with your instance — you’re just bumping into a field that looks editable but is actually controlled by the product.

 

@samadam - Please mark Accepted Solution and Thumbs Up if you find helpful!

MJG