Hi Laurence,
I received feedback today:
If you have 2 checklists named AB (created first) and AA, both reference the same activity code, when they are added to the activity, first AB will be sorted (it’s checklist_cl_id number is lower than the AA checklist_cl_id) and its entries sequence numbers, and later AA with it’s entries, the system will first assign the numbering to the AB entries and later to the AA entries.
The client sorting will eventually sort based on the checklist names, so it will show AA first and AB first, but the numbering is calculated before on the server, hence it looks confusing.
This is not a controllable option and would require code changes to implement differently.
For example and not something reviewed or agreed to implement would be to change the numbering any time a new checklist is linked to the order to do it by Alphabetic sort so it would align with the display. Issue is checklist line numbers are based on the ID generated when the checklist is first created. Lower ID’s always get the lower step values in the service order.