Make /orders-storage/po-line-number endpoint return list of poLine numbers

Description

Purpose/Overview:

In order to decrease number of requests to the /orders-storage/po-line-number endpoint from BL module, make this endpoint return list of poline numbers

Approach:

  • Create acq-models/common/schemas/sequence_numbers.json schema which will contain list of poline numbers

  • Add query parameter poLinesNumber which will represent number of generated poLine numbers

  • Update logic of poLine number generator

Acceptance criteria:

  • /orders-storage/po-line-number endpoint returns list of poLine numbers

  • update unit tests

Environment

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Andrei Makaranka April 3, 2022 at 10:57 AM

Verified on Lotus bugfest

Dennis Bridges March 31, 2022 at 3:31 PM

 Can you please verify this in bugfest-lotus and close ticket. thx!

Oleksii Petrenko March 30, 2022 at 9:11 PM

Deployed to Lotus BF. Please proceed with verification

Andriy Kundyukov March 7, 2022 at 10:50 AM

Verified on folio-snapshot env. List of po line numbers is returned as expected.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

Lotus (R1 2022) Bug Fix

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created March 26, 2021 at 8:46 AM
Updated April 3, 2022 at 10:57 AM
Resolved March 7, 2022 at 12:21 PM
TestRail: Cases
TestRail: Runs