Инструкция по обновлению таблицы department
При добавлении нового адреса, отделения или структурного подразделения должны обновляться некоторые скрипты и таблицы.
1. Обновление таблицы отделений
В данных таблицы department необходимо внести новые записи в случае изменений адресов, отделений или струк. подразделений.
Запись должна состоять из:
- Отделения - например, Врачебная амбулатория с.Наумовка.
- Структурного подразделения - например, Врачебные амбулатории.
- Адреса - например, Районная поликлиника.
Адрес и структурное подразделение не должно отличаться по написанию от данных взятых в скрипте из кнопок. Следите за лишними символами (например, пробелы в конце строки) и правильностью написания.
2. Обновление Адреса
При добавлении нового Адреса его необходимо добавить в виде кнопки в Скрипт:
https://app.metabot24.com/menubuilder/46480
В Меню нажмите на кнопку Добавить пункт меню:
В открывшемся окне заполните Код, ожидаемый в ответе пользователя и Подпись пункта меню. Нажмите Создать.
У созданной кнопки нажмите на ссылку в поле скрипт.
В открывшемся скрипте создайте команды по кнопке Добавить команду:
В команде Выполнить JavaScript напишите код:
lead.setAttr('Адрес', "Название адреса");
"Название адреса" замените на адрес, который хотите добавить.
В команде Выполнить скрипт обязательно укажите скрипт Выбор подразделения.
3. Обновление Отделения
При добавлении нового Отделения его необходимо добавить в виде кнопки в Скрипт:
https://app.metabot24.com/menubuilder/60178
В Меню добавьте кнопку по аналогии с адресом. Дополнительно поставьте галочку возле Использовать условие и добавьте код:
let tasks = table.find('department', [], [["adress", "=", lead.getAttr('Адрес')], ["structural_unit", "=", "Отделение"]]);
return tasks.length
"Отделение" замените на отделение, которое хотите добавить.
Перейдите по ссылке на кнопке и создайте команды по аналогии с адресом.
В команде Выполнить JavaScript напишите код:
lead.setAttr('Структура', 'Отделение');
"Отделение" замените на отделение, которое хотите добавить.
В команде Выполнить скрипт обязательно укажите скрипт Запрос отдела.




Нет комментариев