Skip to main content

Data Management

Data Management

Slide38


Data Management - Objectives and Exercises

Objectives

At the end of this session, you will be able to:

  • Understand how master data is synchronised across the estate using Broadcast tools
  • Make data changes and broadcast them to all or specific devices
  • Configure a predefined broadcast to include specific entities and destinations
  • Understand the relationship between Configuration Data and XML Data Entities
  • Export Enactor Master Data as XML and inspect its structure and content
  • Import XML files to create or change master data entities
  • Understand how transaction data flows from the POS to the Estate Manager

Practical Exercises

  • Exercise 6 - File Export and File Import
  • Exercise 7 - Predefined Broadcasts
  • Exercise 8 - Data Broadcaster

Data Management - Topics

  • Master Data Management - Data Distribution (Broadcast), XML Export, XML Import
  • Transaction Data Management - Transaction flow, Inbound Documents, Retail Transaction Archive

Data Management - External

Data Providers
Master Data Providers
PIM
Merchandise
HR
ERP
Master Data
Enactor Central Components
Enactor Estate Manager
Database
Enactor Services
Transaction Data Export (Enactor XML / External)
Data Consumers
Transaction Data Consumers
Finance
BI
Inventory
Audit / Loss Prevention
Master Data & Configuration · Transactions · API Request · API Response
Store Devices
Database
POS / Mobile / SCO clients
Enactor JavaScript API

Data Management - Data Broadcast Process

Configure Broadcast
Select Scope of Entities
Target Regions / Locations / Devices
Select Date Range
Initiate Broadcast (Manual or Scheduled)
Export Data
Collate into Packages for each target region
Publish to Estate
Device Processing
Copy to local device filesystem
Import to Database
Report back success or failure

Exercise 6 - File Export and File Import

  1. Open File Export
  2. Select changes since the specified time
  3. Choose the Location entity
  4. Select Export
  5. Select View to monitor progress in Scheduled Jobs
  6. Open File Download; Save the file
  7. Open the file in a text editor
  8. Edit: Location ID = TRAINX-LOC; Description = TrainX Store - {your name}; Branch Number = 20XX
  9. Save the file
  10. Open File Import; Select file; Upload
  11. Select View to monitor progress
  12. Open Locations
  13. Discussion: Do you see your new location?

Exercise 7 - Predefined Broadcasts

  1. Open Predefined Broadcasts
  2. Create a new Predefined Broadcast: Id = TrainX-Broadcast
  3. Enter: Name = Train X Broadcast; Description = Train X Broadcast; Force Selection of Change Set = tick; Target on Broadcast = tick
  4. Details Tab: Select Group, User, Location; Select Move
  5. Save

Exercise 8 - Data Broadcaster

  1. Open Data Broadcaster
  2. Select your predefined broadcast from the list
  3. Select your user change set from the dropdown list: Changes by {userid} (date, time to now)
  4. Select Submit
  5. Select Location from the Send To dropdown list
  6. Expand United Kingdom
  7. Select UK Hertford
  8. Select Submit
  9. Select View to monitor progress on the Broadcast History page

Further Reading

For additional information and further reading on Data Management, please see the following guides:

DocumentDescription
How to: File ImportImporting data via XML files
How to: File ExportExporting data as XML files
How to: BroadcastingConfiguring and running data broadcasts