3. Настройка и кастомизация Synergy Customers

3.1. Можно ли изменить дизайн продукта?

Теги: изменить дизайн, изменить интерфейс.

Уровень: разработчик.

Продукт реализован на платформе Arta Synergy и конструкторе приложений в частности. Данный конструктор приложений обеспечивает дизайн «по умолчанию», используется встроенный framework UIKit.

При этом конструктор приложений позволяет менять дизайн продукта. Для этого необходимо:

  • подключить разработчика со знаниями HTML/CSS и JavaScript;
  • в приложении конструктора Customers переопределить стили в ресурсах и свойствах всех используемых компонентов:
    • «CSS Класс» и «Стили» - у стандартных компонентов;
    • «HTML» и «Стили» - у пользовательских компонентов.

Совет

Изменить цвета витрины продаж можно без разработчика штатными средствами, см. подробнее здесь.

3.2. Как изменить URL-адрес приложения?

Теги: адрес приложения, URL, /customers.

Уровень: системный администратор.

В качестве примера изменим URL с customers на sales.

  1. Авторизоваться в Конструкторе приложений и перейти в актуальную версию приложения «Customers 3.0» (с кодом customers).

  2. Открыть свойства приложения и поменять значение поля URL с дефолтного customers на новое sales.

  3. Передеплоить приложение.

    Вариант 1. В Конструкторе приложений использовать меню Клиент -> Деплой.

    Вариант 2. Передеплоить приложение со стороны сервера:

    • Перейти в папку deployments:

      # cd /opt/synergy/jboss/standalone/deployments
      
    • Выполнить команду:

      # touch sales.war.dodeploy
      
  4. Со стороны сервера перейти в конфигурационный файл nginx:

    # nano /etc/nginx/sites-enabled/synergy-base
    

    и поменять дефолтный контекст /customers на новый /sales.

    Было customers:

    location /customers {
            proxy_pass http://127.0.0.1:8080/customers;
    }
    

    Стало sales:

    location /sales {
            proxy_pass http://127.0.0.1:8080/sales;
    }
    
  5. Проверить корректность настроек nginx:

    # nginx -t
    

    При необходимости исправить ошибки.

  6. Если проверка прошла успешно, перезагрузить настройки nginx:

    # nginx -s reload
    

3.3. Как изменить поля в карточках?

Теги: добавить новое поле, изменить заголовок поля, изменить порядок следования полей.

Уровень: аналитик.

Продукт реализован на платформе Arta Synergy и редактора форм в частности. Данный редактор форм обеспечивает гибкую настройку состава полей любых карточек.

  1. Авторизоваться в Конфигураторе приложений и перейти в приложение «Customers» (с кодом customers).
  2. Найти и открыть нужную форму.
  3. Изменить состав полей и их свойства согласно рекомендаций.

3.4. Как изменить стадии сделки?

Теги: сделка, изменить название стадии, переименовать стадию, изменить порядок следования стадий, изменить описание стадии, добавить новую стадию, удалить стадию.

Уровень: аналитик.

Решение: отредактировать элементы справочника «Стадии сделки».

  1. Авторизоваться в Конфигураторе приложений и перейти в приложение «Customers» (с кодом customers).
  2. Найти и открыть справочник «Стадии сделки» (с кодом customers_dict_dealStatus).
  3. Нажать на кнопку «Элементы». Откроется таблица со списком стадий сделок. Для удобства отсортируйте таблицу по столбцу «Порядковый номер».
  4. Изменить элементы согласно описания справочника стадий сделок.

3.5. Как изменить стадии договора?

Теги: договор, изменить название стадии, переименовать стадию, изменить порядок следования стадий, изменить описание стадии, изменить цвет стадии, добавить новую стадию, удалить стадию.

Уровень: аналитик.

Решение: отредактировать элементы справочника «Стадии договора».

  1. Авторизоваться в Конфигураторе приложений и перейти в приложение «Customers» (с кодом customers).
  2. Найти и открыть справочник «Стадии договора» (с кодом customers_dict_contractStatus).
  3. Нажать на кнопку «Элементы». Откроется таблица со списком стадий договора. Для удобства отсортируйте таблицу по столбцу «Порядковый номер».
  4. Изменить элементы согласно описания справочника стадий договора.

3.6. Как изменить стадии лида?

Теги: лид, изменить название стадии, переименовать стадию, изменить порядок следования стадий, добавить новую стадию, удалить стадию.

Уровень: аналитик.

Решение: отредактировать элементы справочника «Стадии лида».

  1. Авторизоваться в Конфигураторе приложений и перейти в приложение «Customers» (с кодом customers).
  2. Найти и открыть справочник «Стадии лида» (с кодом customers_dict_leadStatus).
  3. Нажать на кнопку «Элементы». Откроется таблица со списком стадий лида. Для удобства отсортируйте таблицу по столбцу «Порядковый номер».
  4. Изменить элементы согласно описания справочника стадий лида.