Пример технического задания
Функционал для учета и анализа эффективности работы менеджеров по продажам согласно нормам продаж предприятия. Может быть использован для принятия управленческих решений. Функционал доступен через интерфейс «Продажи» — главное меню – подменю «Доработки», реализован следующими объектами:
Регистр сведений «Ценность видов продукции» — указываются ценности различных видов продукции предприятия, действующие с определенного дня;
Регистр сведений «Сезонные нормы продаж» — указываются нормы продаж менеджеров, в зависимости от сезона года.
Отчет «Выполнение норм продаж» — в разрезе подразделения, сотрудника, вида продукции, выводит информацию за период о продажах сотрудника за каждый день периода, а также среднее дневное значение продаж за весь период.
Документ «Премирование сотрудников» — отражает список сотрудников подразделения, которые превысили выполнение норм в текущем месяце и будут преимрованы.
Регистр сведений «Премированные сотрудники» — содержит информацию документа «Премирование сотрудников» после проведения, используется для расчета премии в механизме начисления зарплаты.
Печатная форма «Список премированных» — формируется из документа «Премирование сотрудников», содержит список сотрудников, которым следует начислить премию. Передается руководителем подразделения в отдел расчета заработной платы.
Описание доработки
Регистр сведений «Ценность видов продукции»
Регистр сведений – создать новый объект конфигурации БД
- Периодичность «День»
- Измерения:
Организация (справочник «Организации»)
Подразделение организации (справочник «Подразделения организации»)
Вид продукции (справочник «Виды номенклатуры»)
Ценность (Число, 10)
Внимание: Ценность требуется указывать для 1 единицы хранения остатков товара с данным видом продукции.
Регистр сведений «Сезонные нормы продаж»
Регистр сведений – создать новый объект конфигурации БД
- Периодичность «Год»
- Измерения:
Организация (справочник «Организации»)
Подразделение организации (справочник «Подразделения организации»)
Отчет «Выполнение норм продаж»
Отчет на СКД – создать новый объект конфигурации БД
- Отбор по периоду с..по… По умолчанию устанавливается на текущий месяц.
- Группировки по Организации, Подразделению организации, Сотруднику, Виду продукции.
- Предусмотреть возможность отбора по Организации, Подразделению организации, Сотруднику, Виду продукции.
- Сортировка по умолчанию по алфавиту А-Я всех группировок
- Сохранение и восстановление настроек пользователя
Средний результат продаж за день
Отчет на каждый день периода выводит количество проданных товаров с учетом их коэффициента ценности. Например, продажи «Молока 1% жирности» Ивановым Иваном 12.07.2012 года:
КоличествПроданногоМолока – берется количество молока из документов «Реализации товаров и услуг», у которых ответственный Иванов Иван за день 12.07.2012.
ЦенностьМолока – данные из списка «Ценность видов продукции» для вида номенклатуры, указанного у номенклаутры «Молоко 1% жирности»
— сумма продаж всех видов продукции текущим сотрудником в этот день.
— сумма продаж всех сотрудников подразделения в этот день.
— сумма продаж всех подразделений организации в этот день.
Среднее значение в строке = Сумма (количества продаж в день за все дни) / Количество выведенных в отчет дней.
Чтобы учесть, что сотрудник выполнил или нет норму в текущий день:
- ячейка — красный цвет — если норма не выполнена
- ячейка – зеленый цвет — если норма выполнена
Нормы нужно определять из Списка «Сезонные нормы продаж» — брать ту норму, в сезон которой попадает выводимый день:
01.12 – 29.02 – зима
01.03 – 31.05 – весна
01.06 – 31.08 – лето
01.09 – 31.11 – осень
В документах «Реализации товаров и услуг» указывается управленческое подразделение. Для связи с подразделением организации использовать регистр сведений «Соответствие подразделений и подразделений организации».
Документ «Премирование сотрудников»
Документ – создать новый документ
- Номер
- Дата
- Организация (справочник «Организации»)
- Подразделение организации (справочник «Подразделения организации»)
- Ответственный (справочник «Пользователи»)
- Комментарий (Строка)
- ТЧ «Сотрудники»
- Сотрудник (справочник «Сотрудники»)
- Средний объем продаж (Число, 10) – округлять в большую сторону
- Норма продаж (Число, 10) – норма для сотрудника в этом месяце
- Начислить премию (Булево) – флажок
Действия по работе с документом
Шаг 1. Создание документа, заполнение реквизитов шапки документа.
При создании документа должны автоматически заполняться из настроек пользователя по умолчанию следующие реквизиты: «Организация», «Подразделение организации». Текущий пользователь устанавливается в реквизит «Ответственный». Дата документа устанавливается равной дате конца текущего месяца. В реквизите «Комментарий» нужно обеспечить возможность пользователю вводить многострочный текст.
Шаг 2. Заполнение ТЧ «Сотрудники»
У ТЧ «Сотрудники» предусмотреть командную панель со стандартными командами. На командной панели вывести кнопку «Заполнить». При нажатии на кнопку, если в ТЧ уже есть строки, обеспечить вывод вопроса запрашивающего у пользователя подтверждение на перезаполнение ТЧ. Текст вопроса «Перед заполнением табличная часть будет очищена. Продолжить?» (ответы Да, Нет). При ответе «Нет» — перезаполнение ТЧ не должно выполняться.
Алгоритм заполнения ТЧ «Сотрудники» по кнопке «Заполнить»:
1) Отобрать проведенные документы «Реализации товаров и услуг» за месяц даты документа, по «Организации» и «Подразделению организации», указанному в шапке документа. В документах «Реализации товаров и услуг» указывается управленческое подразделение. Для связи с подразделением организации использовать регистр сведений «Соответствие подразделений и подразделений организации».
2) Определить поле «Сотрудник». Это работающий в организации сотрудник (по основному месту работы), соответствующий пользователю, указанному в реквизите «Ответственный» документа «Реализация товаров и услуг» по срезу последних регистра сведений «Кадровая история сотрудника (по юр лицам)» на дату документа «Премирование сотрудников». Отбираем в регистре записи по физлицам, указанным в соответствующих реквизитах «Ответственный» и «Организации» из шапки документа. В отобранных записях сотрудник должен быть работающим на предприятии, поэтому «Занимаемых ставок > 0».
3) Считается поле «Средний объем продаж» сотрудника за день:
СреднийОбъемПродажСотрудникаЗаДень = СуммаЗаМесяц(ОбъемПродажСотрудникаЗаДень) / КоличествоРабочихДнейВМесяце;
ОбъемПродажСотрудникаЗаДень = СуммаЗаДень(КоличествоПроданногоТовара Х ЦенностьВидаПродукцииТовара).
КоличествоПроданногоТовара = для каждого товара определяется количество проданного документами «Реализация товаров и услуг» товара в единицах хранения остатков за день.
ЦенностьВидаПродукцииТовара = определяется для товара на конец месяца даты документа по регистру «Ценность видов продукции» по виду номенклатуры товара.
КоличествоРабочихДнейВМесяце = определяется по регистру «Регламентированный производственный календарь». Берутся все рабочие дни месяца даты документа.
4) Поле «Норма продаж» определяется из регистра сведений «Сезонные нормы продаж» на конец месяца даты документа.
Шаг 3. После заполнения руководитель подразделения проставляет флажки «Начислить премию». В этом ему поможет оформление цветом строк документа: если в строке средний объем продаж превышает норму продаж, то строка окрашивается светло-желтым цветом.
Шаг 4. Проведение документа.
После выполнения шагов 1, 2, 3 выполняется запись и проведение документа. Вследствие проведения документ делает движения в регистре сведений «Премированные сотрудники».
Создаются записи с периодом даты документа. «Организация» и «Подразделение организации» берутся и шапки документа, поле «Сотрудник» и «Начислять премию» из ТЧ документа.
Шаг 5. Печать печатной формы «Список премированных»
После проведения документа, по кнопке печать по данным документа формируется печатная форма списка премированных см. приложение № 3. «Организация», «Дата документа», «Номер документа», «Подразделения организации» берутся из шапки документа. В печатную форму попадаю только записи о сотрудниках, которые получат премию. Данные в подписи берутся по физическому лицу, связанному с реквизитом «Ответственный» документа.
Регистр сведений «Премированные сотрудники»
Регистр сведений – новый объект
- Периодичность «Месяц»
- Подчиненность документу «Премирование сотрудников»
- Измерения:
Организация (справочник «Организации»)
Подразделение организации (справочник «Подразделения организации»)
Сотрудник (справочник «Сотрудники»)
Начислить премию (булево).
Интерфейс
В БД — интерфейс «Продажи» — главное меню – подменю «Доработки» добавить открытие следующих объектов:
1) Документ «Премирование сотрудников»
2) Регистр сведений «Ценность видов продукции»
3) Регистр сведений «Сезонные нормы продаж»
4) Отчет «Выполнение норм продаж»
Требования к организации НСИ
Руководитель подразделения по продажам должен:
1) заполнить список «Сезонные нормы продаж» для своего подразделения;
2) заполнить список «Ценность видов продукции» для своего подразделения.
Методика приемо-сдаточных испытаний
Сдается на контрольном примере, в тестовой базе. На основе продаж за июль 2012. Данные о продажах по подразделению смоделированы в базе (созданы несколько документов Реализация товаров и услуг на сотрудников отдела продаж.)
1) Заполнить данные Регистр сведений «Ценность видов продукции»
2) Заполнить регистр сведений «Сезонные нормы продаж»
3) Создать на конец июля и заполнить документ «Премирование сотрудников». Провести документ. Убедиться что в регистре «Премированные сотрудники» есть записи соответствующие данным введенным документом. Сформировать печатную форму «Список премированных», убедиться, что данные печатной формы совпадают с данными документа, а формат вывода соответствует приложению № 3.
4) Сформировать отчет «Выполнение норм продаж» за июль и убедиться, что данные отчета о количестве продаж товаров соответствуют типовому отчету о «Продажи», скорректированному на ценность продукции каждого товара. Также рассчитать вручную норму продаж какого-либо сотрудника за день и сравнить с данными расчета отчета. Рассчитать для сотрудника среднюю норму продаж за месяц в ручную и сравнить с данными отчета. Рассчитать в одно из колонок все итоговые данные по группировкам, удостоверившись в верности их суммирования. Попробовать изменять состав группировок, отборы и сортировку, убедиться в работоспособности и полноте данного функционала.