Открыть главное меню

Самостоятельная регистрация компаний

Версия от 17:45, 3 июля 2013; Иван Милов (обсуждение | вклад) (Администрирование)

Страница ещё не дописана, буду писать по мере тестирования. То, что выделено жирным шрифтом - ещё предстоит написать и ещё раз протестировать.

тикет

При помощи модуля "Регистрация и импорт компаний" агентсво может импортировать в систему компании, на основании данных которых впоследствии возможно использование системы субагентами, самостоятельная регистрация субагентов и синхронизация данных субагентов с данными в 1С агентства при помощи веб-сервиса, "в асинхронном режиме получать из системы 1С данные о счете, выставленном в системе 1С" (см. тикет 5609).

Модуль включается на странице "Администрирование" - "Модули". После включения функционал саморегистрации становится доступен агентствам и администраторам (но не субагентствам). На главной странице агентства в шапке появляется ссылка "Регистрация компаний". Для менеджеров агентства отображаются пункты меню "Администрирование" - "Регистрация и импорт компаний" (внутри группы - "Настройки", "Импорт", "Список компаний"). Администраторам доступен выбор ашентства на страницах настроек и списка компаний. На странице "Администрирование" - "Формы ввода данных" можно управлять списком полей формы самостоятельной регистрации компании На странице "Заказы" - "Шаблоны электронных писем" можно создать шаблоны писем, отправляемых при регистрации и активации компании.

Администрирование

На странице настроек можно ввести данные, необходимые для использование веб-сервиса агентства, включить или отключить рассылку писем, настроить сообщения, отображаемые при самостоятельной регистрации компаний.

На странице "Импорт" можно загрузить файл с формате xls (строго говоря, в любом формате, который может быть разобран с помощью библиотеки PHPExcel) со списком компаний, экспортированным из базы 1C агентства. Импотрируются либо все компании, либо ни одной, если в файле обнаружены ошибки, отсутствуют необходымые поля, есть компании с уже имеющимися в базе ИНН или электронным адресом компании (т.е. не может случиться так, что импортировалось только половина компаний из файла). На данный момент используется следующий формат файла. Все компании записаны в первый рабочий лист файла. Первой строкой идёт заголовок, далее - по одной компании на строку. Последовательность полей: краткое наименование, тип контрагента (0 - агент, 1 - субагент, 2 - корпоративный клиент), код 1С, полное юридическое наименование, ИНН, КПП (само значение в ячейке не обязательно, но столбец должен быть), электронный адрес компании, телефон компании, юридический адрес компании, фактический адрес компании, имя ответственного менеджера, фамилия ответственного менеджера, электронный адрес менеджера. При успешном импорте в системе создаются компании и тут же активируются без каких-либо запросов к веб-сервисам 1С. Если в настройках включена рассылка писем, то на электронный адрес менеджера будет выслано письмом об активации компании.

Список компаний содержит название компании и ИНН. Список разбит на две таблицы с независимой пагинацией. В первой таблице отображаются компании зарегистрированные, но не активные, во второй - активные. Для неактивных компаний по ссылке доступна ручная активация, для активированых - ссылка на профиль соответствующего субагентства. Администраторам по умолчанию отображаются все компании всех агентств и доступен выбор агентства (если надо отобразить компании только одного агентства). При ручной активации необходимо задать код компании в базе 1С агентства.

На странице "Заказы" - "Шаблоны электронных писем" менеджер агентства может (выбрав соответствующее название шиблона) задать шаблоны писем, высылаемых при регистрации и при активации компаний. В обоих шаблонах доступны переменные:

  • %SHORT_NAME% - краткое наименование компании;
  • %LEGAL_NAME% - полной юридическое название компании;
  • %TYPE% - тип компании (агент/субагент/корпоративный клиент);
  • %INN% - ИНН;
  • %KPP% - КПП;
  • %COMPANY_EMAIL% - электронный адрес компании;
  • %COMPANY_PHONE% - телефон компании;
  • %MANAGER_NAME% - имя ответственного менеджера;
  • %MANAGER_SURNAME% - фамилия ответственного менеджера;
  • %DATE_REGISTERED% - дата регистрации компании.

Кроме того, для письма об активации компании доступны ещё:

  • %LOGIN% - логин менеджера созданного агентства;
  • %PASSWORD% - пароль;
  • %DATE_ACTIVATED% - дата активации;
  • %AGENCY_PROFILE_LINK% - ссылка на профиль агентства, созданного при активации;
  • %USER_PROFILE_LINK%' - ссылка на профиль менеджера созданного агентства (на этой странице можно сменить пароль).

Письма отправляются по электронному адресу ответственного менеджера. При редактировании шаблонов писем отображаются также шаблоны СМС, однако рассылка СМС в модуле не реализована.

Самостоятельная регистрация компании

форма саморегистрации

Взаимодействие с 1С

взаимодействие с 1С

'