Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-18949

Testing Clone 2022 R2 Sprint 2 - Create "DFL" Generic Master Hierarchy Entry

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: CFA 2022R2
    • Component/s: None
    • Labels:
      None
    • SCRUM Team:
      Great White
    • Story Points:
      3
    • Work Type Classification:
      Sustaining

      Description

      Story

      As an admin, I would like Delivery Focused Locations to be categorized under a generic hierarchy level in the zone manager. This will allow me to add multiple store level operators via import.

      Details

      This story is for creating the initial "DFL Master" hierarchy. The "DFL Master" hierarchy entry should be initially created programmatically if it does not exist. Once the entry exists, no duplicate entries should be created. The "DFL Master" entry should be created the first time and instance of "DFL" appears in the "LocationSubtypeCode" attribute of the Location_All file.

      • CFA sends a "Location_All" file.
      • InFORM checks the "LocationSubtypeCode" attribute to see if it is "DFL"
      • If it is "DFL" check to see if "DFL Master" already exists at the master level in the hierarchy
      • If "DFL Master" exists, do nothing and proceed with the rest of the file.
      • If "DFL Master" does not exists, create "DFL Master"

      Snippet of Location_All file

      Hierarchy Level

      AC

      1. When an instance of "DFL" appears in the "LocationSubtypeCode" of the "Location_All" file during an import, a unique "DFL Master" hierarchy entry is created at the master level.
      2. If "DFL Master" already exists in the hierarchy, a duplicate entry is never created.
      3. The rest of the data in the file imports as expected.
      4. Added 01/24/22 - Ensure that the Confluence page is updated: https://cfacorp.atlassian.net/l/c/AYVrfP1f
      5. Added 01/24/22 - Ensure that the XSLT changes are non-breaking
      6. Added 01/24/22 - If a new DFL Master entity is required for the process to work, ensure that it is created as a part of the deployment
      7. Added 01/24/22 - Test with BOTH location_all, and location_incr files (full and incremental)

        Attachments

          Issue Links

          1.
          Create Test Scripts QA Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required
          2.
          Review Test Scripts QA Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required
          3.
          Deploy QA Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required
          4.
          Execute Test Cases QA Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required
          5.
          Functional Review with QA Dev Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required
          6.
          DIT Dev Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required
          7.
          Design Review Dev Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required
          8.
          Story Documentation Dev Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required
          9.
          Testing in Testing QA Task Done Charles Wheeler

          100%

          Original Estimate - 24h
          Time Spent - 24h
          10.
          Testing in Staging QA Task Done Charles Wheeler

          100%

          Original Estimate - 24h Original Estimate - 24h
          Time Spent - 24.25h

            Activity

              People

              • Assignee:
                charles.wheeler Charles Wheeler
                Reporter:
                jason.powell Jason Powell
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 52h
                  52h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 48.25h Time Not Required
                  48.25h

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.