новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Сергей Юревич
Приватное сообщение

Необходимо подобрать,внедрить и доработать 1С 8.3

Москва(Россия )
sergeyyurievich
29.11.1989(34 года)
231 |  0
12 июня 2021 в 22:06:44 (2 года 46 недель 4 дня 13 часов назад)
35700
Текст задания
Добрый день!
Необходимо подобрать,внедрить и доработать более близкую конфигурацию 1с 8.3

Реестр поставок
1. Необходимо создать реестр поставок с информацией о грузе и этапах его оформления.
обработка поставок может проходить по нескольким заложенным сценариям.
в зависимости от выбранного сценария меняются наборы атрибутов и возможные этапы поставок.
типы и наборы атрибутов должны храниться в бд, но не быть зашитыми в код.

Необходимо обеспечить:
1. Ввод атрибутов новой поставки и редактирование ранее введённых атрибутов

2. Для каждой поставки – отслеживание того, на каком этапе она находится.
при переходе поставки на следующий этап может требоваться, в зависимости от этапа и атрибутов поставки,
отсылать электронные письма.
Текст письма, получатели и приложенные файлы зависят от этапа и атрибутов поставки.
получатели письма могут быть как сотрудниками компании, так и внешними контрагентами.

3. Отслеживание того, что поставка не перешла на следующий этап в заданные сроки с напоминанием

4. Одновременная работа нескольких пользователей с базой данных

5. Проверки вводимых данных разрабатываемая система должна:
а.хранить список поставок.
б.позволять пользователю вводить атрибуты новой поставки.
при вводе система должна проверять корректность вводимых данных и ввод обязательных атрибутов.
в.позволять пользователю редактировать атрибуты ранее введённой поставки.
также должна проверяться корректность ввода.
г.позволять пользователю переводить поставку на следующий этап.
при необходимости автоматически рассылать электронные письма.
д.в случае, если поставка не перешла на следующий этап в заданные сроки,
уведомлять об этом пользователя в процессе работы с системой,
а также отсылать электронные письма пользователю и руководителю.

Требования к доступу и безопасности:
1. Пользователь при входе в систему идентифицирует себя логином и паролем
(возможно использование доменной аутентификации).
обязательное требование к смене пароля с некоторой периодичностью.

2. Создание ролей пользователей с различными уровнями доступа к информации и правами.
от ролей зависит набор допустимых действий. если пользователю недоступен интерфейс для выполнения некоего действия, он не должен иметь возможности обойти это ограничение с помощью манипуляций на уровне интерфейса.
требования к целостности данных:
а.система должна хранить введённые данные за последние 3 года (либо за иной период, указанный в настройках).
б.система должна давать возможность бэкапа и восстановления данных (возможно, с помощью стандартных средств субд)
в.система должна давать возможность (а при превышении указанного в конфигурации объёма данных – принудительно) архивировать данные, введённые ранее чем указано в п.1.

Роль администратора системы:
1. Следующие параметры системы должны настраиваться пользователями с ролью администратор через пользовательский интерфейс системы:
а.состав выпадающих списков для отдельных атрибутов поставки
б.набор полей и их порядок сортировки для конкретного потока
в.адреса получателей писем в зависимости от этапа
г.шаблоны писем
д.допустимое время до перехода на определённый этап

Вход в систему:
1. Пользователь открывает браузер и заходит на веб-страницу с определённым адресом.

Просмотр списка поставок:
1.пользователь видит в табличном виде информацию о поставках.
поставки могут отображаться как в виде независимых строк, так и сгруппированными по определенным параметрам.
поставки, у которых близок срок требуемого перехода на следующий этап, выделяются красным цветом.
пользователь может фильтровать таблицу. по умолчанию выводятся все поставки, не прошедшие полный цикл этапов. дополнительно пользователь может устанавливать фильтры по иным параметрам. также можно фильтровать набор колонок.
поставки, близкие к сроку перехода на этап, за который ответственен текущий пользователь, видны вне зависимости от фильтра.

2. Пользователь должен иметь возможность сохранять фильтр (поставки+колонки) и загружать ранее сохраненный.
из списка поставок должны быть доступны (при наличии прав) операции создания, редактирования и удаления, а также экспорт списка в excel
ввод данных о поставке

3. Пользователь видит форму для ввода данных.
список полей зависит от потока.
форма ввода делится на две части:
а.предопределённый набор полей, заданный при разработке системы. набор полей в зависимости от потока и их расположение согласуются разработчиком и заказчиком в процессе разработки. в случае если администратор исключил какое-либо предопределённое поле из потока, оно становится недоступным для ввода.
б.динамический набор полей, определённый администратором. поля отображаются в виде таблицы в порядке,
при нажатии кнопки «создать» система проверяет корректность заполнения данных и либо создаёт новую поставку, либо выдаёт предупреждение и остаётся на той же форме
редактирование данных о поставке
в.интерфейс редактирования должен повторять интерфейс ввода.

Разбиение поставки:
1.Пользователь может разбить одну поставку на две. система автоматически даёт номер разбитым поставкам.

2.Пруппировка поставок
система группирует поставки с одинаковым значением атрибутов.
перевод поставки на следующий этап
пользователь нажимает на кнопку «переход на этап» в строке поставки.
система выводит окно с подтверждением, где пользователь может ввести комментарий.
если пользователь подтверждает переход, система:
а.отправляет письма, структура и адресаты которых указаны в настройках
б.переводит поставку на следующий этап
пользователь остаётся на прежнем экране (просмотр списка поставок).
0
Отклики (2)