PowerEPOS Configuration Export Overview
This document will contain information specific to the configuraton export template. For general information about the Data Extraction Service and it's API please see the general purpose documentation
Job Run Parameters
This template is completely parameterless. It will always export the latest published revision for the outlet that its configured to run for.
Output Files
| File | Format | Description |
|---|---|---|
| export.json | JSON encoded ConfigurationExport | The public configuration export for the outlet's current published revision |
Overview
This export is designed for generating a ConfigurationExport for a given outlet. When configuring a job it will allow you to select the specific outlet to generate the configuration export for. Every time the job is run it will request the latest published revision for that outlet.
The following is an example contents of the output file export.json
{
"RevisionID": 9,
"OutletID": "c19c109b-75e1-4220-9db1-3e54d2233537",
"PLUs": [
{
"PLUID": "d2828c59-6e69-4ec7-8d7d-176d978bc7f8",
"Reporting_GroupID": "0bcf946f-b8cd-49ef-8ba6-1fb03893ea6d",
"Printing_GroupID": "0bcf946f-b8cd-49ef-8ba6-1fb03893ea6d",
"PLUNumber": 16000,
"LongDescription": "PIZZA",
"ReceiptDescription": "SHARES",
"ShortDescription": "SHARES",
"KPDescription": "SHARES",
"TouchscreenDescription": "",
"ProductNotes": "",
"ProductClass": "Message",
"Cost": 0,
"Tags1": "None",
"Barcodes": [],
"Prices": [
{
"SalesModifierID": null,
"ModifierName": null,
"ModifierPrefix": null,
"Price1": 0,
"Price2": 0,
"Price3": 0,
"Price4": 0,
"Price5": 0,
"Price6": 0,
"Price7": 0,
"Price8": 0,
"Price9": 0
}
]
},
{
"PLUID": "a06c0318-7067-435f-94fa-18ebfc135233",
"Reporting_GroupID": "ab4ccc62-2520-4c99-89e9-54ac3547e9b6",
"Printing_GroupID": "ab4ccc62-2520-4c99-89e9-54ac3547e9b6",
"PLUNumber": 9010,
"LongDescription": "Galliano",
"ReceiptDescription": "Galliano",
"ShortDescription": "Galliano",
"KPDescription": "Galliano",
"TouchscreenDescription": "",
"ProductNotes": "",
"ProductClass": "StandardProduct",
"Cost": 0,
"Tags1": "None",
"Barcodes": [],
"Prices": [
{
"SalesModifierID": null,
"ModifierName": null,
"ModifierPrefix": null,
"Price1": 9,
"Price2": 9,
"Price3": 9,
"Price4": 0,
"Price5": 0,
"Price6": 0,
"Price7": 0,
"Price8": 0,
"Price9": 0
}
]
},
{
"PLUID": "48c6bffa-0d74-4742-88dd-19466fc7803c",
"Reporting_GroupID": "322a65a9-f25c-4a15-8339-21881cd3d363",
"Printing_GroupID": "322a65a9-f25c-4a15-8339-21881cd3d363",
"PLUNumber": 1030,
"LongDescription": "Salami",
"ReceiptDescription": "Salami",
"ShortDescription": "Salami",
"KPDescription": "Salami",
"TouchscreenDescription": "Salami",
"ProductNotes": "",
"ProductClass": "CookingInstruction",
"Cost": 0,
"Tags1": "None",
"Barcodes": [],
"Prices": [
{
"SalesModifierID": null,
"ModifierName": null,
"ModifierPrefix": null,
"Price1": 0.5,
"Price2": 0.5,
"Price3": 0.5,
"Price4": 0,
"Price5": 0,
"Price6": 0,
"Price7": 0,
"Price8": 0,
"Price9": 0
},
{
"SalesModifierID": "07464ec2-9442-4f83-8e06-7f83983ee297",
"ModifierName": "WITHOUT",
"ModifierPrefix": "--",
"Price1": 0,
"Price2": 0,
"Price3": 0,
"Price4": 0,
"Price5": 0,
"Price6": 0,
"Price7": 0,
"Price8": 0,
"Price9": 0
},
{
"SalesModifierID": "7371ccc3-80ee-480c-bc18-faf0d53ac7d5",
"ModifierName": "WITH",
"ModifierPrefix": "++",
"Price1": 0,
"Price2": 0,
"Price3": 0,
"Price4": 0,
"Price5": 0,
"Price6": 0,
"Price7": 0,
"Price8": 0,
"Price9": 0
}
]
}],
"MainGroups": [
{
"MainGroupID": "e0971380-75c9-41a9-b023-c0a4c7e3d252",
"Name": "FOOD",
"KPSortOrder": 0
},
{
"MainGroupID": "5b5324ea-1d21-44f4-b8c2-3171f85ea386",
"Name": "BEVERAGE",
"KPSortOrder": 0
},
{
"MainGroupID": "983a09b0-0d28-4cfa-81b5-300f12b833fb",
"Name": "MISCELLANEOUS",
"KPSortOrder": 0
},
{
"MainGroupID": "5ff39415-2be2-4551-a2ef-6cf679fe0fd9",
"Name": "STOCKTAKE",
"KPSortOrder": 0
},
{
"MainGroupID": "3cda106e-e601-47fd-a175-da66f4dedb3b",
"Name": "COCKTAILS",
"KPSortOrder": 0
},
{
"MainGroupID": "f92a09d7-1172-4fea-83ff-3093d3d8b9d3",
"Name": "WINE",
"KPSortOrder": 0
},
{
"MainGroupID": "70bc3ea5-8c60-4090-b354-6434d9bbcb42",
"Name": "Display Groups",
"KPSortOrder": 0
},
{
"MainGroupID": "190088d5-524f-4103-b090-7899eefedf06",
"Name": "Menu Groups",
"KPSortOrder": 0
}
],
"Groups": [
{
"GroupID": "1065e292-ee4e-4023-987e-cc8c0fbf80a6",
"MainGroupID": "3cda106e-e601-47fd-a175-da66f4dedb3b",
"Name": "COCKTAILS LIST",
"IsReportingGroup": false,
"IsPrintingGroup": false,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 0
},
{
"GroupID": "db43ba47-8c2e-480b-9525-5230b1175a10",
"MainGroupID": "5b5324ea-1d21-44f4-b8c2-3171f85ea386",
"Name": "WINES - GLASS - RED",
"IsReportingGroup": false,
"IsPrintingGroup": false,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 0
},
{
"GroupID": "1914e2a2-28a6-42d6-832e-245115daec53",
"MainGroupID": "5b5324ea-1d21-44f4-b8c2-3171f85ea386",
"Name": "WINES - GLASS - SPARKLING",
"IsReportingGroup": false,
"IsPrintingGroup": false,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 0
},
{
"GroupID": "bb67c87e-21f2-4e29-a628-0efbded4eb82",
"MainGroupID": "5b5324ea-1d21-44f4-b8c2-3171f85ea386",
"Name": "WINES - GLASS - WHITE",
"IsReportingGroup": false,
"IsPrintingGroup": false,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 0
},
{
"GroupID": "3f561721-c0c2-4c32-aabc-906272ebc860",
"MainGroupID": "983a09b0-0d28-4cfa-81b5-300f12b833fb",
"Name": "MESSAGES - WITHS",
"IsReportingGroup": false,
"IsPrintingGroup": false,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 0
},
{
"GroupID": "fa15195d-f033-4ab3-b323-6d396abd4b5a",
"MainGroupID": "983a09b0-0d28-4cfa-81b5-300f12b833fb",
"Name": "MESSAGES - WITHOUTS",
"IsReportingGroup": false,
"IsPrintingGroup": false,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 0
},
{
"GroupID": "322a65a9-f25c-4a15-8339-21881cd3d363",
"MainGroupID": "983a09b0-0d28-4cfa-81b5-300f12b833fb",
"Name": "MESSAGES",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 1
},
{
"GroupID": "3c8f1923-f282-4677-92dc-600305b11b50",
"MainGroupID": "3cda106e-e601-47fd-a175-da66f4dedb3b",
"Name": "COCKTAILS - NEGRONIS EDITED",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": false,
"Flags1": "None",
"KPSortOrder": 2
},
{
"GroupID": "d518584c-041a-4f80-8012-6855e94616bb",
"MainGroupID": "3cda106e-e601-47fd-a175-da66f4dedb3b",
"Name": "COCKTAILS - SOURS",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": false,
"Flags1": "None",
"KPSortOrder": 3
},
{
"GroupID": "e8bf6e98-5feb-4df7-8b82-57727e83675b",
"MainGroupID": "3cda106e-e601-47fd-a175-da66f4dedb3b",
"Name": "COCKTAILS - MARTINIS",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": false,
"Flags1": "None",
"KPSortOrder": 4
},
{
"GroupID": "3e497136-1e3a-4f9f-9060-bcd52bcc7e01",
"MainGroupID": "3cda106e-e601-47fd-a175-da66f4dedb3b",
"Name": "COCKTAILS - OLD FASHIONED",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": false,
"Flags1": "None",
"KPSortOrder": 5
},
{
"GroupID": "6ea2d6b2-ee92-42c8-9046-9e844b68afe2",
"MainGroupID": "3cda106e-e601-47fd-a175-da66f4dedb3b",
"Name": "COCKTAILS - MANHATTANS",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": false,
"Flags1": "None",
"KPSortOrder": 6
},
{
"GroupID": "2ae01435-8b49-436c-8294-3c7a7b9ea677",
"MainGroupID": "3cda106e-e601-47fd-a175-da66f4dedb3b",
"Name": "COCKTAILS - ORIGINALS",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 7
},
{
"GroupID": "0099ae7c-fc3d-421a-9e20-e15c66edeed6",
"MainGroupID": "983a09b0-0d28-4cfa-81b5-300f12b833fb",
"Name": "CIGARS",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 8
},
{
"GroupID": "ab4ccc62-2520-4c99-89e9-54ac3547e9b6",
"MainGroupID": "5b5324ea-1d21-44f4-b8c2-3171f85ea386",
"Name": "LIQUOR CABINET",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 9
},
{
"GroupID": "0751b6ff-0855-4009-b8b1-a2a89edcaf27",
"MainGroupID": "f92a09d7-1172-4fea-83ff-3093d3d8b9d3",
"Name": "WINES - WHITE",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 10
},
{
"GroupID": "8ae18869-01a6-43c3-8c5d-00577eb80744",
"MainGroupID": "f92a09d7-1172-4fea-83ff-3093d3d8b9d3",
"Name": "WINES - PROSECCO",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": false,
"Flags1": "None",
"KPSortOrder": 11
},
{
"GroupID": "4ae0fd36-380d-4733-bf79-66c199eb9f24",
"MainGroupID": "f92a09d7-1172-4fea-83ff-3093d3d8b9d3",
"Name": "WINES - CHAMPAGNE",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 12
},
{
"GroupID": "40f79962-bbc6-4792-86d3-f8b67a8ee059",
"MainGroupID": "f92a09d7-1172-4fea-83ff-3093d3d8b9d3",
"Name": "WINES - RED",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 13
},
{
"GroupID": "42a7ca14-1c6f-41fe-8243-21c5b77961f3",
"MainGroupID": "f92a09d7-1172-4fea-83ff-3093d3d8b9d3",
"Name": "WINES - ROSE",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": false,
"Flags1": "None",
"KPSortOrder": 14
},
{
"GroupID": "41e870fc-cdc6-4c45-9d42-6a97ce28923e",
"MainGroupID": "5b5324ea-1d21-44f4-b8c2-3171f85ea386",
"Name": "BEERS",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 15
},
{
"GroupID": "0bcf946f-b8cd-49ef-8ba6-1fb03893ea6d",
"MainGroupID": "e0971380-75c9-41a9-b023-c0a4c7e3d252",
"Name": "CHICAGO DEEP DISH",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 16
},
{
"GroupID": "9dc191c7-8263-4fd2-9a51-a459ab4fac61",
"MainGroupID": "e0971380-75c9-41a9-b023-c0a4c7e3d252",
"Name": "LIGHT BITES",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 17
},
{
"GroupID": "e03418c8-b886-45d3-a175-9f7705e735e3",
"MainGroupID": "e0971380-75c9-41a9-b023-c0a4c7e3d252",
"Name": "DESSERT",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 18
},
{
"GroupID": "ac65130a-8805-4747-b424-7e525884a810",
"MainGroupID": "5b5324ea-1d21-44f4-b8c2-3171f85ea386",
"Name": "COLD DRINKS",
"IsReportingGroup": true,
"IsPrintingGroup": true,
"IsDisplayGroup": true,
"Flags1": "None",
"KPSortOrder": 19
}
]
}