Техническое задание на разработку учебной базы в 1С:Предприятие
Общая информация
Необходимо создать небольшую, но функциональную конфигурацию в 1С для демонстрации навыков работы с платформой. Работа носит учебный характер, поэтому сложные бизнес-процессы не требуются, но все элементы должны быть корректно связаны и работоспособны.
Основные требования к конфигурации
1. Создание объектов метаданных
- Разработать минимум 4 справочника (например: Контрагенты, Номенклатура, Склады, Сотрудники). Справочники должны быть заполнены тестовыми данными.
- Создать минимум 4 документа, отражающих основные операции (например: Приходная накладная, Расходная накладная, Заказ клиента, Платежное поручение). Документы должны быть заполнены на основе данных из справочников.
- Организовать интерфейс, выделив минимум 4 подсистемы (например: Справочники, Документы, Отчеты, Администрирование).
2. Формирование отчетов
- Разработать минимум 4 различных отчета (например: Оборотно-сальдовая ведомость по номенклатуре, Отчет по продажам за период, Ведомость по движению товаров на складе, Отчет по задолженности контрагентов).
3. Работа с регистрами
- Реализовать минимум 4 регистра различных типов (например: регистры сведений, накопления, остатков, расчетов) для учета данных и формирования отчетности.
4. Настройка системы безопасности
- Создать одну роль администратора с полными правами на конфигурацию и данные.
- Создать две роли для пользователей с ограниченными правами (например: менеджер, бухгалтер).
- Реализовать механизм ограничения доступа к персональным данным (например, к данным справочника "Сотрудники") для пользователей без прав администратора.
Критерии приемки
- Конфигурация должна открываться и работать в режиме "1С:Предприятие".
- Все созданные объекты (справочники, документы, отчеты) должны быть заполнены тестовыми данными и корректно связаны между собой.
- Документы должны проводиться и формировать движения по регистрам.
- Отчеты должны выводить актуальные данные на основе введенной информации.
- Разграничение прав доступа должно работать для разных пользователей.