Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
EPAM BatchLoader Sprint 40
-
3
-
Folijet
Description
Purpose: To create a new UI component: Checkbox null state with toggle and label. This new component is needed for the Data Import Field Mapping details UI.
Key links:
- Checkbox PPT: https://docs.google.com/presentation/d/1yc5dmC5sc7JDXZCVx3p3RPjQI1B4kIu2V6ZmeF85IME/edit#slide=id.p1
- Prototype of item record field mapping details: https://ux.folio.org/testing/data-import/1004/
- Intro meeting recording: 20200108 Field Mapping Details Intro Mtg (see description of this component at 15:00)
https://ebscomeetings.webex.com/recordingservice/sites/ebscomeetings/recording/playback/82e2b90f72124c6b88734217c49a5537 - Intro meeting notes: https://docs.google.com/document/d/1HY4SGhqbTi8pZlsyRGfUn-62NmMVzb7ObLFUVtskK44/edit#
Purpose: To create the checkbox decorator used in the field mapping profile details
Scenarios
- Scenario 1
- Given the checkbox decorator used for the field mapping profile details
- When a user views it
- Then it should look and act like this:
- Remove the checkbox at the left of the field label
- Add a dropdown list to the right of the field label with:
- Ghost text: Select checkbox field mapping
- And dropdown options of
- Mark for all affected records
- Unmark for all affected records
- Keep the existing value for all affected records
- Mark for all affected records
- Ghost text: Select checkbox field mapping
- Remove the checkbox at the left of the field label
- Scenario 2
- Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot
See attached wireframe, plus PPT that describes business logic of each dropdown option: https://docs.google.com/presentation/d/1yc5dmC5sc7JDXZCVx3p3RPjQI1B4kIu2V6ZmeF85IME/edit#slide=id.p1
TestRail: Results
Attachments
Issue Links
- blocks
-
UIDATIMP-442 Cover Mapping Profile Form with tests including field decorators.
-
- Closed
-
- defines
-
UIDATIMP-360 New UI components for field mapping details
-
- Closed
-
-
UXPROD-2075 MARC Bib Field Mapping Profiles Details for Inventory records
-
- Closed
-
- is duplicated by
-
UIDATIMP-400 Data Import field mapping profile details: Checkbox decorator
-
- Closed
-
- relates to
-
UIDATIMP-290 Data Import Field Mapping Profile details: Inventory holdings from MARC Bib
-
- Closed
-
-
UIDATIMP-401 Data Import field mapping profile details: Repeatable field dropdown component
-
- Closed
-
-
UIDATIMP-402 Data Import field mapping profile details: Reference values dropdown component
-
- Closed
-
-
UIDATIMP-407 Data Import field mapping profile details: Date picker component
-
- Closed
-
-
UIDATIMP-503 Field mappings: Instance - 1st checkbox does not default to ghost text
-
- Closed
-
-
UIDATIMP-504 Field mappings: Holdings - Conflict between Checkbox and Repeatable dropdowns in Note area
-
- Closed
-
-
UIDATIMP-506 Field mappings: Item - Incorrect positioning of Item notes checkbox when more than 1 note field
-
- Closed
-
-
UIDATIMP-15 Data Import Field Mapping Profile details: Inventory instance from MARC
-
- Closed
-
-
UIDATIMP-292 Data Import Field Mapping Profile details: Inventory item from MARC Bib
-
- Closed
-