FOLIO-FSE / FOLIO-FSE/folio_migration_tools

replaceValues not respected for compositePoLines[0].receiptStatus in order mapping

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

Description

In composite_order_mapping.json file:

compositePoLines[0].receiptStatus and compositePoLines[0].locations[0].physical objects do not respect

"replaceValues": {
"oldvalue": "newvalue"
}

Contributor guide

Open the contributing guide

Research direction

Start with composite_order_mapping.json and trace the order-mapping logic for compositePoLines[0].receiptStatus and compositePoLines[0].locations[0].physical. Reproduce the mapping with a replaceValues oldvalue/newvalue pair and verify that both nested objects use the replacement in the transformed output.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data-engineering
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.