FOLIO-FSE / FOLIO-FSE/folio_migration_tools

OrdersTransformer task needs to warn that source file must be sorted

Open
#811 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
14
Forks
10
Avg merge
55m
Merged PRs (30d)
7

Description

When building composite orders with more than one POL per PO, all duplicated POs must be adjacent in the file -- otherwise you get collisions when POSTing the file causing all subsequent POLs for a given PO to fail.

Recommend prominent messaging be added when task is launched indicating that files containing multiple POLs per PO must be sorted by PO to avoid POST failures

Contributor guide

Open the contributing guide

Research direction

No file or test is named; start by locating the OrdersTransformer task and its launch entry point in the Python CLI. Add prominent messaging for composite-order source files with multiple POLs per PO, and verify that the warning appears when the task starts.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli, tooling
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.