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