Create a TLR in another (data) tenant

Description

Add this logic to ECS-TLR POST endpoint:

  • Use mod-search client (MODTLR-7) to find all tenants that have items of the requested instance

  • Select the most favourable tenant for creating a direct TLR using this criteria:

    • Number of the Available items

    • Number of the items in statuses Check out or In transit

    • Number of the items in any status

  • Create a TLR in the selected tenant (using functionality created in MODTLR-10)

  • Add this info to the ECS TLR object (a new field might be required, e.g. secondaryRequestId, secondaryRequestTenantId)

  • If item info is available (Page or Recall), also save it to the ECS TLR object

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:
Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

Release

Ramsons (R2 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created January 19, 2024 at 1:47 PM
Updated October 30, 2024 at 6:21 PM
Resolved February 16, 2024 at 3:07 PM
TestRail: Cases
TestRail: Runs