Configure Providers for a New Store
Use the template in this article to configure providers for a new store.
Importing labels
Use the template below as a example when importing labels. Right click this link, select Save Link As, and append .json
to the file name to save the template.
{
"allowedStoreGroups": [
{
"groupName": "store-group-1"
},
{
"groupName": "store-group-2"
}
],
"description": "test-label-name", // input a name/description value for "test-label-name"
"labelFields": [
{
"length": 10, // input the number of characters that will print in the label
"name": "", // An input for `fields.name` is required. This field only accepts characters.
"value": "" // An input for `fields.value` is required. This field only accepts characters.
}
],
"labelFunctions": [
"ADD_ITEM",
"EDIT_ITEM",
"PRICE_OVERRIDE",
"PRICE_VERIFY",
"RTC",
"SHELF_REVIEW"
],
"name": "test-name",
"printTypes": [
"BATCH",
"IMMEDIATE",
"MOBILE"
]
}
Required Properties
- The
allowedStoreGroups
value is not mandatory. - Input a name/description value for the
description
. - Input a number for
labelFields.length
. - An input for
labelFields.name
is required. This field only accepts characters. - An input for
labelFields.value
is required. This field only accepts characters. - While printTypes and functions are not required, these values must match mobile-back-office-config values. They can be managed from the Web UI screens for any label.
Misc
- Groups are not part of the export.
📝 The backend API does all those validations anyway, so the frontend can choose to skip them.