Команда addNote
Команда addNote добавляет примечания в справочник. Атрибуты примечаний задаются обязательным параметром note.
Свойства параметра note:
| Свойство | Тип данных | Возможные значения | Описание | Примечания |
|---|
| id | числовой(11) |
| Уникальный идентификатор примечания |
|
| name | строковый(255) |
| Название примечания |
|
| type | числовой(11) | | Тип выполняемого действия |
|
| triggertype | числовой(11) | - 1 – при срабатывании заданного действия,
- 2 – при добавлении товара с заданным штрих-кодом,
- 4 – при добавлении товара из каталога с заданным кодом.
| Тип события-триггера для вызова примечания |
|
| saveresult | числовой(1) | - 1 – результат сохраняется в БД,
- 0 – результат в БД не сохраняется.
| Сохранять результат выполнения примечания в БД |
|
| template | строковый |
| Параметры примечания в формате JSON в виде строки с экранированными кавычками |
|
| Code Block |
|---|
|
{
"note": {
"id": 999,
"name": "some cool name"
"type": 1,
"triggertype": 2,
"saveresult": 1,
"template": "{\"onPositionAdd\": {\"positionCode\": \"10193\",\"positionBcode\": \"10193\", \"docType\": 1},\"dialogParams\": {\"dialogType\": \"dialogMessage\",\"title\": \"Предложить кобалску к хлебушку\",\"message\": \"Не забудьте предложить колбаску к позиции '%(position.name[s])'\"}}"
},
"command": "addNote"
} |
Команда clearNote
Команда clearNote очищает справочник примечаний:
| Code Block |
|---|
|
{
"command":"clearNote"
} |
Команда deleteNote
Команда deleteNote удаляет из справочника примечаний запись о примечании.
Параметр: идентификатор примечания.
| Code Block |
|---|
|
{
"id": 888,
"command": "deleteNote"
} |