<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https:///index.php?action=history&amp;feed=atom&amp;title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BD%D0%BE%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B</id>
	<title>Настройка тикетной системы - Історія редагувань</title>
	<link rel="self" type="application/atom+xml" href="https:///index.php?action=history&amp;feed=atom&amp;title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%82%D0%B8%D0%BA%D0%B5%D1%82%D0%BD%D0%BE%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B"/>
	<link rel="alternate" type="text/html" href=""/>
	<updated>2026-05-05T12:28:55Z</updated>
	<subtitle>Історія редагувань цієї сторінки в вікі</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id></id>
		<title>Sv: /* Наряды */</title>
		<link rel="alternate" type="text/html" href=""/>
		<updated>2019-04-15T20:34:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Наряды&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова сторінка&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Чтобы сотрудник имел доступ к задачам (тикетам) и сообщениям - необходимо, чтобы его административная учетная запись была связана с обычной учетной записью. Это сделано для того, чтобы автором тикета мог быть не только сотрудник, но и абонент.&lt;br /&gt;
&lt;br /&gt;
Вам необходимо создать группу «Сотрудники», в которой заполнить такие параметры:&lt;br /&gt;
* Имя идентификационного поля - ФИО (можно иной идентификатор сотрудника)&lt;br /&gt;
* Установить галку «В данной группе находятся сотрудники компании»&lt;br /&gt;
* Если необходимо, установить галку «имеют баланс»&lt;br /&gt;
* Все остальные галки убрать&lt;br /&gt;
&lt;br /&gt;
В дополнительных полях можно создать поле «должность» типа «одна строка», а также в поле «телефон» поставить галку доступности поля в группе «сотрудники».&lt;br /&gt;
&lt;br /&gt;
Создайте учетные записи сотрудников. Если сотрудник имеет доступ в админку (это не обязательно), то в настройках в разделе &amp;quot;Администраторы&amp;quot; свяжите его логин с соответствующей  учетной записью в группе &amp;quot;сотрудники&amp;quot; (параметр &amp;quot;он же&amp;quot; в данных администратора).&lt;br /&gt;
&lt;br /&gt;
В общих настройках в разделе &amp;quot;Тикеты&amp;quot; установите  типы задач, например: ремонт, настройка, заявка на подключение, плановая проверка, мобилизация и т.д.&lt;br /&gt;
&lt;br /&gt;
==Наряды==&lt;br /&gt;
&lt;br /&gt;
Есть возможность для задачи по ее данным формировать документ-наряд для распечатки его. При этом может быть множество шаблонов для разных ситуаций.&lt;br /&gt;
&lt;br /&gt;
На титульной странице админки нажмите на «Документы». В разделе «Документы» создайте папку «Наряды». Естественно, вы можете иначе назвать эту папку или несколько папок и поместить их не в «Документы», а иную папку. В папке «Наряды» создайте документ с именем, скажем, «Подключение» или «Ремонт». Вставьте в него следующий текст:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!doctype html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv='Cache-Control' content='no-cache'&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv='Pragma' content='no-cache'&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv='Content-Type' content='text/html; charset=utf-8'&amp;gt;&lt;br /&gt;
&amp;lt;style type='text/css'&amp;gt;&lt;br /&gt;
body { &lt;br /&gt;
    max-width: 800px;&lt;br /&gt;
    font-size: 9pt;&lt;br /&gt;
    font-family: Tahoma,sans-serif;&lt;br /&gt;
    color: #000;&lt;br /&gt;
    background-color: #fff;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
table {&lt;br /&gt;
    border: 1px solid #666;&lt;br /&gt;
    border-collapse: collapse;&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
td {&lt;br /&gt;
    padding: 4pt 25pt;&lt;br /&gt;
    border-width: 1px;&lt;br /&gt;
    border-style: solid;&lt;br /&gt;
    border-color: #c0c0c0 #ffffff #c0c0c0 #ffffff;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Id тикета&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;{{id}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Создан&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;{{created_time}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Тикет создал&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;{{creator.name}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Исполнитель&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
  {% if performer %}{{performer.name}} ({{performer.dopdata._adr_telefon.show()}}){% endif %}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Доступны следующие переменные:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
id           : Id тикета&lt;br /&gt;
created_time : Создан&lt;br /&gt;
updated_time : Последнее изменение&lt;br /&gt;
start_time   : Когда выполнить&lt;br /&gt;
creator      : Тикет создал&lt;br /&gt;
    creator.id : id&lt;br /&gt;
    creator.name : логин&lt;br /&gt;
    creator.doptata.имя_поля.show() : дополнительное поле&lt;br /&gt;
    и другие поля записи из таблицы users&lt;br /&gt;
performer    : Исполнитель&lt;br /&gt;
    теже поля, что и у creator, но обратить внимание, что&lt;br /&gt;
    исполнитель может отсутствовать (в примере проверка с помощью if)&lt;br /&gt;
client       : Клиент&lt;br /&gt;
    теже поля, что и у creator, например:&lt;br /&gt;
    client.fio, client.balance, client.dopdata._adr_street.show()&lt;br /&gt;
type         : Тип тикета&lt;br /&gt;
type_id      : Тип тикета в числовом виде&lt;br /&gt;
level        : Приоритет&lt;br /&gt;
state        : Состояние&lt;br /&gt;
state_id     : Состояние (в латинице)&lt;br /&gt;
subject      : Тема&lt;br /&gt;
comment      : Комментарий&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Настройка пуш-уведомлений==&lt;br /&gt;
&lt;br /&gt;
Внимание! Пуш-уведомления могут работать только если ваш сайт имеет валидный не самоподписанный сертификат.&lt;br /&gt;
&lt;br /&gt;
* Заходим в [https://console.cloud.google.com/ Google Cloud Platform]. Меню &amp;quot;Начало работы&amp;quot;. Затем &amp;quot;Создать пустой проект&amp;quot;. В поле &amp;quot;Название проекта&amp;quot; вводим &amp;quot;NoDeny&amp;quot;. Нажимаем &amp;quot;Создать&amp;quot;&lt;br /&gt;
* Переходим в &amp;quot;Панель управления&amp;quot;. Если в виджете &amp;quot;информация о проекте&amp;quot; отображаются данные иного проекта (допустим, вы его создали ранее), меняем проект в выпадающем списке в верху страницы&lt;br /&gt;
* В боковом меню выбираем &amp;quot;API и сервисы&amp;quot;&lt;br /&gt;
* Вверху нажимаем на кнопку &amp;quot;Включить API и сервисы&amp;quot;&lt;br /&gt;
* В поиске вбиваем &amp;quot;google cloud messaging&amp;quot;&lt;br /&gt;
* Найдется несколько вариантов, но нам нужен именно &amp;quot;Google Cloud Messaging&amp;quot;&lt;br /&gt;
* Нажимаем &amp;quot;Включить&amp;quot;&lt;br /&gt;
* После включения появится сообщение &amp;quot;Чтобы использовать этот API, нужно создать учетные данные&amp;quot;. Справа от него нажимаем на &amp;quot;Создать&amp;quot;&lt;br /&gt;
* В выпадающем списке &amp;quot;Какой API вы используете?&amp;quot; выбираем &amp;quot;Google Cloud Messaging&amp;quot;&lt;br /&gt;
* Нажимаем на &amp;quot;Выбрать тип учетных данных&amp;quot;&lt;br /&gt;
* В результате получим ключ (строку из случайных символов). Копируем ее и вставляем в настройки админки в раздел &amp;quot;Push notification&amp;quot; в поле &amp;quot;API key&amp;quot;&lt;br /&gt;
* Нажимаем &amp;quot;Готово&amp;quot;&lt;br /&gt;
* Для работы push-уведомлений также необходима проверка домена со стороны Google. Это делается на вкладке &amp;quot;Подтверждение прав на домен&amp;quot;. Нажимаем на &amp;quot;Добавить домен&amp;quot; и указываем адрес своего сайта.&lt;br /&gt;
* Переходим на стартовую страницу (кликаем по заголовку Google Cloud Platform)&lt;br /&gt;
* Переходим к настройкам проекта&lt;br /&gt;
* В настройках находим параметр &amp;quot;Номер проекта&amp;quot; (число) , копируем его и вставляем в админку в поле &amp;quot;Project number&amp;quot;. Сохраняем настройки&lt;br /&gt;
* Создаем файл-манифест:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
perl install.pl -x&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Проверяем, что создался файл-манифест:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat /usr/local/nodeny/htdocs/manifest.json&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* На титульной странице админки нажимаем &amp;quot;Включить push-notification&amp;quot;. Затем &amp;quot;Включить&amp;quot;&lt;br /&gt;
* Если получаем ошибку, то открывает dev-консоль браузера и смотрим в чем проблема&lt;/div&gt;</summary>
		<author><name>Sv</name></author>
	</entry>
</feed>