-
Type: Feature Request
-
Status: In Development (View Workflow)
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: CFA 2021R4, CFA 2021R5, CFA 2021R6
-
Component/s: Core
-
Labels:
-
HLE (1 man day = 8 hrs):280
-
INF Reference Number:INF-12188
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.
- https://fourthlimited.atlassian.net/wiki/spaces/RBCD/pages/1658447084/ARTS+POSLog+for+Food+Services
- Scroll down for: ARTS XML POSLOG Food Service.zip
- https://www.omg.org/retail/schema.htm
- POSLog for Foodservice: reduced-scope version of the ARTS XML POSLog Schema for use by the foodservice industry
- AWS topics/SNS
- Changes in trunk for LJS - Most recent changes to ARTS Import
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
- is implemented by
-
CFAMX-8176 Augment/Create Load Tests
- Open
-
CFAMX-8177 Documentation
- Open
- led to these tickets
-
CFAMX-8921 Cloud POS
- Closed
-
CFAMX-8976 Modify ARTS to support CFA - NORMAL SALE
- Closed
-
CFAMX-8979 Modify ARTS to support CFA - ON ACCOUNT SALE
- Closed
-
CFAMX-8982 Modify ARTS to support CFA - COLLECTED SALE
- Closed
-
CFAMX-8985 Modify ARTS to support CFA - REFUNDS
- Closed
-
CFAMX-8988 Modify ARTS to support CFA - PAID INS/OUTS
- Closed
-
CFAMX-8991 Modify ARTS to support CFA - CASHIER OPEN/CLOSE
- Closed
-
CFAMX-8994 Modify ARTS to support CFA - DAY OPEN/CLOSE
- Closed