Goal abandoned
The author does not write in the goal 10 years 10 months 18 days
Разработать тиражируемое решение по СМС рассылке
Один из моих постоянных клиентов заказал мне программу для рассылки смс сообщений своим должникам. Обработка была разработана и установлена клиенту. Цель этой задачи.
Данный клиент, не единственный, кто интересовался добавлением подобного функционала в систему 1С. По этому было принято решение о расширение обработки до полнофункциональной и продаваемой на локальном рынке.
Планируется поддержка следующих функций:
- Заполнение контрагентов по отбору.
- Подстановка переменных в текст сообщения.
- Лицензирование решения.
- Проверка обновлений и автоматическое или полуавтоматическое обновление.
- Ведение истории сообщений.
- Контроль расходования средств и данные о текущем балансе.
Goal Accomplishment Criteria
Разработана готовая обработка для различных конфигураций, имеющая расширенный функционал.
Personal resources
Время.
-
Определить перечень платформ
Обработки 1С имеют очень не приятную особенность - их необходимо делать под определенные конфигурации. Необходимо составить список основных конфигураций, для которых востребована данная обработка., что бы вести разработку специально под них.
-
Составить для каждой конфигурации перечь готовых отборов для рассылки
Составить перечень самых популярных отбор получателей рассылки. Это позволит ускорить работу пользователей с системой. Пользователь будет просто выбирать наиболее подходящий отбор из списка, не составляя ничего собственноручно.
-
Составить список заменяемых параметров в тексте
Поскольку обработка расчитана на формирование индивидуальных сообщений под каждого пользователя, необходима возможность добавления в шаблонный текст сообщения параметров, изменяемых в зависимости от получателя сообщений (Например: Имя Отчество клиента).
Необходимо составить список таких, заменяемых параметров для каждого вида запроса.
-
Добавление возможности формирования индивидуальных запросов данных
Поскольку конфигурация может быть измененной и в нее добавлены дополнительные поля, необходимо дать пользователю (или скорее поддерживающего программиста) добавлять свои варианты отборов данных для контрагентов. При этом все индивидуальные запросы должны сохранятся и иметь индивидуальные параметры.
-
Добавить лицензирование обработки
Добавить возможность ввода лицензионного ключа для обработки и хранения данных о владельце лицензии.
-
Сохранение истории сообщений
Добавить возможность сохранения истории сообщений с контролем расходом на каждое сообщение.
-
Добавить возможность проверки наличия обновлений и авто обновление
Необходимо добавить возможность проверку программы на наличие обновлений, а так же разработать систему автоматического или полу автоматического обновления.
-
Подготовить финальную версию обработки
Подготовить финальную версию обработки по каждой из выбранных платформ.
- 1573
- 28 September 2014, 15:48
Don't miss new posts!
Subscribe for the Goal and follow through to its completion