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

LL Team - Modernize POS Placeholder (Livelink in the Cloud)

    Details

    • HLE (1 man day = 8 hrs):
      280
    • INF Reference Number:
      INF-12188

      Description

      The Modernize POS project is an effort to make the POS more flexible and easier to integrate with other systems. As part of this project, Chick-fil-A would like to retire the LiveLink application that carries sales data from the POS to InFORM via the TLD and Litesum files. The desire is to pull sales data from the POS-fed flow of sales data in the AWS-hosted data feed: POSTX.

      Notes from Meeting (Will/Michael/Antony)

      • Merge ARTS import changes from Trunk
      • Probably only need to build out:
        • Deferred Orders
        • OnAccount Sales
      • Build out a mechanism to fetch/pull files from CFA (AWS topic/SNS)
        • File sequence is important
        • Filename should include store and timestamp
      • Build method to load test
        • Dropping 2-3,000 files every few minutes (not full day files, but the last few minutes
      • Build in throttling mechanism
        • AWS goes down, files back up, when we start pulling them, we need to throttle based on queue size (similar work has been done in the trunk)
        • Session Status
      • Use new server manager config to spin up an ARTS Import server
      • ARTS Xml is bloated/heavy, would it be better to support json?
        • What would this involve?
      • Reprocessing files, will CFA be responsible for resending data, or would we archive?
      • TLD & LiteSum
        • Need to do away with LiteSum, but add additional checksum validation (EOD/SOD files)
        • CFA is the only customer to use LiteSum/Shift level files for validation. Initially done due to lack of confidence in Mx file processing
      • RLD will go away
      • Track SNS was received and that files were processed, time duration etc
      • Mechanism for Production Feeds

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                will.englefield Will Englefield (Inactive)
                Reporter:
                neha.shah Neha Shah (Inactive)
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:

                  PagerDuty

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