Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
ACQ Sprint 128
-
1
-
Thunderjet
-
Lotus R1 2022
Description
Purpose/Overview:
Requirements/Scope:
- Create Acquisition method schema
- Create Acquisition method samples
- Create Acquisition method Api
- Write a migration
- Write tests
Approach:
1. Create new schema and table : "acquisition_method"
{ "$schema": "http://json-schema.org/draft-04/schema#", "description": "An acquisition method", "type": "object", "properties": { "id": { "description": "The unique id of this acquisition method", "$ref": "../../common/schemas/uuid.json" }, "value": { "description": "The value of this acquisition method", "type": "string" }, "metadata": { "type": "object", "$ref": "../../../raml-util/schemas/metadata.schema", "readonly": true } }, "additionalProperties": false, "required": [ "value" ] }
Note : create index for filed "value"
Acceptance criteria:
- Schemes created
- Samples created
- Wrote a migration
- Created API
- Wrote tests
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-531 Export FOLIO orders in EDIFACT format
-
- Closed
-
- has to be done before
-
UIOR-852 Select Acquisition method from controlled vocabulary list
-
- Closed
-
-
UIPFPOL-33 Select 'Acquisition method' filter from controlled vocabulary list
-
- Closed
-
- is cloned by
-
MODORDERS-620 Create Acquisition method schema and API
-
- Closed
-