Open order : Incorrect piece creation for non-package Physical and Electronic order line

Description

Purpose/Overview:
Open order flow : Support holding reference for piece in P/E mixed line.

Requirements/Scope:
1. Given
Physical non-package POL with Location element in the POL contains only location reference
Create inventory for physical "None/Instance"
Create inventory for electronic "Instance_Holding/Instance_Holding_Item"
UI sent Location with holding reference
Manual create piece is false

Then
Actual :
Physical piece is created without location
Expected:
Physical piece is created with location

2. Given
Electronic non-package POL with Location element in the POL contains only location reference
Create inventory for electronic "None/Instance"
Create inventory for physical "Instance_Holding/Instance_Holding_Item"
UI sent Location with holding reference
Manual create piece is false

Then
Actual :
Electronic piece is created without location
Expected:
Electronic piece is created with location

Approach:

Acceptance criteria:

  • Logic fixed

  • Unit tests updated

  • API tests updated/created

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

3

Checklist

hide

TestRail: Results

Activity

Show:

Dennis Bridges November 15, 2021 at 11:05 PM

test successful in bugfest-kiwi

Oleksii Petrenko November 15, 2021 at 9:23 AM

Deployed to Kiwi bugfest. Please proceed with verification

Dennis Bridges November 10, 2021 at 3:56 PM

test successful in folio-snapshot

Andrei Makaranka November 9, 2021 at 9:29 AM

Verified on testing

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

Lotus R1 2022

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 21, 2021 at 9:04 AM
Updated February 27, 2024 at 5:54 PM
Resolved November 10, 2021 at 3:56 PM
TestRail: Cases
TestRail: Runs