Disable edit of Routing service point field - (ECS with mod-tlr enabled Only)

Description

Purpose: To ensure that Users editing the Service points form cannot change the Routing service point field (Yes/No dropdown) in ECS environments with mod-tlr enabled.

User story statement(s):

As a User editing the Service point form in an ECS environment with mod-tlr enabled,

I need to be prevented from editing the Routing service point field.

Scenarios:

_Scenario 1.

  • Given Settings > Tenant > Service points > [selected Service point] > Edit

  • When a User sees the form, they cannot edit the Routing service point field Yes/No designation AND it is disabled.

 

Original story below:

Purpose: Provide message box for Users who change Routing service point from "No" to "Yes" [for Locations that currently have Pickup location “Yes” selected] that states taking this action will affect existing Request policies and Circulation rules. (ECS environments using mod-tlr only)

User story statement(s):

As a User needing to change a Service point [from being an active Pickup location] to a Routing service point in an ECS environment using mod-tlr,

I want to be reminded that making this change will impact existing Request Policies before making the change.

Scenarios:

_Scenario 1.

  • Given Settings > Tenant > Service points > [selected Service point] > Edit

  • When a User edits Routing service point from "No" to "Yes" for Locations that currently have Pickup location “Yes”,

  • A message box with title "Confirm Routing service point change" displays to User that says, "Changing Routing service point from “No” to “Yes” will remove the Service point from being a Pickup location in existing Request policies and affect all Circulation rules using the policies."

  • User clicks "Confirm" to confirm the value of Routing service point will change from "No" to "Yes" and other fields on the Edit form disappear from Edit form.

Note: See for fields that display when Routing service point “Yes”.

_Scenario 2.

  • Given Settings > Tenant > Service points > [selected Service point] > Edit

  • When a User edits Routing service point from "No" to "Yes" for Locations that currently have Pickup location “Yes”,

  • A message box with title "Confirm Routing service point change" displays to User that says, "Changing Routing service point from “No” to “Yes” will remove the Service point from being a Pickup location in existing Request policies and affect all Circulation rules using the policies."

  • User clicks "Back" to return to Service point page and the value of Routing service point remains “No”.

_Scenario 3.

  • Given Settings > Tenant > Service points > [selected Service point] > Edit

  • When a User edits Routing service point from "Yes" to "No",

  • A message box with title "Confirm Routing service point change" displays to User that says, "Changing this Routing service point from “Yes” to “No” will remove it from existing Request policies and affect all Circulation rules using the policies."

  • User clicks "Confirm" to confirm the value of Routing service point will change from "Yes" to "No" and other fields on Edit form will appear for user to edit.

Note: See for fields that display when Routing service point “No”.

_Scenario 4.

  • Given Settings > Tenant > Service points > [selected Service point] > Edit

  • When a User edits Routing service point from "Yes" to "No",

  • A message box with title "Confirm Routing service point change" displays to User that says, "Changing this Routing service point from “Yes” to “No” will remove it from existing Request policies and affect all Circulation rules using the policies."

  • User clicks "Back" to return to Service point page and the value of Routing service point remains “Yes”.

 

Alternate Scenario 1 (Message covers both Pickup location “Yes” and “No” before confirming “Yes” to changing it to Routing service point).

  • Given Settings > Tenant > Service points > [selected Service point] > Edit

  • When a User edits Routing service point from "No" to "Yes",

  • A message box with title "Confirm Routing service point change" displays to User that says, "Changing Routing service point from “No” to “Yes” will remove the Service point from existing Request policies and affect all Circulation rules using the policies. This change may include removing the Service point as a Pickup location."

  • User clicks "Confirm" to confirm the value of Routing service point will change from "No" to "Yes" and other fields on the Edit form disappear from Edit form.

Note: See for fields that display when Routing service point “Yes”.

Alternate Scenario 2 (Message covers both Pickup location “Yes” and “No” before confirming “Yes” to changing it to Routing service point).

  • Given Settings > Tenant > Service points > [selected Service point] > Edit

  • When a User edits Routing service point from "No" to "Yes",

  • A message box with title "Confirm Routing service point change" displays to User that says, "Changing Routing service point from “No” to “Yes” will remove the Service point from existing Request policies and affect all Circulation rules using the policies. This change may include removing the Service point as a Pickup location."

  • User clicks "Back" to return to Service point page and the value of Routing service point remains “No”.

 

Notes:

  • Confirmation message in Scenario 1 is similar to “Confirm Pickup location change” message in single tenant environment, .

Environment

None

Potential Workaround

None

Attachments

2

Checklist

hide

Activity

Show:

Oleksandr Hrusha May 20, 2024 at 8:49 AM

Checked on , works as expected

 

Dmitriy Litvinenko May 17, 2024 at 1:28 PM

Available for testing on Rancher

Done

Details

Assignee

Reporter

Labels

Priority

Story Points

Sprint

Development Team

Vega

Release

Ramsons (R2 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 16, 2024 at 10:24 PM
Updated May 21, 2024 at 5:10 PM
Resolved May 21, 2024 at 5:10 PM
TestRail: Cases
TestRail: Runs